Practice_Unity/Library/Bee/artifacts/iOS/il2cppOutput/cpp/Unity.AI.Navigation.cpp
Seonkyu.kim ccc9d46df7 작업
1. 이동시 Rigdoby와 Nav 충돌나는거 수정
2. 데이터 매니저에서 데이터 받아오는것에 대한 방식을 대폭 수정
3. 스폰 컨트롤러 방식 조금 수정
4. 벽과 플레이어 캐릭터 충돌시 미끄러지는 기능 추가(다른 오브젝트와는 테스트 안해 봄)

- 캐릭터 컨트롤러에 스테이터스 하는거 손 봐야 함
2025-09-25 18:00:21 +09:00

7514 lines
424 KiB
C++

#include "pch-cpp.hpp"
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
struct IEnumerable_1_tA8DCE0332F397C6952A3739AD8AA713F131A473F;
struct IEnumerable_1_t357C0207EDF33B4F3629F80AF780EC8EE16D10EE;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F;
struct List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3;
struct List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6;
struct List_1_t614CC16529B7BB5E171BDD921A11C12552218702;
struct List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83;
struct List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D;
struct Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581;
struct Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727;
struct NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A;
struct NavMeshLinkU5BU5D_t3C64547BA199BBBD734F732724DFA0578A9CF9A8;
struct NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2;
struct NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC;
struct NavMeshSurfaceU5BU5D_tCCCD0CC6D36B4D6CB6EAA164A23C6646D8B320F1;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F;
struct NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284;
struct NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269;
struct NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1;
struct NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF;
struct NavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411;
struct NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct String_t;
struct TerrainData_t615A68EAC648066681875D47FC641496D12F2E24;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t7F39D3B54A88A7B35E62A3257E241FBA0E113BE2;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7;
struct U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t614CC16529B7BB5E171BDD921A11C12552218702_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TerrainData_t615A68EAC648066681875D47FC641496D12F2E24_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745____CADF34BBE5C76F44BA0E198632FB5F9BAE5BDC7206F4A89FD2CF10D61BBA9778_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745____E61C60D493746897000B670AFDCBF9B3E094BAD89675AE7D6E6D0FA0FEA61865_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0541C7840642DEABF24EF451C89F5CA6A64CF07D;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisNavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_mADFCCEC863EE84AA3315C6A9A30CF72608F5E8FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisNavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_mA1050B2BED96B5313D8BB62EADDCF7D3CDCAF7CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m388A886E769B300E68DC196256303EDF8D793C1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m5A5233EE8C120B106C7EA4A89F36DCC324C25BF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m9751A344DE94CB06D0BDB41CB21CCDCDD4153774_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF8BA3CB9C1AD1F0C9E78543BB732288686346CF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3DD50CDFD85DCBF84CDF24C6DDF16100277DBCBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA18C4B878D1DE0A9DAA3F6C82FC6098136620675_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA37556DCC1F2B782B39A31713ADFEC6E2A992AE2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBE47F9E272EABBDB4EBEEF95CA97AA5292185EE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m02EF35D01B62DC4001F527DEEF36EA64D9C16968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mBC0B40139191B48D969B8640FE37C7128C7E3303_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mECE6D01659705EB20771EEB36ACF6E7CC9FDE270_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisNavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411_m3FA27401773D610D8E3B1568DEBCBD18FA4A7BFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m282555F79884FCAB5B7378A7653A0D3FD55ED764_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAA3158AE4F1EBF2A94665C03796F2E99136EF87E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC2795E500D38735E59B9D24ABB5418A26666C8E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD19CF8A154206B7FCB7825DF5DC792B892533789_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m17AAEF91846900D81DE50F148326CFB0A277FDE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m762D4A9EF96B6211504AF7CEE8FD5AC36E71581C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m7CFF41D2BFDF114C210486364D017D6BE35EC47E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mA164023662BE283F50DB5192B4E4EB38C0490512_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m00081F105F291C655D3695FF60C9BE19B0E1B3B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m16ED4D8081C2A19FA8C2ED68FD07953D3A8C716A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m2C756F394BE8A76F47486FE6980FF856A145124F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m40A97BFE88CFB8397DB31DF896686D520E38F79F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7DF2CB9FDEE1D919001963AF8DAF1DA8EEAFF730_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m9B2CB9E2FC6E971FAD6B259466A45CA0BF96FABD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mE1B4096C265C8B00315A29786D099F21F7232718_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m13217DB9766C37EC1F965C3946CB88EF8BAC1D3B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_mF4AD6AF7636F6662FE433BE8F02556AFA9BC995A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m15074816480DBCF30D1A53F474970970625089C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m26AE9FC0D9457E5A8B62C644820CED2178C6223F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m6B4CAFACE6B5756A7612254EEF15E99570EADEFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m6E86CF6599BB4AC542744A661CB5DB733B5C2341_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m288FC21B31E219053CA47CA5FF84BF51766A9529_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2FCF555D26F039B94B94354A23A08FCAE24CD688_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6182140943DE39666F2B32B5D3FEC2200A10D7F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6C93B02A1B7E4A6A438372B020B31F29BE1085D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB6034553525DA0C95DFBDFEE20F0B914F85D924D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBF48ECF61E005FECCC5D4015CC4C732BE59CE7AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD330AE904D9B8C6FA57A125CD4DF59CD2A8924F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEEDC2AB1698F53638F4F021C54FE68E9F6CCE675_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m727B142830626CF8480465DF6972397ADF128031_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NavMeshLink_UpdateTrackedInstances_mE7567763E3A293C62EBFDD47AFB5ECB9B44AFAFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NavMeshSurface_UpdateActive_m141A47498A53D1D8A249F6041CC68E2972A2690F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CAppendModifierVolumesU3Eb__86_0_m39C7F2A8CB5AFD683ED62C8A4BDCC161969B4DD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCollectSourcesU3Eb__87_0_m796BB48621033F510200B0CB538978E9B20504B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCollectSourcesU3Eb__87_1_mF0FA3EBE1FFAB8D7F1EC73A1B500A97ECFCA17AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCollectSourcesU3Eb__87_2_mEA0670475B85068E7BB77556ED676EDE99763973_RuntimeMethod_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727;
struct NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A;
struct NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2;
struct NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
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 U3CModuleU3E_t2A8D0EDB3888AEDA877A21CF8D489F78536A1CD2
{
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F : public RuntimeObject
{
NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3 : public RuntimeObject
{
NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6 : public RuntimeObject
{
NavMeshLinkU5BU5D_t3C64547BA199BBBD734F732724DFA0578A9CF9A8* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t614CC16529B7BB5E171BDD921A11C12552218702 : public RuntimeObject
{
NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83 : public RuntimeObject
{
NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0 : public RuntimeObject
{
NavMeshSurfaceU5BU5D_tCCCD0CC6D36B4D6CB6EAA164A23C6646D8B320F1* ____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 U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745 : public RuntimeObject
{
};
struct HelpUrls_t171B3E45D8C9271E47527DF2B7581E525984F3D5 : public RuntimeObject
{
};
struct NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46 : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t7F39D3B54A88A7B35E62A3257E241FBA0E113BE2 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97 : public RuntimeObject
{
};
struct Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24
{
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* ____list;
int32_t ____index;
int32_t ____version;
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* ____current;
};
struct Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F
{
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* ____list;
int32_t ____index;
int32_t ____version;
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* ____current;
};
struct Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9
{
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* ____list;
int32_t ____index;
int32_t ____version;
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_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 NavMeshBuildDebugSettings_tF9DF93A5E99DFE4851A9B687B8870ADADE1A0621
{
uint8_t ___m_Flags;
};
struct NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC
{
int32_t ___m_OverrideArea;
int32_t ___m_Area;
int32_t ___m_InheritIgnoreFromBuild;
int32_t ___m_IgnoreFromBuild;
int32_t ___m_OverrideGenerateLinks;
int32_t ___m_GenerateLinks;
int32_t ___m_InstanceID;
int32_t ___m_IgnoreChildren;
};
struct NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04
{
int32_t ___U3CidU3Ek__BackingField;
};
struct NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49
{
int32_t ___U3CidU3Ek__BackingField;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D230_tBFEFF380B19C78A39F8FB2DE23F3D48B0EADADA1
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D230_tBFEFF380B19C78A39F8FB2DE23F3D48B0EADADA1__padding[230];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D559_t41EABF10C03720667138DB9F2A75902728269483
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D559_t41EABF10C03720667138DB9F2A75902728269483__padding[559];
};
};
#pragma pack(pop, tp)
struct MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
bool ___IsEditorOnly;
};
struct MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_pinvoke
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_com
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
intptr_t ___m_Ptr;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr;
Il2CppMethodPointer ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr;
Il2CppMethodPointer ___m_completeCallback;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct CollectObjects_tD3DFC2F9FFDCB6211714BA571E0758E5CB7EA1A3
{
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 NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D
{
int32_t ___m_AgentTypeID;
float ___m_AgentRadius;
float ___m_AgentHeight;
float ___m_AgentSlope;
float ___m_AgentClimb;
float ___m_LedgeDropHeight;
float ___m_MaxJumpAcrossDistance;
float ___m_MinRegionArea;
int32_t ___m_OverrideVoxelSize;
float ___m_VoxelSize;
int32_t ___m_OverrideTileSize;
int32_t ___m_TileSize;
int32_t ___m_BuildHeightMesh;
uint32_t ___m_MaxJobWorkers;
int32_t ___m_PreserveTilesOutsideBounds;
NavMeshBuildDebugSettings_tF9DF93A5E99DFE4851A9B687B8870ADADE1A0621 ___m_Debug;
};
struct NavMeshBuildSourceShape_t0D044D75712305894A038997DAFB311723771268
{
int32_t ___value__;
};
struct NavMeshCollectGeometry_t31DA0757F587FE3659456C4AC4ACD48E4D3FC377
{
int32_t ___value__;
};
struct NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_StartPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_EndPosition;
float ___m_CostModifier;
int32_t ___m_Bidirectional;
float ___m_Width;
int32_t ___m_Area;
int32_t ___m_AgentTypeID;
};
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 RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : 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 NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_Transform;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Size;
int32_t ___m_Shape;
int32_t ___m_Area;
int32_t ___m_InstanceID;
int32_t ___m_ComponentID;
int32_t ___m_GenerateLinks;
};
struct NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct TerrainData_t615A68EAC648066681875D47FC641496D12F2E24 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1
{
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ____list;
int32_t ____index;
int32_t ____version;
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ____current;
};
struct Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D : public MulticastDelegate_t
{
};
struct Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581 : public MulticastDelegate_t
{
};
struct Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7 : public MulticastDelegate_t
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct NavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
uint8_t ___m_SerializedVersion;
int32_t ___m_AgentTypeID;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_StartPoint;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_EndPoint;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_StartTransform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_EndTransform;
bool ___m_Activated;
float ___m_Width;
float ___m_CostModifier;
bool ___m_IsOverridingCost;
bool ___m_Bidirectional;
bool ___m_AutoUpdatePosition;
int32_t ___m_Area;
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 ___m_LinkInstance;
bool ___m_StartTransformWasEmpty;
bool ___m_EndTransformWasEmpty;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastStartWorldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastEndWorldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastPosition;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_LastRotation;
};
struct NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
uint8_t ___m_SerializedVersion;
bool ___m_OverrideArea;
int32_t ___m_Area;
bool ___m_OverrideGenerateLinks;
bool ___m_GenerateLinks;
bool ___m_IgnoreFromBuild;
bool ___m_ApplyToChildren;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_AffectedAgents;
};
struct NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
uint8_t ___m_SerializedVersion;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Size;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
int32_t ___m_Area;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_AffectedAgents;
};
struct NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
uint8_t ___m_SerializedVersion;
int32_t ___m_AgentTypeID;
int32_t ___m_CollectObjects;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Size;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_LayerMask;
int32_t ___m_UseGeometry;
int32_t ___m_DefaultArea;
bool ___m_GenerateLinks;
bool ___m_IgnoreNavMeshAgent;
bool ___m_IgnoreNavMeshObstacle;
bool ___m_OverrideTileSize;
int32_t ___m_TileSize;
bool ___m_OverrideVoxelSize;
float ___m_VoxelSize;
float ___m_MinRegionArea;
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* ___m_NavMeshData;
bool ___m_BuildHeightMesh;
NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04 ___m_NavMeshDataInstance;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_LastPosition;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_LastRotation;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F_StaticFields
{
NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727* ___s_emptyArray;
};
struct List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3_StaticFields
{
NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A* ___s_emptyArray;
};
struct List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6_StaticFields
{
NavMeshLinkU5BU5D_t3C64547BA199BBBD734F732724DFA0578A9CF9A8* ___s_emptyArray;
};
struct List_1_t614CC16529B7BB5E171BDD921A11C12552218702_StaticFields
{
NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2* ___s_emptyArray;
};
struct List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83_StaticFields
{
NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC* ___s_emptyArray;
};
struct List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0_StaticFields
{
NavMeshSurfaceU5BU5D_tCCCD0CC6D36B4D6CB6EAA164A23C6646D8B320F1* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745_StaticFields
{
__StaticArrayInitTypeSizeU3D230_tBFEFF380B19C78A39F8FB2DE23F3D48B0EADADA1 ___CADF34BBE5C76F44BA0E198632FB5F9BAE5BDC7206F4A89FD2CF10D61BBA9778;
__StaticArrayInitTypeSizeU3D559_t41EABF10C03720667138DB9F2A75902728269483 ___E61C60D493746897000B670AFDCBF9B3E094BAD89675AE7D6E6D0FA0FEA61865;
};
struct NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields
{
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* ___onPreUpdate;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields
{
U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* ___U3CU3E9;
Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* ___U3CU3E9__86_0;
Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* ___U3CU3E9__87_0;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* ___U3CU3E9__87_1;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* ___U3CU3E9__87_2;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
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 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 Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct TerrainData_t615A68EAC648066681875D47FC641496D12F2E24_StaticFields
{
int32_t ___k_MaximumResolution;
int32_t ___k_MinimumDetailResolutionPerPatch;
int32_t ___k_MaximumDetailResolutionPerPatch;
int32_t ___k_MaximumDetailPatchCount;
int32_t ___k_MinimumAlphamapResolution;
int32_t ___k_MaximumAlphamapResolution;
int32_t ___k_MinimumBaseMapResolution;
int32_t ___k_MaximumBaseMapResolution;
};
struct NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields
{
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* ___s_Tracked;
};
struct NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields
{
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* ___s_NavMeshModifiers;
};
struct NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields
{
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* ___s_NavMeshModifiers;
};
struct NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields
{
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* ___s_NavMeshSurfaces;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_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, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = 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 NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC : public RuntimeArray
{
ALIGN_FIELD (8) NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* m_Items[1];
inline NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF** 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, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2 : public RuntimeArray
{
ALIGN_FIELD (8) NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* m_Items[1];
inline NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1** 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, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A : public RuntimeArray
{
ALIGN_FIELD (8) NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD m_Items[1];
inline NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* 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, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD value)
{
m_Items[index] = value;
}
};
struct NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727 : public RuntimeArray
{
ALIGN_FIELD (8) NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC m_Items[1];
inline NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* 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, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC value)
{
m_Items[index] = value;
}
};
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, 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 ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_gshared_inline (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mEEDC2AB1698F53638F4F021C54FE68E9F6CCE675_gshared (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD330AE904D9B8C6FA57A125CD4DF59CD2A8924F6_gshared (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_gshared_inline (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* __this, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_mF2C9EA5089D1C1224EAAEA8F34FFD00D163A1FA4_gshared (Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6_gshared (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* ___0_match, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1 List_1_GetEnumerator_m9B2CB9E2FC6E971FAD6B259466A45CA0BF96FABD_gshared (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9751A344DE94CB06D0BDB41CB21CCDCDD4153774_gshared (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_gshared_inline (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3DD50CDFD85DCBF84CDF24C6DDF16100277DBCBA_gshared (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, 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_m765AF1506264CFB503A9EE3513F85C82B68640A6_gshared (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mFE4E21B40AEDD7B8454A20259C04950EFB77A589_gshared (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* __this, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9 (float* __this, float ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshLink_get_costModifier_mB69374D7228461B035C96DDB72DB61341A074CB6 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_AddTracking_m604F087E2D44AD4F9084E9E4BF585698E2D510CF (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* ___0_link, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_RemoveTracking_m6EC34EB3B5A40D7DF53330537B5270BCCD9946D3 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* ___0_link, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMesh_SetLinkActive_m223FC4225EBC84A504BF68DEB0BF36688F2E6F63 (NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 ___0_handle, bool ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMesh_IsLinkOccupied_m4659747E9A444D0570D51A909C932FD68C1ECD76 (NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 ___0_handle, const RuntimeMethod* method) ;
inline void List_1_Clear_m7CFF41D2BFDF114C210486364D017D6BE35EC47E_inline (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_UpgradeSerializedVersion_m4968AA30D7CE705C57B2D7F2433CA78B5708291E (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_AddLink_m91B610EE15222EE6BDDF05A8C3766B53F681FDFF (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMesh_IsLinkValid_m1864822538FA48DCCDB399EC53A78631C174E0C3 (NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMesh_RemoveLink_m4AD6F76D113D4A1E076EF85A9A21C31DBC780208 (NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_inline (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnNavMeshPreUpdate__ctor_m7142A3AA991BE50B637A16D946AB7604C64EF9BA (OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
inline void List_1_Add_mC2795E500D38735E59B9D24ABB5418A26666C8E9_inline (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* __this, NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6*, NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_RecordEndpointTransforms_mFC6D7A3A306DF53A6CAF1E5F8D24E30589F170D1 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
inline bool List_1_Remove_m6B4CAFACE6B5756A7612254EEF15E99570EADEFD (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* __this, NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6*, NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 NavMeshLink_LocalToWorldUnscaled_mB2C82BAF9B770F738440CF3BF7DF80D6F13AD4BD (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_GetLocalPositions_m50B3168A200CD242EB0ADB80ABD7B7EF7F3B29D5 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_localStartPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_localEndPosition, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_startPosition_m4E0893E2A63775D7129A831A574F2F0A06440BE2_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_endPosition_m1B5D0E5D015DC6DFB762CD7D97A410B1288AC6AC_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_width_mD244463C49B525AFA44B7F56843E41F567D16496_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_costModifier_mE28AAEBCA77463892876EAADF05AA110D2339600_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLinkData_set_bidirectional_m89572A00DDCC0E1AB1CF328655D40F66008EB24F (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_area_m6DA7475FA09DF4488B24D3B70B6101A70F79CB19_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_agentTypeID_m4822096B83F3D22FF348616C02F28F1F7FE66BF7_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, int32_t ___0_value, 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 NavMesh_AddLink_m6C8D6237DAA23FBD9E065CA137458A466C1457F4 (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830 ___0_link, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMesh_SetLinkOwner_m6D40444490AD35B270E9B54F04154CDC5CA844BC (NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 ___0_handle, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_owner, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_GetWorldPositions_m5B26FB0926B1F2EB19A66EFE3FAFB8DE982A7404 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_worldStartPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_worldEndPosition, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (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 Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24 List_1_GetEnumerator_m7DF2CB9FDEE1D919001963AF8DAF1DA8EEAFF730 (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* __this, const RuntimeMethod* method)
{
return (( Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24 (*) (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m388A886E769B300E68DC196256303EDF8D793C1A (Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* Enumerator_get_Current_mECE6D01659705EB20771EEB36ACF6E7CC9FDE270_inline (Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24* __this, const RuntimeMethod* method)
{
return (( NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* (*) (Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_HaveTransformsChanged_mA48E6CF298B51228E875E59E12D3AAE1129A70DF (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mA37556DCC1F2B782B39A31713ADFEC6E2A992AE2 (Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshLink_get_autoUpdate_mADE7B76137121FD71127BE3C57245F3E87300652_inline (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_autoUpdate_m655F6783E19146DF5071ED3FAB1F83818BA03424 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshLink_get_bidirectional_mFAE90A482A22D7C931FED296B530BDE1579566ED_inline (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_bidirectional_mB12772692DE88C7C58E2F5B15E424108CE09BFE0 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_costModifier_mAEF9A6909F707B84456CF9BCCF4B57065E4BE889 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, float ___0_value, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_positiveInfinity_mE0C7AA87B375383EA62F6084761DAE8197147D23_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 MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m6C93B02A1B7E4A6A438372B020B31F29BE1085D1 (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Clear_m17AAEF91846900D81DE50F148326CFB0A277FDE3_inline (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline bool List_1_Contains_m2C756F394BE8A76F47486FE6980FF856A145124F (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_m282555F79884FCAB5B7378A7653A0D3FD55ED764_inline (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_m26AE9FC0D9457E5A8B62C644820CED2178C6223F (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_gshared)(__this, ___0_item, method);
}
inline void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared)(__this, ___0_collection, method);
}
inline void List_1__ctor_m6182140943DE39666F2B32B5D3FEC2200A10D7F5 (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Clear_mA164023662BE283F50DB5192B4E4EB38C0490512_inline (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline bool List_1_Contains_m16ED4D8081C2A19FA8C2ED68FD07953D3A8C716A (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_mD19CF8A154206B7FCB7825DF5DC792B892533789_inline (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_m6E86CF6599BB4AC542744A661CB5DB733B5C2341 (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline void List_1__ctor_m288FC21B31E219053CA47CA5FF84BF51766A9529 (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D NavMesh_GetSettingsByID_m43460012C35CBEDFED319636450B0E9E18DD9FF0 (int32_t ___0_agentTypeID, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshBuildSettings_get_agentTypeID_m248DC5380737E4AFF5F4004811EE164DD31CE018 (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshBuildSettings_get_agentRadius_mD3570B1F8064375B93E81829E7D67BFCDCCCD3DC (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_get_center_m36CF9AAC98D47E5FDB15B2C0F4F03DE0E7208EBD_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_get_size_m4AA7DDF48154989EA502AE9AB53BC5D1938CFE16_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Expand_m2A706601C441E430A6E1B8095C6007D8AC64311F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_amount, const RuntimeMethod* method) ;
inline void List_1_Clear_m762D4A9EF96B6211504AF7CEE8FD5AC36E71581C_inline (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_Register_mEAC66DF371DDD26F2F3CEEAEAADFD193D5197865 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* ___0_surface, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_AddData_m4FD0C8F944ADFC37E6B094C7A5F16C0B0A0D549D (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_RemoveData_m3B4B7CA947F08255A5E0ACD29752C8CEC3BEC44A (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_Unregister_mE9C1850D4D74FDEAEFF047A4A8F8CC05E9EFBA0D (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* ___0_surface, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshDataInstance_get_valid_m9BD94D223A13D2F84E95E7E70E672360402AE616 (NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04 NavMesh_AddNavMeshData_m8188DCC27586932B4243646F3982FB26EC4FDE41 (NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* ___0_navMeshData, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshDataInstance_set_owner_m09F05AD2057CA0058E74504143C95ED8E1AABC8D (NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshDataInstance_Remove_mDC57A2ABE926E61CC28E001EC9AA5A40B9CA7635 (NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_agentTypeID_mCD68CF70C2CE74AA3B741A536E135517AF21AA02_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, 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_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSettings_set_agentTypeID_mE091F1311BFBC749DA3BD83F66DD7E44ACF384D5 (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshSurface_get_overrideTileSize_m08BB2AC542B288D6D54197C4DD12EBA4C432CE86_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSettings_set_overrideTileSize_m8451EB820C1A274972559C392C16193596A64B31 (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_tileSize_m53167900B530521137BB2EA0E531872DB8A09488_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSettings_set_tileSize_mE1B92472E4DCAA121A64DC92949C872900DCC5A1 (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshSurface_get_overrideVoxelSize_mC509B55D5E82865B51ABA02A47C6473A1F900083_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSettings_set_overrideVoxelSize_m92AB126B5F429E7382E5F303D0C803D89B9D07A7 (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NavMeshSurface_get_voxelSize_m7B5BF3785C225F0234FE6E61FAD63E71C2AD3792_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSettings_set_voxelSize_mDEF5908F6C7C94F5EAF879DF9F28AE0226438BCD (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NavMeshSurface_get_minRegionArea_m7183423BE73AA44D187EEE51D35075F60C68AB21_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSettings_set_minRegionArea_mFEB60CF0E31EDC38FE91480F0C29130313377064 (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshSurface_get_buildHeightMesh_mCB980543387739F3E827F79734EBBFC3C61FF1A1_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSettings_set_buildHeightMesh_mF126A107EC00A2336BEEDB06E3F84AEADF905E1E (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* NavMeshSurface_CollectSources_m639910D35DA3FB3F00852C9F911C70E82BC36F0F (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_Abs_m33DB514EF0C6F9D5C0AEA1AC429DC69584FE3659 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NavMeshSurface_CalculateWorldBounds_mE2AB58A646DFA9BE509AC45A6E4F61CF5F079BAC (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___0_sources, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D NavMeshSurface_GetBuildSettings_mF3CF542BB01AF3C6C6A6892A5D0A4C61C2FFF4F9 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* NavMeshBuilder_BuildNavMeshData_m0533B61345BABDC06AEC9D091E4FF07CEDFFD65A (NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D ___0_buildSettings, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___1_sources, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___2_localBounds, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___4_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* NavMeshBuilder_UpdateNavMeshDataAsync_mE11626461F878CE8C00462DC1FA13736D6B28D52 (NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* ___0_data, NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D ___1_buildSettings, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___2_sources, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___3_localBounds, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_inline (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline bool List_1_Contains_m00081F105F291C655D3695FF60C9BE19B0E1B3B3 (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* __this, NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*, NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_mAA3158AE4F1EBF2A94665C03796F2E99136EF87E_inline (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* __this, NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*, NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_m15074816480DBCF30D1A53F474970970625089C1 (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* __this, NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*, NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* List_1_get_Item_m727B142830626CF8480465DF6972397ADF128031 (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* (*) (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_UpdateDataIfTransformChanged_mF7F45B8AF67721213BFCEC8F49140BBC50A9230F (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
inline NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC* Component_GetComponentsInChildren_TisNavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_mADFCCEC863EE84AA3315C6A9A30CF72608F5E8FE (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared)(__this, method);
}
inline void List_1__ctor_mBF48ECF61E005FECCC5D4015CC4C732BE59CE7AC (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
}
inline void Predicate_1__ctor_m777A592A113394EFD9CE4509B35F3FC1C98F9CD6 (Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_RemoveAll_m13217DB9766C37EC1F965C3946CB88EF8BAC1D3B (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* NavMeshModifierVolume_get_activeModifiers_m2DF92F669C438B48EE8608250D2DB49C4F67913F_inline (const RuntimeMethod* method) ;
inline Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9 List_1_GetEnumerator_mE1B4096C265C8B00315A29786D099F21F7232718 (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9 (*) (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF8BA3CB9C1AD1F0C9E78543BB732288686346CF6 (Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* Enumerator_get_Current_m02EF35D01B62DC4001F527DEEF36EA64D9C16968_inline (Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9* __this, const RuntimeMethod* method)
{
return (( NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* (*) (Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifierVolume_AffectsAgentType_mEEDA355BCE1910351A5065844318E4309585A9D4 (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, int32_t ___0_agentTypeID, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshModifierVolume_get_center_m59FC246D6D84CDC8B3ED6AE006D47250C54B8986_inline (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshModifierVolume_get_size_m2189C0E497232D4B03B0E0846CFD3647AFE0C734_inline (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSource_set_shape_mF78F14CE9B626D5279FD64B7E85D803808C14B42 (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSource_set_transform_m7E9E224BFD798D20012492199BBD408D82AA9A00 (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSource_set_size_m8BF0198CBE370CE89B9B29917E105ABA54F05762 (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshModifierVolume_get_area_m631432C88F1C28A077778CF5D925FCC9A72D008E_inline (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildSource_set_area_m52BD5EFD88AF67F5065242DFCAEFF7AC924C2C0D (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_inline (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3*, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD, const RuntimeMethod*))List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mA18C4B878D1DE0A9DAA3F6C82FC6098136620675 (Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1__ctor_mEEDC2AB1698F53638F4F021C54FE68E9F6CCE675 (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3*, const RuntimeMethod*))List_1__ctor_mEEDC2AB1698F53638F4F021C54FE68E9F6CCE675_gshared)(__this, method);
}
inline void List_1__ctor_mD330AE904D9B8C6FA57A125CD4DF59CD2A8924F6 (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F*, const RuntimeMethod*))List_1__ctor_mD330AE904D9B8C6FA57A125CD4DF59CD2A8924F6_gshared)(__this, method);
}
inline NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2* Component_GetComponentsInChildren_TisNavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_mA1050B2BED96B5313D8BB62EADDCF7D3CDCAF7CE (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared)(__this, method);
}
inline void List_1__ctor_m2FCF555D26F039B94B94354A23A08FCAE24CD688 (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
}
inline void Predicate_1__ctor_m6F43BF3D7F3FAA9EFA55A820C75C9A7D565CB0AE (Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_RemoveAll_mF4AD6AF7636F6662FE433BE8F02556AFA9BC995A (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t614CC16529B7BB5E171BDD921A11C12552218702* NavMeshModifier_get_activeModifiers_m6CA0F27503695C96CB5F03705BA99EBB3B316CD1_inline (const RuntimeMethod* method) ;
inline Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F List_1_GetEnumerator_m40A97BFE88CFB8397DB31DF896686D520E38F79F (List_1_t614CC16529B7BB5E171BDD921A11C12552218702* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F (*) (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m5A5233EE8C120B106C7EA4A89F36DCC324C25BF4 (Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* Enumerator_get_Current_mBC0B40139191B48D969B8640FE37C7128C7E3303_inline (Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F* __this, const RuntimeMethod* method)
{
return (( NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* (*) (Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifier_AffectsAgentType_m64DD6F1B333DC3F196FA70726BC29419B7328630 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, int32_t ___0_agentTypeID, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildMarkup_set_root_m430AD3DD5F28A57488C195C85E80CBEA710F70EE (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_overrideArea_m46BCD4650AAB1ECD772B4D9D1ADAB0FBDD0F2E57_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildMarkup_set_overrideArea_mFBD7DD020A6D6DA460DB1DF692AC40185FF7FA28 (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshModifier_get_area_m1ED18AB2854F6256657BB71CD7E675E602C7808D_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildMarkup_set_area_m4CAB4DA0BF89093DA5D1958F561E36741A377ED1 (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_ignoreFromBuild_mDF320438480649ED981EBDFEE4E0A6B56D30DE55_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildMarkup_set_ignoreFromBuild_mFC4CF4120B8A2A275D8578850249823C6AA0D73A (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_applyToChildren_m288356302A448DA620653013A3C7E4A2ADB8EA09_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildMarkup_set_applyToChildren_m5222B30800362B1B3B3CC265D12B57829781D719 (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_overrideGenerateLinks_mEF46AA81C5C90AF161B7AFC76DDD30EABFC47A98_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildMarkup_set_overrideGenerateLinks_m4FAB7E7AC221EF979354B4941E65F3F55CB57DAA (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_generateLinks_m36141E3757CE0D8E0F45A78534707E2D38D0A3D0_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuildMarkup_set_generateLinks_m9A4B621EA9193E8D7B334FC5D5A995D04D2BF580 (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_inline (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* __this, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F*, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC, const RuntimeMethod*))List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mBE47F9E272EABBDB4EBEEF95CA97AA5292185EE9 (Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_CollectSourcesInHierarchy_mBA989AE4203AD4D67EA87AF86D8B563D47F9B2F2 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_root, int32_t ___1_includedLayerMask, int32_t ___2_geometry, int32_t ___3_areaByDefault, bool ___4_generateLinksByDefault, List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* ___5_markups, bool ___6_includeOnlyMarkedObjects, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___7_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NavMeshSurface_GetInflatedBounds_m619EEB2EB4129D6E30EC35D4F17A9217C1BE04FB (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NavMeshSurface_GetWorldBounds_m4272DBC3B41FC2D6EFE82DEAF8353C4ACF57EA88 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_mat, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_bounds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_CollectSourcesInVolume_mD414573ED2244B7727CFB3ADA9542A49145C233B (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_includedWorldBounds, int32_t ___1_includedLayerMask, int32_t ___2_geometry, int32_t ___3_areaByDefault, bool ___4_generateLinksByDefault, List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* ___5_markups, bool ___6_includeOnlyMarkedObjects, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___7_results, const RuntimeMethod* method) ;
inline void Predicate_1__ctor_mF2C9EA5089D1C1224EAAEA8F34FFD00D163A1FA4 (Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_mF2C9EA5089D1C1224EAAEA8F34FFD00D163A1FA4_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6 (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3*, Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D*, const RuntimeMethod*))List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6_gshared)(__this, ___0_match, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_AppendModifierVolumes_mDF93150BC59936DD4F1EFDC42562077C41813506 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3** ___0_sources, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
inline Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1 List_1_GetEnumerator_m9B2CB9E2FC6E971FAD6B259466A45CA0BF96FABD (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, const RuntimeMethod* method)
{
return (( Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1 (*) (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3*, const RuntimeMethod*))List_1_GetEnumerator_m9B2CB9E2FC6E971FAD6B259466A45CA0BF96FABD_gshared)(__this, method);
}
inline void Enumerator_Dispose_m9751A344DE94CB06D0BDB41CB21CCDCDD4153774 (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1*, const RuntimeMethod*))Enumerator_Dispose_m9751A344DE94CB06D0BDB41CB21CCDCDD4153774_gshared)(__this, method);
}
inline NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_inline (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1* __this, const RuntimeMethod* method)
{
return (( NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD (*) (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1*, const RuntimeMethod*))Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshBuildSource_get_shape_mE359A5788D37A77F2274322406A969F24D875362 (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* NavMeshBuildSource_get_sourceObject_m51EF008BE3A0BE134763E1582E34083188C7C685 (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 NavMeshBuildSource_get_transform_m1950BA7D6106161B25629D19037355FAFCC8FF77 (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TerrainData_get_size_mCD3977F344B9DEBFF61DD537D03FEB9473838DA5 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshBuildSource_get_size_m515CADA91789EC141B963B72FB217DA442CFBACE (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m3DD50CDFD85DCBF84CDF24C6DDF16100277DBCBA (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1*, const RuntimeMethod*))Enumerator_MoveNext_m3DD50CDFD85DCBF84CDF24C6DDF16100277DBCBA_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Expand_m49340CC585463AB7DEFD672E523ADD5443AFFEA3 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, float ___0_amount, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshSurface_HasTransformChanged_mE2B8ABE528E35E6195FB2A1628B23E39F6564E81 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuilder_CollectSources_m9042F3587BA4F4E5E588C94720D1C86E0EC842AC (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_includedWorldBounds, int32_t ___1_includedLayerMask, int32_t ___2_geometry, int32_t ___3_defaultArea, bool ___4_generateLinksByDefault, List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* ___5_markups, bool ___6_includeOnlyMarkedObjects, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___7_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshBuilder_CollectSources_m604DC897D95D9B7DF4251FD7A55D1CA3D32E624A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_root, int32_t ___1_includedLayerMask, int32_t ___2_geometry, int32_t ___3_defaultArea, bool ___4_generateLinksByDefault, List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* ___5_markups, bool ___6_includeOnlyMarkedObjects, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___7_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ;
inline void List_1__ctor_mB6034553525DA0C95DFBDFEE20F0B914F85D924D (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1011CA9BAECA715500D04CEE7E5FBF46EEF69CE5 (U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* NavMeshBuildSource_get_component_mFC0AC306661A1786702758D8D5ABE8DFC775EFCD (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD* __this, const RuntimeMethod* method) ;
inline NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
inline NavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411* GameObject_GetComponent_TisNavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411_m3FA27401773D610D8E3B1568DEBCBD18FA4A7BFA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( NavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, 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_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_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_m765AF1506264CFB503A9EE3513F85C82B68640A6 (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3*, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD, const RuntimeMethod*))List_1_AddWithResize_m765AF1506264CFB503A9EE3513F85C82B68640A6_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mFE4E21B40AEDD7B8454A20259C04950EFB77A589 (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* __this, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F*, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC, const RuntimeMethod*))List_1_AddWithResize_mFE4E21B40AEDD7B8454A20259C04950EFB77A589_gshared)(__this, ___0_item, 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_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_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_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 64814
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_m85BCF3A86ED7DCE200B9AF112A632B2867FE6C49 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745____CADF34BBE5C76F44BA0E198632FB5F9BAE5BDC7206F4A89FD2CF10D61BBA9778_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745____E61C60D493746897000B670AFDCBF9B3E094BAD89675AE7D6E6D0FA0FEA61865_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)559));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745____E61C60D493746897000B670AFDCBF9B3E094BAD89675AE7D6E6D0FA0FEA61865_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
(&V_0)->___FilePathsData = L_1;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)230));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t444D418F513534CF9E7FA65C17AC35C6D9111745____CADF34BBE5C76F44BA0E198632FB5F9BAE5BDC7206F4A89FD2CF10D61BBA9778_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
(&V_0)->___TypesData = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4);
(&V_0)->___TotalFiles = 6;
(&V_0)->___TotalTypes = 6;
(&V_0)->___IsEditorOnly = (bool)0;
MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C L_6 = V_0;
return L_6;
}
}
// Method Definition Index: 64815
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_mAC168302116DC0D05E6657980DA050466D7169D3 (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t7F39D3B54A88A7B35E62A3257E241FBA0E113BE2* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshal_pinvoke(const MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C& unmarshaled, MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_pinvoke& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshal_pinvoke_back(const MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_pinvoke& marshaled, MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C& unmarshaled)
{
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshal_pinvoke_cleanup(MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = NULL;
}
IL2CPP_EXTERN_C void MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshal_com(const MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C& unmarshaled, MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_com& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshal_com_back(const MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_com& marshaled, MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C& unmarshaled)
{
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshal_com_cleanup(MonoScriptData_t0736467C6D00E95EFD226A1BBD59AD30D7EC2A8C_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 64816
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshLink_get_agentTypeID_m931B108630C19A4A83B10C86F2D53680ED426EEC (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:74>
int32_t L_0 = __this->___m_AgentTypeID;
return L_0;
}
}
// Method Definition Index: 64817
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_agentTypeID_m8E4701701D5BE4F0E101FBEFF24187698CEAD6E5 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:77>
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___m_AgentTypeID;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:78>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:80>
int32_t L_2 = ___0_value;
__this->___m_AgentTypeID = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:81>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:82>
return;
}
}
// Method Definition Index: 64818
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshLink_get_startPoint_m2EE4D00B6AC02BBDE240DA83EE9BABE67FB4D6F6 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:90>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_StartPoint;
return L_0;
}
}
// Method Definition Index: 64819
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_startPoint_mC527982A28A384CFB0AF0450AD151451C3AC9801 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:93>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_StartPoint;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:94>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:96>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_value;
__this->___m_StartPoint = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:97>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:98>
return;
}
}
// Method Definition Index: 64820
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshLink_get_endPoint_mF5360146291987D129A4DCC38104157BEF603364 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:106>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_EndPoint;
return L_0;
}
}
// Method Definition Index: 64821
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_endPoint_m1C0942B7FDB28BEA7B9DC8CC545BDFD6AD9F54BB (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:109>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_EndPoint;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:110>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:112>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_value;
__this->___m_EndPoint = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:113>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:114>
return;
}
}
// Method Definition Index: 64822
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* NavMeshLink_get_startTransform_m6A3FAA4932509CF01DF0ABC3C851AD69B251212D (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:121>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_StartTransform;
return L_0;
}
}
// Method Definition Index: 64823
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_startTransform_mD90276B985C8700768513060813412552D880379 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:124>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___m_StartTransform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:125>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:127>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___0_value;
__this->___m_StartTransform = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StartTransform), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:129>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:130>
return;
}
}
// Method Definition Index: 64824
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* NavMeshLink_get_endTransform_mE8A847A5A6E9305C6AD0BFAF3CBFC3CA8BD268B4 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:137>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_EndTransform;
return L_0;
}
}
// Method Definition Index: 64825
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_endTransform_mEBF8B48FC76B761EAFF913CE8526546970B02B33 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:140>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___m_EndTransform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:141>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:143>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___0_value;
__this->___m_EndTransform = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EndTransform), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:145>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:146>
return;
}
}
// Method Definition Index: 64826
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshLink_get_width_m4E524B02B98AE513211596A32321998EADF9B2D0 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:153>
float L_0 = __this->___m_Width;
return L_0;
}
}
// Method Definition Index: 64827
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_width_m544D082BD22023B931A00995ECA7BC20FA56E2AE (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:156>
float L_0 = __this->___m_Width;
bool L_1;
L_1 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&___0_value), L_0, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:157>
return;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:159>
float L_2 = ___0_value;
__this->___m_Width = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:160>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:161>
return;
}
}
// Method Definition Index: 64828
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshLink_get_costModifier_mB69374D7228461B035C96DDB72DB61341A074CB6 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:169>
bool L_0 = __this->___m_IsOverridingCost;
if (L_0)
{
goto IL_0010;
}
}
{
float L_1 = __this->___m_CostModifier;
return ((-L_1));
}
IL_0010:
{
float L_2 = __this->___m_CostModifier;
return L_2;
}
}
// Method Definition Index: 64829
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_costModifier_mAEF9A6909F707B84456CF9BCCF4B57065E4BE889 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:172>
float L_0 = ___0_value;
V_0 = (bool)((((int32_t)((!(((float)L_0) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:173>
float L_1;
L_1 = NavMeshLink_get_costModifier_mB69374D7228461B035C96DDB72DB61341A074CB6(__this, NULL);
bool L_2;
L_2 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&___0_value), L_1, NULL);
if (!L_2)
{
goto IL_0025;
}
}
{
bool L_3 = V_0;
bool L_4 = __this->___m_IsOverridingCost;
if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:174>
return;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:176>
bool L_5 = V_0;
__this->___m_IsOverridingCost = L_5;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:177>
float L_6 = ___0_value;
float L_7;
L_7 = fabsf(L_6);
__this->___m_CostModifier = L_7;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:178>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:179>
return;
}
}
// Method Definition Index: 64830
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_get_bidirectional_mFAE90A482A22D7C931FED296B530BDE1579566ED (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:186>
bool L_0 = __this->___m_Bidirectional;
return L_0;
}
}
// Method Definition Index: 64831
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_bidirectional_mB12772692DE88C7C58E2F5B15E424108CE09BFE0 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:189>
bool L_0 = ___0_value;
bool L_1 = __this->___m_Bidirectional;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:190>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:192>
bool L_2 = ___0_value;
__this->___m_Bidirectional = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:193>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:194>
return;
}
}
// Method Definition Index: 64832
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_get_autoUpdate_mADE7B76137121FD71127BE3C57245F3E87300652 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:201>
bool L_0 = __this->___m_AutoUpdatePosition;
return L_0;
}
}
// Method Definition Index: 64833
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_autoUpdate_m655F6783E19146DF5071ED3FAB1F83818BA03424 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:204>
bool L_0 = ___0_value;
bool L_1 = __this->___m_AutoUpdatePosition;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:205>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:207>
bool L_2 = ___0_value;
__this->___m_AutoUpdatePosition = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:209>
bool L_3 = __this->___m_AutoUpdatePosition;
if (!L_3)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:210>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
NavMeshLink_AddTracking_m604F087E2D44AD4F9084E9E4BF585698E2D510CF(__this, NULL);
return;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:212>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
NavMeshLink_RemoveTracking_m6EC34EB3B5A40D7DF53330537B5270BCCD9946D3(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:213>
return;
}
}
// Method Definition Index: 64834
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshLink_get_area_m526EAB281D34E216E55A246A6C78A2648AB264D7 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:219>
int32_t L_0 = __this->___m_Area;
return L_0;
}
}
// Method Definition Index: 64835
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_area_m8F34FE9539891AB2F904C421E70775B7A92FC7D5 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:222>
int32_t L_0 = ___0_value;
int32_t L_1 = __this->___m_Area;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:223>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:225>
int32_t L_2 = ___0_value;
__this->___m_Area = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:226>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:227>
return;
}
}
// Method Definition Index: 64836
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_get_activated_m4F079869F4BEA7EC2B02894CB889293FB93B1D2D (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:234>
bool L_0 = __this->___m_Activated;
return L_0;
}
}
// Method Definition Index: 64837
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_activated_m5580258C54C08A2CFA3A43EEAEC92485CDFFB540 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:237>
bool L_0 = ___0_value;
__this->___m_Activated = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:238>
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_1 = __this->___m_LinkInstance;
bool L_2 = __this->___m_Activated;
NavMesh_SetLinkActive_m223FC4225EBC84A504BF68DEB0BF36688F2E6F63(L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:239>
return;
}
}
// Method Definition Index: 64838
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_get_occupied_mF558AB8DA52A3D67559B6B99086DCFC20302469B (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:244>
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_0 = __this->___m_LinkInstance;
bool L_1;
L_1 = NavMesh_IsLinkOccupied_m4659747E9A444D0570D51A909C932FD68C1ECD76(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 64839
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_ClearTrackedList_m3CE3DAF4D33E83641D1CCC36CCCBA585F1F4795F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7CFF41D2BFDF114C210486364D017D6BE35EC47E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:266>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* L_0 = ((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked;
NullCheck(L_0);
List_1_Clear_m7CFF41D2BFDF114C210486364D017D6BE35EC47E_inline(L_0, List_1_Clear_m7CFF41D2BFDF114C210486364D017D6BE35EC47E_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:267>
return;
}
}
// Method Definition Index: 64840
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_UpgradeSerializedVersion_m4968AA30D7CE705C57B2D7F2433CA78B5708291E (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:271>
uint8_t L_0 = __this->___m_SerializedVersion;
if ((((int32_t)L_0) >= ((int32_t)1)))
{
goto IL_0075;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:277>
__this->___m_SerializedVersion = (uint8_t)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:278>
float L_1 = __this->___m_CostModifier;
__this->___m_IsOverridingCost = (bool)((((int32_t)((!(((float)L_1) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:279>
float L_2 = __this->___m_CostModifier;
float L_3;
L_3 = fabsf(L_2);
__this->___m_CostModifier = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:281>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___m_StartTransform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, L_6, NULL);
if (!L_7)
{
goto IL_0056;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:282>
__this->___m_StartTransform = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StartTransform), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
}
IL_0056:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:284>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___m_EndTransform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, L_10, NULL);
if (!L_11)
{
goto IL_0075;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:285>
__this->___m_EndTransform = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EndTransform), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
}
IL_0075:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:287>
return;
}
}
// Method Definition Index: 64841
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_Awake_mD1D9D291A1180690F2743F17846D146E01EEF62D (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:292>
NavMeshLink_UpgradeSerializedVersion_m4968AA30D7CE705C57B2D7F2433CA78B5708291E(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:296>
return;
}
}
// Method Definition Index: 64842
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_OnEnable_m7EA27E0F75EDB583EBF264271CFE06104B3DAB6B (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:300>
NavMeshLink_AddLink_m91B610EE15222EE6BDDF05A8C3766B53F681FDFF(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:301>
bool L_0 = __this->___m_AutoUpdatePosition;
if (!L_0)
{
goto IL_0021;
}
}
{
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_1 = __this->___m_LinkInstance;
bool L_2;
L_2 = NavMesh_IsLinkValid_m1864822538FA48DCCDB399EC53A78631C174E0C3(L_1, NULL);
if (!L_2)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:302>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
NavMeshLink_AddTracking_m604F087E2D44AD4F9084E9E4BF585698E2D510CF(__this, NULL);
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:303>
return;
}
}
// Method Definition Index: 64843
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_OnDisable_mAA7D72A71D0EEA2969C49732B3A642841211ED02 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:307>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
NavMeshLink_RemoveTracking_m6EC34EB3B5A40D7DF53330537B5270BCCD9946D3(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:308>
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_0 = __this->___m_LinkInstance;
NavMesh_RemoveLink_m4AD6F76D113D4A1E076EF85A9A21C31DBC780208(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:309>
return;
}
}
// Method Definition Index: 64844
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:314>
bool L_0;
L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:315>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:317>
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_1 = __this->___m_LinkInstance;
NavMesh_RemoveLink_m4AD6F76D113D4A1E076EF85A9A21C31DBC780208(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:318>
NavMeshLink_AddLink_m91B610EE15222EE6BDDF05A8C3766B53F681FDFF(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:319>
return;
}
}
// Method Definition Index: 64845
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_AddTracking_m604F087E2D44AD4F9084E9E4BF585698E2D510CF (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* ___0_link, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC2795E500D38735E59B9D24ABB5418A26666C8E9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_UpdateTrackedInstances_mE7567763E3A293C62EBFDD47AFB5ECB9B44AFAFF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:330>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* L_0 = ((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_inline(L_0, List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_RuntimeMethod_var);
if (L_1)
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:331>
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_2 = ((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate;
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_3 = (OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)il2cpp_codegen_object_new(OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
OnNavMeshPreUpdate__ctor_m7142A3AA991BE50B637A16D946AB7604C64EF9BA(L_3, NULL, (intptr_t)((void*)NavMeshLink_UpdateTrackedInstances_mE7567763E3A293C62EBFDD47AFB5ECB9B44AFAFF_RuntimeMethod_var), NULL);
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate = ((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_4, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate), (void*)((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_4, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var)));
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:333>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* L_5 = ((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked;
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* L_6 = ___0_link;
NullCheck(L_5);
List_1_Add_mC2795E500D38735E59B9D24ABB5418A26666C8E9_inline(L_5, L_6, List_1_Add_mC2795E500D38735E59B9D24ABB5418A26666C8E9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:335>
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* L_7 = ___0_link;
NullCheck(L_7);
NavMeshLink_RecordEndpointTransforms_mFC6D7A3A306DF53A6CAF1E5F8D24E30589F170D1(L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:336>
return;
}
}
// Method Definition Index: 64846
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_RemoveTracking_m6EC34EB3B5A40D7DF53330537B5270BCCD9946D3 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* ___0_link, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6B4CAFACE6B5756A7612254EEF15E99570EADEFD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_UpdateTrackedInstances_mE7567763E3A293C62EBFDD47AFB5ECB9B44AFAFF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:340>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* L_0 = ((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked;
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* L_1 = ___0_link;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m6B4CAFACE6B5756A7612254EEF15E99570EADEFD(L_0, L_1, List_1_Remove_m6B4CAFACE6B5756A7612254EEF15E99570EADEFD_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:342>
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* L_3 = ((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_inline(L_3, List_1_get_Count_m74CECDE9B2A46DC3536ED5072AE827BBD33A50C2_RuntimeMethod_var);
if (L_4)
{
goto IL_0038;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:343>
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_5 = ((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate;
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_6 = (OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)il2cpp_codegen_object_new(OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
OnNavMeshPreUpdate__ctor_m7142A3AA991BE50B637A16D946AB7604C64EF9BA(L_6, NULL, (intptr_t)((void*)NavMeshLink_UpdateTrackedInstances_mE7567763E3A293C62EBFDD47AFB5ECB9B44AFAFF_RuntimeMethod_var), NULL);
Delegate_t* L_7;
L_7 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_5, L_6, NULL);
((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate = ((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_7, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate), (void*)((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_7, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var)));
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:344>
return;
}
}
// Method Definition Index: 64847
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_GetWorldPositions_m5B26FB0926B1F2EB19A66EFE3FAFB8DE982A7404 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_worldStartPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_worldEndPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B8_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B7_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B9_0;
memset((&G_B9_0), 0, sizeof(G_B9_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B9_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:353>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_StartTransform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:354>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___m_EndTransform;
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:355>
bool L_4 = V_0;
bool L_5 = V_1;
if (((int32_t)((int32_t)L_4|(int32_t)L_5)))
{
goto IL_0026;
}
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
G_B3_0 = L_6;
goto IL_002c;
}
IL_0026:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
L_7 = NavMeshLink_LocalToWorldUnscaled_mB2C82BAF9B770F738440CF3BF7DF80D6F13AD4BD(__this, NULL);
G_B3_0 = L_7;
}
IL_002c:
{
V_2 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:357>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = ___0_worldStartPosition;
bool L_9 = V_0;
if (L_9)
{
G_B5_0 = L_8;
goto IL_003e;
}
G_B4_0 = L_8;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___m_StartTransform;
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
G_B6_0 = L_11;
G_B6_1 = G_B4_0;
goto IL_004b;
}
IL_003e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = __this->___m_StartPoint;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_2), L_12, NULL);
G_B6_0 = L_13;
G_B6_1 = G_B5_0;
}
IL_004b:
{
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B6_1 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:358>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___1_worldEndPosition;
bool L_15 = V_1;
if (L_15)
{
G_B8_0 = L_14;
goto IL_0061;
}
G_B7_0 = L_14;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___m_EndTransform;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_16, NULL);
G_B9_0 = L_17;
G_B9_1 = G_B7_0;
goto IL_006e;
}
IL_0061:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = __this->___m_EndPoint;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_2), L_18, NULL);
G_B9_0 = L_19;
G_B9_1 = G_B8_0;
}
IL_006e:
{
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B9_1 = G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:359>
return;
}
}
// Method Definition Index: 64848
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_GetLocalPositions_m50B3168A200CD242EB0ADB80ABD7B7EF7F3B29D5 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_localStartPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_localEndPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
memset((&V_3), 0, sizeof(V_3));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B8_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B7_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B9_0;
memset((&G_B9_0), 0, sizeof(G_B9_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B9_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:368>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_StartTransform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:369>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___m_EndTransform;
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:370>
bool L_4 = V_0;
bool L_5 = V_1;
if (((int32_t)((int32_t)L_4&(int32_t)L_5)))
{
goto IL_002f;
}
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = NavMeshLink_LocalToWorldUnscaled_mB2C82BAF9B770F738440CF3BF7DF80D6F13AD4BD(__this, NULL);
V_3 = L_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
L_7 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_3), NULL);
G_B3_0 = L_7;
goto IL_0034;
}
IL_002f:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8;
L_8 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
G_B3_0 = L_8;
}
IL_0034:
{
V_2 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:372>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = ___0_localStartPosition;
bool L_10 = V_0;
if (L_10)
{
G_B5_0 = L_9;
goto IL_004d;
}
G_B4_0 = L_9;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___m_StartTransform;
NullCheck(L_11);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_11, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_2), L_12, NULL);
G_B6_0 = L_13;
G_B6_1 = G_B4_0;
goto IL_0053;
}
IL_004d:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___m_StartPoint;
G_B6_0 = L_14;
G_B6_1 = G_B5_0;
}
IL_0053:
{
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B6_1 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:373>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = ___1_localEndPosition;
bool L_16 = V_1;
if (L_16)
{
G_B8_0 = L_15;
goto IL_0070;
}
G_B7_0 = L_15;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = __this->___m_EndTransform;
NullCheck(L_17);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_2), L_18, NULL);
G_B9_0 = L_19;
G_B9_1 = G_B7_0;
goto IL_0076;
}
IL_0070:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = __this->___m_EndPoint;
G_B9_0 = L_20;
G_B9_1 = G_B8_0;
}
IL_0076:
{
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B9_1 = G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:374>
return;
}
}
// Method Definition Index: 64849
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_AddLink_m91B610EE15222EE6BDDF05A8C3766B53F681FDFF (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830 V_2;
memset((&V_2), 0, sizeof(V_2));
NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830 V_3;
memset((&V_3), 0, sizeof(V_3));
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:385>
NavMeshLink_GetLocalPositions_m50B3168A200CD242EB0ADB80ABD7B7EF7F3B29D5(__this, (&V_0), (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:386>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:387>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:388>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:389>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:390>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:391>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:392>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:393>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:394>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:395>
il2cpp_codegen_initobj((&V_3), sizeof(NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = V_0;
NavMeshLinkData_set_startPosition_m4E0893E2A63775D7129A831A574F2F0A06440BE2_inline((&V_3), L_0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_1;
NavMeshLinkData_set_endPosition_m1B5D0E5D015DC6DFB762CD7D97A410B1288AC6AC_inline((&V_3), L_1, NULL);
float L_2 = __this->___m_Width;
NavMeshLinkData_set_width_mD244463C49B525AFA44B7F56843E41F567D16496_inline((&V_3), L_2, NULL);
float L_3;
L_3 = NavMeshLink_get_costModifier_mB69374D7228461B035C96DDB72DB61341A074CB6(__this, NULL);
NavMeshLinkData_set_costModifier_mE28AAEBCA77463892876EAADF05AA110D2339600_inline((&V_3), L_3, NULL);
bool L_4 = __this->___m_Bidirectional;
NavMeshLinkData_set_bidirectional_m89572A00DDCC0E1AB1CF328655D40F66008EB24F((&V_3), L_4, NULL);
int32_t L_5 = __this->___m_Area;
NavMeshLinkData_set_area_m6DA7475FA09DF4488B24D3B70B6101A70F79CB19_inline((&V_3), L_5, NULL);
int32_t L_6 = __this->___m_AgentTypeID;
NavMeshLinkData_set_agentTypeID_m4822096B83F3D22FF348616C02F28F1F7FE66BF7_inline((&V_3), L_6, NULL);
NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830 L_7 = V_3;
V_2 = L_7;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:396>
NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830 L_8 = V_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_11);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
L_12 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_11, NULL);
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_13;
L_13 = NavMesh_AddLink_m6C8D6237DAA23FBD9E065CA137458A466C1457F4(L_8, L_10, L_12, NULL);
__this->___m_LinkInstance = L_13;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:397>
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_14 = __this->___m_LinkInstance;
bool L_15;
L_15 = NavMesh_IsLinkValid_m1864822538FA48DCCDB399EC53A78631C174E0C3(L_14, NULL);
if (!L_15)
{
goto IL_00b1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:399>
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_16 = __this->___m_LinkInstance;
NavMesh_SetLinkOwner_m6D40444490AD35B270E9B54F04154CDC5CA844BC(L_16, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:400>
NavMeshLinkInstance_t1D07C79CE26BF344078E6D4175353C2AC2DB6B49 L_17 = __this->___m_LinkInstance;
bool L_18 = __this->___m_Activated;
NavMesh_SetLinkActive_m223FC4225EBC84A504BF68DEB0BF36688F2E6F63(L_17, L_18, NULL);
}
IL_00b1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:403>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_19);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_19, NULL);
__this->___m_LastPosition = L_20;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:404>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_21);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22;
L_22 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_21, NULL);
__this->___m_LastRotation = L_22;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:408>
NavMeshLink_RecordEndpointTransforms_mFC6D7A3A306DF53A6CAF1E5F8D24E30589F170D1(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:410>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_LastStartWorldPosition);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_24 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_LastEndWorldPosition);
NavMeshLink_GetWorldPositions_m5B26FB0926B1F2EB19A66EFE3FAFB8DE982A7404(__this, L_23, L_24, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:411>
return;
}
}
// Method Definition Index: 64850
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_RecordEndpointTransforms_mFC6D7A3A306DF53A6CAF1E5F8D24E30589F170D1 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:415>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_StartTransform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
__this->___m_StartTransformWasEmpty = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:416>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___m_EndTransform;
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
__this->___m_EndTransformWasEmpty = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:417>
return;
}
}
// Method Definition Index: 64851
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_HaveTransformsChanged_mA48E6CF298B51228E875E59E12D3AAE1129A70DF (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B9_0;
memset((&G_B9_0), 0, sizeof(G_B9_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B12_0;
memset((&G_B12_0), 0, sizeof(G_B12_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B17_0;
memset((&G_B17_0), 0, sizeof(G_B17_0));
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:421>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_StartTransform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:422>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___m_EndTransform;
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:424>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:425>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:426>
bool L_4 = V_0;
bool L_5 = V_1;
if (!((int32_t)((int32_t)L_4&(int32_t)L_5)))
{
goto IL_0061;
}
}
{
bool L_6 = __this->___m_StartTransformWasEmpty;
if (!L_6)
{
goto IL_0061;
}
}
{
bool L_7 = __this->___m_EndTransformWasEmpty;
if (!L_7)
{
goto IL_0061;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = __this->___m_LastPosition;
bool L_11;
L_11 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_9, L_10, NULL);
if (!L_11)
{
goto IL_0061;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_12);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13;
L_13 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_12, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = __this->___m_LastRotation;
bool L_15;
L_15 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline(L_13, L_14, NULL);
if (!L_15)
{
goto IL_0061;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:427>
return (bool)0;
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:429>
bool L_16 = V_0;
bool L_17 = V_1;
if (((int32_t)((int32_t)L_16|(int32_t)L_17)))
{
goto IL_006d;
}
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
L_18 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
G_B9_0 = L_18;
goto IL_0073;
}
IL_006d:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = NavMeshLink_LocalToWorldUnscaled_mB2C82BAF9B770F738440CF3BF7DF80D6F13AD4BD(__this, NULL);
G_B9_0 = L_19;
}
IL_0073:
{
V_2 = G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:431>
bool L_20 = V_0;
if (L_20)
{
goto IL_0084;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = __this->___m_StartTransform;
NullCheck(L_21);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_21, NULL);
G_B12_0 = L_22;
goto IL_0091;
}
IL_0084:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = __this->___m_StartPoint;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_2), L_23, NULL);
G_B12_0 = L_24;
}
IL_0091:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:432>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = __this->___m_LastStartWorldPosition;
bool L_26;
L_26 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(G_B12_0, L_25, NULL);
if (!L_26)
{
goto IL_00a0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:433>
return (bool)1;
}
IL_00a0:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:435>
bool L_27 = V_1;
if (L_27)
{
goto IL_00b0;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = __this->___m_EndTransform;
NullCheck(L_28);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_28, NULL);
G_B17_0 = L_29;
goto IL_00bd;
}
IL_00b0:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = __this->___m_EndPoint;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_2), L_30, NULL);
G_B17_0 = L_31;
}
IL_00bd:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:436>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = __this->___m_LastEndWorldPosition;
bool L_33;
L_33 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(G_B17_0, L_32, NULL);
return L_33;
}
}
// Method Definition Index: 64852
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 NavMeshLink_LocalToWorldUnscaled_mB2C82BAF9B770F738440CF3BF7DF80D6F13AD4BD (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:441>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
L_3 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
L_5 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_1, L_3, L_4, NULL);
return L_5;
}
}
// Method Definition Index: 64853
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_OnDidApplyAnimationProperties_m99B28A03B409665DB94544B04CFB30205356E265 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:446>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:447>
return;
}
}
// Method Definition Index: 64854
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_UpdateTrackedInstances_mE7567763E3A293C62EBFDD47AFB5ECB9B44AFAFF (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m388A886E769B300E68DC196256303EDF8D793C1A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA37556DCC1F2B782B39A31713ADFEC6E2A992AE2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mECE6D01659705EB20771EEB36ACF6E7CC9FDE270_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7DF2CB9FDEE1D919001963AF8DAF1DA8EEAFF730_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24 V_0;
memset((&V_0), 0, sizeof(V_0));
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* V_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:451>
il2cpp_codegen_runtime_class_init_inline(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* L_0 = ((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked;
NullCheck(L_0);
Enumerator_tFC45D5DE5C5694E3AA1E3D7E6D0B6BD02E9B4A24 L_1;
L_1 = List_1_GetEnumerator_m7DF2CB9FDEE1D919001963AF8DAF1DA8EEAFF730(L_0, List_1_GetEnumerator_m7DF2CB9FDEE1D919001963AF8DAF1DA8EEAFF730_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0034:
{
Enumerator_Dispose_m388A886E769B300E68DC196256303EDF8D793C1A((&V_0), Enumerator_Dispose_m388A886E769B300E68DC196256303EDF8D793C1A_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0029_1;
}
IL_000d_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:451>
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* L_2;
L_2 = Enumerator_get_Current_mECE6D01659705EB20771EEB36ACF6E7CC9FDE270_inline((&V_0), Enumerator_get_Current_mECE6D01659705EB20771EEB36ACF6E7CC9FDE270_RuntimeMethod_var);
V_1 = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:453>
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* L_3 = V_1;
NullCheck(L_3);
bool L_4;
L_4 = NavMeshLink_HaveTransformsChanged_mA48E6CF298B51228E875E59E12D3AAE1129A70DF(L_3, NULL);
if (!L_4)
{
goto IL_0023_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:454>
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* L_5 = V_1;
NullCheck(L_5);
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(L_5, NULL);
}
IL_0023_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:456>
NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* L_6 = V_1;
NullCheck(L_6);
NavMeshLink_RecordEndpointTransforms_mFC6D7A3A306DF53A6CAF1E5F8D24E30589F170D1(L_6, NULL);
}
IL_0029_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:451>
bool L_7;
L_7 = Enumerator_MoveNext_mA37556DCC1F2B782B39A31713ADFEC6E2A992AE2((&V_0), Enumerator_MoveNext_mA37556DCC1F2B782B39A31713ADFEC6E2A992AE2_RuntimeMethod_var);
if (L_7)
{
goto IL_000d_1;
}
}
{
goto IL_0042;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0042:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:458>
return;
}
}
// Method Definition Index: 64855
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_get_autoUpdatePositions_m60903570513EFB76686FC951EBC70783485A4B03 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:13>
bool L_0;
L_0 = NavMeshLink_get_autoUpdate_mADE7B76137121FD71127BE3C57245F3E87300652_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 64856
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_autoUpdatePositions_m5B724E97B895B3AB5EAD03B7E48EE156F06B129A (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:14>
bool L_0 = ___0_value;
NavMeshLink_set_autoUpdate_m655F6783E19146DF5071ED3FAB1F83818BA03424(__this, L_0, NULL);
return;
}
}
// Method Definition Index: 64857
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshLink_get_biDirectional_m6E1CFC762E28AD52201BB05A0817EC6C598DA90A (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:22>
bool L_0;
L_0 = NavMeshLink_get_bidirectional_mFAE90A482A22D7C931FED296B530BDE1579566ED_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 64858
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_biDirectional_mE415BBF60722D84821224666612A18A994B34E2C (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:23>
bool L_0 = ___0_value;
NavMeshLink_set_bidirectional_mB12772692DE88C7C58E2F5B15E424108CE09BFE0(__this, L_0, NULL);
return;
}
}
// Method Definition Index: 64859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshLink_get_costOverride_m2BC8AD5DF040164F6A01EB5442282841659AB53C (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:32>
float L_0;
L_0 = NavMeshLink_get_costModifier_mB69374D7228461B035C96DDB72DB61341A074CB6(__this, NULL);
return L_0;
}
}
// Method Definition Index: 64860
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_set_costOverride_m1CE69E0A841FB686700139F399211E00F493381E (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:33>
float L_0 = ___0_value;
NavMeshLink_set_costModifier_mAEF9A6909F707B84456CF9BCCF4B57065E4BE889(__this, L_0, NULL);
return;
}
}
// Method Definition Index: 64861
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink_UpdatePositions_mA0AC7100B3434BE621002BF1AB6E86EB7962D2D3 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:40>
NavMeshLink_UpdateLink_m991ED3B8E2D1ACC225A7A57DC888D59AD37FDB75(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.deprecated.cs:41>
return;
}
}
// Method Definition Index: 64862
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink__ctor_mDB42901BB052DA8337884C609AC02975EE9E8D85 (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:29>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (0.0f), (0.0f), (-2.5f), NULL);
__this->___m_StartPoint = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:32>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
memset((&L_1), 0, sizeof(L_1));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.0f), (0.0f), (2.5f), NULL);
__this->___m_EndPoint = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:41>
__this->___m_Activated = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:53>
__this->___m_CostModifier = (-1.0f);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:59>
__this->___m_Bidirectional = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:248>
__this->___m_StartTransformWasEmpty = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:249>
__this->___m_EndTransformWasEmpty = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:251>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_positiveInfinity_mE0C7AA87B375383EA62F6084761DAE8197147D23_inline(NULL);
__this->___m_LastStartWorldPosition = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:252>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_positiveInfinity_mE0C7AA87B375383EA62F6084761DAE8197147D23_inline(NULL);
__this->___m_LastEndWorldPosition = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:253>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_get_positiveInfinity_mE0C7AA87B375383EA62F6084761DAE8197147D23_inline(NULL);
__this->___m_LastPosition = L_4;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:254>
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
__this->___m_LastRotation = L_5;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// Method Definition Index: 64863
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshLink__cctor_m6E0AA7DBE621E6E35BEAF4F38AACD9905E43CCBB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6C93B02A1B7E4A6A438372B020B31F29BE1085D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:256>
List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6* L_0 = (List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6*)il2cpp_codegen_object_new(List_1_t6CC2D3DFD4F1E68645A35B448FBED3A91B04A0C6_il2cpp_TypeInfo_var);
List_1__ctor_m6C93B02A1B7E4A6A438372B020B31F29BE1085D1(L_0, List_1__ctor_m6C93B02A1B7E4A6A438372B020B31F29BE1085D1_RuntimeMethod_var);
((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269_il2cpp_TypeInfo_var))->___s_Tracked), (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
// Method Definition Index: 64864
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifier_get_overrideArea_m46BCD4650AAB1ECD772B4D9D1ADAB0FBDD0F2E57 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:50>
bool L_0 = __this->___m_OverrideArea;
return L_0;
}
}
// Method Definition Index: 64865
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_set_overrideArea_m07BF052C479622AB044881754D6F04FDF999DCDC (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:50>
bool L_0 = ___0_value;
__this->___m_OverrideArea = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:50>
return;
}
}
// Method Definition Index: 64866
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshModifier_get_area_m1ED18AB2854F6256657BB71CD7E675E602C7808D (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:55>
int32_t L_0 = __this->___m_Area;
return L_0;
}
}
// Method Definition Index: 64867
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_set_area_m963ED1F7A05D5871664BA0400B05C170ADA8AC61 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:55>
int32_t L_0 = ___0_value;
__this->___m_Area = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:55>
return;
}
}
// Method Definition Index: 64868
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifier_get_overrideGenerateLinks_mEF46AA81C5C90AF161B7AFC76DDD30EABFC47A98 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:58>
bool L_0 = __this->___m_OverrideGenerateLinks;
return L_0;
}
}
// Method Definition Index: 64869
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_set_overrideGenerateLinks_m1AB8FB9778EF3606D8EA6631BF01B9F7A9DC0546 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:58>
bool L_0 = ___0_value;
__this->___m_OverrideGenerateLinks = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:58>
return;
}
}
// Method Definition Index: 64870
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifier_get_generateLinks_m36141E3757CE0D8E0F45A78534707E2D38D0A3D0 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:61>
bool L_0 = __this->___m_GenerateLinks;
return L_0;
}
}
// Method Definition Index: 64871
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_set_generateLinks_m092E5B7DDA05B7F4CF0C23E14A63B1B80185899A (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:61>
bool L_0 = ___0_value;
__this->___m_GenerateLinks = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:61>
return;
}
}
// Method Definition Index: 64872
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifier_get_ignoreFromBuild_mDF320438480649ED981EBDFEE4E0A6B56D30DE55 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:64>
bool L_0 = __this->___m_IgnoreFromBuild;
return L_0;
}
}
// Method Definition Index: 64873
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_set_ignoreFromBuild_m73EEA900D88C8494D36C4767C2C2E32B6790B0C4 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:64>
bool L_0 = ___0_value;
__this->___m_IgnoreFromBuild = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:64>
return;
}
}
// Method Definition Index: 64874
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifier_get_applyToChildren_m288356302A448DA620653013A3C7E4A2ADB8EA09 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:67>
bool L_0 = __this->___m_ApplyToChildren;
return L_0;
}
}
// Method Definition Index: 64875
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_set_applyToChildren_m937DE2D5FD766EB8283679B538A8D8651ECCE2AE (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:67>
bool L_0 = ___0_value;
__this->___m_ApplyToChildren = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:67>
return;
}
}
// Method Definition Index: 64876
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t614CC16529B7BB5E171BDD921A11C12552218702* NavMeshModifier_get_activeModifiers_m6CA0F27503695C96CB5F03705BA99EBB3B316CD1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:74>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_0 = ((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
return L_0;
}
}
// Method Definition Index: 64877
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_ClearNavMeshModifiers_m22F9055FB57D49E7DC17486759BF0EA89BD8E4C1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m17AAEF91846900D81DE50F148326CFB0A277FDE3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:80>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_0 = ((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_0);
List_1_Clear_m17AAEF91846900D81DE50F148326CFB0A277FDE3_inline(L_0, List_1_Clear_m17AAEF91846900D81DE50F148326CFB0A277FDE3_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:81>
return;
}
}
// Method Definition Index: 64878
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_OnEnable_mD2775FA25924D5D645EA60FC975C5E767408AD63 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m282555F79884FCAB5B7378A7653A0D3FD55ED764_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m2C756F394BE8A76F47486FE6980FF856A145124F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:85>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_0 = ((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_0);
bool L_1;
L_1 = List_1_Contains_m2C756F394BE8A76F47486FE6980FF856A145124F(L_0, __this, List_1_Contains_m2C756F394BE8A76F47486FE6980FF856A145124F_RuntimeMethod_var);
if (L_1)
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:86>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_2 = ((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_2);
List_1_Add_m282555F79884FCAB5B7378A7653A0D3FD55ED764_inline(L_2, __this, List_1_Add_m282555F79884FCAB5B7378A7653A0D3FD55ED764_RuntimeMethod_var);
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:87>
return;
}
}
// Method Definition Index: 64879
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier_OnDisable_m3A10746B08AF3202769DAFC7F0243D9A725F8AA7 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m26AE9FC0D9457E5A8B62C644820CED2178C6223F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:91>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_0 = ((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_0);
bool L_1;
L_1 = List_1_Remove_m26AE9FC0D9457E5A8B62C644820CED2178C6223F(L_0, __this, List_1_Remove_m26AE9FC0D9457E5A8B62C644820CED2178C6223F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:92>
return;
}
}
// Method Definition Index: 64880
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifier_AffectsAgentType_m64DD6F1B333DC3F196FA70726BC29419B7328630 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, int32_t ___0_agentTypeID, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:99>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_AffectedAgents;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_0, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if (L_1)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:100>
return (bool)0;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:101>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = __this->___m_AffectedAgents;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_2, 0, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
if ((!(((uint32_t)L_3) == ((uint32_t)(-1)))))
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:102>
return (bool)1;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:103>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___m_AffectedAgents;
int32_t L_5 = ___0_agentTypeID;
NullCheck(L_4);
int32_t L_6;
L_6 = List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450(L_4, L_5, List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 64881
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier__ctor_m429E9FB1E81CE4DFA8436560F340CA48020A9B48 (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:40>
__this->___m_ApplyToChildren = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:45>
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)(-1));
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C(L_2, (RuntimeObject*)L_1, List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
__this->___m_AffectedAgents = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AffectedAgents), (void*)L_2);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// Method Definition Index: 64882
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifier__cctor_m7FF470E70B81157E28D1F80AFD415CC8E5CFE4CD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6182140943DE39666F2B32B5D3FEC2200A10D7F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t614CC16529B7BB5E171BDD921A11C12552218702_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:69>
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_0 = (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*)il2cpp_codegen_object_new(List_1_t614CC16529B7BB5E171BDD921A11C12552218702_il2cpp_TypeInfo_var);
List_1__ctor_m6182140943DE39666F2B32B5D3FEC2200A10D7F5(L_0, List_1__ctor_m6182140943DE39666F2B32B5D3FEC2200A10D7F5_RuntimeMethod_var);
((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers), (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
// Method Definition Index: 64883
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshModifierVolume_get_size_m2189C0E497232D4B03B0E0846CFD3647AFE0C734 (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:31>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Size;
return L_0;
}
}
// Method Definition Index: 64884
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume_set_size_m562BB291E283D44DFBFCC78349E963B3F0A7DC81 (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:31>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_Size = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:31>
return;
}
}
// Method Definition Index: 64885
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshModifierVolume_get_center_m59FC246D6D84CDC8B3ED6AE006D47250C54B8986 (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:35>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
return L_0;
}
}
// Method Definition Index: 64886
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume_set_center_mF90922C4B4AEF73B4A7C21CC4D6FAF1695A2BADA (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:35>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_Center = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:35>
return;
}
}
// Method Definition Index: 64887
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshModifierVolume_get_area_m631432C88F1C28A077778CF5D925FCC9A72D008E (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:40>
int32_t L_0 = __this->___m_Area;
return L_0;
}
}
// Method Definition Index: 64888
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume_set_area_m22B67A99974DF6EF00A6B1AC2941CE37E44ACA58 (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:40>
int32_t L_0 = ___0_value;
__this->___m_Area = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:40>
return;
}
}
// Method Definition Index: 64889
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* NavMeshModifierVolume_get_activeModifiers_m2DF92F669C438B48EE8608250D2DB49C4F67913F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:52>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_0 = ((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
return L_0;
}
}
// Method Definition Index: 64890
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume_ClearNavMeshModifiers_m3C6C62C5FB5A275F87A8C855B073F8D123552D58 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mA164023662BE283F50DB5192B4E4EB38C0490512_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:58>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_0 = ((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_0);
List_1_Clear_mA164023662BE283F50DB5192B4E4EB38C0490512_inline(L_0, List_1_Clear_mA164023662BE283F50DB5192B4E4EB38C0490512_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:59>
return;
}
}
// Method Definition Index: 64891
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume_OnEnable_m5876011A9B76D8FE47AD1CA5909C0BF448159D5A (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD19CF8A154206B7FCB7825DF5DC792B892533789_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m16ED4D8081C2A19FA8C2ED68FD07953D3A8C716A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:63>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_0 = ((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_0);
bool L_1;
L_1 = List_1_Contains_m16ED4D8081C2A19FA8C2ED68FD07953D3A8C716A(L_0, __this, List_1_Contains_m16ED4D8081C2A19FA8C2ED68FD07953D3A8C716A_RuntimeMethod_var);
if (L_1)
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:64>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_2 = ((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_2);
List_1_Add_mD19CF8A154206B7FCB7825DF5DC792B892533789_inline(L_2, __this, List_1_Add_mD19CF8A154206B7FCB7825DF5DC792B892533789_RuntimeMethod_var);
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:65>
return;
}
}
// Method Definition Index: 64892
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume_OnDisable_m9A084696FD38B6F6921D736435DECCE449FA75A1 (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6E86CF6599BB4AC542744A661CB5DB733B5C2341_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:69>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_0 = ((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
NullCheck(L_0);
bool L_1;
L_1 = List_1_Remove_m6E86CF6599BB4AC542744A661CB5DB733B5C2341(L_0, __this, List_1_Remove_m6E86CF6599BB4AC542744A661CB5DB733B5C2341_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:70>
return;
}
}
// Method Definition Index: 64893
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshModifierVolume_AffectsAgentType_mEEDA355BCE1910351A5065844318E4309585A9D4 (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, int32_t ___0_agentTypeID, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:77>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_AffectedAgents;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_0, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if (L_1)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:78>
return (bool)0;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:79>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = __this->___m_AffectedAgents;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_2, 0, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
if ((!(((uint32_t)L_3) == ((uint32_t)(-1)))))
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:80>
return (bool)1;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:81>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___m_AffectedAgents;
int32_t L_5 = ___0_agentTypeID;
NullCheck(L_4);
int32_t L_6;
L_6 = List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450(L_4, L_5, List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 64894
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume__ctor_mC97E3A413015C3A282BC9C98A1FA717184F813ED (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:21>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (4.0f), (3.0f), (4.0f), NULL);
__this->___m_Size = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:24>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
memset((&L_1), 0, sizeof(L_1));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.0f), (1.0f), (0.0f), NULL);
__this->___m_Center = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:45>
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)(-1));
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C(L_4, (RuntimeObject*)L_3, List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
__this->___m_AffectedAgents = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AffectedAgents), (void*)L_4);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// Method Definition Index: 64895
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshModifierVolume__cctor_mAEABC7B845F69530D52E6AFD7B1C57A0B18FECC6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m288FC21B31E219053CA47CA5FF84BF51766A9529_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:47>
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_0 = (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*)il2cpp_codegen_object_new(List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83_il2cpp_TypeInfo_var);
List_1__ctor_m288FC21B31E219053CA47CA5FF84BF51766A9529(L_0, List_1__ctor_m288FC21B31E219053CA47CA5FF84BF51766A9529_RuntimeMethod_var);
((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers), (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
// Method Definition Index: 64896
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_agentTypeID_mCD68CF70C2CE74AA3B741A536E135517AF21AA02 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:102>
int32_t L_0 = __this->___m_AgentTypeID;
return L_0;
}
}
// Method Definition Index: 64897
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_agentTypeID_m1CCEC5D9C5FAE94DF2F115B9C2AF0AF825332CFC (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:102>
int32_t L_0 = ___0_value;
__this->___m_AgentTypeID = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:102>
return;
}
}
// Method Definition Index: 64898
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_collectObjects_mCB97DD962599F5287567D491413E63D1C5EEA5AF (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:105>
int32_t L_0 = __this->___m_CollectObjects;
return L_0;
}
}
// Method Definition Index: 64899
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_collectObjects_m839298DE05EDEE5DD83CE5F457A279BFCA4015FA (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:105>
int32_t L_0 = ___0_value;
__this->___m_CollectObjects = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:105>
return;
}
}
// Method Definition Index: 64900
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_get_size_m4AA7DDF48154989EA502AE9AB53BC5D1938CFE16 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:109>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Size;
return L_0;
}
}
// Method Definition Index: 64901
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_size_m753754A797E5C523795CC73FD571DB784405EF24 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:109>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_Size = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:109>
return;
}
}
// Method Definition Index: 64902
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_get_center_m36CF9AAC98D47E5FDB15B2C0F4F03DE0E7208EBD (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:113>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
return L_0;
}
}
// Method Definition Index: 64903
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_center_m776562BD975661D5820C7B5AEDFF3761BB00947B (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:113>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_Center = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:113>
return;
}
}
// Method Definition Index: 64904
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB NavMeshSurface_get_layerMask_m7F1AD8AF594B9939BC4710C6D125FECACA3CA3AC (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:116>
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_LayerMask;
return L_0;
}
}
// Method Definition Index: 64905
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_layerMask_mB4BFD78C2C2A8EA8CC8570EE19EC64C68558626F (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:116>
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
__this->___m_LayerMask = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:116>
return;
}
}
// Method Definition Index: 64906
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_useGeometry_m72C055217C16DC4A6850627E98DB51CCABA5538B (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:119>
int32_t L_0 = __this->___m_UseGeometry;
return L_0;
}
}
// Method Definition Index: 64907
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_useGeometry_m833DBA1F0A13334E67C614D3F95CD5F45A441CD1 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:119>
int32_t L_0 = ___0_value;
__this->___m_UseGeometry = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:119>
return;
}
}
// Method Definition Index: 64908
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_defaultArea_m9763C2DF8366180B1162CA247504E1CD4EA4F404 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:124>
int32_t L_0 = __this->___m_DefaultArea;
return L_0;
}
}
// Method Definition Index: 64909
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_defaultArea_mD0E0F4D6B8363CF2B602262659C0A83B3408B8DB (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:124>
int32_t L_0 = ___0_value;
__this->___m_DefaultArea = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:124>
return;
}
}
// Method Definition Index: 64910
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshSurface_get_ignoreNavMeshAgent_m5AB40BD1A698A26684BF9E398443D48795BD2934 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:128>
bool L_0 = __this->___m_IgnoreNavMeshAgent;
return L_0;
}
}
// Method Definition Index: 64911
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_ignoreNavMeshAgent_m6357BDFCD96046972538E91121C043989E78C09F (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:128>
bool L_0 = ___0_value;
__this->___m_IgnoreNavMeshAgent = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:128>
return;
}
}
// Method Definition Index: 64912
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshSurface_get_ignoreNavMeshObstacle_m49A4575983C580F04039C0BB68E57BB9120A3BE6 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:132>
bool L_0 = __this->___m_IgnoreNavMeshObstacle;
return L_0;
}
}
// Method Definition Index: 64913
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_ignoreNavMeshObstacle_m47B2329EA8F40E9CD2554342B15E5EEF01628811 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:132>
bool L_0 = ___0_value;
__this->___m_IgnoreNavMeshObstacle = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:132>
return;
}
}
// Method Definition Index: 64914
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshSurface_get_overrideTileSize_m08BB2AC542B288D6D54197C4DD12EBA4C432CE86 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:135>
bool L_0 = __this->___m_OverrideTileSize;
return L_0;
}
}
// Method Definition Index: 64915
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_overrideTileSize_m48A28EE4E06B536A31AACB152511A54271E95B48 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:135>
bool L_0 = ___0_value;
__this->___m_OverrideTileSize = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:135>
return;
}
}
// Method Definition Index: 64916
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_tileSize_m53167900B530521137BB2EA0E531872DB8A09488 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:139>
int32_t L_0 = __this->___m_TileSize;
return L_0;
}
}
// Method Definition Index: 64917
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_tileSize_m88C650FAE04E089FBB46E3A06F441BF305B473B9 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:139>
int32_t L_0 = ___0_value;
__this->___m_TileSize = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:139>
return;
}
}
// Method Definition Index: 64918
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshSurface_get_overrideVoxelSize_mC509B55D5E82865B51ABA02A47C6473A1F900083 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:142>
bool L_0 = __this->___m_OverrideVoxelSize;
return L_0;
}
}
// Method Definition Index: 64919
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_overrideVoxelSize_mFCBB7333250E282F78042B6B8DFBE5BA67C76F3F (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:142>
bool L_0 = ___0_value;
__this->___m_OverrideVoxelSize = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:142>
return;
}
}
// Method Definition Index: 64920
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshSurface_get_voxelSize_m7B5BF3785C225F0234FE6E61FAD63E71C2AD3792 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:146>
float L_0 = __this->___m_VoxelSize;
return L_0;
}
}
// Method Definition Index: 64921
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_voxelSize_m996BA33AF229FF73FE009D31C2440C65A2440BBD (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:146>
float L_0 = ___0_value;
__this->___m_VoxelSize = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:146>
return;
}
}
// Method Definition Index: 64922
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshSurface_get_minRegionArea_m7183423BE73AA44D187EEE51D35075F60C68AB21 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:150>
float L_0 = __this->___m_MinRegionArea;
return L_0;
}
}
// Method Definition Index: 64923
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_minRegionArea_m64DA6B9381B2801F37917EAB8C1005CE5028A6C7 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:150>
float L_0 = ___0_value;
__this->___m_MinRegionArea = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:150>
return;
}
}
// Method Definition Index: 64924
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshSurface_get_buildHeightMesh_mCB980543387739F3E827F79734EBBFC3C61FF1A1 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:154>
bool L_0 = __this->___m_BuildHeightMesh;
return L_0;
}
}
// Method Definition Index: 64925
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_buildHeightMesh_m50F5FC095C92EB6B0CDB75468DDA9E661F837F18 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:154>
bool L_0 = ___0_value;
__this->___m_BuildHeightMesh = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:154>
return;
}
}
// Method Definition Index: 64926
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* NavMeshSurface_get_navMeshData_mBEB77704B813977CA90165839FDC9175D8DFE151 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:157>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_0 = __this->___m_NavMeshData;
return L_0;
}
}
// Method Definition Index: 64927
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_set_navMeshData_m4F1CECC14E6B1955E195179A2876B4961CBD69D1 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:157>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_0 = ___0_value;
__this->___m_NavMeshData = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NavMeshData), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:157>
return;
}
}
// Method Definition Index: 64928
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04 NavMeshSurface_get_navMeshDataInstance_m939F983171B0D2AF16EECA5D47207557521F55DB (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:164>
NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04 L_0 = __this->___m_NavMeshDataInstance;
return L_0;
}
}
// Method Definition Index: 64929
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* NavMeshSurface_get_activeSurfaces_m92581DB0E4C3ACE8FECBD41DF30F40EC9EC7CF01 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:171>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_0 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
return L_0;
}
}
// Method Definition Index: 64930
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NavMeshSurface_GetInflatedBounds_m619EEB2EB4129D6E30EC35D4F17A9217C1BE04FB (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2;
memset((&V_2), 0, sizeof(V_2));
float G_B3_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:176>
int32_t L_0 = __this->___m_AgentTypeID;
NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D L_1;
L_1 = NavMesh_GetSettingsByID_m43460012C35CBEDFED319636450B0E9E18DD9FF0(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:177>
int32_t L_2;
L_2 = NavMeshBuildSettings_get_agentTypeID_m248DC5380737E4AFF5F4004811EE164DD31CE018((&V_0), NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
{
goto IL_001d;
}
}
{
G_B3_0 = (0.0f);
goto IL_0024;
}
IL_001d:
{
float L_3;
L_3 = NavMeshBuildSettings_get_agentRadius_mD3570B1F8064375B93E81829E7D67BFCDCCCD3DC((&V_0), NULL);
G_B3_0 = L_3;
}
IL_0024:
{
V_1 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:179>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = NavMeshSurface_get_center_m36CF9AAC98D47E5FDB15B2C0F4F03DE0E7208EBD_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = NavMeshSurface_get_size_m4AA7DDF48154989EA502AE9AB53BC5D1938CFE16_inline(__this, NULL);
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&V_2), L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:180>
float L_6 = V_1;
float L_7 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), L_6, (0.0f), L_7, NULL);
Bounds_Expand_m2A706601C441E430A6E1B8095C6007D8AC64311F_inline((&V_2), L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:181>
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9 = V_2;
return L_9;
}
}
// Method Definition Index: 64931
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_ClearNavMeshSurfaces_mC6BB18EE1888C285FBC752DAD284158413CB5B7C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m762D4A9EF96B6211504AF7CEE8FD5AC36E71581C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:187>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_0 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
NullCheck(L_0);
List_1_Clear_m762D4A9EF96B6211504AF7CEE8FD5AC36E71581C_inline(L_0, List_1_Clear_m762D4A9EF96B6211504AF7CEE8FD5AC36E71581C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:188>
return;
}
}
// Method Definition Index: 64932
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_OnEnable_m00277FF4CC5F7DFB4BC811FC02C181CF3496C2D1 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:192>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
NavMeshSurface_Register_mEAC66DF371DDD26F2F3CEEAEAADFD193D5197865(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:193>
NavMeshSurface_AddData_m4FD0C8F944ADFC37E6B094C7A5F16C0B0A0D549D(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:194>
return;
}
}
// Method Definition Index: 64933
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_OnDisable_mC09C502409E464412BD4AB9AFDC54EC8FA22DF00 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:198>
NavMeshSurface_RemoveData_m3B4B7CA947F08255A5E0ACD29752C8CEC3BEC44A(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:199>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
NavMeshSurface_Unregister_mE9C1850D4D74FDEAEFF047A4A8F8CC05E9EFBA0D(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:200>
return;
}
}
// Method Definition Index: 64934
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_AddData_m4FD0C8F944ADFC37E6B094C7A5F16C0B0A0D549D (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:210>
NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04* L_0 = (NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04*)(&__this->___m_NavMeshDataInstance);
bool L_1;
L_1 = NavMeshDataInstance_get_valid_m9BD94D223A13D2F84E95E7E70E672360402AE616(L_0, NULL);
if (!L_1)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:211>
return;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:213>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_2 = __this->___m_NavMeshData;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:215>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_4 = __this->___m_NavMeshData;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_7);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
L_8 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_7, NULL);
NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04 L_9;
L_9 = NavMesh_AddNavMeshData_m8188DCC27586932B4243646F3982FB26EC4FDE41(L_4, L_6, L_8, NULL);
__this->___m_NavMeshDataInstance = L_9;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:216>
NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04* L_10 = (NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04*)(&__this->___m_NavMeshDataInstance);
NavMeshDataInstance_set_owner_m09F05AD2057CA0058E74504143C95ED8E1AABC8D(L_10, __this, NULL);
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:219>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_11);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_11, NULL);
__this->___m_LastPosition = L_12;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:220>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_13);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
L_14 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_13, NULL);
__this->___m_LastRotation = L_14;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:221>
return;
}
}
// Method Definition Index: 64935
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_RemoveData_m3B4B7CA947F08255A5E0ACD29752C8CEC3BEC44A (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:227>
NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04* L_0 = (NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04*)(&__this->___m_NavMeshDataInstance);
NavMeshDataInstance_Remove_mDC57A2ABE926E61CC28E001EC9AA5A40B9CA7635(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:228>
NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04* L_1 = (NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04*)(&__this->___m_NavMeshDataInstance);
il2cpp_codegen_initobj(L_1, sizeof(NavMeshDataInstance_t305211376D44ABC0AD2885CAF4E1D8F3BAE16F04));
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:229>
return;
}
}
// Method Definition Index: 64936
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D NavMeshSurface_GetBuildSettings_mF3CF542BB01AF3C6C6A6892A5D0A4C61C2FFF4F9 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __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*)&_stringLiteral0541C7840642DEABF24EF451C89F5CA6A64CF07D);
s_Il2CppMethodInitialized = true;
}
NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:235>
int32_t L_0 = __this->___m_AgentTypeID;
NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D L_1;
L_1 = NavMesh_GetSettingsByID_m43460012C35CBEDFED319636450B0E9E18DD9FF0(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:236>
int32_t L_2;
L_2 = NavMeshBuildSettings_get_agentTypeID_m248DC5380737E4AFF5F4004811EE164DD31CE018((&V_0), NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
{
goto IL_0041;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:238>
int32_t L_3;
L_3 = NavMeshSurface_get_agentTypeID_mCD68CF70C2CE74AA3B741A536E135517AF21AA02_inline(__this, NULL);
V_1 = L_3;
String_t* L_4;
L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral0541C7840642DEABF24EF451C89F5CA6A64CF07D, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_5, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:239>
int32_t L_6 = __this->___m_AgentTypeID;
NavMeshBuildSettings_set_agentTypeID_mE091F1311BFBC749DA3BD83F66DD7E44ACF384D5((&V_0), L_6, NULL);
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:242>
bool L_7;
L_7 = NavMeshSurface_get_overrideTileSize_m08BB2AC542B288D6D54197C4DD12EBA4C432CE86_inline(__this, NULL);
if (!L_7)
{
goto IL_005e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:244>
NavMeshBuildSettings_set_overrideTileSize_m8451EB820C1A274972559C392C16193596A64B31((&V_0), (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:245>
int32_t L_8;
L_8 = NavMeshSurface_get_tileSize_m53167900B530521137BB2EA0E531872DB8A09488_inline(__this, NULL);
NavMeshBuildSettings_set_tileSize_mE1B92472E4DCAA121A64DC92949C872900DCC5A1((&V_0), L_8, NULL);
}
IL_005e:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:247>
bool L_9;
L_9 = NavMeshSurface_get_overrideVoxelSize_mC509B55D5E82865B51ABA02A47C6473A1F900083_inline(__this, NULL);
if (!L_9)
{
goto IL_007b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:249>
NavMeshBuildSettings_set_overrideVoxelSize_m92AB126B5F429E7382E5F303D0C803D89B9D07A7((&V_0), (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:250>
float L_10;
L_10 = NavMeshSurface_get_voxelSize_m7B5BF3785C225F0234FE6E61FAD63E71C2AD3792_inline(__this, NULL);
NavMeshBuildSettings_set_voxelSize_mDEF5908F6C7C94F5EAF879DF9F28AE0226438BCD((&V_0), L_10, NULL);
}
IL_007b:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:253>
float L_11;
L_11 = NavMeshSurface_get_minRegionArea_m7183423BE73AA44D187EEE51D35075F60C68AB21_inline(__this, NULL);
NavMeshBuildSettings_set_minRegionArea_mFEB60CF0E31EDC38FE91480F0C29130313377064((&V_0), L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:254>
bool L_12;
L_12 = NavMeshSurface_get_buildHeightMesh_mCB980543387739F3E827F79734EBBFC3C61FF1A1_inline(__this, NULL);
NavMeshBuildSettings_set_buildHeightMesh_mF126A107EC00A2336BEEDB06E3F84AEADF905E1E((&V_0), L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:256>
NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 64937
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_BuildNavMesh_mD9177CA8015A7CF3299DD5420FDD33CFEE252CAF (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* V_0 = NULL;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
memset((&V_1), 0, sizeof(V_1));
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* V_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:262>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_0;
L_0 = NavMeshSurface_CollectSources_m639910D35DA3FB3F00852C9F911C70E82BC36F0F(__this, NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:266>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___m_Size;
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = NavMeshSurface_Abs_m33DB514EF0C6F9D5C0AEA1AC429DC69584FE3659(L_2, NULL);
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&V_1), L_1, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:267>
int32_t L_4 = __this->___m_CollectObjects;
if ((((int32_t)L_4) == ((int32_t)1)))
{
goto IL_0030;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:269>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_5 = V_0;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6;
L_6 = NavMeshSurface_CalculateWorldBounds_mE2AB58A646DFA9BE509AC45A6E4F61CF5F079BAC(__this, L_5, NULL);
V_1 = L_6;
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:272>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:273>
NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D L_7;
L_7 = NavMeshSurface_GetBuildSettings_mF3CF542BB01AF3C6C6A6892A5D0A4C61C2FFF4F9(__this, NULL);
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_8 = V_0;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_12);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13;
L_13 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_12, NULL);
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_14;
L_14 = NavMeshBuilder_BuildNavMeshData_m0533B61345BABDC06AEC9D091E4FF07CEDFFD65A(L_7, L_8, L_9, L_11, L_13, NULL);
V_2 = L_14;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:275>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_15 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_16)
{
goto IL_0089;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:277>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_17 = V_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
L_18 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_18);
String_t* L_19;
L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
NullCheck(L_17);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_17, L_19, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:278>
NavMeshSurface_RemoveData_m3B4B7CA947F08255A5E0ACD29752C8CEC3BEC44A(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:279>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_20 = V_2;
__this->___m_NavMeshData = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NavMeshData), (void*)L_20);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:280>
bool L_21;
L_21 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_21)
{
goto IL_0089;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:281>
NavMeshSurface_AddData_m4FD0C8F944ADFC37E6B094C7A5F16C0B0A0D549D(__this, NULL);
}
IL_0089:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:283>
return;
}
}
// Method Definition Index: 64938
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* NavMeshSurface_UpdateNavMesh_m3FE029FAEB5013ED313E7A7E1F48FA454CB9B659 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* V_0 = NULL;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:291>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_0;
L_0 = NavMeshSurface_CollectSources_m639910D35DA3FB3F00852C9F911C70E82BC36F0F(__this, NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:295>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___m_Size;
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = NavMeshSurface_Abs_m33DB514EF0C6F9D5C0AEA1AC429DC69584FE3659(L_2, NULL);
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&V_1), L_1, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:296>
int32_t L_4 = __this->___m_CollectObjects;
if ((((int32_t)L_4) == ((int32_t)1)))
{
goto IL_0030;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:297>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_5 = V_0;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6;
L_6 = NavMeshSurface_CalculateWorldBounds_mE2AB58A646DFA9BE509AC45A6E4F61CF5F079BAC(__this, L_5, NULL);
V_1 = L_6;
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:299>
NavMeshData_t8BA8655BA9F2090EAD42953E956E8FDB98AA5284* L_7 = ___0_data;
NavMeshBuildSettings_t7836365E01BEB1D2FF32BF62AE46A465DD84B77D L_8;
L_8 = NavMeshSurface_GetBuildSettings_mF3CF542BB01AF3C6C6A6892A5D0A4C61C2FFF4F9(__this, NULL);
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_9 = V_0;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_10 = V_1;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_11;
L_11 = NavMeshBuilder_UpdateNavMeshDataAsync_mE11626461F878CE8C00462DC1FA13736D6B28D52(L_7, L_8, L_9, L_10, NULL);
return L_11;
}
}
// Method Definition Index: 64939
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_Register_mEAC66DF371DDD26F2F3CEEAEAADFD193D5197865 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* ___0_surface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAA3158AE4F1EBF2A94665C03796F2E99136EF87E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m00081F105F291C655D3695FF60C9BE19B0E1B3B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_UpdateActive_m141A47498A53D1D8A249F6041CC68E2972A2690F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:308>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_0 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_inline(L_0, List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_RuntimeMethod_var);
if (L_1)
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:309>
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_2 = ((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate;
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_3 = (OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)il2cpp_codegen_object_new(OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
OnNavMeshPreUpdate__ctor_m7142A3AA991BE50B637A16D946AB7604C64EF9BA(L_3, NULL, (intptr_t)((void*)NavMeshSurface_UpdateActive_m141A47498A53D1D8A249F6041CC68E2972A2690F_RuntimeMethod_var), NULL);
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate = ((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_4, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate), (void*)((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_4, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var)));
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:311>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_5 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* L_6 = ___0_surface;
NullCheck(L_5);
bool L_7;
L_7 = List_1_Contains_m00081F105F291C655D3695FF60C9BE19B0E1B3B3(L_5, L_6, List_1_Contains_m00081F105F291C655D3695FF60C9BE19B0E1B3B3_RuntimeMethod_var);
if (L_7)
{
goto IL_0044;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:312>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_8 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* L_9 = ___0_surface;
NullCheck(L_8);
List_1_Add_mAA3158AE4F1EBF2A94665C03796F2E99136EF87E_inline(L_8, L_9, List_1_Add_mAA3158AE4F1EBF2A94665C03796F2E99136EF87E_RuntimeMethod_var);
}
IL_0044:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:313>
return;
}
}
// Method Definition Index: 64940
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_Unregister_mE9C1850D4D74FDEAEFF047A4A8F8CC05E9EFBA0D (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* ___0_surface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m15074816480DBCF30D1A53F474970970625089C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_UpdateActive_m141A47498A53D1D8A249F6041CC68E2972A2690F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:317>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_0 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* L_1 = ___0_surface;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m15074816480DBCF30D1A53F474970970625089C1(L_0, L_1, List_1_Remove_m15074816480DBCF30D1A53F474970970625089C1_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:319>
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_3 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_inline(L_3, List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_RuntimeMethod_var);
if (L_4)
{
goto IL_0038;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:320>
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_5 = ((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate;
OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7* L_6 = (OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)il2cpp_codegen_object_new(OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var);
OnNavMeshPreUpdate__ctor_m7142A3AA991BE50B637A16D946AB7604C64EF9BA(L_6, NULL, (intptr_t)((void*)NavMeshSurface_UpdateActive_m141A47498A53D1D8A249F6041CC68E2972A2690F_RuntimeMethod_var), NULL);
Delegate_t* L_7;
L_7 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_5, L_6, NULL);
((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate = ((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_7, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_StaticFields*)il2cpp_codegen_static_fields_for(NavMesh_t3543D236ABB9A67F696BCF9440D669A1578B3D46_il2cpp_TypeInfo_var))->___onPreUpdate), (void*)((OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7*)CastclassSealed((RuntimeObject*)L_7, OnNavMeshPreUpdate_t332BD19DBCB087D7DE3F4F48C1E8F6A4EAB691C7_il2cpp_TypeInfo_var)));
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:321>
return;
}
}
// Method Definition Index: 64941
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_UpdateActive_m141A47498A53D1D8A249F6041CC68E2972A2690F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m727B142830626CF8480465DF6972397ADF128031_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:325>
V_0 = 0;
goto IL_0018;
}
IL_0004:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:326>
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_0 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
int32_t L_1 = V_0;
NullCheck(L_0);
NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* L_2;
L_2 = List_1_get_Item_m727B142830626CF8480465DF6972397ADF128031(L_0, L_1, List_1_get_Item_m727B142830626CF8480465DF6972397ADF128031_RuntimeMethod_var);
NullCheck(L_2);
NavMeshSurface_UpdateDataIfTransformChanged_mF7F45B8AF67721213BFCEC8F49140BBC50A9230F(L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:325>
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:325>
int32_t L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_5 = ((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_inline(L_5, List_1_get_Count_mA44A3054824634AB136C5FFAA4CC350CFCBBFEC7_RuntimeMethod_var);
if ((((int32_t)L_4) < ((int32_t)L_6)))
{
goto IL_0004;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:327>
return;
}
}
// Method Definition Index: 64942
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_AppendModifierVolumes_mDF93150BC59936DD4F1EFDC42562077C41813506 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3** ___0_sources, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisNavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_mADFCCEC863EE84AA3315C6A9A30CF72608F5E8FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF8BA3CB9C1AD1F0C9E78543BB732288686346CF6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA18C4B878D1DE0A9DAA3F6C82FC6098136620675_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m02EF35D01B62DC4001F527DEEF36EA64D9C16968_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE1B4096C265C8B00315A29786D099F21F7232718_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m13217DB9766C37EC1F965C3946CB88EF8BAC1D3B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBF48ECF61E005FECCC5D4015CC4C732BE59CE7AC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CAppendModifierVolumesU3Eb__86_0_m39C7F2A8CB5AFD683ED62C8A4BDCC161969B4DD0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* V_0 = NULL;
Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9 V_1;
memset((&V_1), 0, sizeof(V_1));
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* V_2 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD V_6;
memset((&V_6), 0, sizeof(V_6));
Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* G_B3_0 = NULL;
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* G_B3_1 = NULL;
Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* G_B2_0 = NULL;
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* G_B2_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:338>
int32_t L_0 = __this->___m_CollectObjects;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_003d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:340>
NavMeshModifierVolumeU5BU5D_t8DEAD7D5FEEB0D44203630A11964D0BBBFD76CDC* L_1;
L_1 = Component_GetComponentsInChildren_TisNavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_mADFCCEC863EE84AA3315C6A9A30CF72608F5E8FE(__this, Component_GetComponentsInChildren_TisNavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_mADFCCEC863EE84AA3315C6A9A30CF72608F5E8FE_RuntimeMethod_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_2 = (List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83*)il2cpp_codegen_object_new(List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83_il2cpp_TypeInfo_var);
List_1__ctor_mBF48ECF61E005FECCC5D4015CC4C732BE59CE7AC(L_2, (RuntimeObject*)L_1, List_1__ctor_mBF48ECF61E005FECCC5D4015CC4C732BE59CE7AC_RuntimeMethod_var);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:341>
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* L_4 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__86_0;
Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* L_5 = L_4;
if (L_5)
{
G_B3_0 = L_5;
G_B3_1 = L_3;
goto IL_0035;
}
G_B2_0 = L_5;
G_B2_1 = L_3;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* L_6 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9;
Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* L_7 = (Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B*)il2cpp_codegen_object_new(Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B_il2cpp_TypeInfo_var);
Predicate_1__ctor_m777A592A113394EFD9CE4509B35F3FC1C98F9CD6(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CAppendModifierVolumesU3Eb__86_0_m39C7F2A8CB5AFD683ED62C8A4BDCC161969B4DD0_RuntimeMethod_var), NULL);
Predicate_1_tC6D6D665B5419FA9D67D476B2D1E770288915A3B* L_8 = L_7;
((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__86_0 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__86_0), (void*)L_8);
G_B3_0 = L_8;
G_B3_1 = G_B2_1;
}
IL_0035:
{
NullCheck(G_B3_1);
int32_t L_9;
L_9 = List_1_RemoveAll_m13217DB9766C37EC1F965C3946CB88EF8BAC1D3B(G_B3_1, G_B3_0, List_1_RemoveAll_m13217DB9766C37EC1F965C3946CB88EF8BAC1D3B_RuntimeMethod_var);
goto IL_0043;
}
IL_003d:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:345>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_10;
L_10 = NavMeshModifierVolume_get_activeModifiers_m2DF92F669C438B48EE8608250D2DB49C4F67913F_inline(NULL);
V_0 = L_10;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:348>
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_11 = V_0;
NullCheck(L_11);
Enumerator_tF085C0160EE1642083D02840F1F7DB09DC4A25D9 L_12;
L_12 = List_1_GetEnumerator_mE1B4096C265C8B00315A29786D099F21F7232718(L_11, List_1_GetEnumerator_mE1B4096C265C8B00315A29786D099F21F7232718_RuntimeMethod_var);
V_1 = L_12;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0151:
{
Enumerator_Dispose_mF8BA3CB9C1AD1F0C9E78543BB732288686346CF6((&V_1), Enumerator_Dispose_mF8BA3CB9C1AD1F0C9E78543BB732288686346CF6_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0143_1;
}
IL_004f_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:348>
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_13;
L_13 = Enumerator_get_Current_m02EF35D01B62DC4001F527DEEF36EA64D9C16968_inline((&V_1), Enumerator_get_Current_m02EF35D01B62DC4001F527DEEF36EA64D9C16968_RuntimeMethod_var);
V_2 = L_13;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:350>
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_14 = __this->___m_LayerMask;
int32_t L_15;
L_15 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_14, NULL);
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_16 = V_2;
NullCheck(L_16);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
L_17 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_16, NULL);
NullCheck(L_17);
int32_t L_18;
L_18 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_17, NULL);
if (!((int32_t)(L_15&((int32_t)(1<<((int32_t)(L_18&((int32_t)31))))))))
{
goto IL_0143_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:352>
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_19 = V_2;
int32_t L_20 = __this->___m_AgentTypeID;
NullCheck(L_19);
bool L_21;
L_21 = NavMeshModifierVolume_AffectsAgentType_mEEDA355BCE1910351A5065844318E4309585A9D4(L_19, L_20, NULL);
if (!L_21)
{
goto IL_0143_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:358>
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_22 = V_2;
NullCheck(L_22);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_22, NULL);
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_24 = V_2;
NullCheck(L_24);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = NavMeshModifierVolume_get_center_m59FC246D6D84CDC8B3ED6AE006D47250C54B8986_inline(L_24, NULL);
NullCheck(L_23);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_23, L_25, NULL);
V_3 = L_26;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:359>
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_27 = V_2;
NullCheck(L_27);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_27, NULL);
NullCheck(L_28);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_28, NULL);
V_4 = L_29;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:360>
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_30 = V_2;
NullCheck(L_30);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = NavMeshModifierVolume_get_size_m2189C0E497232D4B03B0E0846CFD3647AFE0C734_inline(L_30, NULL);
float L_32 = L_31.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_4;
float L_34 = L_33.___x;
float L_35;
L_35 = fabsf(L_34);
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_36 = V_2;
NullCheck(L_36);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = NavMeshModifierVolume_get_size_m2189C0E497232D4B03B0E0846CFD3647AFE0C734_inline(L_36, NULL);
float L_38 = L_37.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_4;
float L_40 = L_39.___y;
float L_41;
L_41 = fabsf(L_40);
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_42 = V_2;
NullCheck(L_42);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = NavMeshModifierVolume_get_size_m2189C0E497232D4B03B0E0846CFD3647AFE0C734_inline(L_42, NULL);
float L_44 = L_43.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_4;
float L_46 = L_45.___z;
float L_47;
L_47 = fabsf(L_46);
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_multiply(L_32, L_35)), ((float)il2cpp_codegen_multiply(L_38, L_41)), ((float)il2cpp_codegen_multiply(L_44, L_47)), NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:362>
il2cpp_codegen_initobj((&V_6), sizeof(NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD));
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:363>
NavMeshBuildSource_set_shape_mF78F14CE9B626D5279FD64B7E85D803808C14B42((&V_6), 5, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:364>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_3;
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_49 = V_2;
NullCheck(L_49);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_50;
L_50 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_49, NULL);
NullCheck(L_50);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51;
L_51 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_50, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
L_52 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_53;
L_53 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_48, L_51, L_52, NULL);
NavMeshBuildSource_set_transform_m7E9E224BFD798D20012492199BBD408D82AA9A00((&V_6), L_53, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:365>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_5;
NavMeshBuildSource_set_size_m8BF0198CBE370CE89B9B29917E105ABA54F05762((&V_6), L_54, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:366>
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_55 = V_2;
NullCheck(L_55);
int32_t L_56;
L_56 = NavMeshModifierVolume_get_area_m631432C88F1C28A077778CF5D925FCC9A72D008E_inline(L_55, NULL);
NavMeshBuildSource_set_area_m52BD5EFD88AF67F5065242DFCAEFF7AC924C2C0D((&V_6), L_56, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:367>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3** L_57 = ___0_sources;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_58 = *((List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3**)L_57);
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD L_59 = V_6;
NullCheck(L_58);
List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_inline(L_58, L_59, List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_RuntimeMethod_var);
}
IL_0143_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:348>
bool L_60;
L_60 = Enumerator_MoveNext_mA18C4B878D1DE0A9DAA3F6C82FC6098136620675((&V_1), Enumerator_MoveNext_mA18C4B878D1DE0A9DAA3F6C82FC6098136620675_RuntimeMethod_var);
if (L_60)
{
goto IL_004f_1;
}
}
{
goto IL_015f;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_015f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:369>
return;
}
}
// Method Definition Index: 64943
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* NavMeshSurface_CollectSources_m639910D35DA3FB3F00852C9F911C70E82BC36F0F (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisNavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_mA1050B2BED96B5313D8BB62EADDCF7D3CDCAF7CE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5A5233EE8C120B106C7EA4A89F36DCC324C25BF4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBE47F9E272EABBDB4EBEEF95CA97AA5292185EE9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mBC0B40139191B48D969B8640FE37C7128C7E3303_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m40A97BFE88CFB8397DB31DF896686D520E38F79F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_mF4AD6AF7636F6662FE433BE8F02556AFA9BC995A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2FCF555D26F039B94B94354A23A08FCAE24CD688_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD330AE904D9B8C6FA57A125CD4DF59CD2A8924F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEEDC2AB1698F53638F4F021C54FE68E9F6CCE675_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t614CC16529B7BB5E171BDD921A11C12552218702_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCollectSourcesU3Eb__87_0_m796BB48621033F510200B0CB538978E9B20504B5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCollectSourcesU3Eb__87_1_mF0FA3EBE1FFAB8D7F1EC73A1B500A97ECFCA17AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCollectSourcesU3Eb__87_2_mEA0670475B85068E7BB77556ED676EDE99763973_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* V_0 = NULL;
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* V_1 = NULL;
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* V_2 = NULL;
Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F V_3;
memset((&V_3), 0, sizeof(V_3));
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* V_4 = NULL;
NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_7;
memset((&V_7), 0, sizeof(V_7));
Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* G_B3_0 = NULL;
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* G_B3_1 = NULL;
Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* G_B2_0 = NULL;
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* G_B2_1 = NULL;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* G_B21_0 = NULL;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* G_B21_1 = NULL;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* G_B20_0 = NULL;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* G_B20_1 = NULL;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* G_B25_0 = NULL;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* G_B25_1 = NULL;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* G_B24_0 = NULL;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* G_B24_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:373>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_0 = (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3*)il2cpp_codegen_object_new(List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3_il2cpp_TypeInfo_var);
List_1__ctor_mEEDC2AB1698F53638F4F021C54FE68E9F6CCE675(L_0, List_1__ctor_mEEDC2AB1698F53638F4F021C54FE68E9F6CCE675_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:374>
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_1 = (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F*)il2cpp_codegen_object_new(List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F_il2cpp_TypeInfo_var);
List_1__ctor_mD330AE904D9B8C6FA57A125CD4DF59CD2A8924F6(L_1, List_1__ctor_mD330AE904D9B8C6FA57A125CD4DF59CD2A8924F6_RuntimeMethod_var);
V_1 = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:377>
int32_t L_2 = __this->___m_CollectObjects;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0049;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:379>
NavMeshModifierU5BU5D_tC61360B8562AB2CAF2429AAEDF7965C0EC2D95A2* L_3;
L_3 = Component_GetComponentsInChildren_TisNavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_mA1050B2BED96B5313D8BB62EADDCF7D3CDCAF7CE(__this, Component_GetComponentsInChildren_TisNavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_mA1050B2BED96B5313D8BB62EADDCF7D3CDCAF7CE_RuntimeMethod_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_4 = (List_1_t614CC16529B7BB5E171BDD921A11C12552218702*)il2cpp_codegen_object_new(List_1_t614CC16529B7BB5E171BDD921A11C12552218702_il2cpp_TypeInfo_var);
List_1__ctor_m2FCF555D26F039B94B94354A23A08FCAE24CD688(L_4, (RuntimeObject*)L_3, List_1__ctor_m2FCF555D26F039B94B94354A23A08FCAE24CD688_RuntimeMethod_var);
V_2 = L_4;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:380>
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_5 = V_2;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* L_6 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_0;
Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* L_7 = L_6;
if (L_7)
{
G_B3_0 = L_7;
G_B3_1 = L_5;
goto IL_0041;
}
G_B2_0 = L_7;
G_B2_1 = L_5;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* L_8 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9;
Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* L_9 = (Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581*)il2cpp_codegen_object_new(Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581_il2cpp_TypeInfo_var);
Predicate_1__ctor_m6F43BF3D7F3FAA9EFA55A820C75C9A7D565CB0AE(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CCollectSourcesU3Eb__87_0_m796BB48621033F510200B0CB538978E9B20504B5_RuntimeMethod_var), NULL);
Predicate_1_tDA5CFDDFFC137AB8785E02A20929CE5632240581* L_10 = L_9;
((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_0 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_0), (void*)L_10);
G_B3_0 = L_10;
G_B3_1 = G_B2_1;
}
IL_0041:
{
NullCheck(G_B3_1);
int32_t L_11;
L_11 = List_1_RemoveAll_mF4AD6AF7636F6662FE433BE8F02556AFA9BC995A(G_B3_1, G_B3_0, List_1_RemoveAll_mF4AD6AF7636F6662FE433BE8F02556AFA9BC995A_RuntimeMethod_var);
goto IL_004f;
}
IL_0049:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:384>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_12;
L_12 = NavMeshModifier_get_activeModifiers_m6CA0F27503695C96CB5F03705BA99EBB3B316CD1_inline(NULL);
V_2 = L_12;
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:387>
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_13 = V_2;
NullCheck(L_13);
Enumerator_tD7B7F3BDAB23082B61BBA6814CB283A055D43A5F L_14;
L_14 = List_1_GetEnumerator_m40A97BFE88CFB8397DB31DF896686D520E38F79F(L_13, List_1_GetEnumerator_m40A97BFE88CFB8397DB31DF896686D520E38F79F_RuntimeMethod_var);
V_3 = L_14;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0115:
{
Enumerator_Dispose_m5A5233EE8C120B106C7EA4A89F36DCC324C25BF4((&V_3), Enumerator_Dispose_m5A5233EE8C120B106C7EA4A89F36DCC324C25BF4_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0107_1;
}
IL_005b_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:387>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_15;
L_15 = Enumerator_get_Current_mBC0B40139191B48D969B8640FE37C7128C7E3303_inline((&V_3), Enumerator_get_Current_mBC0B40139191B48D969B8640FE37C7128C7E3303_RuntimeMethod_var);
V_4 = L_15;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:389>
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_16 = __this->___m_LayerMask;
int32_t L_17;
L_17 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_16, NULL);
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_18 = V_4;
NullCheck(L_18);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
L_19 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_18, NULL);
NullCheck(L_19);
int32_t L_20;
L_20 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_19, NULL);
if (!((int32_t)(L_17&((int32_t)(1<<((int32_t)(L_20&((int32_t)31))))))))
{
goto IL_0107_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:391>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_21 = V_4;
int32_t L_22 = __this->___m_AgentTypeID;
NullCheck(L_21);
bool L_23;
L_23 = NavMeshModifier_AffectsAgentType_m64DD6F1B333DC3F196FA70726BC29419B7328630(L_21, L_22, NULL);
if (!L_23)
{
goto IL_0107_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:393>
il2cpp_codegen_initobj((&V_5), sizeof(NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC));
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:394>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_24 = V_4;
NullCheck(L_24);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_24, NULL);
NavMeshBuildMarkup_set_root_m430AD3DD5F28A57488C195C85E80CBEA710F70EE((&V_5), L_25, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:395>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_26 = V_4;
NullCheck(L_26);
bool L_27;
L_27 = NavMeshModifier_get_overrideArea_m46BCD4650AAB1ECD772B4D9D1ADAB0FBDD0F2E57_inline(L_26, NULL);
NavMeshBuildMarkup_set_overrideArea_mFBD7DD020A6D6DA460DB1DF692AC40185FF7FA28((&V_5), L_27, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:396>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_28 = V_4;
NullCheck(L_28);
int32_t L_29;
L_29 = NavMeshModifier_get_area_m1ED18AB2854F6256657BB71CD7E675E602C7808D_inline(L_28, NULL);
NavMeshBuildMarkup_set_area_m4CAB4DA0BF89093DA5D1958F561E36741A377ED1((&V_5), L_29, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:397>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_30 = V_4;
NullCheck(L_30);
bool L_31;
L_31 = NavMeshModifier_get_ignoreFromBuild_mDF320438480649ED981EBDFEE4E0A6B56D30DE55_inline(L_30, NULL);
NavMeshBuildMarkup_set_ignoreFromBuild_mFC4CF4120B8A2A275D8578850249823C6AA0D73A((&V_5), L_31, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:398>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_32 = V_4;
NullCheck(L_32);
bool L_33;
L_33 = NavMeshModifier_get_applyToChildren_m288356302A448DA620653013A3C7E4A2ADB8EA09_inline(L_32, NULL);
NavMeshBuildMarkup_set_applyToChildren_m5222B30800362B1B3B3CC265D12B57829781D719((&V_5), L_33, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:399>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_34 = V_4;
NullCheck(L_34);
bool L_35;
L_35 = NavMeshModifier_get_overrideGenerateLinks_mEF46AA81C5C90AF161B7AFC76DDD30EABFC47A98_inline(L_34, NULL);
NavMeshBuildMarkup_set_overrideGenerateLinks_m4FAB7E7AC221EF979354B4941E65F3F55CB57DAA((&V_5), L_35, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:400>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_36 = V_4;
NullCheck(L_36);
bool L_37;
L_37 = NavMeshModifier_get_generateLinks_m36141E3757CE0D8E0F45A78534707E2D38D0A3D0_inline(L_36, NULL);
NavMeshBuildMarkup_set_generateLinks_m9A4B621EA9193E8D7B334FC5D5A995D04D2BF580((&V_5), L_37, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:401>
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_38 = V_1;
NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC L_39 = V_5;
NullCheck(L_38);
List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_inline(L_38, L_39, List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_RuntimeMethod_var);
}
IL_0107_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:387>
bool L_40;
L_40 = Enumerator_MoveNext_mBE47F9E272EABBDB4EBEEF95CA97AA5292185EE9((&V_3), Enumerator_MoveNext_mBE47F9E272EABBDB4EBEEF95CA97AA5292185EE9_RuntimeMethod_var);
if (L_40)
{
goto IL_005b_1;
}
}
{
goto IL_0123;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0123:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:404>
int32_t L_41 = __this->___m_CollectObjects;
V_6 = L_41;
int32_t L_42 = V_6;
switch (L_42)
{
case 0:
{
goto IL_0142;
}
case 1:
{
goto IL_019c;
}
case 2:
{
goto IL_016e;
}
case 3:
{
goto IL_01f3;
}
}
}
IL_0142:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:408>
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_43 = __this->___m_LayerMask;
int32_t L_44;
L_44 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_43, NULL);
int32_t L_45 = __this->___m_UseGeometry;
int32_t L_46 = __this->___m_DefaultArea;
bool L_47 = __this->___m_GenerateLinks;
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_48 = V_1;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_49 = V_0;
NavMeshSurface_CollectSourcesInHierarchy_mBA989AE4203AD4D67EA87AF86D8B563D47F9B2F2(__this, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, L_44, L_45, L_46, L_47, L_48, (bool)0, L_49, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:409>
goto IL_021a;
}
IL_016e:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:411>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_50;
L_50 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_51 = __this->___m_LayerMask;
int32_t L_52;
L_52 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_51, NULL);
int32_t L_53 = __this->___m_UseGeometry;
int32_t L_54 = __this->___m_DefaultArea;
bool L_55 = __this->___m_GenerateLinks;
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_56 = V_1;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_57 = V_0;
NavMeshSurface_CollectSourcesInHierarchy_mBA989AE4203AD4D67EA87AF86D8B563D47F9B2F2(__this, L_50, L_52, L_53, L_54, L_55, L_56, (bool)0, L_57, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:412>
goto IL_021a;
}
IL_019c:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:415>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_58;
L_58 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_58);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
L_59 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_58, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_60;
L_60 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_60);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_61;
L_61 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_60, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
L_62 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_63;
L_63 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_59, L_61, L_62, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:416>
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_64;
L_64 = NavMeshSurface_GetInflatedBounds_m619EEB2EB4129D6E30EC35D4F17A9217C1BE04FB(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_65;
L_65 = NavMeshSurface_GetWorldBounds_m4272DBC3B41FC2D6EFE82DEAF8353C4ACF57EA88(L_63, L_64, NULL);
V_7 = L_65;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:417>
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_66 = V_7;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_67 = __this->___m_LayerMask;
int32_t L_68;
L_68 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_67, NULL);
int32_t L_69 = __this->___m_UseGeometry;
int32_t L_70 = __this->___m_DefaultArea;
bool L_71 = __this->___m_GenerateLinks;
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_72 = V_1;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_73 = V_0;
NavMeshSurface_CollectSourcesInVolume_mD414573ED2244B7727CFB3ADA9542A49145C233B(__this, L_66, L_68, L_69, L_70, L_71, L_72, (bool)0, L_73, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:418>
goto IL_021a;
}
IL_01f3:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:421>
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_74 = __this->___m_LayerMask;
int32_t L_75;
L_75 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_74, NULL);
int32_t L_76 = __this->___m_UseGeometry;
int32_t L_77 = __this->___m_DefaultArea;
bool L_78 = __this->___m_GenerateLinks;
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_79 = V_1;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_80 = V_0;
NavMeshSurface_CollectSourcesInHierarchy_mBA989AE4203AD4D67EA87AF86D8B563D47F9B2F2(__this, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, L_75, L_76, L_77, L_78, L_79, (bool)1, L_80, NULL);
}
IL_021a:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:425>
bool L_81 = __this->___m_IgnoreNavMeshAgent;
if (!L_81)
{
goto IL_0248;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:426>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_82 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_83 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_1;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_84 = L_83;
if (L_84)
{
G_B21_0 = L_84;
G_B21_1 = L_82;
goto IL_0242;
}
G_B20_0 = L_84;
G_B20_1 = L_82;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* L_85 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_86 = (Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D*)il2cpp_codegen_object_new(Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D_il2cpp_TypeInfo_var);
Predicate_1__ctor_mF2C9EA5089D1C1224EAAEA8F34FFD00D163A1FA4(L_86, L_85, (intptr_t)((void*)U3CU3Ec_U3CCollectSourcesU3Eb__87_1_mF0FA3EBE1FFAB8D7F1EC73A1B500A97ECFCA17AA_RuntimeMethod_var), NULL);
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_87 = L_86;
((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_1 = L_87;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_1), (void*)L_87);
G_B21_0 = L_87;
G_B21_1 = G_B20_1;
}
IL_0242:
{
NullCheck(G_B21_1);
int32_t L_88;
L_88 = List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6(G_B21_1, G_B21_0, List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6_RuntimeMethod_var);
}
IL_0248:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:428>
bool L_89 = __this->___m_IgnoreNavMeshObstacle;
if (!L_89)
{
goto IL_0276;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:429>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_90 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_91 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_2;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_92 = L_91;
if (L_92)
{
G_B25_0 = L_92;
G_B25_1 = L_90;
goto IL_0270;
}
G_B24_0 = L_92;
G_B24_1 = L_90;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* L_93 = ((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9;
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_94 = (Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D*)il2cpp_codegen_object_new(Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D_il2cpp_TypeInfo_var);
Predicate_1__ctor_mF2C9EA5089D1C1224EAAEA8F34FFD00D163A1FA4(L_94, L_93, (intptr_t)((void*)U3CU3Ec_U3CCollectSourcesU3Eb__87_2_mEA0670475B85068E7BB77556ED676EDE99763973_RuntimeMethod_var), NULL);
Predicate_1_tCF1DB80F9B8D54F7D416D5F1B9C6FA54CA2F535D* L_95 = L_94;
((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_2 = L_95;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9__87_2), (void*)L_95);
G_B25_0 = L_95;
G_B25_1 = G_B24_1;
}
IL_0270:
{
NullCheck(G_B25_1);
int32_t L_96;
L_96 = List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6(G_B25_1, G_B25_0, List_1_RemoveAll_m9D10E9FA6C95F32FB94C27105EF95D619AB889A6_RuntimeMethod_var);
}
IL_0276:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:431>
NavMeshSurface_AppendModifierVolumes_mDF93150BC59936DD4F1EFDC42562077C41813506(__this, (&V_0), NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:433>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_97 = V_0;
return L_97;
}
}
// Method Definition Index: 64944
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_Abs_m33DB514EF0C6F9D5C0AEA1AC429DC69584FE3659 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:438>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x;
float L_2;
L_2 = fabsf(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_v;
float L_4 = L_3.___y;
float L_5;
L_5 = fabsf(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_v;
float L_7 = L_6.___z;
float L_8;
L_8 = fabsf(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_2, L_5, L_8, NULL);
return L_9;
}
}
// Method Definition Index: 64945
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NavMeshSurface_GetWorldBounds_m4272DBC3B41FC2D6EFE82DEAF8353C4ACF57EA88 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_mat, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_bounds, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:443>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_mat), L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = NavMeshSurface_Abs_m33DB514EF0C6F9D5C0AEA1AC429DC69584FE3659(L_1, NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:444>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_mat), L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = NavMeshSurface_Abs_m33DB514EF0C6F9D5C0AEA1AC429DC69584FE3659(L_4, NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:445>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_mat), L_6, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = NavMeshSurface_Abs_m33DB514EF0C6F9D5C0AEA1AC429DC69584FE3659(L_7, NULL);
V_2 = L_8;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:446>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&___1_bounds), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___0_mat), L_9, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:447>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&___1_bounds), NULL);
float L_13 = L_12.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&___1_bounds), NULL);
float L_17 = L_16.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_15, L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_14, L_18, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&___1_bounds), NULL);
float L_22 = L_21.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_20, L_22, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_19, L_23, NULL);
V_3 = L_24;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:448>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_26;
memset((&L_26), 0, sizeof(L_26));
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&L_26), L_10, L_25, NULL);
return L_26;
}
}
// Method Definition Index: 64946
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NavMeshSurface_CalculateWorldBounds_mE2AB58A646DFA9BE509AC45A6E4F61CF5F079BAC (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___0_sources, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9751A344DE94CB06D0BDB41CB21CCDCDD4153774_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m3DD50CDFD85DCBF84CDF24C6DDF16100277DBCBA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m9B2CB9E2FC6E971FAD6B259466A45CA0BF96FABD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TerrainData_t615A68EAC648066681875D47FC641496D12F2E24_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
memset((&V_1), 0, sizeof(V_1));
Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1 V_2;
memset((&V_2), 0, sizeof(V_2));
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_5 = NULL;
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* V_6 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:454>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
L_3 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
L_5 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_1, L_3, L_4, NULL);
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:455>
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_0), NULL);
V_0 = L_6;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:457>
il2cpp_codegen_initobj((&V_1), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:458>
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_7 = ___0_sources;
NullCheck(L_7);
Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1 L_8;
L_8 = List_1_GetEnumerator_m9B2CB9E2FC6E971FAD6B259466A45CA0BF96FABD(L_7, List_1_GetEnumerator_m9B2CB9E2FC6E971FAD6B259466A45CA0BF96FABD_RuntimeMethod_var);
V_2 = L_8;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0120:
{
Enumerator_Dispose_m9751A344DE94CB06D0BDB41CB21CCDCDD4153774((&V_2), Enumerator_Dispose_m9751A344DE94CB06D0BDB41CB21CCDCDD4153774_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0112_1;
}
IL_003d_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:458>
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD L_9;
L_9 = Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_inline((&V_2), Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_RuntimeMethod_var);
V_3 = L_9;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:460>
int32_t L_10;
L_10 = NavMeshBuildSource_get_shape_mE359A5788D37A77F2274322406A969F24D875362((&V_3), NULL);
V_4 = L_10;
int32_t L_11 = V_4;
switch (L_11)
{
case 0:
{
goto IL_0072_1;
}
case 1:
{
goto IL_00a2_1;
}
case 2:
{
goto IL_00e8_1;
}
case 3:
{
goto IL_00e8_1;
}
case 4:
{
goto IL_00e8_1;
}
case 5:
{
goto IL_00e8_1;
}
}
}
{
goto IL_0112_1;
}
IL_0072_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:464>
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12;
L_12 = NavMeshBuildSource_get_sourceObject_m51EF008BE3A0BE134763E1582E34083188C7C685((&V_3), NULL);
V_5 = ((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)IsInstSealed((RuntimeObject*)L_12, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:465>
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14;
L_14 = NavMeshBuildSource_get_transform_m1950BA7D6106161B25629D19037355FAFCC8FF77((&V_3), NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15;
L_15 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_13, L_14, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16 = V_5;
NullCheck(L_16);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_17;
L_17 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_16, NULL);
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_18;
L_18 = NavMeshSurface_GetWorldBounds_m4272DBC3B41FC2D6EFE82DEAF8353C4ACF57EA88(L_15, L_17, NULL);
Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline((&V_1), L_18, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:466>
goto IL_0112_1;
}
IL_00a2_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:472>
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_19;
L_19 = NavMeshBuildSource_get_sourceObject_m51EF008BE3A0BE134763E1582E34083188C7C685((&V_3), NULL);
V_6 = ((TerrainData_t615A68EAC648066681875D47FC641496D12F2E24*)IsInstSealed((RuntimeObject*)L_19, TerrainData_t615A68EAC648066681875D47FC641496D12F2E24_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:473>
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
L_21 = NavMeshBuildSource_get_transform_m1950BA7D6106161B25629D19037355FAFCC8FF77((&V_3), NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22;
L_22 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_20, L_21, NULL);
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_23 = V_6;
NullCheck(L_23);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = TerrainData_get_size_mCD3977F344B9DEBFF61DD537D03FEB9473838DA5(L_23, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline((0.5f), L_24, NULL);
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_26 = V_6;
NullCheck(L_26);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = TerrainData_get_size_mCD3977F344B9DEBFF61DD537D03FEB9473838DA5(L_26, NULL);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_28;
memset((&L_28), 0, sizeof(L_28));
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&L_28), L_25, L_27, NULL);
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_29;
L_29 = NavMeshSurface_GetWorldBounds_m4272DBC3B41FC2D6EFE82DEAF8353C4ACF57EA88(L_22, L_28, NULL);
Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline((&V_1), L_29, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:477>
goto IL_0112_1;
}
IL_00e8_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:483>
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31;
L_31 = NavMeshBuildSource_get_transform_m1950BA7D6106161B25629D19037355FAFCC8FF77((&V_3), NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32;
L_32 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_30, L_31, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = NavMeshBuildSource_get_size_m515CADA91789EC141B963B72FB217DA442CFBACE((&V_3), NULL);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_35;
memset((&L_35), 0, sizeof(L_35));
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&L_35), L_33, L_34, NULL);
il2cpp_codegen_runtime_class_init_inline(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_36;
L_36 = NavMeshSurface_GetWorldBounds_m4272DBC3B41FC2D6EFE82DEAF8353C4ACF57EA88(L_32, L_35, NULL);
Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline((&V_1), L_36, NULL);
}
IL_0112_1:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:458>
bool L_37;
L_37 = Enumerator_MoveNext_m3DD50CDFD85DCBF84CDF24C6DDF16100277DBCBA((&V_2), Enumerator_MoveNext_m3DD50CDFD85DCBF84CDF24C6DDF16100277DBCBA_RuntimeMethod_var);
if (L_37)
{
goto IL_003d_1;
}
}
{
goto IL_012e;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_012e:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:488>
Bounds_Expand_m49340CC585463AB7DEFD672E523ADD5443AFFEA3((&V_1), (0.100000001f), NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:489>
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_38 = V_1;
return L_38;
}
}
// Method Definition Index: 64947
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshSurface_HasTransformChanged_mE2B8ABE528E35E6195FB2A1628B23E39F6564E81 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:494>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_LastPosition;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
bool L_3;
L_3 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_0, L_2, NULL);
if (!L_3)
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:495>
return (bool)1;
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:496>
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = __this->___m_LastRotation;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_5);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_5, NULL);
bool L_7;
L_7 = Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline(L_4, L_6, NULL);
if (!L_7)
{
goto IL_0034;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:497>
return (bool)1;
}
IL_0034:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:498>
return (bool)0;
}
}
// Method Definition Index: 64948
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_UpdateDataIfTransformChanged_mF7F45B8AF67721213BFCEC8F49140BBC50A9230F (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:503>
bool L_0;
L_0 = NavMeshSurface_HasTransformChanged_mE2B8ABE528E35E6195FB2A1628B23E39F6564E81(__this, NULL);
if (!L_0)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:505>
NavMeshSurface_RemoveData_m3B4B7CA947F08255A5E0ACD29752C8CEC3BEC44A(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:506>
NavMeshSurface_AddData_m4FD0C8F944ADFC37E6B094C7A5F16C0B0A0D549D(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:508>
return;
}
}
// Method Definition Index: 64949
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_CollectSourcesInVolume_mD414573ED2244B7727CFB3ADA9542A49145C233B (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_includedWorldBounds, int32_t ___1_includedLayerMask, int32_t ___2_geometry, int32_t ___3_areaByDefault, bool ___4_generateLinksByDefault, List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* ___5_markups, bool ___6_includeOnlyMarkedObjects, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___7_results, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:530>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:531>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:532>
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___0_includedWorldBounds;
int32_t L_1 = ___1_includedLayerMask;
int32_t L_2 = ___2_geometry;
int32_t L_3 = ___3_areaByDefault;
bool L_4 = ___4_generateLinksByDefault;
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_5 = ___5_markups;
bool L_6 = ___6_includeOnlyMarkedObjects;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_7 = ___7_results;
NavMeshBuilder_CollectSources_m9042F3587BA4F4E5E588C94720D1C86E0EC842AC(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:534>
return;
}
}
// Method Definition Index: 64950
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface_CollectSourcesInHierarchy_mBA989AE4203AD4D67EA87AF86D8B563D47F9B2F2 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_root, int32_t ___1_includedLayerMask, int32_t ___2_geometry, int32_t ___3_areaByDefault, bool ___4_generateLinksByDefault, List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* ___5_markups, bool ___6_includeOnlyMarkedObjects, List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* ___7_results, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:556>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:557>
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:558>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_root;
int32_t L_1 = ___1_includedLayerMask;
int32_t L_2 = ___2_geometry;
int32_t L_3 = ___3_areaByDefault;
bool L_4 = ___4_generateLinksByDefault;
List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* L_5 = ___5_markups;
bool L_6 = ___6_includeOnlyMarkedObjects;
List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* L_7 = ___7_results;
NavMeshBuilder_CollectSources_m604DC897D95D9B7DF4251FD7A55D1CA3D32E624A(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:560>
return;
}
}
// Method Definition Index: 64951
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface__ctor_m8DC99870E10963C3D47BD9A885C3258B63569D36 (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:56>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (10.0f), (10.0f), (10.0f), NULL);
__this->___m_Size = L_0;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:59>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
memset((&L_1), 0, sizeof(L_1));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.0f), (2.0f), (0.0f), NULL);
__this->___m_Center = L_1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:62>
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2;
L_2 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
__this->___m_LayerMask = L_2;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:74>
__this->___m_IgnoreNavMeshAgent = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:77>
__this->___m_IgnoreNavMeshObstacle = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:83>
__this->___m_TileSize = ((int32_t)256);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:92>
__this->___m_MinRegionArea = (2.0f);
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:161>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
__this->___m_LastPosition = L_3;
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:162>
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
__this->___m_LastRotation = L_4;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// Method Definition Index: 64952
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshSurface__cctor_m5900A0B5DA6079C178B2454B934185406AB719CB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB6034553525DA0C95DFBDFEE20F0B914F85D924D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:166>
List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0* L_0 = (List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0*)il2cpp_codegen_object_new(List_1_t66CB785B72698BF8F0678AE256477DC34C9292D0_il2cpp_TypeInfo_var);
List_1__ctor_mB6034553525DA0C95DFBDFEE20F0B914F85D924D(L_0, List_1__ctor_mB6034553525DA0C95DFBDFEE20F0B914F85D924D_RuntimeMethod_var);
((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8_il2cpp_TypeInfo_var))->___s_NavMeshSurfaces), (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
// Method Definition Index: 64953
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC7C438BCFE23788C6AB93854B23F18C37F3B4AA4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* L_0 = (U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97*)il2cpp_codegen_object_new(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m1011CA9BAECA715500D04CEE7E5FBF46EEF69CE5(L_0, NULL);
((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 64954
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1011CA9BAECA715500D04CEE7E5FBF46EEF69CE5 (U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 64955
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CAppendModifierVolumesU3Eb__86_0_m39C7F2A8CB5AFD683ED62C8A4BDCC161969B4DD0 (U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* __this, NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* ___0_x, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:341>
NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* L_0 = ___0_x;
NullCheck(L_0);
bool L_1;
L_1 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 64956
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CCollectSourcesU3Eb__87_0_m796BB48621033F510200B0CB538978E9B20504B5 (U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* __this, NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* ___0_x, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:380>
NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* L_0 = ___0_x;
NullCheck(L_0);
bool L_1;
L_1 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 64957
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CCollectSourcesU3Eb__87_1_mF0FA3EBE1FFAB8D7F1EC73A1B500A97ECFCA17AA (U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* __this, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:426>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0;
L_0 = NavMeshBuildSource_get_component_mFC0AC306661A1786702758D8D5ABE8DFC775EFCD((&___0_x), NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0027;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2;
L_2 = NavMeshBuildSource_get_component_mFC0AC306661A1786702758D8D5ABE8DFC775EFCD((&___0_x), NULL);
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
NullCheck(L_3);
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_4;
L_4 = GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35(L_3, GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_5;
}
IL_0027:
{
return (bool)0;
}
}
// Method Definition Index: 64958
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CCollectSourcesU3Eb__87_2_mEA0670475B85068E7BB77556ED676EDE99763973 (U3CU3Ec_t8B936DC1A0F7D6AA23B5E0651B9EF4EB23544A97* __this, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisNavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411_m3FA27401773D610D8E3B1568DEBCBD18FA4A7BFA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:429>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0;
L_0 = NavMeshBuildSource_get_component_mFC0AC306661A1786702758D8D5ABE8DFC775EFCD((&___0_x), NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0027;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2;
L_2 = NavMeshBuildSource_get_component_mFC0AC306661A1786702758D8D5ABE8DFC775EFCD((&___0_x), NULL);
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
NullCheck(L_3);
NavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411* L_4;
L_4 = GameObject_GetComponent_TisNavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411_m3FA27401773D610D8E3B1568DEBCBD18FA4A7BFA(L_3, GameObject_GetComponent_TisNavMeshObstacle_t8A0C6288BB17A7B9DEF5897AEAFA7C58DB85C411_m3FA27401773D610D8E3B1568DEBCBD18FA4A7BFA_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_5;
}
IL_0027:
{
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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
// Method Definition Index: 46710
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___z;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
float L_18 = V_3;
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0043;
}
IL_0043:
{
bool L_19 = V_4;
return L_19;
}
}
// Method Definition Index: 46656
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;
}
}
// Method Definition Index: 64751
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_startPosition_m4E0893E2A63775D7129A831A574F2F0A06440BE2_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_StartPosition = L_0;
return;
}
}
// Method Definition Index: 64752
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_endPosition_m1B5D0E5D015DC6DFB762CD7D97A410B1288AC6AC_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_EndPosition = L_0;
return;
}
}
// Method Definition Index: 64755
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_width_mD244463C49B525AFA44B7F56843E41F567D16496_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___m_Width = L_0;
return;
}
}
// Method Definition Index: 64753
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_costModifier_mE28AAEBCA77463892876EAADF05AA110D2339600_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___m_CostModifier = L_0;
return;
}
}
// Method Definition Index: 64756
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_area_m6DA7475FA09DF4488B24D3B70B6101A70F79CB19_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_Area = L_0;
return;
}
}
// Method Definition Index: 64757
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavMeshLinkData_set_agentTypeID_m4822096B83F3D22FF348616C02F28F1F7FE66BF7_inline (NavMeshLinkData_tCD8AFA57392E548E3798FC92F93657B321B11830* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_AgentTypeID = L_0;
return;
}
}
// Method Definition Index: 46729
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
float L_2;
L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
bool L_3;
L_3 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_2, NULL);
V_0 = L_3;
goto IL_0010;
}
IL_0010:
{
bool L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 46711
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_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;
}
}
// Method Definition Index: 46696
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;
}
}
// Method Definition Index: 64832
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshLink_get_autoUpdate_mADE7B76137121FD71127BE3C57245F3E87300652_inline (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:201>
bool L_0 = __this->___m_AutoUpdatePosition;
return L_0;
}
}
// Method Definition Index: 64830
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshLink_get_bidirectional_mFAE90A482A22D7C931FED296B530BDE1579566ED_inline (NavMeshLink_t0D6058246FEA52B16CBCCC7A3730E3F818C85269* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshLink.cs:186>
bool L_0 = __this->___m_Bidirectional;
return L_0;
}
}
// Method Definition Index: 46675
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;
}
}
// Method Definition Index: 46703
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_positiveInfinity_mE0C7AA87B375383EA62F6084761DAE8197147D23_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))->___positiveInfinityVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 46725
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;
}
}
// Method Definition Index: 64902
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_get_center_m36CF9AAC98D47E5FDB15B2C0F4F03DE0E7208EBD_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:113>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
return L_0;
}
}
// Method Definition Index: 64900
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshSurface_get_size_m4AA7DDF48154989EA502AE9AB53BC5D1938CFE16_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:109>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Size;
return L_0;
}
}
// Method Definition Index: 45359
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;
}
}
// Method Definition Index: 45379
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Expand_m2A706601C441E430A6E1B8095C6007D8AC64311F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_amount, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_amount;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (0.5f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_2, NULL);
Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline(__this, L_3, NULL);
return;
}
}
// Method Definition Index: 64896
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_agentTypeID_mCD68CF70C2CE74AA3B741A536E135517AF21AA02_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:102>
int32_t L_0 = __this->___m_AgentTypeID;
return L_0;
}
}
// Method Definition Index: 64914
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshSurface_get_overrideTileSize_m08BB2AC542B288D6D54197C4DD12EBA4C432CE86_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:135>
bool L_0 = __this->___m_OverrideTileSize;
return L_0;
}
}
// Method Definition Index: 64916
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshSurface_get_tileSize_m53167900B530521137BB2EA0E531872DB8A09488_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:139>
int32_t L_0 = __this->___m_TileSize;
return L_0;
}
}
// Method Definition Index: 64918
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshSurface_get_overrideVoxelSize_mC509B55D5E82865B51ABA02A47C6473A1F900083_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:142>
bool L_0 = __this->___m_OverrideVoxelSize;
return L_0;
}
}
// Method Definition Index: 64920
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NavMeshSurface_get_voxelSize_m7B5BF3785C225F0234FE6E61FAD63E71C2AD3792_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:146>
float L_0 = __this->___m_VoxelSize;
return L_0;
}
}
// Method Definition Index: 64922
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NavMeshSurface_get_minRegionArea_m7183423BE73AA44D187EEE51D35075F60C68AB21_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:150>
float L_0 = __this->___m_MinRegionArea;
return L_0;
}
}
// Method Definition Index: 64924
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshSurface_get_buildHeightMesh_mCB980543387739F3E827F79734EBBFC3C61FF1A1_inline (NavMeshSurface_t6AD4A78CE9075724C0508F2F3F822BD46C4330B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshSurface.cs:154>
bool L_0 = __this->___m_BuildHeightMesh;
return L_0;
}
}
// Method Definition Index: 64889
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* NavMeshModifierVolume_get_activeModifiers_m2DF92F669C438B48EE8608250D2DB49C4F67913F_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:52>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var);
List_1_tA7F04ECA073CC4A0901DF6563E310E2CFAF50C83* L_0 = ((NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
return L_0;
}
}
// Method Definition Index: 64885
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshModifierVolume_get_center_m59FC246D6D84CDC8B3ED6AE006D47250C54B8986_inline (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:35>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
return L_0;
}
}
// Method Definition Index: 64883
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshModifierVolume_get_size_m2189C0E497232D4B03B0E0846CFD3647AFE0C734_inline (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:31>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Size;
return L_0;
}
}
// Method Definition Index: 64887
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshModifierVolume_get_area_m631432C88F1C28A077778CF5D925FCC9A72D008E_inline (NavMeshModifierVolume_tB346A5927372DE6FBEDF726A23ED92E987A51CFF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifierVolume.cs:40>
int32_t L_0 = __this->___m_Area;
return L_0;
}
}
// Method Definition Index: 64876
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t614CC16529B7BB5E171BDD921A11C12552218702* NavMeshModifier_get_activeModifiers_m6CA0F27503695C96CB5F03705BA99EBB3B316CD1_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:74>
il2cpp_codegen_runtime_class_init_inline(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var);
List_1_t614CC16529B7BB5E171BDD921A11C12552218702* L_0 = ((NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_StaticFields*)il2cpp_codegen_static_fields_for(NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1_il2cpp_TypeInfo_var))->___s_NavMeshModifiers;
return L_0;
}
}
// Method Definition Index: 64864
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_overrideArea_m46BCD4650AAB1ECD772B4D9D1ADAB0FBDD0F2E57_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:50>
bool L_0 = __this->___m_OverrideArea;
return L_0;
}
}
// Method Definition Index: 64866
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavMeshModifier_get_area_m1ED18AB2854F6256657BB71CD7E675E602C7808D_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:55>
int32_t L_0 = __this->___m_Area;
return L_0;
}
}
// Method Definition Index: 64872
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_ignoreFromBuild_mDF320438480649ED981EBDFEE4E0A6B56D30DE55_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:64>
bool L_0 = __this->___m_IgnoreFromBuild;
return L_0;
}
}
// Method Definition Index: 64874
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_applyToChildren_m288356302A448DA620653013A3C7E4A2ADB8EA09_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:67>
bool L_0 = __this->___m_ApplyToChildren;
return L_0;
}
}
// Method Definition Index: 64868
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_overrideGenerateLinks_mEF46AA81C5C90AF161B7AFC76DDD30EABFC47A98_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:58>
bool L_0 = __this->___m_OverrideGenerateLinks;
return L_0;
}
}
// Method Definition Index: 64870
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavMeshModifier_get_generateLinks_m36141E3757CE0D8E0F45A78534707E2D38D0A3D0_inline (NavMeshModifier_t1B7F20DC02E3828BB8B2E296FDEC28AD942A26F1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ai.navigation@eb5635ad590d/Runtime/NavMeshModifier.cs:61>
bool L_0 = __this->___m_GenerateLinks;
return L_0;
}
}
// Method Definition Index: 46702
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_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))->___rightVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 46699
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_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))->___upVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 46697
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_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))->___forwardVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 45363
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;
}
}
// Method Definition Index: 45365
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (2.0f), NULL);
V_0 = L_1;
goto IL_0014;
}
IL_0014:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 46707
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;
}
}
// Method Definition Index: 46704
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;
}
}
// Method Definition Index: 45377
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;
}
}
// Method Definition Index: 46708
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;
}
}
// Method Definition Index: 46695
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;
}
}
// Method Definition Index: 46730
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
bool L_2;
L_2 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_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;
}
}
// Method Definition Index: 8925
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;
}
}
// Method Definition Index: 8907
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;
}
}
// Method Definition Index: 8917
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;
}
}
// Method Definition Index: 8966
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;
}
}
// Method Definition Index: 8907
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
// Method Definition Index: 8917
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m87952E47521DA421FAFF943934EAABDAD1E43A13_gshared_inline (List_1_tA1B43D38C15DE02C34B9D22B1D6610931673C1C3* __this, NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD ___0_item, const RuntimeMethod* method)
{
NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A* 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));
NavMeshBuildSourceU5BU5D_t3AFA45202A8DDA5FDCB05E75CD394FA1BEC84A5A* L_6 = V_0;
int32_t L_7 = V_1;
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD)L_8);
return;
}
IL_0034:
{
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD L_9 = ___0_item;
List_1_AddWithResize_m765AF1506264CFB503A9EE3513F85C82B68640A6(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
// Method Definition Index: 8917
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m88383F473BFD4FA97E7C32A36EB37F41C1E3CCF7_gshared_inline (List_1_t8B9DB0A01D774511439B01CEE9DFFF358640164F* __this, NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC ___0_item, const RuntimeMethod* method)
{
NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727* 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));
NavMeshBuildMarkupU5BU5D_t3E25A22661EFA754FA8AA02D612EF94E51A5B727* L_6 = V_0;
int32_t L_7 = V_1;
NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC)L_8);
return;
}
IL_0034:
{
NavMeshBuildMarkup_tC2D636663691297A05F32A8B2B8CAA7108FEE8AC L_9 = ___0_item;
List_1_AddWithResize_mFE4E21B40AEDD7B8454A20259C04950EFB77A589(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
// Method Definition Index: 8966
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD Enumerator_get_Current_m771C51D11B6EB4CB9366E64F3C867E78F35AB764_gshared_inline (Enumerator_tEC36544A9B996FBFD5D3A80A689383CF1486D2C1* __this, const RuntimeMethod* method)
{
{
NavMeshBuildSource_tAC4DFC9A75D986628DC167421C2ECB3606F0C5DD L_0 = __this->____current;
return L_0;
}
}
// Method Definition Index: 46731
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
float L_1 = L_0.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b;
float L_3 = L_2.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a;
float L_5 = L_4.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b;
float L_7 = L_6.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a;
float L_9 = L_8.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b;
float L_11 = L_10.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a;
float L_13 = L_12.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b;
float L_15 = L_14.___w;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
goto IL_003b;
}
IL_003b:
{
float L_16 = V_0;
return L_16;
}
}
// Method Definition Index: 46728
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method)
{
bool V_0 = false;
{
float L_0 = ___0_dot;
V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0);
goto IL_000c;
}
IL_000c:
{
bool L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 45367
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;
}
}
// Method Definition Index: 45368
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;
}
}
// Method Definition Index: 46705
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;
}
}
// Method Definition Index: 45376
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;
}
}
// Method Definition Index: 45369
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;
}
}
// Method Definition Index: 46693
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;
}
}
// Method Definition Index: 45371
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;
}
}
// Method Definition Index: 46694
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;
}
}
// Method Definition Index: 45375
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;
}
}
// Method Definition Index: 46765
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;
}
}
// Method Definition Index: 46767
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;
}
}
// Method Definition Index: 45364
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;
}
}