#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualActionInvoker7 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct GenericVirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; struct GenericInterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825; struct Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E; struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645; struct Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493; struct Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B; struct Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F; struct Dictionary_2_t7B0F5D63DDA1E532530982C8043F0A132FF9745F; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05; struct Dictionary_2_t0EB522A36CBFB73E1DB8B66A87752EA513361ACD; struct Dictionary_2_t5BE8DFCD10ADA75C178B92A43A8FF7EE49D7E610; struct Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A; struct DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942; struct DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE; struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718; struct ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D; struct ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517; struct ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715; struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE; struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE; struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933; struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA; struct ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE; struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA; struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD; struct ExposedList_1_t7F69341B7D5B1844AA0D054A2D7818B31BBD48CE; struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800; struct ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A; struct ExposedList_1_t48E00B6DF5F937AA71488624868C7181CADBE3D8; struct ExposedList_1_t6852AA49050AD6B82C76742AFED31EE7A4B6C641; struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7; struct ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE; struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A; struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D; struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C; struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3; struct ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7; struct ExposedList_1_t7B7178D66AE48435E3BB104CA17EBFB21B8C26B8; struct ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6; struct ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E; struct ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658; struct IEqualityComparer_1_tA97B86DEC46ECF70925079F97FA61B2F2DF394C6; struct IEqualityComparer_1_tF1E872DBAEEFF02FCA0F13B23353E7D6363D3CA3; struct KeyCollection_t1FD024B3CF481A6823C73888B9B5B5C4D60EF219; struct KeyCollection_t005BC5A975BFB87EFB6146D4EBFC61E1F5ACEC3F; struct List_1_t18DE22479273EC1ED773E4016F283217A455FF97; struct List_1_tF927985772F2034B6D3251636D0EA26C950BE569; struct List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A; struct List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C; struct List_1_tBFA73B26AF72BABC85549F091C4BA5A95B9FB412; struct List_1_t3C41B3846B9A98ECC0D25B2D118934A16CE9B5AF; struct List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77; struct List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04; struct List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8; struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D; struct List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F; struct List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7; struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B; struct LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624; struct PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98; struct PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48; struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2; struct PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C; struct Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448; struct Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C; struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B; struct Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD; struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4; struct ValueCollection_tDBEDDB9301F407F24782D148310B359E1FE98532; struct ValueCollection_t5AD2E0AC9491AC9DBB01811D3D173762F800B050; struct EntryU5BU5D_t5F65E4A3974797681FDDDC5A85A0C4EB64C5501E; struct EntryU5BU5D_tF5181CF5531C63152A8553AA7B8F41D795E6A5F0; struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825; struct LockFreeWorkStealingDeque_1U5BU5D_t3FFEC91A224EC3E4A62C59D3DF80BA5B1738468E; struct TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4; struct AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82; struct AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44; struct AutoResetEventU5BU5D_tC00472FCB767D50DF20EAF3C51C6D23BAE4A479D; struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153; struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; struct CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C; struct HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6; struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5; struct ISkeletonRendererU5BU5D_t822EB26A5F38481516EBD8067C92C763673DA5EA; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ManualResetEventSlimU5BU5D_t063428E8DDBA0F54EB0BC48408AE8230EA7AA422; struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D; struct MaterialOverrideSetU5BU5D_tD458CF46484A67925D6582B48C104FFE2F022CDB; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct SkeletonAnimationBaseU5BU5D_t3F74D4941DA1C688B6DA19A7CBE4055FF5239CB3; struct SkeletonUtilityBoneU5BU5D_t55AA06465E5B1258ABA00A707CCAB9AEBDAC8292; struct SkeletonUtilityConstraintU5BU5D_t2CDEE120ABFE8C6DB7D7906F490F37031CC7599E; struct SkinU5BU5D_t06F5FEDA51C35668471B943C1776CCA064BF1275; struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38; struct SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73; struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96; struct ThreadU5BU5D_t9D34A6A5BE8998FAD6B8556B1E16BF0C836572B2; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD; struct SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC; struct SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89; struct SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851; struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486; struct ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0; struct AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63; struct AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7; struct AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0; struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75; struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0; struct BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8; struct BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF; struct Bone_tC5BB616A04722279E675558888991F720C090467; struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77; struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3; struct BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26; struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860; struct ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205; struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A; struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E; struct Exception_t; struct FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6; struct FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067; struct FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; struct HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IConstraint_t5D2B1A6FA9C4C3239B09E3387B4C697B49ECCF7B; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C; struct ISkeletonAnimation_tAB1DBE7086D7C605B1FBB7B4BED35F4BEED333F4; struct ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482; struct ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC; struct ISpineComponent_t24BF23E9D73826E94367ABF8D3034C3ABC6F6F7F; struct IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC; struct IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25; struct IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60; struct InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C; struct Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843; struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158; struct ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D; struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E; struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5; struct MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C; struct MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B; struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE; struct MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B; struct MethodInfo_t; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6; struct PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC; struct PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055; struct PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8; struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E; struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0; struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670; struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5; struct RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D; struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C; struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F; struct RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254; struct RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A; struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4; struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3; struct SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61; struct SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420; struct SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E; struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254; struct SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F; struct SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3; struct SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1; struct SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A; struct SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536; struct SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163; struct SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A; struct SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37; struct SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8; struct SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811; struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481; struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0; struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548; struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE; struct SpineAnimation_t25ECBA3C591187CAF5DE85B0EE952F9F03FE832A; struct SpineAtlasRegion_t58B3C62106E367910DD495D3840342DD53A8FCC9; struct SpineAttachment_t2DEB754FAA7065ED053D9E9948EBD039D08298BC; struct SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9; struct SpineBone_t855441E02B336B2C3D80D9EE10920812BEBD2DD9; struct SpineEvent_t7D7BE1E21FECF355463D0023B9C8DF34E1DB666A; struct SpineIkConstraint_t2A744051EE31939B3AC45D95153E328422360853; struct SpinePathConstraint_tB9D652C85421BD4A98F8A1F923EFF61E1DD3A194; struct SpineSkin_tA4008B5386DB558EE2F03005519ADA4460A9C036; struct SpineSlot_tBBA9FF469D97132159B295A44F251379953C610D; struct SpineTransformConstraint_tFA692585158AABF47E1286DF0FCFE7C7F9181250; struct String_t; struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236; struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; struct TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE; struct TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702; struct TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712; struct Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110; struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7; struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27; struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087; struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8; struct Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8; struct SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F; struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24; struct MeshAssignmentDelegateMultiple_tA6DCF62F784D585A0009906E8ABAC425871E3395; struct MeshAssignmentDelegateSingle_t447849DCB2A18D9EA18ECBA24FCAF4C32F84EBF9; struct SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B; IL2CPP_EXTERN_C RuntimeClass* Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t18DE22479273EC1ED773E4016F283217A455FF97_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543; IL2CPP_EXTERN_C String_t* _stringLiteral1071D55211EE05981235076DD651789AA72FCA46; IL2CPP_EXTERN_C String_t* _stringLiteral1478288C954AFEF3DAFDEE006B64BACBD1AF097B; IL2CPP_EXTERN_C String_t* _stringLiteral2090CB671935F44B4ECD8F17B675861FF62B2A7F; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral2CACAACE26C5561BC71E1765E54AC49DD477065B; IL2CPP_EXTERN_C String_t* _stringLiteral529FA05CE8574EFAF9609EEA2768305911F119D1; IL2CPP_EXTERN_C String_t* _stringLiteral71590BD8127F49840CCCAB680F124F4C532060ED; IL2CPP_EXTERN_C String_t* _stringLiteral7DE8C3C0A60A6ACECA32354A399EE2CC5274F926; IL2CPP_EXTERN_C String_t* _stringLiteral83610EBF0516D78AD530A772A7D35E1DC142B0D7; IL2CPP_EXTERN_C String_t* _stringLiteral841B5F7FC72DBC52F402D706758B42037F06302C; IL2CPP_EXTERN_C String_t* _stringLiteral91B1F751BB7166A4B7BB3C303BECA010EA0F3AB3; IL2CPP_EXTERN_C String_t* _stringLiteral97D3EE7BE4D90CA03DF8EF32EA0AFF57F3F60B19; IL2CPP_EXTERN_C String_t* _stringLiteral992CA1822EF9EF5C40B04D06FB0CB219D946A781; IL2CPP_EXTERN_C String_t* _stringLiteralB8313AB9E5895DE349B8C554F22D76470C207949; IL2CPP_EXTERN_C String_t* _stringLiteralC0B5921536B30572CD8D565E282C7403BFDB18E1; IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10; IL2CPP_EXTERN_C String_t* _stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85; IL2CPP_EXTERN_C String_t* _stringLiteralC97FADBB19DF94D28E4601AE7B8198FDC83D934C; IL2CPP_EXTERN_C String_t* _stringLiteralCF9B83FE34D51DAEDBE1ACFD6F998529AC476333; IL2CPP_EXTERN_C String_t* _stringLiteralD3A83471C956A268FD1CAD03F99B66B7BBA10B97; IL2CPP_EXTERN_C String_t* _stringLiteralD76813C9010F8F6833AC58AC7AA5C4B3742C6CDB; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralE0200A3D62DBD4EEC29E302E91D4F42257A4A32D; IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC; IL2CPP_EXTERN_C String_t* _stringLiteralF0E879269B1C814726E0D0D3989EDB96248759F6; IL2CPP_EXTERN_C String_t* _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693; IL2CPP_EXTERN_C String_t* _stringLiteralFFDC30224935348DC530A9249A0C12514F4B9850; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonExtensions_GetWorldVertices_m2A807814520157D880C7C43FB9933A635ACA53A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var; struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2; struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825; struct TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A; struct AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44; struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153; struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; struct CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C; struct HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6; struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38; struct SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73; struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD; struct SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC; struct SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89; struct SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851; struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif struct Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t5F65E4A3974797681FDDDC5A85A0C4EB64C5501E* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t1FD024B3CF481A6823C73888B9B5B5C4D60EF219* ____keys; ValueCollection_tDBEDDB9301F407F24782D148310B359E1FE98532* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tF5181CF5531C63152A8553AA7B8F41D795E6A5F0* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t005BC5A975BFB87EFB6146D4EBFC61E1F5ACEC3F* ____keys; ValueCollection_t5AD2E0AC9491AC9DBB01811D3D173762F800B050* ____values; RuntimeObject* ____syncRoot; }; struct DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE : public RuntimeObject { SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* ___a; SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* ___b; bool ___usingA; }; struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718 : public RuntimeObject { ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715 : public RuntimeObject { AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE : public RuntimeObject { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933 : public RuntimeObject { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA : public RuntimeObject { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA : public RuntimeObject { IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A : public RuntimeObject { MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A : public RuntimeObject { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D : public RuntimeObject { SkinU5BU5D_t06F5FEDA51C35668471B943C1776CCA064BF1275* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C : public RuntimeObject { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3 : public RuntimeObject { SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7 : public RuntimeObject { SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6 : public RuntimeObject { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E : public RuntimeObject { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658 : public RuntimeObject { SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* ___Items; int32_t ___Count; int32_t ___version; }; struct List_1_t18DE22479273EC1ED773E4016F283217A455FF97 : public RuntimeObject { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A : public RuntimeObject { ISkeletonRendererU5BU5D_t822EB26A5F38481516EBD8067C92C763673DA5EA* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0 : public RuntimeObject { ManualResetEventSlimU5BU5D_t063428E8DDBA0F54EB0BC48408AE8230EA7AA422* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C : public RuntimeObject { SkeletonAnimationBaseU5BU5D_t3F74D4941DA1C688B6DA19A7CBE4055FF5239CB3* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77 : public RuntimeObject { SkeletonUtilityBoneU5BU5D_t55AA06465E5B1258ABA00A707CCAB9AEBDAC8292* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04 : public RuntimeObject { SkeletonUtilityConstraintU5BU5D_t2CDEE120ABFE8C6DB7D7906F490F37031CC7599E* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8 : public RuntimeObject { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F : public RuntimeObject { SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7 : public RuntimeObject { SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B : public RuntimeObject { SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624 : public RuntimeObject { int32_t ____threadCount; ThreadU5BU5D_t9D34A6A5BE8998FAD6B8556B1E16BF0C836572B2* ____threads; LockFreeWorkStealingDeque_1U5BU5D_t3FFEC91A224EC3E4A62C59D3DF80BA5B1738468E* ____taskQueues; AutoResetEventU5BU5D_tC00472FCB767D50DF20EAF3C51C6D23BAE4A479D* ____taskAvailable; bool ____running; }; struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2 : public RuntimeObject { String_t* ___name; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___setupPose; bool ___skinRequired; }; struct PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C : public RuntimeObject { String_t* ___name; RuntimeObject* ___setupPose; bool ___skinRequired; }; struct PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86 : public RuntimeObject { String_t* ___name; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___setupPose; bool ___skinRequired; }; struct Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448 : public RuntimeObject { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___data; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___pose; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___constrainedPose; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___appliedPose; }; struct Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787 : public RuntimeObject { IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* ___data; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___pose; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___constrainedPose; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___appliedPose; }; struct Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C : public RuntimeObject { RuntimeObject* ___data; RuntimeObject* ___pose; RuntimeObject* ___constrainedPose; RuntimeObject* ___appliedPose; }; struct Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7 : public RuntimeObject { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* ___data; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___pose; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___constrainedPose; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___appliedPose; }; struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B : public RuntimeObject { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___data; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___pose; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___constrainedPose; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___appliedPose; }; struct Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391 : public RuntimeObject { TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* ___data; TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___pose; TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___constrainedPose; TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___appliedPose; }; struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 : public RuntimeObject { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___timelineAttachment; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___timelineSlots; String_t* ___U3CNameU3Ek__BackingField; }; struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A : public RuntimeObject { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___setupPose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___pose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___constrainedPose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___appliedPose; }; struct ISpineComponentExtensions_tE600586FE524014407EECBD1E7441BDC6C74A043 : public RuntimeObject { }; struct ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796 : public RuntimeObject { RuntimeObject* ___m_lock; ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___m_eventObj; int32_t ___m_combinedState; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct MathUtilities_t03D594C38B1072D3BA8F3B7B0B2D0DD220D669F3 : public RuntimeObject { }; struct MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B : public RuntimeObject { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* ___doubleBufferedMesh; ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* ___submeshMaterials; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___sharedMaterials; int32_t ___previousMaterialHash; }; struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4 : public RuntimeObject { int32_t ___id; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* ___regions; bool ___pathSuffix; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___uvs; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___offsets; int32_t ___start; int32_t ___digits; int32_t ___setupIndex; }; struct SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E : public RuntimeObject { Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110* ___triangulator; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clippingPolygon; ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* ___clippingPolygons; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clipOutput; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clippedVertices; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clippedUVs; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___clippedTriangles; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___inverseVertices; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___scratch; ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* ___clipAttachment; bool ___inverse; }; struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254 : public RuntimeObject { String_t* ___name; ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones; ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* ___slots; ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* ___skins; Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___defaultSkin; ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE* ___events; ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517* ___animations; ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints; float ___x; float ___y; float ___width; float ___height; float ___referenceScale; String_t* ___version; String_t* ___hash; float ___fps; String_t* ___imagesPath; String_t* ___audioPath; }; struct SkeletonExtensions_tB800A0B6643B09713DC202CAD1FFFE33CE4E4024 : public RuntimeObject { }; struct SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163 : public RuntimeObject { ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ___submeshInstructions; bool ___immutableTriangles; bool ___hasActiveClipping; int32_t ___rawVertexCount; ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* ___attachments; }; struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481 : public RuntimeObject { String_t* ___name; Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* ___attachments; ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones; ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints; }; struct SpineMesh_tFDF3AB74431BBC5009C9D0F1B3151D3680D77E60 : public RuntimeObject { }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236 : public RuntimeObject { int32_t ___width; int32_t ___height; float ___u; float ___v; float ___u2; float ___v2; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087 : public RuntimeObject { Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* ___cache; }; struct Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8 : public RuntimeObject { bool ___useClipping; float ___zSpacing; bool ___tintBlack; bool ___canvasGroupCompatible; bool ___pmaVertexColors; bool ___addNormals; bool ___calculateTangents; bool ___immutableTriangles; }; struct SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F : public RuntimeObject { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___instructionUsed; }; struct Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 { ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___l; int32_t ___next; int32_t ___ver; RuntimeObject* ___current; }; struct Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 { ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* ___l; int32_t ___next; int32_t ___ver; Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___current; }; struct KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___key; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { bool ___hasValue; bool ___value; }; struct PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98 : public Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448 { bool ___active; }; struct PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81 : public Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787 { bool ___active; }; struct PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48 : public Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C { bool ___active; }; struct PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62 : public Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7 { bool ___active; }; struct PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61 : public Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391 { bool ___active; }; struct AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0 : public TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236 { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___page; String_t* ___name; int32_t ___x; int32_t ___y; float ___offsetX; float ___offsetY; int32_t ___originalWidth; int32_t ___originalHeight; int32_t ___degrees; bool ___rotate; int32_t ___index; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___names; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___values; }; struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77 : public PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2 { int32_t ___index; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___parent; float ___length; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { float ___r; float ___g; float ___b; float ___a; }; struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B { union { #pragma pack(push, tp, 1) struct { int32_t ___rgba; }; #pragma pack(pop, tp) struct { int32_t ___rgba_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ___r; }; #pragma pack(pop, tp) struct { uint8_t ___r_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_OffsetPadding[1]; uint8_t ___g; }; #pragma pack(pop, tp) struct { char ___g_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_OffsetPadding[2]; uint8_t ___b; }; #pragma pack(pop, tp) struct { char ___b_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_OffsetPadding[3]; uint8_t ___a; }; #pragma pack(pop, tp) struct { char ___a_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_forAlignmentOnly; }; }; }; struct CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 { uint32_t ___state; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___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 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 MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A { int32_t ___vertexCount; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___vertexBuffer; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvBuffer; Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___colorBuffer; MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator; }; struct MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke { int32_t ___vertexCount; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertexBuffer; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvBuffer; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colorBuffer; MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator; }; struct MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com { int32_t ___vertexCount; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertexBuffer; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvBuffer; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colorBuffer; MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator; }; struct PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8 : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 { float ___x; float ___y; float ___rotation; }; struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { int32_t ___U3CorderU3Ek__BackingField; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { float ___x; float ___y; float ___z; float ___w; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0 : public Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* ___bone; int32_t ___attachmentState; }; struct SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton; int32_t ___startSlot; int32_t ___endSlot; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material; bool ___forceSeparate; int32_t ___preActiveClippingSlotSource; int32_t ___rawTriangleCount; int32_t ___rawVertexCount; int32_t ___rawFirstVertexIndex; bool ___hasClipping; bool ___hasPMAAdditiveSlot; }; struct SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton; int32_t ___startSlot; int32_t ___endSlot; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material; int32_t ___forceSeparate; int32_t ___preActiveClippingSlotSource; int32_t ___rawTriangleCount; int32_t ___rawVertexCount; int32_t ___rawFirstVertexIndex; int32_t ___hasClipping; int32_t ___hasPMAAdditiveSlot; }; struct SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton; int32_t ___startSlot; int32_t ___endSlot; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material; int32_t ___forceSeparate; int32_t ___preActiveClippingSlotSource; int32_t ___rawTriangleCount; int32_t ___rawVertexCount; int32_t ___rawFirstVertexIndex; int32_t ___hasClipping; int32_t ___hasPMAAdditiveSlot; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { float ___x; float ___y; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { float ___x; float ___y; float ___z; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { float ___x; float ___y; float ___z; float ___w; }; struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 { int32_t ___id; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bones; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___vertices; int32_t ___worldVerticesLength; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 { int32_t ___rangeStart; int32_t ___rangeEndExclusive; int32_t ___threadIndex; }; struct SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 { bool ___isAdd; RuntimeObject* ___renderer; }; struct SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke { int32_t ___isAdd; RuntimeObject* ___renderer; }; struct SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com { int32_t ___isAdd; RuntimeObject* ___renderer; }; struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F { int32_t ___slotIndex; String_t* ___placeholder; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment; }; struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_pinvoke { int32_t ___slotIndex; char* ___placeholder; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment; }; struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_com { int32_t ___slotIndex; Il2CppChar* ___placeholder; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment; }; struct Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED { String_t* ___skin; String_t* ___slot; String_t* ___name; }; struct Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke { char* ___skin; char* ___slot; char* ___name; }; struct Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com { Il2CppChar* ___skin; Il2CppChar* ___slot; Il2CppChar* ___name; }; struct Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C : public PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81 { }; struct Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30 : public PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62 { }; struct Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1 : public PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61 { }; struct Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 { List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* ____list; int32_t ____index; int32_t ____version; SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ____current; }; struct Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 { List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* ____list; int32_t ____index; int32_t ____version; SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ____current; }; struct Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 { bool ___hasValue; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value; }; struct BlendMode_tC44E00D9BC1A3F2F4D993A3244C2FA024A1C234E { int32_t ___value__; }; struct Bone_tC5BB616A04722279E675558888991F720C090467 : public PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98 { Bone_tC5BB616A04722279E675558888991F720C090467* ___parent; ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* ___children; bool ___sorted; }; struct BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 { }; struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents; }; struct ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205 : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___endSlot; bool ___convex; bool ___inverse; }; struct ColorSpace_tD0808E0BE85FD3B9774234676F83A872F4EDA3C7 { int32_t ___value__; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Format_t7597688D971328A6AFBA482FCB429753213927AF { int32_t ___value__; }; struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A { int32_t ___value__; }; struct Inherit_t93DEF1CC36FCFF522E863E49AE0760932631371E { int32_t ___value__; }; struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___sequence; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___regionUVs; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles; int32_t ___hullLength; String_t* ___path; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___sourceMesh; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___U3CEdgesU3Ek__BackingField; float ___U3CWidthU3Ek__BackingField; float ___U3CHeightU3Ek__BackingField; }; struct MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C : public RuntimeObject { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* ___settings; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* ___vertexBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ___uvBuffer; ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ___colorBuffer; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* ___submeshes; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___meshBoundsMin; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___meshBoundsMax; float ___meshBoundsThickness; int32_t ___submeshIndex; SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* ___clipper; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___tempVerts; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___regionTriangles; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___normals; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___tangents; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___tempTanBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ___uv2; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ___uv3; }; 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 RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___sequence; float ___x; float ___y; float ___rotation; float ___scaleX; float ___scaleY; float ___width; float ___height; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color; String_t* ___U3CPathU3Ek__BackingField; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct SettingsTriState_t8228580822CF54D21DBF3C067A6C163740909C4B { int32_t ___value__; }; struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3 : public RuntimeObject { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___data; ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* ___bones; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___slots; DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* ___drawOrder; ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* ___constraints; ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* ___physics; ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___updateCache; ExposedList_1_t7F69341B7D5B1844AA0D054A2D7818B31BBD48CE* ___resetCache; Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___skin; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color; float ___x; float ___y; float ___scaleX; float ___time; float ___windX; float ___windY; float ___gravityX; float ___gravityY; float ___scaleY; int32_t ___update; }; struct SpineAtlasRegion_t58B3C62106E367910DD495D3840342DD53A8FCC9 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 { String_t* ___atlasAssetField; }; struct SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 { String_t* ___dataField; String_t* ___startsWith; bool ___includeNone; bool ___fallbackToTextField; bool ___avoidGenericMenu; }; struct SpriteMaskInteraction_tC888A8071B3F72BFCCC7717F292C303839070D42 { int32_t ___value__; }; struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062 { int32_t ___value__; }; struct TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC { int32_t ___value__; }; struct TextureWrap_tEBE79FE58042B3B8B5CD7E135EBF18D1F3F20500 { int32_t ___value__; }; struct UpdateMode_t3F2A909DE2682AEDBDF54EAFDD1A065FB1E5384A { int32_t ___value__; }; struct UpdateTiming_t4D754112D6DC62299DD464C0F819EC887D1CB970 { int32_t ___value__; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { intptr_t ___waitHandle; SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449* ___safeWaitHandle; bool ___hasThreadAffinity; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { intptr_t ___waitHandle; void* ___safeWaitHandle; int32_t ___hasThreadAffinity; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { intptr_t ___waitHandle; void* ___safeWaitHandle; int32_t ___hasThreadAffinity; }; struct LayoutMode_t82DFD3F78A0FEDFDD14F2C4CACD930EA76F44198 { int32_t ___value__; }; struct Mode_t247F1E50DE62F8794F0C628A1ECF3E78DA48FBB4 { int32_t ___value__; }; struct UpdatePhase_t3741F35DB319FD6C52C58783BC70A591BC035219 { int32_t ___value__; }; struct AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7 : public RuntimeObject { String_t* ___name; int32_t ___width; int32_t ___height; int32_t ___format; int32_t ___minFilter; int32_t ___magFilter; int32_t ___uWrap; int32_t ___vWrap; bool ___pma; RuntimeObject* ___rendererObject; }; struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3 : public RuntimeObject { Bone_tC5BB616A04722279E675558888991F720C090467* ___bone; float ___x; float ___y; float ___rotation; float ___scaleX; float ___scaleY; float ___shearX; float ___shearY; int32_t ___inherit; float ___a; float ___b; float ___worldX; float ___c; float ___d; float ___worldY; int32_t ___world; int32_t ___local; }; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E : public WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 { }; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC : public Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones; Bone_tC5BB616A04722279E675558888991F720C090467* ___target; }; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6 : public Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30 { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___slot; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___spaces; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___positions; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___world; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___curves; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___lengths; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___segments; }; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548 : public PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86 { int32_t ___index; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___boneData; String_t* ___attachmentName; int32_t ___blendMode; }; struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE : public RuntimeObject { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color; Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___darkColor; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment; int32_t ___sequenceIndex; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___deform; }; struct SpineAnimation_t25ECBA3C591187CAF5DE85B0EE952F9F03FE832A : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { }; struct SpineAttachment_t2DEB754FAA7065ED053D9E9948EBD039D08298BC : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { bool ___returnAttachmentPath; bool ___currentSkinOnly; bool ___placeholdersOnly; String_t* ___skinField; String_t* ___slotField; }; struct SpineBone_t855441E02B336B2C3D80D9EE10920812BEBD2DD9 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { }; struct SpineEvent_t7D7BE1E21FECF355463D0023B9C8DF34E1DB666A : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { bool ___audioOnly; }; struct SpineIkConstraint_t2A744051EE31939B3AC45D95153E328422360853 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { }; struct SpinePathConstraint_tB9D652C85421BD4A98F8A1F923EFF61E1DD3A194 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { }; struct SpineSkin_tA4008B5386DB558EE2F03005519ADA4460A9C036 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { bool ___defaultAsEmptyString; }; struct SpineSlot_tBBA9FF469D97132159B295A44F251379953C610D : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { bool ___containsBoundingBoxes; }; struct SpineTransformConstraint_tFA692585158AABF47E1286DF0FCFE7C7F9181250 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 { }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE : public Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1 { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones; Bone_tC5BB616A04722279E675558888991F720C090467* ___source; }; struct SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 { bool ___isAdd; int32_t ___timing; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___animation; }; struct SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke { int32_t ___isAdd; int32_t ___timing; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___animation; }; struct SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com { int32_t ___isAdd; int32_t ___timing; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___animation; }; struct SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 { int32_t ___rangeStart; int32_t ___rangeEndExclusive; int32_t ___taskIndex; int32_t ___frameCount; int32_t ___updateTiming; }; struct Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825 : public MulticastDelegate_t { }; struct Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E : public MulticastDelegate_t { }; struct Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493 : public MulticastDelegate_t { }; struct Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 { List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* ____list; int32_t ____index; int32_t ____version; SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ____current; }; struct Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD : public RuntimeObject { SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___parameters; Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___function; }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0 : public EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E { }; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C : public MulticastDelegate_t { }; struct MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B : public MulticastDelegate_t { }; struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { bool ___useThreadedMeshGeneration; bool ___useThreadedAnimation; }; struct SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420 : public MulticastDelegate_t { }; struct SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82* ___atlasAssets; float ___scale; TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___skeletonJSON; bool ___isUpgradingBlendModeMaterials; BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* ___blendModeMaterials; List_1_tBFA73B26AF72BABC85549F091C4BA5A95B9FB412* ___skeletonDataModifiers; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___fromAnimation; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___toAnimation; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___duration; float ___defaultMix; RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254* ___controller; SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___skeletonData; AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* ___stateData; }; struct SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { }; struct SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536 : public MulticastDelegate_t { }; struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B : public MulticastDelegate_t { }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF : public SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3 { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___multiplyMaterialTemplate; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___screenMaterialTemplate; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___additiveMaterialTemplate; bool ___applyAdditiveMaterial; }; struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource; }; struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 { }; struct ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* ___skeletonRenderer; SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* ___skeletonGraphic; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___activeOnNormalX; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___activeOnFlippedX; HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___jointsNormalX; HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___jointsFlippedX; RuntimeObject* ___skeletonComponent; bool ___wasFlippedXBefore; }; struct AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63 : public Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843 { }; struct FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___reference; Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___ownRigidbody; }; struct FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___reference; bool ___followFlippedX; Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___ownRigidbody; }; struct FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___reference; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___prevLocalEulerAngles; }; struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 { }; struct SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { int32_t ___updateTiming; int32_t ___frameOfLastUpdate; RuntimeObject* ___skeletonRenderer; bool ___skipUpdate; int32_t ___threadedAnimation; bool ___isUpdatedExternally; SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____BeforeUpdate; SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____BeforeApply; SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____OnAnimationRebuild; }; struct SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { RuntimeObject* ___skeletonAnimation; SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___skeletonDataAsset; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton; bool ___valid; bool ___wasMeshUpdatedAfterInit; bool ___updateTriangles; String_t* ___initialSkinName; bool ___initialFlipX; bool ___initialFlipY; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* ___meshSettings; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___currentInstructions; int32_t ___updateMode; int32_t ___updateWhenInvisible; bool ___clearStateOnDisable; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___separatorSlotNames; List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* ___separatorSlots; bool ___enableSeparatorSlots; bool ___disableRenderingOnOverride; InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___generateMeshOverride; Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* ___customSlotMaterials; bool ___materialsNeedUpdate; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceFactor; float ___physicsRotationInheritanceFactor; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceLimit; float ___physicsRotationInheritanceLimit; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___physicsMovementRelativeTo; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lastPosition; float ___lastRotation; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta; float ___rotationDelta; int32_t ___threadedMeshGeneration; bool ___isUpdatedExternally; bool ___requiresMeshBufferAssignmentMainThread; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateLocal; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateWorld; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateComplete; MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___OnPostProcessVertices; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnRebuild; InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___OnInstructionsPrepared; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnMeshAndMaterialsUpdated; MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___meshRenderer; MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___meshFilter; bool ___singleSubmesh; MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator; MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* ___rendererBuffers; Dictionary_2_t7B0F5D63DDA1E532530982C8043F0A132FF9745F* ___customMaterialOverride; bool ___fixDrawOrder; int32_t ___maskInteraction; MaterialOverrideSetU5BU5D_tD458CF46484A67925D6582B48C104FFE2F022CDB* ___insideMaskMaterials; MaterialOverrideSetU5BU5D_tD458CF46484A67925D6582B48C104FFE2F022CDB* ___outsideMaskMaterials; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___reusedPropertyBlock; }; struct SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { int32_t ___UpdateChunksPerThread; int32_t ___LateUpdateChunksPerThread; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___skeletonAnimationsUpdate; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___skeletonAnimationsFixedUpdate; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___skeletonAnimationsLateUpdate; List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* ___skeletonRenderers; List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* ___skeletonAnimationModifications; List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* ___skeletonRendererModifications; bool ___isProcessingAnimations; bool ___isProcessingRenderers; TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* ___genericSkeletonTasks; LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* ___workerPool; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___taskPartitionsUpdate; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___taskPartitionsLateUpdate; List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* ___updateDone; List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* ___lateUpdateDone; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___skeletonsLateUpdatedAtTask; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___mainThreadProcessedAtTask; AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* ___lateUpdateWorkAvailable; ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* ___exceptions; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___exceptionObjects; int32_t ___numExceptionsSet; int32_t ___usedThreadCount; bool ___mainThreadUpdateCallbacks; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* ___splitUpdateMethod; bool ___sortSkeletonRenderers; bool ___sortSkeletonAnimations; }; struct SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___OnReset; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___boneRoot; bool ___flipBy180DegreeRotation; SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* ___skeletonRenderer; SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* ___skeletonGraphic; RuntimeObject* ___skeletonComponent; List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* ___boneComponents; List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* ___constraintComponents; float ___positionScale; float ___lastPositionScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positionOffset; bool ___hasOverrideBones; bool ___hasConstraintTargetBones; bool ___needToReprocessBones; }; struct SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { String_t* ___boneName; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parentReference; int32_t ___boneMode; bool ___position; bool ___rotation; bool ___scale; bool ___zPosition; float ___overrideAlpha; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* ___hierarchy; Bone_tC5BB616A04722279E675558888991F720C090467* ___bone; bool ___valid; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___cachedTransform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___skeletonTransform; }; struct SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___bone; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* ___hierarchy; }; struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color; bool ___m_SkipLayoutUpdate; bool ___m_SkipMaterialUpdate; bool ___m_RaycastTarget; bool ___m_RaycastTargetCache; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform; CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer; Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas; bool ___m_VertsDirty; bool ___m_MaterialDirty; UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback; UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback; UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs; TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner; bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField; }; struct HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839 : public AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63 { }; struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 { bool ___m_ShouldRecalculateStencil; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial; RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask; bool ___m_Maskable; bool ___m_IsMaskingGraphic; bool ___m_IncludeForMasking; CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged; bool ___m_ShouldRecalculate; int32_t ___m_StencilValue; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners; }; struct SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E { RuntimeObject* ___skeletonAnimation; SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___skeletonDataAsset; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton; bool ___valid; bool ___wasMeshUpdatedAfterInit; bool ___updateTriangles; String_t* ___initialSkinName; bool ___initialFlipX; bool ___initialFlipY; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* ___meshSettings; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___currentInstructions; int32_t ___updateMode; int32_t ___updateWhenInvisible; bool ___clearStateOnDisable; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___separatorSlotNames; List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* ___separatorSlots; bool ___enableSeparatorSlots; bool ___disableRenderingOnOverride; InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___generateMeshOverride; Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* ___customSlotMaterials; bool ___materialsNeedUpdate; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceFactor; float ___physicsRotationInheritanceFactor; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceLimit; float ___physicsRotationInheritanceLimit; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___physicsMovementRelativeTo; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lastPosition; float ___lastRotation; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta; float ___rotationDelta; int32_t ___threadedMeshGeneration; bool ___isUpdatedExternally; bool ___requiresMeshBufferAssignmentMainThread; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateLocal; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateWorld; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateComplete; MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___OnPostProcessVertices; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnRebuild; InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___OnInstructionsPrepared; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnMeshAndMaterialsUpdated; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SkeletonColor; bool ___freeze; bool ___allowMultipleCanvasRenderers; bool ___updateSeparatorPartLocation; bool ___updateSeparatorPartScale; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___additiveMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___multiplyMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___screenMaterial; bool ___forceAdditiveMaterial; float ___meshScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___meshOffset; int32_t ___layoutScaleMode; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___referenceSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivotOffset; float ___referenceScale; float ___layoutScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___threadedRectTransformSize; float ___canvasReferencePixelsPerUnit; ExposedList_1_t6852AA49050AD6B82C76742AFED31EE7A4B6C641* ___meshGenerators; MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* ___rendererBuffers; List_1_tF927985772F2034B6D3251636D0EA26C950BE569* ___canvasRenderers; List_1_t3C41B3846B9A98ECC0D25B2D118934A16CE9B5AF* ___submeshGraphics; int32_t ___usedRenderersCount; ExposedList_1_t48E00B6DF5F937AA71488624868C7181CADBE3D8* ___meshes; ExposedList_1_t7B7178D66AE48435E3BB104CA17EBFB21B8C26B8* ___usedTextures; Dictionary_2_t5BE8DFCD10ADA75C178B92A43A8FF7EE49D7E610* ___customTextureOverride; Dictionary_2_t0EB522A36CBFB73E1DB8B66A87752EA513361ACD* ___customMaterialOverride; List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* ___separatorParts; bool ___disableMeshAssignmentOnOverride; MeshAssignmentDelegateSingle_t447849DCB2A18D9EA18ECBA24FCAF4C32F84EBF9* ___assignMeshOverrideSingle; MeshAssignmentDelegateMultiple_tA6DCF62F784D585A0009906E8ABAC425871E3395* ___assignMeshOverrideMultiple; }; struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_StaticFields { ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* ___EmptyArray; }; struct ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_StaticFields { AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ___EmptyArray; }; struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE_StaticFields { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___EmptyArray; }; struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_StaticFields { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* ___EmptyArray; }; struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_StaticFields { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___EmptyArray; }; struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA_StaticFields { IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___EmptyArray; }; struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EmptyArray; }; struct ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_StaticFields { MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___EmptyArray; }; struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_StaticFields { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___EmptyArray; }; struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D_StaticFields { SkinU5BU5D_t06F5FEDA51C35668471B943C1776CCA064BF1275* ___EmptyArray; }; struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_StaticFields { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___EmptyArray; }; struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3_StaticFields { SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* ___EmptyArray; }; struct ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_StaticFields { SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___EmptyArray; }; struct ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_StaticFields { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___EmptyArray; }; struct ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_StaticFields { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___EmptyArray; }; struct ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_StaticFields { SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* ___EmptyArray; }; struct List_1_t18DE22479273EC1ED773E4016F283217A455FF97_StaticFields { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___s_emptyArray; }; struct List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_StaticFields { ISkeletonRendererU5BU5D_t822EB26A5F38481516EBD8067C92C763673DA5EA* ___s_emptyArray; }; struct List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_StaticFields { ManualResetEventSlimU5BU5D_t063428E8DDBA0F54EB0BC48408AE8230EA7AA422* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_StaticFields { SkeletonAnimationBaseU5BU5D_t3F74D4941DA1C688B6DA19A7CBE4055FF5239CB3* ___s_emptyArray; }; struct List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_StaticFields { SkeletonUtilityBoneU5BU5D_t55AA06465E5B1258ABA00A707CCAB9AEBDAC8292* ___s_emptyArray; }; struct List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_StaticFields { SkeletonUtilityConstraintU5BU5D_t2CDEE120ABFE8C6DB7D7906F490F37031CC7599E* ___s_emptyArray; }; struct List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8_StaticFields { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___s_emptyArray; }; struct List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_StaticFields { SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* ___s_emptyArray; }; struct List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_StaticFields { SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* ___s_emptyArray; }; struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_StaticFields { SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* ___s_emptyArray; }; struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Empty; }; struct ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_StaticFields { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_cancellationTokenCallback; }; struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields { int32_t ___nextID; RuntimeObject* ___nextIdLock; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_StaticFields { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 ___Done; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector; }; struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields { int32_t ___nextID; RuntimeObject* ___nextIdLock; }; struct Bone_tC5BB616A04722279E675558888991F720C090467_StaticFields { bool ___yDown; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___linearColorSpaceGlobal; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { int32_t ___OffsetOfInstanceIDInCPlusPlusObject; }; struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quadTriangles; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_StaticFields { intptr_t ___InvalidHandle; }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { int32_t ___GenerateAllMips; }; struct RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* ___singletonInstance; }; struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields { ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties; }; struct SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_StaticFields { int32_t ___mainThreadID; float ___externalDeltaTime; float ___unscaledDeltaTime; }; struct SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_StaticFields { int32_t ___mainThreadID; int32_t ___STENCIL_COMP_PARAM_ID; int32_t ___SUBMESH_DUMMY_PARAM_ID; }; struct SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* ___singletonInstance; Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* ___SkeletonRendererComparer; Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* ___SkeletonAnimationComparer; Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___cachedUpdateSkeletonsAsyncImpl; Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___cachedUpdateSkeletonsAsyncSplitImpl; Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___cachedLateUpdateSkeletonsAsyncImpl; }; struct SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_StaticFields { int32_t ___mainThreadID; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6 : public RuntimeArray { ALIGN_FIELD (8) HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* m_Items[1]; inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839** 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, HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* 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 Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray { ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1]; inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* 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, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { m_Items[index] = value; } }; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5 : 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 BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A : public RuntimeArray { ALIGN_FIELD (8) BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* m_Items[1]; inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3** 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, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153 : public RuntimeArray { ALIGN_FIELD (8) Bone_tC5BB616A04722279E675558888991F720C090467* m_Items[1]; inline Bone_tC5BB616A04722279E675558888991F720C090467* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bone_tC5BB616A04722279E675558888991F720C090467** 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, Bone_tC5BB616A04722279E675558888991F720C090467* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Bone_tC5BB616A04722279E675558888991F720C090467* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bone_tC5BB616A04722279E675558888991F720C090467** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bone_tC5BB616A04722279E675558888991F720C090467* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray { ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1]; inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { m_Items[index] = value; } }; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray { ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1]; inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { m_Items[index] = value; } }; struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825 : public RuntimeArray { ALIGN_FIELD (8) ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* m_Items[1]; inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800** 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, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44 : public RuntimeArray { ALIGN_FIELD (8) Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* m_Items[1]; inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75** 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, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38 : public RuntimeArray { ALIGN_FIELD (8) Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* m_Items[1]; inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0** 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, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73 : public RuntimeArray { ALIGN_FIELD (8) SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF m_Items[1]; inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* 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, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___skeleton), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL); #endif } inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___skeleton), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL); #endif } }; struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray { ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1]; inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value) { m_Items[index] = value; } }; struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D : public RuntimeArray { ALIGN_FIELD (8) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* m_Items[1]; inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** 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, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669 : public RuntimeArray { ALIGN_FIELD (8) SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* m_Items[1]; inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548** 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, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96 : public RuntimeArray { ALIGN_FIELD (8) TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* m_Items[1]; inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** 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, TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray { ALIGN_FIELD (8) Il2CppChar m_Items[1]; inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* 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, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C : public RuntimeArray { ALIGN_FIELD (8) Exception_t* m_Items[1]; inline Exception_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Exception_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, Exception_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Exception_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Exception_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Exception_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A : public RuntimeArray { ALIGN_FIELD (8) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* m_Items[1]; inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** 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, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A : public RuntimeArray { ALIGN_FIELD (8) Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* m_Items[1]; inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD** 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, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89 : public RuntimeArray { ALIGN_FIELD (8) SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 m_Items[1]; inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93* 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, SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 value) { m_Items[index] = value; } }; struct CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF : public RuntimeArray { ALIGN_FIELD (8) CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 m_Items[1]; inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* 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, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 value) { m_Items[index] = value; } }; struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486 : public RuntimeArray { ALIGN_FIELD (8) SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F m_Items[1]; inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* 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, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___placeholder), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attachment), (void*)NULL); #endif } inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___placeholder), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attachment), (void*)NULL); #endif } }; struct SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC : public RuntimeArray { ALIGN_FIELD (8) SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 m_Items[1]; inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278* 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, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___animation), (void*)NULL); } inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___animation), (void*)NULL); } }; struct SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851 : public RuntimeArray { ALIGN_FIELD (8) SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 m_Items[1]; inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8* 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, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___renderer), (void*)NULL); } inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___renderer), (void*)NULL); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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 void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, 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_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 String_t* PosedData_1_get_Name_m24489A2AC08ADF748056ED51486A676B22E8B3A7_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PosedActive_2_get_Active_mC77AF8E7E8A9BF42B7F48E7208424B57758BE902_gshared_inline (PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_gshared (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m6B22CBA0932D97F97A34B1586E0D78618257F57D_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_Resize_m5422769D9A7C8FCDFE058973B42AEDC4225488FE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_gshared (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, bool ___0_clearArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, bool ___0_clearArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, bool ___0_clearArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_EnsureSize_m59919D7E0B267FEF575C5063AA8314719E337C13_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_defaultValue, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_gshared (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_gshared (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DoubleBuffered_1_GetNext_m20515492B2E4B64EFA88FCA433E470500BD9F2BD_gshared (DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, bool ___0_clearArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffered_1__ctor_m8C4FBB57264CB07B8ADF51E8179E77086F42C1DD_gshared (DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m6A61BB34AA070E233C5FB01D9D133685655D76C9_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ExposedList_1_ToArray_m3AED9B7969E0970EA0ED29C0A1B713D7B3EEB7F0_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DoubleBuffered_1_GetCurrent_m4C366FE280255AD7ABDC49199DD126E1227DE54D_gshared (DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, bool ___0_clearArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_m27630139F86477C036FD621812CD0B0AC7BD006F_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_min, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_min, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_gshared (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_gshared_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_gshared (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_gshared (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_gshared_inline (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_gshared (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mED2C83D8297248EA771F5BE3100178A599DA02AA_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mD12A53B0383978C8E4B3C102347D5E7945572984_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m6F197663698B69174F9FD23649DA551F903C2EEF_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m311860C8440F142E366318FB6540D68FE370DED5_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindFirstObjectByType_TisRuntimeObject_mC5927319EB5B80095EFBA653D414D6F8AA87DC0A_gshared (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_gshared (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadCount, int32_t ___1_queueCapacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_gshared (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_gshared (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_gshared (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_gshared (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_numAsyncThreads, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_gshared (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_gshared (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_gshared (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_gshared_inline (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_gshared (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_gshared (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_gshared (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_gshared_inline (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_gshared (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_gshared (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadIndex, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* ___1_task, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_gshared (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_gshared (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C_gshared (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (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_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D_gshared (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048_gshared (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method) ; inline HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_HandleFlip_m4DFFBA6B55000942533650DC1E206948CB133B08 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, bool ___0_isFlippedX, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___0_joints, 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 ActivateBasedOnFlipDirection_CompensateMovementAfterFlipX_m8B092B7BA2F66D100124865B7ADE86C66B5534DF (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_toActivate, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_toDeactivate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Joint2D_get_connectedBody_m2ACC7B59AFFF74F080B96DBBC42866B15F6EA125 (Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* __this, 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AnchoredJoint2D_get_connectedAnchor_mCE5550E89AA68AC0C17DA51A7B6F11F43457FC83 (AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, 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 void Rigidbody_set_rotation_mF2FC85A4A26AD9FED7DE0061889DF5A408461A5D (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_position_mA15BE12B8D82220E8CA90A0F0CBFB206FE81B41C (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_rotation_m2B5A1F0A973B47E2CFED94B3C01CA523938BF8A0 (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_position_m03C92F26F561D48050FBA840754F584AA7F415EF (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToYRotation_mF1511104D9A44B42A1C0B927002146E40578507B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToXRotation_m97869FEB12AEE04D66D141E1713599EE60700A3B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* SkeletonData_FindSkin_mDA3C606247669FB4D0EC2C78E572FD9E48AA64D4 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_skinName, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* SkeletonData_get_DefaultSkin_m43537BC74465E1E4F7FADF6090D9E0D8D7634695_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* Skeleton_FindSlot_m83088E86937A14D601E98E210A1F31DEAA36C881 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, String_t* ___0_slotName, const RuntimeMethod* method) ; inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B* __this, const RuntimeMethod* method) { return (( SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* (*) (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*, const RuntimeMethod*))Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Skin_get_Name_mDD647BAB12401E297E2FDC61945B56D9229F656A_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_m6B4EA192CF07CA85C5335A03CB930BD13D1CE0FF (String_t* ___0_name, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___1_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___2_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___3_slot, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, 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 GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, 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 void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, 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 Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, 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 void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxAsComponent_m8E4C98434562B26DCD044B9073E235F3A1519FDF (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_gameObject, bool ___4_isTrigger, const RuntimeMethod* method) ; inline PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider2D_set_isTrigger_m19D5227BAB5D41F212D515C1E2CA433C2FEF7A48 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_SetColliderPointsLocal_m377FF6CA3BE03D697DDF14BB9569E6285DD75E54 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* ___0_collider, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___3_box, float ___4_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpineSkeletonExtensions_IsWeighted_mB1DFEA863650574ED02088F339B011B052BEB142 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_va, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_va, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___3_buffer, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolygonCollider2D_SetPath_mDF03B6FDAE81E25C985F9BA6D372D949A6D9A1C1 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, int32_t ___0_index, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_points, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_isKinematic_m7C68AB4CFB6D301F0EDF0BFF66FB121ED3CC7853 (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_gravityScale_mAFD1A72661304467D20971BBCAA7E04B418F80FD (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; inline RuntimeObject* Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonComponent_m690EF9A05D4A2708E51AD08B3691463F12CEEE88 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeIndependentEvents_mD7396A3E36E9639F15D83B758E9BA8BC35540B67 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonGraphic_remove_OnPostProcessVertices_mAC3D07864E87B633BCBA07B85624C7F134681998 (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonGraphic_add_OnPostProcessVertices_m16F2585966CEB5B22051B0AB0713D81391D1327A (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___0_value, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_inline (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } inline SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeEvents_mD121BC490BCC16444E55E304CD3B1914CA46B490 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_inline (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) ; inline bool List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293 (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_inline (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32 (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } inline bool List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_inline (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } inline void List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A (List_1_t18DE22479273EC1ED773E4016F283217A455FF97* __this, const RuntimeMethod* method) { (( void (*) (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* Skeleton_get_Constraints_m4C7454147F829DBA35BE55DD3E5BB6DF1A9D60C8_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* IkConstraint_get_Bones_mB9BC77339028B1549CBE426771ADD99E107A1830_inline (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* TransformConstraint_get_Bones_mCB6E697EA3ACF33E833D70CBFDE72B42F4AD3FD9_inline (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* PathConstraint_get_Bones_m38259AA5EBA3EBD61BDEF92A6B4510046C91010B_inline (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, const RuntimeMethod* method) ; inline void List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_inline (List_1_t18DE22479273EC1ED773E4016F283217A455FF97* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*, Bone_tC5BB616A04722279E675558888991F720C090467*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline int32_t List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_inline (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___0_phase, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ; inline bool List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77 (List_1_t18DE22479273EC1ED773E4016F283217A455FF97* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*, Bone_tC5BB616A04722279E675558888991F720C090467*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_inline (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline void List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_inline (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, const RuntimeMethod* method) { (( void (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_phase, const RuntimeMethod* method) ; inline SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Skeleton_get_RootBone_mF84CEC316E3125E3E2DF7C8B9DFDFECDEAF55735 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* Bone_get_Children_m96493DEA01EE42E8A53395715CC22E9625AE20D4_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) ; inline BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448* __this, const RuntimeMethod* method) { return (( BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* (*) (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*, const RuntimeMethod*))Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline)(__this, method); } inline String_t* PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_inline (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2* __this, const RuntimeMethod* method) { return (( String_t* (*) (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*, const RuntimeMethod*))PosedData_1_get_Name_m24489A2AC08ADF748056ED51486A676B22E8B3A7_gshared_inline)(__this, method); } inline SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_set_mode_m9130F3BB5F7C495AC35B501DF7F51D77561DE644 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ; inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448* __this, const RuntimeMethod* method) { return (( BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* (*) (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*, const RuntimeMethod*))Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953 (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, const RuntimeMethod* method) { (( void (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnUtilityBoneChanged_m1508FE85173FE9DC983124840B50CE58AC28CCB0 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUtility_get_IsValid_mCDF174678070F32B855AB7F1929E410F0C68B850 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method) ; inline SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterBone_m51921FDC407F0264964D95C53090ABDA525E284D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* SkeletonUtility_get_Skeleton_mEDAF52E18BDAF97DC878AB920CA39DB1FC2EE384 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Skeleton_FindBone_m9031B1DD1DEF943D4A310F02E29EC0954F598725 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, String_t* ___0_boneName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ; inline bool PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline (PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98* __this, const RuntimeMethod* method) { return (( bool (*) (PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*, const RuntimeMethod*))PosedActive_2_get_Active_mC77AF8E7E8A9BF42B7F48E7208424B57758BE902_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5_inline (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ; inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448* __this, const RuntimeMethod* method) { return (( BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* (*) (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*, const RuntimeMethod*))Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline)(__this, method); } inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2* __this, const RuntimeMethod* method) { return (( BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* (*) (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*, const RuntimeMethod*))PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpineSkeletonExtensions_InheritsRotation_m87D2317E2F179C4EE84C5E5D2763A8F481C1E5A5 (int32_t ___0_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldRotationX_m648089676DB19DFEB19F4D3D8E34AC774A8F4DEF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalPosition_m8FA27719EF6B538D7B089DE6BD8B9421DD14C0D5 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonUtilityBone_get_TransformLocalRotation_mB6E685B6670EB9E1CBCF5444C5A2BDAC94385ACB (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformDirection_m69C077B881A98B08C7F231EFC49429C906FBC575 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_direction, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpineSkeletonExtensions_InheritsScale_m052B0670DFF7A9BF55007A917D1F854599B7E1B6 (int32_t ___0_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* SkeletonUtility_AddBoneRigidbody2D_m29109ABD88382549FCE3DFC03F5CE6C57E04A12E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, bool ___1_isKinematic, float ___2_gravityScale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_mEA0426B3A24000341C651929C33399C7A47055BC (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, String_t* ___1_skinName, String_t* ___2_slotName, String_t* ___3_attachmentName, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, const RuntimeMethod* method) ; inline SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterConstraint_mD63E09E2441ED7A2CDBEFCCA6ECB88A7AB1D783C (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterConstraint_mB0FF80DA4F279794949D4DE4780A106A9BAA5356 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV2_m61127385D24C53D3BAE5733B37EB426F34CF2E2D (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610 (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV3_mC9F7AAE72985C12E0C08A0974A19CF968CEEDE4F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerator_get_VertexCount_m8DABE86192D53006E72C37DA27D75F130CCB72A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* Settings_get_Default_mD52608CE9151D1422C8FC025B9E8A14A51453C30 (const RuntimeMethod* method) ; inline void ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7 (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_gshared)(__this, ___0_capacity, method); } inline void ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_gshared)(__this, ___0_capacity, method); } inline void ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_gshared)(__this, ___0_capacity, method); } inline void ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method); } inline void ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_gshared)(__this, ___0_capacity, method); } inline void ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___0_item, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonClipping__ctor_mF49873499C80348305EF3B65A16A668868253C98 (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, 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) ; inline void ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, const RuntimeMethod*))ExposedList_1_TrimExcess_m6B22CBA0932D97F97A34B1586E0D78618257F57D_gshared)(__this, method); } inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9 (const RuntimeMethod* method) ; inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method) ; inline ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, int32_t ___0_newSize, const RuntimeMethod* method) { return (( ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, int32_t, const RuntimeMethod*))ExposedList_1_Resize_m5422769D9A7C8FCDFE058973B42AEDC4225488FE_gshared)(__this, ___0_newSize, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, const RuntimeMethod* method) ; inline SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B* __this, const RuntimeMethod* method) { return (( SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* (*) (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*, const RuntimeMethod*))Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___0_pose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; inline ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_newSize, const RuntimeMethod* method) { return (( ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, int32_t, const RuntimeMethod*))ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_gshared)(__this, ___0_newSize, method); } inline int32_t Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } inline int32_t List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_inline (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ClippingAttachment_get_EndSlot_m2C67F6526A4FA3635EFB4B4441F6D2BF17CD6418_inline (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method) ; inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* (*) (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline bool Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666 (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_key, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } inline void ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38 (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, bool ___0_clearArray, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*, bool, const RuntimeMethod*))ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_gshared)(__this, ___0_clearArray, method); } inline void ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, bool ___0_clearArray, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, bool, const RuntimeMethod*))ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_gshared)(__this, ___0_clearArray, method); } inline void ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, bool ___0_clearArray, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, bool, const RuntimeMethod*))ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_gshared)(__this, ___0_clearArray, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonClipping_ClipEnd_m6C41718B12191BCF539A70CEB405DB3B55769BAD (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ; inline ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, int32_t ___0_newSize, const RuntimeMethod* method) { return (( ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_m59919D7E0B267FEF575C5063AA8314719E337C13_gshared)(__this, ___0_newSize, method); } inline void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared)(__this, method); } inline void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, bool, const RuntimeMethod*))ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared)(__this, ___0_clearArray, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ; inline bool Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_defaultValue, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_gshared)(__this, ___0_defaultValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonClipping_ClipStart_m0A0828437E281E0F84B644EA46AC1756938952BF (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___1_slot, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* ___2_clip, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_ComputeWorldVertices_mEDEE9998079BC896D90320FF9C2BF6CE5A184CF1 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_vertexOffsets, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_worldVertices, int32_t ___3_offset, int32_t ___4_stride, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1 (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonClipping_get_IsClipping_mFC763651F37977D5A39E5A452554E9335E290575 (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonClipping_ClipTriangles_m2AFC8C2763A63810405089D59CDBE4D183F21358 (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_vertices, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_triangles, int32_t ___2_trianglesLength, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_uvs, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedUVs_m796E535BB4CC346BBC26E57071C75248A3734333_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, const RuntimeMethod*))Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline)(__this, method); } inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637 (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) { return (( Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, const RuntimeMethod*))Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddAttachmentTintBlack_m6434A354E7D0D8C0F5DA02C7CEBC9BE0375747A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_darkColor, float ___1_a, int32_t ___2_vertexCount, const RuntimeMethod* method) ; inline void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**, int32_t, const RuntimeMethod*))Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared)(___0_array, ___1_newSize, method); } inline void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**, int32_t, const RuntimeMethod*))Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared)(___0_array, ___1_newSize, method); } inline void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375 (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**, int32_t, const RuntimeMethod*))Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared)(___0_array, ___1_newSize, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; inline void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared)(___0_array, ___1_newSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddSubmesh_mFA321C247BA31E2B4E820C3AD4E348EC0DE15606 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___1_slot, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_worldVertices, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsInfinity_m8D101DE5C104130734F6DCA3E6E86345B064E4AD_inline (float ___0_f, 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) ; inline void ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, const RuntimeMethod*))ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_colors32_m0E4462B7A1D613E6FB15DD7584BCE5491C17820F (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 MeshGenerator_GetMeshBounds_mAA84D5AD3879C99D1A1DA98B489E81E616E6C420 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv2_m37B442C04EBB029C0AD9545C54F95D9BDAD8E9B5 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv3_m447FE1800C6FA36F8E4AD996A001F4A26E04A5A2 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DEnsureSize_m21FBBB261BF5008DDF3F312A7025500731F825BB (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_tangentBuffer, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___1_tempTanBuffer, int32_t ___2_vertexCount, int32_t ___3_vertexBufferLength, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DTriangles_m5CFED96F406752539FC657A5A5E79325B14AE3E8 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_tempTanBuffer, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_triangles, int32_t ___2_triangleCount, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___3_vertices, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___4_uvs, int32_t ___5_vertexCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DBuffer_m913C86B8D3EF3F9AECE2066A2AAAEC4EC510D41C (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_tangents, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_tempTanBuffer, int32_t ___2_vertexCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_subMeshCount_m8E4DB392DB0621F7DFF8543FF3943A13072B8A28 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetTriangles_mF7469A2823EBDA2252798BB97FCF4144C4B42D5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_triangles, int32_t ___1_trianglesStart, int32_t ___2_trianglesLength, int32_t ___3_submesh, bool ___4_calculateBounds, int32_t ___5_baseVertex, const RuntimeMethod* method) ; inline ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_newSize, const RuntimeMethod* method) { return (( ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_gshared)(__this, ___0_newSize, method); } inline void Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2 (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**, int32_t, const RuntimeMethod*))Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_gshared)(___0_array, ___1_newSize, method); } inline void ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524 (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*, const RuntimeMethod*))ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_gshared)(__this, method); } inline void ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, const RuntimeMethod*))ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_gshared)(__this, method); } inline void ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, const RuntimeMethod*))ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings__ctor_mF7C6ED0405CF6431F3D75869850DFB2139FC6EF8 (Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* __this, const RuntimeMethod* method) ; inline SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* __this, const RuntimeMethod* method) { return (( SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* (*) (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*, const RuntimeMethod*))DoubleBuffered_1_GetNext_m20515492B2E4B64EFA88FCA433E470500BD9F2BD_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method) ; inline void ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686 (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, bool ___0_clearArray, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method); } inline void DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62 (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* __this, const RuntimeMethod* method) { (( void (*) (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*, const RuntimeMethod*))DoubleBuffered_1__ctor_m8C4FBB57264CB07B8ADF51E8179E77086F42C1DD_gshared)(__this, method); } inline void Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshRendererBuffers_EvaluateMaterialsChanged_m77DF031223CD6C2ED532A059099458B44C26F75B (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) ; inline void ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1 (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___0_array, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*, const RuntimeMethod*))ExposedList_1_CopyTo_m6A61BB34AA070E233C5FB01D9D133685655D76C9_gshared)(__this, ___0_array, method); } inline MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46 (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, const RuntimeMethod* method) { return (( MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, const RuntimeMethod*))ExposedList_1_ToArray_m3AED9B7969E0970EA0ED29C0A1B713D7B3EEB7F0_gshared)(__this, method); } inline SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* __this, const RuntimeMethod* method) { return (( SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* (*) (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*, const RuntimeMethod*))DoubleBuffered_1_GetCurrent_m4C366FE280255AD7ABDC49199DD126E1227DE54D_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218 (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method) ; inline void ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* SpineMesh_NewSkeletonMesh_mA21D1CE3A2DE89AE218ADE6629852435816F461C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction__ctor_m0B7A5C8C28EAFC7F306B00ED655C39B36E41DA9B (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method) ; inline void ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, bool ___0_clearArray, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method); } inline void ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, bool ___0_clearArray, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, bool, const RuntimeMethod*))ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_gshared)(__this, ___0_clearArray, method); } inline int32_t ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4 (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, const RuntimeMethod* method) { return (( int32_t (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, const RuntimeMethod*))ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16_gshared)(__this, method); } inline void ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648 (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, int32_t ___0_min, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureCapacity_m27630139F86477C036FD621812CD0B0AC7BD006F_gshared)(__this, ___0_min, method); } inline void ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ___0_array, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44*, const RuntimeMethod*))ExposedList_1_CopyTo_m6A61BB34AA070E233C5FB01D9D133685655D76C9_gshared)(__this, ___0_array, method); } inline int32_t ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method) { return (( int32_t (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, const RuntimeMethod*))ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_gshared)(__this, method); } inline void ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_min, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_gshared)(__this, ___0_min, method); } inline void ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___0_array, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73*, const RuntimeMethod*))ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_gshared)(__this, ___0_array, method); } inline void ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, const RuntimeMethod*))ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_gshared)(__this, method); } inline void ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4 (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_MarkDynamic_m718089940F240AFE625D6DC9DA4E6F20229CC322 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __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 void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___0_skeletonData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_multiplyTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_screenTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_additiveTemplate, bool ___4_includeAdditiveSlots, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasMaterialCache__ctor_mCB4F64D8DE441FA5340BD95E16B17DC1C77B9DD8 (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112 (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, const RuntimeMethod*))List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) ; inline void List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, const RuntimeMethod*))List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* SkeletonData_get_Skins_m7235DD9B8582ED5DAEA63989EC71077D6848CD5A_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) ; inline Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426 (ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* __this, const RuntimeMethod* method) { return (( Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 (*) (ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared)(__this, method); } inline void Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141 (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80*, const RuntimeMethod*))Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared)(__this, method); } inline Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_inline (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80* __this, const RuntimeMethod* method) { return (( Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* (*) (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80*, const RuntimeMethod*))Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* ___1_attachments, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80*, const RuntimeMethod*))Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared)(__this, method); } inline Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243 (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) { return (( Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, const RuntimeMethod*))List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_gshared)(__this, method); } inline void Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834*, const RuntimeMethod*))Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_gshared)(__this, method); } inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_inline (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) { return (( SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F (*) (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834*, const RuntimeMethod*))Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasMaterialCache_CloneAtlasRegionWithMaterial_m8138F1CDB9657D231B95BB0670DC68F87D15A48A (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_originalRegion, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834*, const RuntimeMethod*))Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonDataModifierAsset__ctor_m3EB73D8F20FC34AC99FE95B0A26E9F80D398CBC7 (SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasRegion_Clone_m0824EC37D5A380263650C4D4347FB07962A4B39F (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___0_originalPage, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method) ; inline void KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0 (KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3* __this, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___0_key, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_value, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3*, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared)(__this, ___0_key, ___1_value, method); } inline bool Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 ___0_key, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**, const RuntimeMethod*))Dictionary_2_TryGetValue_mED2C83D8297248EA771F5BE3100178A599DA02AA_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasPage_Clone_mE9BE56C843CBB0102D17B2DC04628A8BFF3E1F4D (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, const RuntimeMethod* method) ; inline void Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097 (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 ___0_key, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*, const RuntimeMethod*))Dictionary_2_Add_mD12A53B0383978C8E4B3C102347D5E7945572984_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, const RuntimeMethod*))Dictionary_2_Clear_m6F197663698B69174F9FD23649DA551F903C2EEF_gshared)(__this, method); } inline void Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297 (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, const RuntimeMethod*))Dictionary_2__ctor_m311860C8440F142E366318FB6540D68FE370DED5_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D (SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* SkeletonDataAsset_GetSkeletonData_m36E09447A45E617B389578FCBFE63DF6F4F40758 (SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* __this, bool ___0_quiet, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* SkeletonData_FindBone_mF7D9E21ECEF8A69804B18B1B650CAD608BC68071 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_boneName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF (Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED* __this, String_t* ___0_fullPath, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED SpineAttachment_GetHierarchy_mA9C431888A5D7378C2C69C917720E0F08A793D5D (String_t* ___0_fullPath, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* SkeletonData_FindSlot_mC308C59663EEEC0C92CFE30133E05A0B1A1DB741 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_slotName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SpineAttachment_GetAttachment_mFDD05E8F8D3BAB0FE27B38BE7BAFB92C105DB79B (String_t* ___0_attachmentPath, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___1_skeletonData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E (const RuntimeMethod* method) { return (( SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* (*) (const RuntimeMethod*))Object_FindFirstObjectByType_TisRuntimeObject_mC5927319EB5B80095EFBA653D414D6F8AA87DC0A_gshared)(method); } inline SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* SkeletonAnimationBase_get_SkeletonDataAsset_m60EB0D9EA769E4EB94D47BE1D6E506C13CD33615 (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_ProcessorCount_mDAC34132B9E3B90121F37673DF78F13FCB9497AC (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* __this, bool ___0_value, const RuntimeMethod* method) ; inline void List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278, const RuntimeMethod*))List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038 (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_inline (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244 (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } inline void List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8, const RuntimeMethod*))List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, RuntimeObject*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_inline (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6 (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, RuntimeObject*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } inline int32_t List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_updateTiming, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateAsync_mEA24FB0F3C8AE3E6696035EF2C770D72983E2948 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ; inline void List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85 (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* ___0_comparison, const RuntimeMethod* method) { (( void (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ; inline void LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504 (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadCount, int32_t ___1_queueCapacity, const RuntimeMethod* method) { (( void (*) (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*, int32_t, int32_t, const RuntimeMethod*))LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_gshared)(__this, ___0_threadCount, ___1_queueCapacity, method); } inline void Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432 (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* __this, const RuntimeMethod* method) { (( void (*) (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*, const RuntimeMethod*))Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** ___0_taskPartitions, int32_t* ___1_outAsyncEndExclusive, int32_t ___2_tasksPerThread, int32_t ___3_skeletonCount, int32_t ___4_numAsyncThreads, int32_t ___5_numAvailableThreads, const RuntimeMethod* method) ; inline ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEventSlim_Reset_m05F65F129F481381D7FDF2582F482CA68E2C58A0 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_inline (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEventSlim__ctor_m69336B51DC6FAE545A814375036C028C43642849 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, bool ___0_initialState, const RuntimeMethod* method) ; inline void List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_inline (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalDeltaTime_mDE8CA2B6C54C57D9F64931C7B5DDECCEFF50A7A7_inline (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalUnscaledDeltaTime_m10FFD7825BA3D837900220FD4032C8DB896C14FE_inline (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadBeforeUpdate_mFB9E7E30A34CB4BD6BABD9D09B670BDFDB5FFEB7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncThreadedCallbacks_mC3BB53EE369B8094F5E5E3CCFCB2085A28E24A3A (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncSplitMainThreadCallbacks_mF9FF4E3A1F426D767C2F936AC1F91A280456E5D0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadAfterUpdate_m6C1D1AE8B4C93D95BB839789632C4DB5A28E1AD8 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonAnimationListModifications_m6BF2DCE11993C40F3596C0DE0A1DAFFC0D09D2FE (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ; inline void ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385 (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_gshared)(__this, ___0_capacity, method); } inline ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814 (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_newSize, const RuntimeMethod* method) { return (( ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* (*) (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658*, int32_t, const RuntimeMethod*))ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_gshared)(__this, ___0_newSize, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsync_m6EF22618F9C46770170AD71BEEC84CD716008560 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) ; inline void LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_numAsyncThreads, const RuntimeMethod* method) { (( void (*) (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*, int32_t, const RuntimeMethod*))LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_gshared)(__this, ___0_numAsyncThreads, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___1_range, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_numAsyncTasks, const RuntimeMethod* method) ; inline void Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF**, int32_t, const RuntimeMethod*))Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_gshared)(___0_array, ___1_newSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncSplit_mB7E32E1DA1F3F1AC1A9623EB46BEA23E49631F1D (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_UpdateSkeletonsMainThreadSplit_m181A179EC2855258C4C4F12E1F65C78B64BF7B6F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_endIndexThreaded, int32_t ___2_frameCount, const RuntimeMethod* method) ; inline SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline int32_t List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4 (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* ___0_comparison, const RuntimeMethod* method) { (( void (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AutoResetEvent__ctor_mB7C8CD30C5BE11A2C8DB79B27593CF0C5FE82ADE (AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* __this, bool ___0_initialState, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadPrepareLateUpdate_m52750CB23FF00704079F622DEE4EA3AAA932C5B0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_endIndexThreaded, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsAsync_mA8CB9A5CD21EAE3F3752DD27B6FBA0380DD177DD (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsSynchronous_m570C9665F47C55F5A31BB52BD25B4C7D234D4732 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, const RuntimeMethod* method) ; inline RuntimeObject* List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89 (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonRendererListModifications_m6B33CFE552D896CF3ABFA1AF3D5A6EC9FBBF1DE7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ManualResetEventSlim_Wait_m723C04E8D8749667E7C35CEF41EDDFFAEEF45814 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ; inline Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839 (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) { return (( Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, const RuntimeMethod*))List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_gshared)(__this, method); } inline void Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92*, const RuntimeMethod*))Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_gshared)(__this, method); } inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_inline (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) { return (( SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 (*) (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92*, const RuntimeMethod*))Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055 (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92*, const RuntimeMethod*))Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_gshared)(__this, method); } inline void List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, const RuntimeMethod*))List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_gshared_inline)(__this, method); } inline Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) { return (( Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, const RuntimeMethod*))List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_gshared)(__this, method); } inline void Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9*, const RuntimeMethod*))Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_gshared)(__this, method); } inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_inline (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) { return (( SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 (*) (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9*, const RuntimeMethod*))Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0 (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9*, const RuntimeMethod*))Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_gshared)(__this, method); } inline void List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) { (( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, const RuntimeMethod*))List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_gshared_inline)(__this, method); } inline bool LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1 (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadIndex, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* ___1_task, const RuntimeMethod* method) { return (( bool (*) (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*, int32_t, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*, const RuntimeMethod*))LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_gshared)(__this, ___0_threadIndex, ___1_task, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, Exception_t* ___0_exc, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, int32_t ___2_threadIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D (EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) { (( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, const RuntimeMethod*))List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_gshared)(__this, method); } inline void List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296 (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, const RuntimeMethod*))List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_gshared)(__this, method); } inline void List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724 (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline void Comparison_1__ctor_m7A4E4CD16EB30F4C9202FF6AFD2B0C0841CE5E83 (Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method); } inline void Comparison_1__ctor_mC5E4130FB4FA9868F51264D06D8E2D2D99BD98D5 (Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method); } inline void Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_mask, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, uint32_t ___1_mask, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, int32_t ___0_numCallerMaskBits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, int32_t ___1_numCallerMaskBits, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310 (const RuntimeMethod* method) ; inline RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036 (String_t* ___0_path, const RuntimeMethod* method) { return (( RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method); } inline RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034 (const RuntimeMethod* method) { return (( RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleX_m07D3147D70FE2A979795A4F240CFF98D4C9AB9CB_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleY_m1FC455B365B1472CFAFBD55B2AC18FD8819FE99E_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SkeletonExtensions_GetMatrix4x4_mCA7C4957A8D6CC81C53107A188A90C8BBDDB3CF6 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mAC1E17C1549E9BF47727374CD11075B1A3D261FA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_m1B82FC76872D96A56821D272E09D1D648EEB7C56 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalPosition_m3945EF5A4F6578840AD530927E392F019D5376D4 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_m1296DBC8F0F0E08C71C9FDFC3FF202693E532F65 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_LocalToWorld_mAA374065AEC3127D956EE515375BDBD8BE45252F (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_localX, float ___1_localY, float* ___2_worldX, float* ___3_worldY, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m0DC47569487CB12FEB79F7C7BAA3FCDE8655C071 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m1742E7CB68F3D9A4DF08804DBD11616086B50C43 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mDAAA6FE0AC756E6A721B0A2AC034FD160AD56CC5 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_positionOffset, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetQuaternion_m54992A926250D064C51F14057B00C7A68F3AA1C0 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetLocalQuaternion_m3FE824F8EE39AB2294A8F630D57AB233BC70BD21 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_m61F48C05539083118BF1049F73936A5AFBD8FA3A (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m5D2ED52027A7D6D5BB726A1CB65C5DCFE671B4C9 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_WorldToLocal_mB01F3C7533CBB4EE7C35E33C2638B6E8B02C0D14 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_worldX, float ___1_worldY, float* ___2_localX, float* ___3_localY, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m3329DC8FBD7EF4B9B14B0903FCC6C8BFC697B491 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) ; inline SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_inline (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B* __this, const RuntimeMethod* method) { return (( SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* (*) (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*, const RuntimeMethod*))Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SlotPose_get_Deform_m4516828AE1833D79409E49BAF258E58E555C0193_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_mD26AFE2F558336C668B4024913FCF27DE9F05C10 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment_ComputeWorldPosition_m1A289B7B496AB50F8775C602B7E1FC28BDCBCA2C (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bone, float* ___1_ox, float* ___2_oy, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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 bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, 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); } 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_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278, const RuntimeMethod*))List_1_AddWithResize_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D_gshared)(__this, ___0_item, method); } inline void List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048 (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8, const RuntimeMethod*))List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048_gshared)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_Start_mEA56303D3AF0D490048B2D6EC0D8A327FF04EFE2 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B2_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B1_0 = NULL; RuntimeObject* G_B3_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B3_1 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___activeOnNormalX; NullCheck(L_0); HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_1; L_1 = GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B(L_0, GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var); __this->___jointsNormalX = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___jointsNormalX), (void*)L_1); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___activeOnFlippedX; NullCheck(L_2); HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_3; L_3 = GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B(L_2, GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var); __this->___jointsFlippedX = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___jointsFlippedX), (void*)L_3); SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_4 = __this->___skeletonRenderer; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_5) { G_B2_0 = __this; goto IL_003b; } G_B1_0 = __this; } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic; V_0 = L_6; RuntimeObject* L_7 = V_0; G_B3_0 = L_7; G_B3_1 = G_B1_0; goto IL_0043; } IL_003b: { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_8 = __this->___skeletonRenderer; V_0 = L_8; RuntimeObject* L_9 = V_0; G_B3_0 = L_9; G_B3_1 = G_B2_0; } IL_0043: { NullCheck(G_B3_1); G_B3_1->___skeletonComponent = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___skeletonComponent), (void*)G_B3_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_FixedUpdate_m3CECE5370B52DE58B8B6CF7002E7C9FD177700B8 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { RuntimeObject* L_0 = __this->___skeletonComponent; NullCheck(L_0); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1; L_1 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); float L_2; L_2 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_1, NULL); V_0 = (bool)((((float)L_2) < ((float)(0.0f)))? 1 : 0); bool L_3 = V_0; bool L_4 = __this->___wasFlippedXBefore; if ((((int32_t)L_3) == ((int32_t)L_4))) { goto IL_0028; } } { bool L_5 = V_0; ActivateBasedOnFlipDirection_HandleFlip_m4DFFBA6B55000942533650DC1E206948CB133B08(__this, L_5, NULL); } IL_0028: { bool L_6 = V_0; __this->___wasFlippedXBefore = L_6; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_HandleFlip_m4DFFBA6B55000942533650DC1E206948CB133B08 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, bool ___0_isFlippedX, const RuntimeMethod* method) { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B3_0 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B6_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B8_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B7_0 = NULL; HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* G_B9_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B9_1 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B11_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B10_0 = NULL; HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* G_B12_0 = NULL; ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B12_1 = NULL; { bool L_0 = ___0_isFlippedX; if (L_0) { goto IL_000b; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___activeOnNormalX; G_B3_0 = L_1; goto IL_0011; } IL_000b: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___activeOnFlippedX; G_B3_0 = L_2; } IL_0011: { V_0 = G_B3_0; bool L_3 = ___0_isFlippedX; if (L_3) { goto IL_001d; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___activeOnFlippedX; G_B6_0 = L_4; goto IL_0023; } IL_001d: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___activeOnNormalX; G_B6_0 = L_5; } IL_0023: { V_1 = G_B6_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0; NullCheck(L_6); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_6, (bool)1, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_1; NullCheck(L_7); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_7, (bool)0, NULL); bool L_8 = ___0_isFlippedX; if (L_8) { G_B8_0 = __this; goto IL_003e; } G_B7_0 = __this; } { HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_9 = __this->___jointsNormalX; G_B9_0 = L_9; G_B9_1 = G_B7_0; goto IL_0044; } IL_003e: { HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_10 = __this->___jointsFlippedX; G_B9_0 = L_10; G_B9_1 = G_B8_0; } IL_0044: { NullCheck(G_B9_1); ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D(G_B9_1, G_B9_0, NULL); bool L_11 = ___0_isFlippedX; if (L_11) { G_B11_0 = __this; goto IL_0055; } G_B10_0 = __this; } { HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_12 = __this->___jointsFlippedX; G_B12_0 = L_12; G_B12_1 = G_B10_0; goto IL_005b; } IL_0055: { HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_13 = __this->___jointsNormalX; G_B12_0 = L_13; G_B12_1 = G_B11_0; } IL_005b: { NullCheck(G_B12_1); ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D(G_B12_1, G_B12_0, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = V_0; NullCheck(L_14); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15; L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_1; NullCheck(L_16); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17; L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL); ActivateBasedOnFlipDirection_CompensateMovementAfterFlipX_m8B092B7BA2F66D100124865B7ADE86C66B5534DF(__this, L_15, L_17, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___0_joints, const RuntimeMethod* method) { int32_t V_0 = 0; HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* V_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL; { V_0 = 0; goto IL_0034; } IL_0004: { HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_0 = ___0_joints; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_3 = (L_0)->GetAt(static_cast(L_2)); V_1 = L_3; HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_4 = V_1; NullCheck(L_4); Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_5; L_5 = Joint2D_get_connectedBody_m2ACC7B59AFFF74F080B96DBBC42866B15F6EA125(L_4, NULL); NullCheck(L_5); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL); V_2 = L_6; HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_7 = V_1; NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_2; HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_10 = V_1; NullCheck(L_10); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11; L_11 = AnchoredJoint2D_get_connectedAnchor_mCE5550E89AA68AC0C17DA51A7B6F11F43457FC83(L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_11, NULL); NullCheck(L_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_9, L_12, NULL); NullCheck(L_8); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_8, L_13, NULL); int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0034: { int32_t L_15 = V_0; HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_16 = ___0_joints; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_CompensateMovementAfterFlipX_m8B092B7BA2F66D100124865B7ADE86C66B5534DF (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_toActivate, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_toDeactivate, const RuntimeMethod* method) { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_toDeactivate; NullCheck(L_0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_0, 0, NULL); V_0 = L_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_toActivate; NullCheck(L_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_2, 0, NULL); V_1 = L_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_toActivate; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = L_4; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0; NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_1; NullCheck(L_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_6, L_11, NULL); NullCheck(L_5); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_5, L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection__ctor_m696E1462A6A72D64EFB81CA7AFBD987378A8B898 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody_Awake_m730E81B88BE1660344A87A0B1A831667577055A9 (FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_0; L_0 = Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8(__this, Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var); __this->___ownRigidbody = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___ownRigidbody), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody_FixedUpdate_m550DC892D3E441A3351F063CC8C8E4451D802938 (FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6* __this, const RuntimeMethod* method) { { Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_0 = __this->___ownRigidbody; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___reference; NullCheck(L_1); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL); NullCheck(L_0); Rigidbody_set_rotation_mF2FC85A4A26AD9FED7DE0061889DF5A408461A5D(L_0, L_2, NULL); Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_3 = __this->___ownRigidbody; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___reference; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); NullCheck(L_3); Rigidbody_set_position_mA15BE12B8D82220E8CA90A0F0CBFB206FE81B41C(L_3, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody__ctor_m1D564196AFD4FAB1B5806A1B5FA0775E3EFA0DE9 (FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody2D_Awake_mD82A58ECF0F9D093CB05D8F50E3B1A0014CF82A4 (FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_0; L_0 = Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2(__this, Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var); __this->___ownRigidbody = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___ownRigidbody), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody2D_FixedUpdate_m3C737C56500EE8672113F75F8E866BC10857A251 (FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067* __this, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { bool L_0 = __this->___followFlippedX; if (!L_0) { goto IL_0040; } } { Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1 = __this->___ownRigidbody; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___reference; NullCheck(L_2); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_2, NULL); V_0 = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL); float L_5 = L_4.___z; NullCheck(L_1); Rigidbody2D_set_rotation_m2B5A1F0A973B47E2CFED94B3C01CA523938BF8A0(L_1, ((float)il2cpp_codegen_subtract((fmodf(((float)il2cpp_codegen_add(((-L_5)), (270.0f))), (360.0f))), (90.0f))), NULL); goto IL_0063; } IL_0040: { Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_6 = __this->___ownRigidbody; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = __this->___reference; NullCheck(L_7); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8; L_8 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_7, NULL); V_0 = L_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL); float L_10 = L_9.___z; NullCheck(L_6); Rigidbody2D_set_rotation_m2B5A1F0A973B47E2CFED94B3C01CA523938BF8A0(L_6, L_10, NULL); } IL_0063: { Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_11 = __this->___ownRigidbody; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___reference; NullCheck(L_12); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_12, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_13, NULL); NullCheck(L_11); Rigidbody2D_set_position_m03C92F26F561D48050FBA840754F584AA7F415EF(L_11, L_14, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody2D__ctor_m4B5A1FAEB3BCF2C0B213F67EFECCFADC3FAB3854 (FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_Start_m68C8B2708A3043F39808A1B99B06EECDE13CA23A (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_0, NULL); __this->___prevLocalEulerAngles = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_FixedUpdate_mBF853CA181DBF4F93061046F6CCE8F3EACEA0095 (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___reference; NullCheck(L_1); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL); NullCheck(L_0); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_0, L_2, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_3, NULL); float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___prevLocalEulerAngles); float L_7 = L_6->___y; float L_8; L_8 = fabsf(((float)il2cpp_codegen_subtract(L_5, L_7))); V_0 = (bool)((((float)L_8) > ((float)(100.0f)))? 1 : 0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_9, NULL); float L_11 = L_10.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___prevLocalEulerAngles); float L_13 = L_12->___x; float L_14; L_14 = fabsf(((float)il2cpp_codegen_subtract(L_11, L_13))); bool L_15 = V_0; if (!L_15) { G_B2_0 = ((((float)L_14) > ((float)(100.0f)))? 1 : 0); goto IL_0070; } G_B1_0 = ((((float)L_14) > ((float)(100.0f)))? 1 : 0); } { FollowSkeletonUtilityRootRotation_CompensatePositionToYRotation_mF1511104D9A44B42A1C0B927002146E40578507B(__this, NULL); G_B2_0 = G_B1_0; } IL_0070: { if (!G_B2_0) { goto IL_0078; } } { FollowSkeletonUtilityRootRotation_CompensatePositionToXRotation_m97869FEB12AEE04D66D141E1713599EE60700A3B(__this, NULL); } IL_0078: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16; L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_16, NULL); __this->___prevLocalEulerAngles = L_17; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToYRotation_mF1511104D9A44B42A1C0B927002146E40578507B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___reference; NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___reference; NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_6, NULL); V_0 = L_7; 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); float L_10 = L_9.___y; (&V_0)->___y = L_10; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0; NullCheck(L_11); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_11, L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToXRotation_m97869FEB12AEE04D66D141E1713599EE60700A3B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___reference; NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___reference; NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_6, NULL); V_0 = L_7; 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); float L_10 = L_9.___x; (&V_0)->___x = L_10; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0; NullCheck(L_11); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_11, L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation__ctor_m16146E67BD6AE577375296DE3E0F7EBC3320D1F2 (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_mEA0426B3A24000341C651929C33399C7A47055BC (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, String_t* ___1_skinName, String_t* ___2_slotName, String_t* ___3_attachmentName, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2090CB671935F44B4ECD8F17B675861FF62B2A7F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71590BD8127F49840CCCAB680F124F4C532060ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DE8C3C0A60A6ACECA32354A399EE2CC5274F926); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0E879269B1C814726E0D0D3989EDB96248759F6); s_Il2CppMethodInitialized = true; } Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* V_0 = NULL; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_1 = NULL; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_2 = NULL; BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* V_3 = NULL; Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B3_0 = NULL; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* G_B8_0 = NULL; { String_t* L_0 = ___1_skinName; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0016; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton; NullCheck(L_2); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_3; L_3 = Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline(L_2, NULL); String_t* L_4 = ___1_skinName; NullCheck(L_3); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_5; L_5 = SkeletonData_FindSkin_mDA3C606247669FB4D0EC2C78E572FD9E48AA64D4(L_3, L_4, NULL); G_B3_0 = L_5; goto IL_0021; } IL_0016: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___0_skeleton; NullCheck(L_6); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_7; L_7 = Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline(L_6, NULL); NullCheck(L_7); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_8; L_8 = SkeletonData_get_DefaultSkin_m43537BC74465E1E4F7FADF6090D9E0D8D7634695_inline(L_7, NULL); G_B3_0 = L_8; } IL_0021: { V_0 = G_B3_0; Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_9 = V_0; if (L_9) { goto IL_003c; } } { String_t* L_10 = ___1_skinName; String_t* L_11; L_11 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral2090CB671935F44B4ECD8F17B675861FF62B2A7F, L_10, _stringLiteral7DE8C3C0A60A6ACECA32354A399EE2CC5274F926, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_11, NULL); return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL; } IL_003c: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton; String_t* L_13 = ___2_slotName; NullCheck(L_12); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_14; L_14 = Skeleton_FindSlot_m83088E86937A14D601E98E210A1F31DEAA36C881(L_12, L_13, NULL); V_1 = L_14; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_15 = V_1; if (L_15) { goto IL_004a; } } { G_B8_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)(NULL)); goto IL_005c; } IL_004a: { Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_16 = V_0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_17 = V_1; NullCheck(L_17); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_18; L_18 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_17, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_18); int32_t L_19; L_19 = SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline(L_18, NULL); String_t* L_20 = ___3_attachmentName; NullCheck(L_16); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_21; L_21 = Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57(L_16, L_19, L_20, NULL); G_B8_0 = L_21; } IL_005c: { V_2 = G_B8_0; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_22 = V_2; if (L_22) { goto IL_0083; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = L_23; String_t* L_25 = ___2_slotName; NullCheck(L_24); ArrayElementTypeCheck (L_24, L_25); (L_24)->SetAt(static_cast(0), (RuntimeObject*)L_25); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_24; String_t* L_27 = ___3_attachmentName; NullCheck(L_26); ArrayElementTypeCheck (L_26, L_27); (L_26)->SetAt(static_cast(1), (RuntimeObject*)L_27); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = L_26; Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_29 = V_0; NullCheck(L_29); String_t* L_30; L_30 = Skin_get_Name_mDD647BAB12401E297E2FDC61945B56D9229F656A_inline(L_29, NULL); NullCheck(L_28); ArrayElementTypeCheck (L_28, L_30); (L_28)->SetAt(static_cast(2), (RuntimeObject*)L_30); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteral71590BD8127F49840CCCAB680F124F4C532060ED, L_28, NULL); return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL; } IL_0083: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_31 = V_2; V_3 = ((BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB*)IsInstClass((RuntimeObject*)L_31, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var)); BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_32 = V_3; if (!L_32) { goto IL_00a0; } } { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_33 = V_3; NullCheck(L_33); String_t* L_34; L_34 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_33, NULL); BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_35 = V_3; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_36 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_37 = V_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38 = ___4_parent; bool L_39 = ___5_isTrigger; PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_40; L_40 = SkeletonUtility_AddBoundingBoxGameObject_m6B4EA192CF07CA85C5335A03CB930BD13D1CE0FF(L_34, L_35, L_36, L_37, L_38, L_39, NULL); return L_40; } IL_00a0: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = L_41; String_t* L_43 = ___3_attachmentName; NullCheck(L_42); ArrayElementTypeCheck (L_42, L_43); (L_42)->SetAt(static_cast(0), (RuntimeObject*)L_43); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteralF0E879269B1C814726E0D0D3989EDB96248759F6, L_42, NULL); return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_m6B4EA192CF07CA85C5335A03CB930BD13D1CE0FF (String_t* ___0_name, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___1_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___2_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___3_slot, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; String_t* G_B3_0 = NULL; String_t* G_B3_1 = NULL; { String_t* L_0 = ___0_name; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { G_B2_0 = _stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85; goto IL_0010; } G_B1_0 = _stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85; } { String_t* L_2 = ___0_name; G_B3_0 = L_2; G_B3_1 = G_B1_0; goto IL_0016; } IL_0010: { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_3 = ___1_box; NullCheck(L_3); String_t* L_4; L_4 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_3, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_0016: { String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B3_1, G_B3_0, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_6, L_5, NULL); V_0 = L_6; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0; NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = L_8; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___4_parent; NullCheck(L_9); Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_9, L_10, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = L_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); NullCheck(L_11); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_11, L_12, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = L_11; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14; L_14 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); NullCheck(L_13); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_13, L_14, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); NullCheck(L_13); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_13, L_15, NULL); BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_16 = ___1_box; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = ___2_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_18 = ___3_slot; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_0; bool L_20 = ___5_isTrigger; PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_21; L_21 = SkeletonUtility_AddBoundingBoxAsComponent_m8E4C98434562B26DCD044B9073E235F3A1519FDF(L_16, L_17, L_18, L_19, L_20, NULL); return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxAsComponent_m8E4C98434562B26DCD044B9073E235F3A1519FDF (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_gameObject, bool ___4_isTrigger, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = ___0_box; if (L_0) { goto IL_0005; } } { return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL; } IL_0005: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___3_gameObject; NullCheck(L_1); PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_2; L_2 = GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391(L_1, GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391_RuntimeMethod_var); PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_3 = L_2; bool L_4 = ___4_isTrigger; NullCheck(L_3); Collider2D_set_isTrigger_m19D5227BAB5D41F212D515C1E2CA433C2FEF7A48(L_3, L_4, NULL); PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_5 = L_3; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___1_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_7 = ___2_slot; BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_8 = ___0_box; SkeletonUtility_SetColliderPointsLocal_m377FF6CA3BE03D697DDF14BB9569E6285DD75E54(L_5, L_6, L_7, L_8, (1.0f), NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_SetColliderPointsLocal_m377FF6CA3BE03D697DDF14BB9569E6285DD75E54 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* ___0_collider, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___3_box, float ___4_scale, 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*)&_stringLiteralFFDC30224935348DC530A9249A0C12514F4B9850); s_Il2CppMethodInitialized = true; } Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = ___3_box; if (L_0) { goto IL_0004; } } { return; } IL_0004: { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_1 = ___3_box; bool L_2; L_2 = SpineSkeletonExtensions_IsWeighted_mB1DFEA863650574ED02088F339B011B052BEB142(L_1, NULL); if (!L_2) { goto IL_0016; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralFFDC30224935348DC530A9249A0C12514F4B9850, NULL); } IL_0016: { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_3 = ___3_box; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___1_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_5 = ___2_slot; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6; L_6 = SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6(L_3, L_4, L_5, (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)NULL, NULL); V_0 = L_6; float L_7 = ___4_scale; if ((((float)L_7) == ((float)(1.0f)))) { goto IL_0052; } } { V_1 = 0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = V_0; NullCheck(L_8); V_2 = ((int32_t)(((RuntimeArray*)L_8)->max_length)); goto IL_004e; } IL_0031: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9 = V_0; int32_t L_10 = V_1; NullCheck(L_9); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = ((L_9)->GetAddressAt(static_cast(L_10))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_11); float L_13 = ___4_scale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_12, L_13, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_11 = L_14; int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_004e: { int32_t L_16 = V_1; int32_t L_17 = V_2; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0031; } } IL_0052: { PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_18 = ___0_collider; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_19 = V_0; NullCheck(L_18); PolygonCollider2D_SetPath_mDF03B6FDAE81E25C985F9BA6D372D949A6D9A1C1(L_18, 0, L_19, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SkeletonUtility_GetBoundingBoxBounds_m06A0D058FBDD9CDBBA6CA33CF1ABF5A9BEB2F4E6 (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_boundingBox, float ___1_depth, const RuntimeMethod* method) { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL; int32_t V_1 = 0; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = ___0_boundingBox; NullCheck(L_0); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1; L_1 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_0, NULL); V_0 = L_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = V_0; NullCheck(L_2); V_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length)); il2cpp_codegen_initobj((&V_2), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = V_0; NullCheck(L_3); int32_t L_4 = 0; float L_5 = (L_3)->GetAt(static_cast(L_4)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_0; NullCheck(L_6); int32_t L_7 = 1; float L_8 = (L_6)->GetAt(static_cast(L_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_5, L_8, (0.0f), NULL); Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline((&V_2), L_9, NULL); V_4 = 2; goto IL_0050; } IL_002f: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = V_0; int32_t L_11 = V_4; NullCheck(L_10); int32_t L_12 = L_11; float L_13 = (L_10)->GetAt(static_cast(L_12)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = V_0; int32_t L_15 = V_4; NullCheck(L_14); int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1)); float L_17 = (L_14)->GetAt(static_cast(L_16)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; memset((&L_18), 0, sizeof(L_18)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_18), L_13, L_17, (0.0f), NULL); Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline((&V_2), L_18, NULL); int32_t L_19 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_19, 2)); } IL_0050: { int32_t L_20 = V_4; int32_t L_21 = V_1; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_002f; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&V_2), NULL); V_3 = L_22; float L_23 = ___1_depth; (&V_3)->___z = L_23; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_3; Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline((&V_2), L_24, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_25 = V_2; return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* SkeletonUtility_AddBoneRigidbody2D_m29109ABD88382549FCE3DFC03F5CE6C57E04A12E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, bool ___1_isKinematic, float ___2_gravityScale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* V_0 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject; NullCheck(L_0); Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1; L_1 = GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956(L_0, GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var); V_0 = L_1; Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0025; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_gameObject; NullCheck(L_4); Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_5; L_5 = GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72(L_4, GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72_RuntimeMethod_var); V_0 = L_5; Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_6 = V_0; bool L_7 = ___1_isKinematic; NullCheck(L_6); Rigidbody2D_set_isKinematic_m7C68AB4CFB6D301F0EDF0BFF66FB121ED3CC7853(L_6, L_7, NULL); Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_8 = V_0; float L_9 = ___2_gravityScale; NullCheck(L_8); Rigidbody2D_set_gravityScale_mAFD1A72661304467D20971BBCAA7E04B418F80FD(L_8, L_9, NULL); } IL_0025: { Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_0 = NULL; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_1 = NULL; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_2 = NULL; { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_0 = __this->___OnReset; V_0 = L_0; } IL_0007: { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_1 = V_0; V_1 = L_1; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_2 = V_1; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)CastclassSealed((RuntimeObject*)L_4, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var)); SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B** L_5 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B**)(&__this->___OnReset); SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_6 = V_2; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_7 = V_1; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_9 = V_0; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_10 = V_1; if ((!(((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_9) == ((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_0 = NULL; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_1 = NULL; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_2 = NULL; { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_0 = __this->___OnReset; V_0 = L_0; } IL_0007: { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_1 = V_0; V_1 = L_1; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_2 = V_1; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)CastclassSealed((RuntimeObject*)L_4, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var)); SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B** L_5 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B**)(&__this->___OnReset); SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_6 = V_2; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_7 = V_1; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_9 = V_0; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_10 = V_1; if ((!(((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_9) == ((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_Update_mABE66D87F654426037B091F1994D7727F5F0E3E7 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B5_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B4_0 = NULL; int32_t G_B6_0 = 0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B6_1 = NULL; float G_B8_0 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B8_1 = NULL; float G_B7_0 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B7_1 = NULL; int32_t G_B9_0 = 0; float G_B9_1 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B9_2 = NULL; { RuntimeObject* L_0 = __this->___skeletonComponent; NullCheck(L_0); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1; L_1 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_0); V_0 = L_1; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = V_0; if (!L_2) { goto IL_00ba; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___boneRoot; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_00ba; } } { bool L_5 = __this->___flipBy180DegreeRotation; if (!L_5) { goto IL_0099; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___boneRoot; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_7 = V_0; NullCheck(L_7); float L_8; L_8 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_7, NULL); float L_9; L_9 = fabsf(L_8); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_10 = V_0; NullCheck(L_10); float L_11; L_11 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_10, NULL); float L_12; L_12 = fabsf(L_11); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; memset((&L_13), 0, sizeof(L_13)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_13), L_9, L_12, (1.0f), NULL); NullCheck(L_6); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_6, L_13, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = __this->___boneRoot; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = V_0; NullCheck(L_15); float L_16; L_16 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_15, NULL); if ((((float)L_16) > ((float)(0.0f)))) { G_B5_0 = L_14; goto IL_0070; } G_B4_0 = L_14; } { G_B6_0 = ((int32_t)180); G_B6_1 = G_B4_0; goto IL_0071; } IL_0070: { G_B6_0 = 0; G_B6_1 = G_B5_0; } IL_0071: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = V_0; NullCheck(L_17); float L_18; L_18 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_17, NULL); if ((((float)L_18) > ((float)(0.0f)))) { G_B8_0 = ((float)G_B6_0); G_B8_1 = G_B6_1; goto IL_0086; } G_B7_0 = ((float)G_B6_0); G_B7_1 = G_B6_1; } { G_B9_0 = ((int32_t)180); G_B9_1 = G_B7_0; G_B9_2 = G_B7_1; goto IL_0087; } IL_0086: { G_B9_0 = 0; G_B9_1 = G_B8_0; G_B9_2 = G_B8_1; } IL_0087: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; memset((&L_19), 0, sizeof(L_19)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), G_B9_1, ((float)G_B9_0), (0.0f), NULL); NullCheck(G_B9_2); Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004(G_B9_2, L_19, NULL); goto IL_00ba; } IL_0099: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = __this->___boneRoot; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_21 = V_0; NullCheck(L_21); float L_22; L_22 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_21, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = V_0; NullCheck(L_23); float L_24; L_24 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_23, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; memset((&L_25), 0, sizeof(L_25)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_25), L_22, L_24, (1.0f), NULL); NullCheck(L_20); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_20, L_25, NULL); } IL_00ba: { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_26 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_27; L_27 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_27) { goto IL_012b; } } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_28 = __this->___skeletonGraphic; NullCheck(L_28); float L_29; L_29 = SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline(L_28, NULL); __this->___positionScale = L_29; float L_30 = __this->___positionScale; __this->___lastPositionScale = L_30; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31 = __this->___boneRoot; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_32; L_32 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_31, NULL); if (!L_32) { goto IL_012b; } } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_33 = __this->___skeletonGraphic; NullCheck(L_33); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34; L_34 = SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline(L_33, NULL); __this->___positionOffset = L_34; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = __this->___positionOffset; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36; L_36 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); bool L_37; L_37 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_35, L_36, NULL); if (!L_37) { goto IL_012b; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38 = __this->___boneRoot; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = __this->___positionOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_39, NULL); NullCheck(L_38); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_38, L_40, NULL); } IL_012b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_ignoredParameter, 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; } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_0 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { return; } IL_000f: { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_2 = __this->___skeletonGraphic; NullCheck(L_2); float L_3; L_3 = SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline(L_2, NULL); __this->___positionScale = L_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___boneRoot; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL); if (!L_5) { goto IL_0066; } } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic; NullCheck(L_6); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline(L_6, NULL); __this->___positionOffset = L_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = __this->___positionOffset; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); bool L_10; L_10 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_8, L_9, NULL); if (!L_10) { goto IL_0066; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___boneRoot; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = __this->___positionOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_12, NULL); NullCheck(L_11); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_11, L_13, NULL); } IL_0066: { float L_14 = __this->___lastPositionScale; float L_15 = __this->___positionScale; if ((((float)L_14) == ((float)L_15))) { goto IL_0098; } } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_16 = __this->___skeletonGraphic; SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72(__this, L_16, NULL); SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_17 = __this->___skeletonGraphic; SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC(__this, L_17, NULL); SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_18 = __this->___skeletonGraphic; SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A(__this, L_18, NULL); } IL_0098: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonComponent_m690EF9A05D4A2708E51AD08B3691463F12CEEE88 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B5_0 = NULL; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B2_0 = NULL; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B4_0 = NULL; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B3_0 = NULL; RuntimeObject* G_B6_0 = NULL; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B6_1 = NULL; { RuntimeObject* L_0 = __this->___skeletonComponent; if (L_0) { goto IL_0044; } } { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_1 = __this->___skeletonRenderer; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_2) { G_B5_0 = __this; goto IL_0037; } G_B2_0 = __this; } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_3 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_4) { G_B4_0 = G_B2_0; goto IL_002d; } G_B3_0 = G_B2_0; } { RuntimeObject* L_5; L_5 = Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5(__this, Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5_RuntimeMethod_var); G_B6_0 = L_5; G_B6_1 = G_B3_0; goto IL_003f; } IL_002d: { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic; V_0 = L_6; RuntimeObject* L_7 = V_0; G_B6_0 = L_7; G_B6_1 = G_B4_0; goto IL_003f; } IL_0037: { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_8 = __this->___skeletonRenderer; V_0 = L_8; RuntimeObject* L_9 = V_0; G_B6_0 = L_9; G_B6_1 = G_B5_0; } IL_003f: { NullCheck(G_B6_1); G_B6_1->___skeletonComponent = G_B6_0; Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->___skeletonComponent), (void*)G_B6_0); } IL_0044: { RuntimeObject* L_10 = __this->___skeletonComponent; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* SkeletonUtility_get_Skeleton_mEDAF52E18BDAF97DC878AB920CA39DB1FC2EE384 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = SkeletonUtility_get_SkeletonComponent_m690EF9A05D4A2708E51AD08B3691463F12CEEE88(__this, NULL); if (L_0) { goto IL_000a; } } { return (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*)NULL; } IL_000a: { RuntimeObject* L_1 = __this->___skeletonComponent; NullCheck(L_1); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2; L_2 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUtility_get_IsValid_mCDF174678070F32B855AB7F1929E410F0C68B850 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0; L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL); V_0 = L_0; RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0011; } } { RuntimeObject* L_2 = V_0; NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(10, ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_il2cpp_TypeInfo_var, L_2); return L_3; } IL_0011: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { { float L_0 = __this->___positionScale; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonUtility_get_PositionOffset_mF2F08ABDE2CBA9B4AFFA4488C633C297D6E7AE30 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___positionOffset; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnUtilityBoneChanged_m1508FE85173FE9DC983124840B50CE58AC28CCB0 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { { __this->___needToReprocessBones = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeEvents_mD121BC490BCC16444E55E304CD3B1914CA46B490 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { { SkeletonUtility_ResubscribeIndependentEvents_mD7396A3E36E9639F15D83B758E9BA8BC35540B67(__this, NULL); SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeIndependentEvents_mD7396A3E36E9639F15D83B758E9BA8BC35540B67 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0; L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL); V_0 = L_0; RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_002e; } } { RuntimeObject* L_2 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_3 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_3, __this, (intptr_t)((void*)SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(7, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_2, L_3); RuntimeObject* L_4 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_5 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_5, __this, (intptr_t)((void*)SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var), NULL); NullCheck(L_4); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(6, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_4, L_5); } IL_002e: { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_006a; } } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_8 = __this->___skeletonGraphic; MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* L_9 = (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B*)il2cpp_codegen_object_new(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var); MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B(L_9, __this, (intptr_t)((void*)SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var), NULL); NullCheck(L_8); SkeletonGraphic_remove_OnPostProcessVertices_mAC3D07864E87B633BCBA07B85624C7F134681998(L_8, L_9, NULL); SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_10 = __this->___skeletonGraphic; MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* L_11 = (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B*)il2cpp_codegen_object_new(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var); MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B(L_11, __this, (intptr_t)((void*)SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var), NULL); NullCheck(L_10); SkeletonGraphic_add_OnPostProcessVertices_m16F2585966CEB5B22051B0AB0713D81391D1327A(L_10, L_11, NULL); } IL_006a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { RuntimeObject* L_0; L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL); V_0 = L_0; RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_00aa; } } { RuntimeObject* L_2 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_3 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_3, __this, (intptr_t)((void*)SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(1, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_2, L_3); RuntimeObject* L_4 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_5 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_5, __this, (intptr_t)((void*)SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var), NULL); NullCheck(L_4); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(3, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_4, L_5); RuntimeObject* L_6 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_7 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_7, __this, (intptr_t)((void*)SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var), NULL); NullCheck(L_6); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(5, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_6, L_7); List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_8 = __this->___constraintComponents; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_inline(L_8, List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0); bool L_10 = __this->___hasOverrideBones; if (L_10) { goto IL_0062; } } { bool L_11 = __this->___hasConstraintTargetBones; if (L_11) { goto IL_0074; } } IL_0062: { RuntimeObject* L_12 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_13 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_13, __this, (intptr_t)((void*)SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var), NULL); NullCheck(L_12); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(0, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_12, L_13); } IL_0074: { bool L_14 = __this->___hasOverrideBones; bool L_15 = V_1; if (!((int32_t)((int32_t)L_14|(int32_t)L_15))) { goto IL_0090; } } { RuntimeObject* L_16 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_17 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_17, __this, (intptr_t)((void*)SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var), NULL); NullCheck(L_16); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(2, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_16, L_17); } IL_0090: { bool L_18 = __this->___hasConstraintTargetBones; if (!L_18) { goto IL_00aa; } } { RuntimeObject* L_19 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_20 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_20, __this, (intptr_t)((void*)SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var), NULL); NullCheck(L_19); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(4, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_19, L_20); } IL_00aa: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnEnable_m2112464BA109E9ADEA14DC419BEA9E7970E481ED (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_0 = __this->___skeletonRenderer; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001a; } } { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_2; L_2 = Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31(__this, Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31_RuntimeMethod_var); __this->___skeletonRenderer = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonRenderer), (void*)L_2); } IL_001a: { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_3 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0034; } } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_5; L_5 = Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF(__this, Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF_RuntimeMethod_var); __this->___skeletonGraphic = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonGraphic), (void*)L_5); } IL_0034: { SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL); SkeletonUtility_ResubscribeEvents_mD121BC490BCC16444E55E304CD3B1914CA46B490(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_Start_m27CEE2EC8D42BD641E3398BB537BDCFA67FC6FF1 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { { SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnDisable_mFB809A78CADDB6619C9628176325073C77C20314 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0; L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL); V_0 = L_0; RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0052; } } { RuntimeObject* L_2 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_3 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_3, __this, (intptr_t)((void*)SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(7, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_2, L_3); RuntimeObject* L_4 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_5 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_5, __this, (intptr_t)((void*)SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var), NULL); NullCheck(L_4); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(1, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_4, L_5); RuntimeObject* L_6 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_7 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_7, __this, (intptr_t)((void*)SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var), NULL); NullCheck(L_6); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(3, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_6, L_7); RuntimeObject* L_8 = V_0; SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_9 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var); SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_9, __this, (intptr_t)((void*)SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var), NULL); NullCheck(L_8); InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(5, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_8, L_9); } IL_0052: { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_10 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_10, NULL); if (!L_11) { goto IL_0076; } } { SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_12 = __this->___skeletonGraphic; MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* L_13 = (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B*)il2cpp_codegen_object_new(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var); MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B(L_13, __this, (intptr_t)((void*)SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var), NULL); NullCheck(L_12); SkeletonGraphic_remove_OnPostProcessVertices_mAC3D07864E87B633BCBA07B85624C7F134681998(L_12, L_13, NULL); } IL_0076: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_r, const RuntimeMethod* method) { { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_0 = __this->___OnReset; if (!L_0) { goto IL_0013; } } { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_1 = __this->___OnReset; NullCheck(L_1); SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_inline(L_1, NULL); } IL_0013: { SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_0 = __this->___boneComponents; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_1 = ___0_bone; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293(L_0, L_1, List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293_RuntimeMethod_var); if (!L_2) { goto IL_000f; } } { return; } IL_000f: { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_3 = __this->___boneComponents; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_4 = ___0_bone; NullCheck(L_3); List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_inline(L_3, L_4, List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_RuntimeMethod_var); __this->___needToReprocessBones = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterBone_m51921FDC407F0264964D95C53090ABDA525E284D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_0 = __this->___boneComponents; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_1 = ___0_bone; NullCheck(L_0); bool L_2; L_2 = List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32(L_0, L_1, List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterConstraint_mD63E09E2441ED7A2CDBEFCCA6ECB88A7AB1D783C (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_0 = __this->___constraintComponents; SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_1 = ___0_constraint; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A(L_0, L_1, List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A_RuntimeMethod_var); if (!L_2) { goto IL_000f; } } { return; } IL_000f: { List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_3 = __this->___constraintComponents; SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_4 = ___0_constraint; NullCheck(L_3); List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_inline(L_3, L_4, List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_RuntimeMethod_var); __this->___needToReprocessBones = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterConstraint_mB0FF80DA4F279794949D4DE4780A106A9BAA5356 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_0 = __this->___constraintComponents; SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_1 = ___0_constraint; NullCheck(L_0); bool L_2; L_2 = List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B(L_0, L_1, List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t18DE22479273EC1ED773E4016F283217A455FF97_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_1 = NULL; List_1_t18DE22479273EC1ED773E4016F283217A455FF97* V_2 = NULL; ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* V_3 = NULL; List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; RuntimeObject* V_7 = NULL; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* V_13 = NULL; { RuntimeObject* L_0; L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL); V_0 = L_0; RuntimeObject* L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { RuntimeObject* L_2 = V_0; NullCheck(L_2); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3; L_3 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_2); V_1 = L_3; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = V_1; if (L_4) { goto IL_0016; } } { return; } IL_0016: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___boneRoot; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_6) { goto IL_016c; } } { __this->___hasOverrideBones = (bool)0; __this->___hasConstraintTargetBones = (bool)0; List_1_t18DE22479273EC1ED773E4016F283217A455FF97* L_7 = (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*)il2cpp_codegen_object_new(List_1_t18DE22479273EC1ED773E4016F283217A455FF97_il2cpp_TypeInfo_var); List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A(L_7, List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A_RuntimeMethod_var); V_2 = L_7; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = V_1; NullCheck(L_8); ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_9; L_9 = Skeleton_get_Constraints_m4C7454147F829DBA35BE55DD3E5BB6DF1A9D60C8_inline(L_8, NULL); V_3 = L_9; V_5 = 0; ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_10 = V_3; NullCheck(L_10); int32_t L_11 = L_10->___Count; V_6 = L_11; goto IL_00e2; } IL_0052: { ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_12 = V_3; NullCheck(L_12); IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_13 = L_12->___Items; int32_t L_14 = V_5; NullCheck(L_13); int32_t L_15 = L_14; RuntimeObject* L_16 = (L_13)->GetAt(static_cast(L_15)); V_7 = L_16; V_8 = (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933*)NULL; RuntimeObject* L_17 = V_7; if (!((IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)IsInstClass((RuntimeObject*)L_17, IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var))) { goto IL_0079; } } { RuntimeObject* L_18 = V_7; NullCheck(((IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)CastclassClass((RuntimeObject*)L_18, IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var))); ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_19; L_19 = IkConstraint_get_Bones_mB9BC77339028B1549CBE426771ADD99E107A1830_inline(((IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)CastclassClass((RuntimeObject*)L_18, IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var)), NULL); V_8 = L_19; goto IL_00a9; } IL_0079: { RuntimeObject* L_20 = V_7; if (!((TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)IsInstClass((RuntimeObject*)L_20, TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var))) { goto IL_0092; } } { RuntimeObject* L_21 = V_7; NullCheck(((TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)CastclassClass((RuntimeObject*)L_21, TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var))); ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_22; L_22 = TransformConstraint_get_Bones_mCB6E697EA3ACF33E833D70CBFDE72B42F4AD3FD9_inline(((TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)CastclassClass((RuntimeObject*)L_21, TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var)), NULL); V_8 = L_22; goto IL_00a9; } IL_0092: { RuntimeObject* L_23 = V_7; if (!((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)IsInstClass((RuntimeObject*)L_23, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var))) { goto IL_00a9; } } { RuntimeObject* L_24 = V_7; NullCheck(((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)CastclassClass((RuntimeObject*)L_24, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var))); ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_25; L_25 = PathConstraint_get_Bones_m38259AA5EBA3EBD61BDEF92A6B4510046C91010B_inline(((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)CastclassClass((RuntimeObject*)L_24, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var)), NULL); V_8 = L_25; } IL_00a9: { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_26 = V_8; if (!L_26) { goto IL_00dc; } } { V_9 = 0; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_27 = V_8; NullCheck(L_27); int32_t L_28 = L_27->___Count; V_10 = L_28; goto IL_00d6; } IL_00bb: { List_1_t18DE22479273EC1ED773E4016F283217A455FF97* L_29 = V_2; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_30 = V_8; NullCheck(L_30); BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_31 = L_30->___Items; int32_t L_32 = V_9; NullCheck(L_31); int32_t L_33 = L_32; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_34 = (L_31)->GetAt(static_cast(L_33)); NullCheck(L_34); Bone_tC5BB616A04722279E675558888991F720C090467* L_35 = L_34->___bone; NullCheck(L_29); List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_inline(L_29, L_35, List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_RuntimeMethod_var); int32_t L_36 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00d6: { int32_t L_37 = V_9; int32_t L_38 = V_10; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_00bb; } } IL_00dc: { int32_t L_39 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00e2: { int32_t L_40 = V_5; int32_t L_41 = V_6; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0052; } } { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_42 = __this->___boneComponents; V_4 = L_42; V_11 = 0; List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_43 = V_4; NullCheck(L_43); int32_t L_44; L_44 = List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_inline(L_43, List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var); V_12 = L_44; goto IL_015d; } IL_0101: { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_45 = V_4; int32_t L_46 = V_11; NullCheck(L_45); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_47; L_47 = List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F(L_45, L_46, List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var); V_13 = L_47; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_48 = V_13; NullCheck(L_48); Bone_tC5BB616A04722279E675558888991F720C090467* L_49 = L_48->___bone; if (L_49) { goto IL_0126; } } { SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_50 = V_13; NullCheck(L_50); SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE(L_50, 0, NULL); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_51 = V_13; NullCheck(L_51); Bone_tC5BB616A04722279E675558888991F720C090467* L_52 = L_51->___bone; if (!L_52) { goto IL_0157; } } IL_0126: { bool L_53 = __this->___hasOverrideBones; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_54 = V_13; NullCheck(L_54); int32_t L_55; L_55 = SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline(L_54, NULL); __this->___hasOverrideBones = (bool)((int32_t)((int32_t)L_53|((((int32_t)L_55) == ((int32_t)1))? 1 : 0))); bool L_56 = __this->___hasConstraintTargetBones; List_1_t18DE22479273EC1ED773E4016F283217A455FF97* L_57 = V_2; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_58 = V_13; NullCheck(L_58); Bone_tC5BB616A04722279E675558888991F720C090467* L_59 = L_58->___bone; NullCheck(L_57); bool L_60; L_60 = List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77(L_57, L_59, List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77_RuntimeMethod_var); __this->___hasConstraintTargetBones = (bool)((int32_t)((int32_t)L_56|(int32_t)L_60)); } IL_0157: { int32_t L_61 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_015d: { int32_t L_62 = V_11; int32_t L_63 = V_12; if ((((int32_t)L_62) < ((int32_t)L_63))) { goto IL_0101; } } { __this->___needToReprocessBones = (bool)0; goto IL_0182; } IL_016c: { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_64 = __this->___boneComponents; NullCheck(L_64); List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_inline(L_64, List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_RuntimeMethod_var); List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_65 = __this->___constraintComponents; NullCheck(L_65); List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_inline(L_65, List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_RuntimeMethod_var); } IL_0182: { SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { { SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F(__this, 0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F(__this, 1, NULL); V_0 = 0; List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_0 = __this->___constraintComponents; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_inline(L_0, List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var); V_1 = L_1; goto IL_002c; } IL_0017: { List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_2 = __this->___constraintComponents; int32_t L_3 = V_0; NullCheck(L_2); SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_4; L_4 = List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE(L_2, L_3, List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE_RuntimeMethod_var); NullCheck(L_4); VirtualActionInvoker0::Invoke(6, L_4); int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_002c: { int32_t L_6 = V_0; int32_t L_7 = V_1; if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_0017; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { { SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F(__this, 2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_phase, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___boneRoot; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0016; } } { bool L_2 = __this->___needToReprocessBones; if (!L_2) { goto IL_001c; } } IL_0016: { SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL); } IL_001c: { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_3 = __this->___boneComponents; V_0 = L_3; List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_4 = V_0; if (L_4) { goto IL_0027; } } { return; } IL_0027: { V_1 = 0; List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_5 = V_0; NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_inline(L_5, List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var); V_2 = L_6; goto IL_0043; } IL_0032: { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_7 = V_0; int32_t L_8 = V_1; NullCheck(L_7); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_9; L_9 = List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F(L_7, L_8, List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var); int32_t L_10 = ___0_phase; NullCheck(L_9); SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE(L_9, L_10, NULL); int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0043: { int32_t L_12 = V_1; int32_t L_13 = V_2; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0032; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1478288C954AFEF3DAFDEE006B64BACBD1AF097B); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___boneRoot; 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_0015; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___boneRoot; return L_2; } IL_0015: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_3, _stringLiteral1478288C954AFEF3DAFDEE006B64BACBD1AF097B, NULL); V_0 = L_3; SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_4 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0035; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0; NullCheck(L_6); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7; L_7 = GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388(L_6, GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var); } IL_0035: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0; NullCheck(L_8); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL); __this->___boneRoot = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___boneRoot), (void*)L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___boneRoot; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_10); Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_10, L_11, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___boneRoot; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); NullCheck(L_12); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_12, L_13, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = __this->___boneRoot; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); NullCheck(L_14); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_14, L_15, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___boneRoot; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); NullCheck(L_16); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_16, L_17, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = __this->___boneRoot; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnRoot_m4BD118D47D9AE09A9E75876F9C937D27045E2983 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_mode, bool ___1_pos, bool ___2_rot, bool ___3_sca, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL; { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667(__this, NULL); RuntimeObject* L_1 = __this->___skeletonComponent; NullCheck(L_1); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2; L_2 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_1); V_0 = L_2; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = V_0; NullCheck(L_3); Bone_tC5BB616A04722279E675558888991F720C090467* L_4; L_4 = Skeleton_get_RootBone_mF84CEC316E3125E3E2DF7C8B9DFDFECDEAF55735(L_3, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___boneRoot; int32_t L_6 = ___0_mode; bool L_7 = ___1_pos; bool L_8 = ___2_rot; bool L_9 = ___3_sca; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E(__this, L_4, L_5, L_6, L_7, L_8, L_9, NULL); SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnHierarchy_m316A6A20D96D374509F8148BED45772D8B342A04 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_mode, bool ___1_pos, bool ___2_rot, bool ___3_sca, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL; { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667(__this, NULL); RuntimeObject* L_1 = __this->___skeletonComponent; NullCheck(L_1); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2; L_2 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_1); V_0 = L_2; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = V_0; NullCheck(L_3); Bone_tC5BB616A04722279E675558888991F720C090467* L_4; L_4 = Skeleton_get_RootBone_mF84CEC316E3125E3E2DF7C8B9DFDFECDEAF55735(L_3, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___boneRoot; int32_t L_6 = ___0_mode; bool L_7 = ___1_pos; bool L_8 = ___2_rot; bool L_9 = ___3_sca; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2(__this, L_4, L_5, L_6, L_7, L_8, L_9, NULL); SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method) { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; Bone_tC5BB616A04722279E675558888991F720C090467* V_4 = NULL; { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent; int32_t L_2 = ___2_mode; bool L_3 = ___3_pos; bool L_4 = ___4_rot; bool L_5 = ___5_sca; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6; L_6 = SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E(__this, L_0, L_1, L_2, L_3, L_4, L_5, NULL); V_0 = L_6; Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = ___0_bone; NullCheck(L_7); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_8; L_8 = Bone_get_Children_m96493DEA01EE42E8A53395715CC22E9625AE20D4_inline(L_7, NULL); V_1 = L_8; V_2 = 0; ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_9 = V_1; NullCheck(L_9); int32_t L_10 = L_9->___Count; V_3 = L_10; goto IL_0046; } IL_0022: { ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_11 = V_1; NullCheck(L_11); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_12 = L_11->___Items; int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = L_13; Bone_tC5BB616A04722279E675558888991F720C090467* L_15 = (L_12)->GetAt(static_cast(L_14)); V_4 = L_15; Bone_tC5BB616A04722279E675558888991F720C090467* L_16 = V_4; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_0; NullCheck(L_17); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18; L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL); int32_t L_19 = ___2_mode; bool L_20 = ___3_pos; bool L_21 = ___4_rot; bool L_22 = ___5_sca; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23; L_23 = SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2(__this, L_16, L_18, L_19, L_20, L_21, L_22, NULL); int32_t L_24 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_0046: { int32_t L_25 = V_2; int32_t L_26 = V_3; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_0022; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = V_0; return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* V_2 = NULL; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_3 = NULL; { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_1; L_1 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_0, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); NullCheck(L_1); String_t* L_2; L_2 = PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_inline(L_1, PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_3, L_2, NULL); V_0 = L_3; SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_4 = __this->___skeletonGraphic; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0026; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0; NullCheck(L_6); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7; L_7 = GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388(L_6, GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var); } IL_0026: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0; NullCheck(L_8); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL); V_1 = L_9; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = ___1_parent; NullCheck(L_10); Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_10, L_11, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_0; NullCheck(L_12); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_13; L_13 = GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA(L_12, GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA_RuntimeMethod_var); V_2 = L_13; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_14 = V_2; NullCheck(L_14); L_14->___hierarchy = __this; Il2CppCodeGenWriteBarrier((void**)(&L_14->___hierarchy), (void*)__this); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_15 = V_2; bool L_16 = ___3_pos; NullCheck(L_15); L_15->___position = L_16; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_17 = V_2; bool L_18 = ___4_rot; NullCheck(L_17); L_17->___rotation = L_18; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_19 = V_2; bool L_20 = ___5_sca; NullCheck(L_19); L_19->___scale = L_20; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_21 = V_2; int32_t L_22 = ___2_mode; NullCheck(L_21); SkeletonUtilityBone_set_mode_m9130F3BB5F7C495AC35B501DF7F51D77561DE644(L_21, L_22, NULL); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_23 = V_2; NullCheck(L_23); L_23->___zPosition = (bool)1; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_24 = V_2; NullCheck(L_24); SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569(L_24, NULL); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_25 = V_2; Bone_tC5BB616A04722279E675558888991F720C090467* L_26 = ___0_bone; NullCheck(L_25); L_25->___bone = L_26; Il2CppCodeGenWriteBarrier((void**)(&L_25->___bone), (void*)L_26); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_27 = V_2; Bone_tC5BB616A04722279E675558888991F720C090467* L_28 = ___0_bone; NullCheck(L_28); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_29; L_29 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_28, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); NullCheck(L_29); String_t* L_30; L_30 = PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_inline(L_29, PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var); NullCheck(L_27); L_27->___boneName = L_30; Il2CppCodeGenWriteBarrier((void**)(&L_27->___boneName), (void*)L_30); SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_31 = V_2; NullCheck(L_31); L_31->___valid = (bool)1; int32_t L_32 = ___2_mode; if ((!(((uint32_t)L_32) == ((uint32_t)1)))) { goto IL_0121; } } { SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_33 = V_2; NullCheck(L_33); Bone_tC5BB616A04722279E675558888991F720C090467* L_34 = L_33->___bone; NullCheck(L_34); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_35; L_35 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_34, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); V_3 = L_35; bool L_36 = ___4_rot; if (!L_36) { goto IL_00bf; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37 = V_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_38 = V_3; NullCheck(L_38); float L_39; L_39 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_38, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40; L_40 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_39, NULL); NullCheck(L_37); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_37, L_40, NULL); } IL_00bf: { bool L_41 = ___3_pos; if (!L_41) { goto IL_0105; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_42 = V_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_43 = V_3; NullCheck(L_43); float L_44; L_44 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_43, NULL); float L_45 = __this->___positionScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_46 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___positionOffset); float L_47 = L_46->___x; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_48 = V_3; NullCheck(L_48); float L_49; L_49 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_48, NULL); float L_50 = __this->___positionScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_51 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___positionOffset); float L_52 = L_51->___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53; memset((&L_53), 0, sizeof(L_53)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_53), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_44, L_45)), L_47)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_49, L_50)), L_52)), (0.0f), NULL); NullCheck(L_42); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_42, L_53, NULL); } IL_0105: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_54 = V_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_55 = V_3; NullCheck(L_55); float L_56; L_56 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_55, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_57 = V_3; NullCheck(L_57); float L_58; L_58 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_57, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; memset((&L_59), 0, sizeof(L_59)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_56, L_58, (0.0f), NULL); NullCheck(L_54); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_54, L_59, NULL); } IL_0121: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_60 = V_0; return L_60; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility__ctor_mC41F338BDD71D577C3F3A651752F4F1B1F2F5E1A (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_0 = (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*)il2cpp_codegen_object_new(List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_il2cpp_TypeInfo_var); List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953(L_0, List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953_RuntimeMethod_var); __this->___boneComponents = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___boneComponents), (void*)L_0); List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_1 = (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*)il2cpp_codegen_object_new(List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_il2cpp_TypeInfo_var); List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C(L_1, List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C_RuntimeMethod_var); __this->___constraintComponents = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___constraintComponents), (void*)L_1); __this->___positionScale = (1.0f); __this->___lastPositionScale = (1.0f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->___positionOffset = L_2; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_Multicast(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast(currentDelegate->___method)); } } void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_OpenInst(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(method); } void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_OpenStatic(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 0; if (isOpen) __this->___invoke_impl = (intptr_t)&SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtilityDelegate_BeginInvoke_m2A8A5EB861BEAE8D0D3E4CFF3ED1B368CF0F66C0 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_EndInvoke_mB414B809F27E2686F53F04E7029698F9ED555087 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___boneMode; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_set_mode_m9130F3BB5F7C495AC35B501DF7F51D77561DE644 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___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; } { int32_t L_0 = __this->___boneMode; int32_t L_1 = ___0_value; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0029; } } { int32_t L_2 = ___0_value; __this->___boneMode = L_2; SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3 = __this->___hierarchy; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0029; } } { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_5 = __this->___hierarchy; NullCheck(L_5); SkeletonUtility_OnUtilityBoneChanged_m1508FE85173FE9DC983124840B50CE58AC28CCB0(L_5, NULL); } IL_0029: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalPosition_m8FA27719EF6B538D7B089DE6BD8B9421DD14C0D5 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___cachedTransform; NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonUtilityBone_get_TransformLocalRotation_mB6E685B6670EB9E1CBCF5444C5A2BDAC94385ACB (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___cachedTransform; NullCheck(L_0); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___cachedTransform; NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* G_B2_0 = NULL; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* G_B1_0 = NULL; int32_t G_B3_0 = 0; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* G_B3_1 = NULL; { __this->___bone = (Bone_tC5BB616A04722279E675558888991F720C090467*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)(Bone_tC5BB616A04722279E675558888991F720C090467*)NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); __this->___cachedTransform = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___cachedTransform), (void*)L_0); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_1 = __this->___hierarchy; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { G_B2_0 = __this; goto IL_002f; } G_B1_0 = __this; } { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3 = __this->___hierarchy; NullCheck(L_3); bool L_4; L_4 = SkeletonUtility_get_IsValid_mCDF174678070F32B855AB7F1929E410F0C68B850(L_3, NULL); G_B3_0 = ((int32_t)(L_4)); G_B3_1 = G_B1_0; goto IL_0030; } IL_002f: { G_B3_0 = 0; G_B3_1 = G_B2_0; } IL_0030: { NullCheck(G_B3_1); G_B3_1->___valid = (bool)G_B3_0; bool L_5 = __this->___valid; if (L_5) { goto IL_003e; } } { return; } IL_003e: { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_6 = __this->___hierarchy; NullCheck(L_6); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL); __this->___skeletonTransform = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonTransform), (void*)L_7); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_8 = __this->___hierarchy; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_9 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_9, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL); NullCheck(L_8); SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D(L_8, L_9, NULL); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_10 = __this->___hierarchy; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_11 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_11, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL); NullCheck(L_10); SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84(L_10, L_11, NULL); SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE(__this, 0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_OnEnable_m9D652F9AE615833FFAB575D88545A5BF109FF887 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_0 = __this->___hierarchy; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001f; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_2); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3; L_3 = Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162(L_2, Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var); __this->___hierarchy = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___hierarchy), (void*)L_3); } IL_001f: { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_4 = __this->___hierarchy; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_002e; } } { return; } IL_002e: { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_6 = __this->___hierarchy; NullCheck(L_6); SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99(L_6, __this, NULL); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_7 = __this->___hierarchy; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_8 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_8, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL); NullCheck(L_7); SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84(L_7, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { { SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_OnDisable_m23CC97EB2A8EEF977A5CB1524FDC74674B909183 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_0 = __this->___hierarchy; 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_0031; } } { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_2 = __this->___hierarchy; SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_3 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var); SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_3, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL); NullCheck(L_2); SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D(L_2, L_3, NULL); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_4 = __this->___hierarchy; NullCheck(L_4); SkeletonUtility_UnregisterBone_m51921FDC407F0264964D95C53090ABDA525E284D(L_4, __this, NULL); } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___0_phase, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97D3EE7BE4D90CA03DF8EF32EA0AFF57F3F60B19); s_Il2CppMethodInitialized = true; } Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL; float V_1 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL; float V_3 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_4 = NULL; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_5 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_7; memset((&V_7), 0, sizeof(V_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8; memset((&V_8), 0, sizeof(V_8)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_9 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10; memset((&V_10), 0, sizeof(V_10)); float V_11 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12; memset((&V_12), 0, sizeof(V_12)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13; memset((&V_13), 0, sizeof(V_13)); float V_14 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15; memset((&V_15), 0, sizeof(V_15)); float G_B16_0 = 0.0f; float G_B16_1 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B16_2 = NULL; float G_B15_0 = 0.0f; float G_B15_1 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B15_2 = NULL; float G_B17_0 = 0.0f; float G_B17_1 = 0.0f; float G_B17_2 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B17_3 = NULL; float G_B27_0 = 0.0f; float G_B27_1 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B27_2 = NULL; float G_B26_0 = 0.0f; float G_B26_1 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B26_2 = NULL; float G_B28_0 = 0.0f; float G_B28_1 = 0.0f; float G_B28_2 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B28_3 = NULL; { bool L_0 = __this->___valid; if (L_0) { goto IL_000f; } } { SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569(__this, NULL); return; } IL_000f: { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_1 = __this->___hierarchy; NullCheck(L_1); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2; L_2 = SkeletonUtility_get_Skeleton_mEDAF52E18BDAF97DC878AB920CA39DB1FC2EE384(L_1, NULL); V_0 = L_2; Bone_tC5BB616A04722279E675558888991F720C090467* L_3 = __this->___bone; if (L_3) { goto IL_0062; } } { String_t* L_4 = __this->___boneName; bool L_5; L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL); if (!L_5) { goto IL_0031; } } { return; } IL_0031: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = V_0; String_t* L_7 = __this->___boneName; NullCheck(L_6); Bone_tC5BB616A04722279E675558888991F720C090467* L_8; L_8 = Skeleton_FindBone_m9031B1DD1DEF943D4A310F02E29EC0954F598725(L_6, L_7, NULL); __this->___bone = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_8); Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = __this->___bone; if (L_9) { goto IL_0062; } } { String_t* L_10 = __this->___boneName; String_t* L_11; L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral97D3EE7BE4D90CA03DF8EF32EA0AFF57F3F60B19, L_10, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_11, __this, NULL); return; } IL_0062: { Bone_tC5BB616A04722279E675558888991F720C090467* L_12 = __this->___bone; NullCheck(L_12); bool L_13; L_13 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_12, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (L_13) { goto IL_0070; } } { return; } IL_0070: { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_14 = __this->___hierarchy; NullCheck(L_14); float L_15; L_15 = SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5_inline(L_14, NULL); V_1 = L_15; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___cachedTransform; V_2 = L_16; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = V_0; NullCheck(L_17); float L_18; L_18 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_17, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = V_0; NullCheck(L_19); float L_20; L_20 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_19, NULL); float L_21; L_21 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(((float)il2cpp_codegen_multiply(L_18, L_20)), NULL); V_3 = L_21; int32_t L_22; L_22 = SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline(__this, NULL); if (L_22) { goto IL_02b2; } } { Bone_tC5BB616A04722279E675558888991F720C090467* L_23 = __this->___bone; NullCheck(L_23); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_24; L_24 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_23, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); V_4 = L_24; int32_t L_25 = ___0_phase; if (!L_25) { goto IL_00bb; } } { int32_t L_26 = ___0_phase; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_26, 1))) > ((uint32_t)1)))) { goto IL_01b2; } } { return; } IL_00bb: { bool L_27 = __this->___position; if (!L_27) { goto IL_00fa; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = V_2; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_29 = V_4; NullCheck(L_29); float L_30; L_30 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_29, NULL); float L_31 = V_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_32 = V_4; NullCheck(L_32); float L_33; L_33 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_32, NULL); float L_34 = V_1; bool L_35 = __this->___zPosition; if (L_35) { G_B16_0 = ((float)il2cpp_codegen_multiply(L_33, L_34)); G_B16_1 = ((float)il2cpp_codegen_multiply(L_30, L_31)); G_B16_2 = L_28; goto IL_00eb; } G_B15_0 = ((float)il2cpp_codegen_multiply(L_33, L_34)); G_B15_1 = ((float)il2cpp_codegen_multiply(L_30, L_31)); G_B15_2 = L_28; } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = V_2; NullCheck(L_36); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_36, NULL); float L_38 = L_37.___z; G_B17_0 = L_38; G_B17_1 = G_B15_0; G_B17_2 = G_B15_1; G_B17_3 = G_B15_2; goto IL_00f0; } IL_00eb: { G_B17_0 = (0.0f); G_B17_1 = G_B16_0; G_B17_2 = G_B16_1; G_B17_3 = G_B16_2; } IL_00f0: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39; memset((&L_39), 0, sizeof(L_39)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_39), G_B17_2, G_B17_1, G_B17_0, NULL); NullCheck(G_B17_3); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(G_B17_3, L_39, NULL); } IL_00fa: { bool L_40 = __this->___rotation; if (!L_40) { goto IL_0188; } } { Bone_tC5BB616A04722279E675558888991F720C090467* L_41 = __this->___bone; NullCheck(L_41); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_42; L_42 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_41, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); NullCheck(L_42); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_43; L_43 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_42, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var); NullCheck(L_43); int32_t L_44; L_44 = BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline(L_43, NULL); bool L_45; L_45 = SpineSkeletonExtensions_InheritsRotation_m87D2317E2F179C4EE84C5E5D2763A8F481C1E5A5(L_44, NULL); if (!L_45) { goto IL_013f; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46 = V_2; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_47 = V_4; NullCheck(L_47); float L_48; L_48 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_47, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_49; L_49 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_48, NULL); NullCheck(L_46); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_46, L_49, NULL); goto IL_0188; } IL_013f: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_50 = __this->___skeletonTransform; NullCheck(L_50); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51; L_51 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_50, NULL); V_7 = L_51; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52; L_52 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL); V_6 = L_52; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_53 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_6; float L_55 = L_54.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_6; float L_57 = L_56.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_6; float L_59 = L_58.___z; Bone_tC5BB616A04722279E675558888991F720C090467* L_60 = __this->___bone; NullCheck(L_60); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_61; L_61 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_60, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); NullCheck(L_61); float L_62; L_62 = BonePose_get_WorldRotationX_m648089676DB19DFEB19F4D3D8E34AC774A8F4DEF(L_61, NULL); float L_63 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64; L_64 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_55, L_57, ((float)il2cpp_codegen_add(L_59, ((float)il2cpp_codegen_multiply(L_62, L_63)))), NULL); NullCheck(L_53); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_53, L_64, NULL); } IL_0188: { bool L_65 = __this->___scale; if (!L_65) { goto IL_04e6; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_66 = V_2; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_67 = V_4; NullCheck(L_67); float L_68; L_68 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_67, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_69 = V_4; NullCheck(L_69); float L_70; L_70 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_69, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71; memset((&L_71), 0, sizeof(L_71)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_71), L_68, L_70, (1.0f), NULL); NullCheck(L_66); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_66, L_71, NULL); return; } IL_01b2: { Bone_tC5BB616A04722279E675558888991F720C090467* L_72 = __this->___bone; NullCheck(L_72); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_73; L_73 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_72, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); V_5 = L_73; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_74 = V_5; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_75 = V_0; NullCheck(L_74); BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF(L_74, L_75, NULL); bool L_76 = __this->___position; if (!L_76) { goto IL_0206; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_77 = V_2; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_78 = V_5; NullCheck(L_78); float L_79; L_79 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_78, NULL); float L_80 = V_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_81 = V_5; NullCheck(L_81); float L_82; L_82 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_81, NULL); float L_83 = V_1; bool L_84 = __this->___zPosition; if (L_84) { G_B27_0 = ((float)il2cpp_codegen_multiply(L_82, L_83)); G_B27_1 = ((float)il2cpp_codegen_multiply(L_79, L_80)); G_B27_2 = L_77; goto IL_01f7; } G_B26_0 = ((float)il2cpp_codegen_multiply(L_82, L_83)); G_B26_1 = ((float)il2cpp_codegen_multiply(L_79, L_80)); G_B26_2 = L_77; } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_85 = V_2; NullCheck(L_85); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86; L_86 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_85, NULL); float L_87 = L_86.___z; G_B28_0 = L_87; G_B28_1 = G_B26_0; G_B28_2 = G_B26_1; G_B28_3 = G_B26_2; goto IL_01fc; } IL_01f7: { G_B28_0 = (0.0f); G_B28_1 = G_B27_0; G_B28_2 = G_B27_1; G_B28_3 = G_B27_2; } IL_01fc: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88; memset((&L_88), 0, sizeof(L_88)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_88), G_B28_2, G_B28_1, G_B28_0, NULL); NullCheck(G_B28_3); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(G_B28_3, L_88, NULL); } IL_0206: { bool L_89 = __this->___rotation; if (!L_89) { goto IL_0288; } } { Bone_tC5BB616A04722279E675558888991F720C090467* L_90 = __this->___bone; NullCheck(L_90); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_91; L_91 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_90, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); NullCheck(L_91); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_92; L_92 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_91, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var); NullCheck(L_92); int32_t L_93; L_93 = BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline(L_92, NULL); bool L_94; L_94 = SpineSkeletonExtensions_InheritsRotation_m87D2317E2F179C4EE84C5E5D2763A8F481C1E5A5(L_93, NULL); if (!L_94) { goto IL_0248; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_95 = V_2; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_96 = V_5; NullCheck(L_96); float L_97; L_97 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_96, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98; L_98 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_97, NULL); NullCheck(L_95); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_95, L_98, NULL); goto IL_0288; } IL_0248: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_99 = __this->___skeletonTransform; NullCheck(L_99); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_100; L_100 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_99, NULL); V_7 = L_100; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101; L_101 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL); V_8 = L_101; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_102 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = V_8; float L_104 = L_103.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105 = V_8; float L_106 = L_105.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_8; float L_108 = L_107.___z; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_109 = V_5; NullCheck(L_109); float L_110; L_110 = BonePose_get_WorldRotationX_m648089676DB19DFEB19F4D3D8E34AC774A8F4DEF(L_109, NULL); float L_111 = V_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_112; L_112 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_104, L_106, ((float)il2cpp_codegen_add(L_108, ((float)il2cpp_codegen_multiply(L_110, L_111)))), NULL); NullCheck(L_102); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_102, L_112, NULL); } IL_0288: { bool L_113 = __this->___scale; if (!L_113) { goto IL_04e6; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_114 = V_2; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_115 = V_5; NullCheck(L_115); float L_116; L_116 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_115, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_117 = V_5; NullCheck(L_117); float L_118; L_118 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_117, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119; memset((&L_119), 0, sizeof(L_119)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_119), L_116, L_118, (1.0f), NULL); NullCheck(L_114); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_114, L_119, NULL); return; } IL_02b2: { int32_t L_120; L_120 = SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline(__this, NULL); if ((!(((uint32_t)L_120) == ((uint32_t)1)))) { goto IL_04e6; } } { int32_t L_121 = ___0_phase; if (!L_121) { goto IL_02c2; } } { return; } IL_02c2: { Bone_tC5BB616A04722279E675558888991F720C090467* L_122 = __this->___bone; NullCheck(L_122); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_123; L_123 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_122, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); V_9 = L_123; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_124 = __this->___parentReference; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_125; L_125 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_124, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_125) { goto IL_03d5; } } { bool L_126 = __this->___position; if (!L_126) { goto IL_0336; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127; L_127 = SkeletonUtilityBone_get_TransformLocalPosition_m8FA27719EF6B538D7B089DE6BD8B9421DD14C0D5(__this, NULL); float L_128 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129; L_129 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_127, L_128, NULL); V_10 = L_129; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_130 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_131 = V_9; NullCheck(L_131); float L_132; L_132 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_131, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_10; float L_134 = L_133.___x; float L_135 = __this->___overrideAlpha; float L_136; L_136 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_132, L_134, L_135, NULL); NullCheck(L_130); BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_130, L_136, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_137 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_138 = V_9; NullCheck(L_138); float L_139; L_139 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_138, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = V_10; float L_141 = L_140.___y; float L_142 = __this->___overrideAlpha; float L_143; L_143 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_139, L_141, L_142, NULL); NullCheck(L_137); BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_137, L_143, NULL); } IL_0336: { bool L_144 = __this->___rotation; if (!L_144) { goto IL_0381; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_145 = V_9; NullCheck(L_145); float L_146; L_146 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_145, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_147; L_147 = SkeletonUtilityBone_get_TransformLocalRotation_mB6E685B6670EB9E1CBCF5444C5A2BDAC94385ACB(__this, NULL); V_7 = L_147; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_148; L_148 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL); float L_149 = L_148.___z; float L_150 = __this->___overrideAlpha; float L_151; L_151 = Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline(L_146, L_149, L_150, NULL); V_11 = L_151; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_152 = V_9; float L_153 = V_11; NullCheck(L_152); BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_152, L_153, NULL); Bone_tC5BB616A04722279E675558888991F720C090467* L_154 = __this->___bone; NullCheck(L_154); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_155; L_155 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_154, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); float L_156 = V_11; NullCheck(L_155); BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_155, L_156, NULL); } IL_0381: { bool L_157 = __this->___scale; if (!L_157) { goto IL_04e6; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_158; L_158 = SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70(__this, NULL); V_12 = L_158; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_159 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_160 = V_9; NullCheck(L_160); float L_161; L_161 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_160, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162 = V_12; float L_163 = L_162.___x; float L_164 = __this->___overrideAlpha; float L_165; L_165 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_161, L_163, L_164, NULL); NullCheck(L_159); BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline(L_159, L_165, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_166 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_167 = V_9; NullCheck(L_167); float L_168; L_168 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_167, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_169 = V_12; float L_170 = L_169.___y; float L_171 = __this->___overrideAlpha; float L_172; L_172 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_168, L_170, L_171, NULL); NullCheck(L_166); BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline(L_166, L_172, NULL); return; } IL_03d5: { bool L_173 = __this->___position; if (!L_173) { goto IL_0436; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_174 = __this->___parentReference; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_175 = V_2; NullCheck(L_175); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_176; L_176 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_175, NULL); NullCheck(L_174); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177; L_177 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_174, L_176, NULL); float L_178 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179; L_179 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_177, L_178, NULL); V_13 = L_179; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_180 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_181 = V_9; NullCheck(L_181); float L_182; L_182 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_181, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_183 = V_13; float L_184 = L_183.___x; float L_185 = __this->___overrideAlpha; float L_186; L_186 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_182, L_184, L_185, NULL); NullCheck(L_180); BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_180, L_186, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_187 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_188 = V_9; NullCheck(L_188); float L_189; L_189 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_188, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = V_13; float L_191 = L_190.___y; float L_192 = __this->___overrideAlpha; float L_193; L_193 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_189, L_191, L_192, NULL); NullCheck(L_187); BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_187, L_193, NULL); } IL_0436: { bool L_194 = __this->___rotation; if (!L_194) { goto IL_0496; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_195 = V_9; NullCheck(L_195); float L_196; L_196 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_195, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_197; L_197 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_198 = __this->___parentReference; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_199 = V_2; NullCheck(L_199); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_200; L_200 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_199, NULL); NullCheck(L_198); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_201; L_201 = Transform_InverseTransformDirection_m69C077B881A98B08C7F231EFC49429C906FBC575(L_198, L_200, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_202; L_202 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_197, L_201, NULL); V_7 = L_202; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203; L_203 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL); float L_204 = L_203.___z; float L_205 = __this->___overrideAlpha; float L_206; L_206 = Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline(L_196, L_204, L_205, NULL); V_14 = L_206; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_207 = V_9; float L_208 = V_14; NullCheck(L_207); BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_207, L_208, NULL); Bone_tC5BB616A04722279E675558888991F720C090467* L_209 = __this->___bone; NullCheck(L_209); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_210; L_210 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_209, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); float L_211 = V_14; NullCheck(L_210); BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_210, L_211, NULL); } IL_0496: { bool L_212 = __this->___scale; if (!L_212) { goto IL_04e6; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_213; L_213 = SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70(__this, NULL); V_15 = L_213; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_214 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_215 = V_9; NullCheck(L_215); float L_216; L_216 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_215, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_217 = V_15; float L_218 = L_217.___x; float L_219 = __this->___overrideAlpha; float L_220; L_220 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_216, L_218, L_219, NULL); NullCheck(L_214); BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline(L_214, L_220, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_221 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_222 = V_9; NullCheck(L_222); float L_223; L_223 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_222, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_224 = V_15; float L_225 = L_224.___y; float L_226 = __this->___overrideAlpha; float L_227; L_227 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_223, L_225, L_226, NULL); NullCheck(L_221); BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline(L_221, L_227, NULL); } IL_04e6: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUtilityBone_BoneTransformModeIncompatible_mA1DAB4DE0F14B5E0BFEEA1514C625BEF649EA74A (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_1; L_1 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_0, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var); NullCheck(L_1); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2; L_2 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_1, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var); NullCheck(L_2); int32_t L_3; L_3 = BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline(L_2, NULL); bool L_4; L_4 = SpineSkeletonExtensions_InheritsScale_m052B0670DFF7A9BF55007A917D1F854599B7E1B6(L_3, NULL); return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_AddBoundingBox_m3A35267EBB59147C07ABBB7FB5DB22F173F1B585 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, String_t* ___1_skinName, String_t* ___2_slotName, String_t* ___3_attachmentName, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_0); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1; L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL); Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_2; L_2 = SkeletonUtility_AddBoneRigidbody2D_m29109ABD88382549FCE3DFC03F5CE6C57E04A12E(L_1, (bool)1, (0.0f), NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton; String_t* L_4 = ___1_skinName; String_t* L_5 = ___2_slotName; String_t* L_6 = ___3_attachmentName; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_8; L_8 = SkeletonUtility_AddBoundingBoxGameObject_mEA0426B3A24000341C651929C33399C7A47055BC(L_3, L_4, L_5, L_6, L_7, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone__ctor_m253471B1C6755C182E4DEB70F93B5AD5E33D72DC (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { { __this->___zPosition = (bool)1; __this->___overrideAlpha = (1.0f); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityConstraint_OnEnable_m80064A37ECE0CA3D99507A0EFF47802542A6C3BA (SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_0; L_0 = Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD(__this, Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD_RuntimeMethod_var); __this->___bone = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_1); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_2; L_2 = Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162(L_1, Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var); __this->___hierarchy = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___hierarchy), (void*)L_2); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3 = __this->___hierarchy; SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_4 = __this->___bone; NullCheck(L_3); SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99(L_3, L_4, NULL); SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_5 = __this->___hierarchy; NullCheck(L_5); SkeletonUtility_RegisterConstraint_mD63E09E2441ED7A2CDBEFCCA6ECB88A7AB1D783C(L_5, __this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityConstraint_OnDisable_mE07969C55C851CA9BEA90BFFE43E47D5906642CC (SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* __this, const RuntimeMethod* method) { { SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_0 = __this->___hierarchy; NullCheck(L_0); SkeletonUtility_UnregisterConstraint_mB0FF80DA4F279794949D4DE4780A106A9BAA5356(L_0, __this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityConstraint__ctor_mB15E8A658E850D0FA65995A9B054311F90F5826D (SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_Multicast(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_animated, reinterpret_cast(currentDelegate->___method)); } } void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInst(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { NullCheck(___0_animated); typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_animated, method); } void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenStatic(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_animated, method); } void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenVirtual(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { NullCheck(___0_animated); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_animated); } void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInterface(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { NullCheck(___0_animated); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_animated); } void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericVirtual(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { NullCheck(___0_animated); GenericVirtualActionInvoker0::Invoke(method, ___0_animated); } void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericInterface(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { NullCheck(___0_animated); GenericInterfaceActionInvoker0::Invoke(method, ___0_animated); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonAnimationDelegate__ctor_m3D13AA888F04340B0685A6DB1B235DC65EF67725 (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInterface; else __this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_animated, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonAnimationDelegate_BeginInvoke_m3A046ECFD7C4100C65A66B27D7FD0E3A325CC952 (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_animated; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonAnimationDelegate_EndInvoke_mEE1CC2BBECF249285D9581537CD62430E77E5F8A (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_Multicast(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_skeletonRenderer, reinterpret_cast(currentDelegate->___method)); } } void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInst(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { NullCheck(___0_skeletonRenderer); typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_skeletonRenderer, method); } void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenStatic(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_skeletonRenderer, method); } void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenVirtual(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { NullCheck(___0_skeletonRenderer); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_skeletonRenderer); } void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInterface(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { NullCheck(___0_skeletonRenderer); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_skeletonRenderer); } void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericVirtual(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { NullCheck(___0_skeletonRenderer); GenericVirtualActionInvoker0::Invoke(method, ___0_skeletonRenderer); } void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericInterface(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { NullCheck(___0_skeletonRenderer); GenericInterfaceActionInvoker0::Invoke(method, ___0_skeletonRenderer); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInterface; else __this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_skeletonRenderer, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonRendererDelegate_BeginInvoke_mDEE41F851CAE0BCB129BFB439B78AFA87375E516 (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_skeletonRenderer; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate_EndInvoke_m555B1E0C6F377E5CD1AFB42DCBD46735F193E759 (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_Multicast(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_instruction, reinterpret_cast(currentDelegate->___method)); } } void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInst(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { NullCheck(___0_instruction); typedef void (*FunctionPointerType) (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_instruction, method); } void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenStatic(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_instruction, method); } void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenVirtual(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { NullCheck(___0_instruction); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_instruction); } void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInterface(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { NullCheck(___0_instruction); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_instruction); } void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericVirtual(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { NullCheck(___0_instruction); GenericVirtualActionInvoker0::Invoke(method, ___0_instruction); } void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericInterface(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { NullCheck(___0_instruction); GenericInterfaceActionInvoker0::Invoke(method, ___0_instruction); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstructionDelegate__ctor_mEBFCA93372F63F6B67F004CD561B4C3E6B8E27D0 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInterface; else __this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instruction, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstructionDelegate_BeginInvoke_m858F1A7E7F6B11EDC3C69E92BC8834653B42C159 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_instruction; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstructionDelegate_EndInvoke_mB57ED042F162F868FE6DB96B9F709480092F90C4 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ISpineComponentExtensions_IsNullOrDestroyed_mC35DD2217E1BFDDF40E8468C4DE84E6021349BF1 (RuntimeObject* ___0_component, 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; } { RuntimeObject* L_0 = ___0_component; if (L_0) { goto IL_0005; } } { return (bool)1; } IL_0005: { RuntimeObject* L_1 = ___0_component; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_1, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_Multicast(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_buffers, reinterpret_cast(currentDelegate->___method)); } } void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_OpenInst(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_buffers, method); } void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_OpenStatic(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_buffers, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_buffers, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MeshGeneratorDelegate_BeginInvoke_m7662B61422C61A64AC98D770034BAF9BE905D1C3 (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_il2cpp_TypeInfo_var, &___0_buffers); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate_EndInvoke_mCE79469A59F47909D0A40BD36E575FCDAD165EA3 (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_pinvoke(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL); } IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_pinvoke_back(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke& marshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL); } IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_pinvoke_cleanup(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_com(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL); } IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_com_back(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com& marshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL); } IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_com_cleanup(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610 (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method) { { MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* L_0 = __this->___meshGenerator; NullCheck(L_0); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1; L_1 = MeshGenerator_get_UV2_m61127385D24C53D3BAE5733B37EB426F34CF2E2D(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* _returnValue; _returnValue = MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method) { { MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* L_0 = __this->___meshGenerator; NullCheck(L_0); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1; L_1 = MeshGenerator_get_UV3_mC9F7AAE72985C12E0C08A0974A19CF968CEEDE4F(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* _returnValue; _returnValue = MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV2_m61127385D24C53D3BAE5733B37EB426F34CF2E2D (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2); ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer; NullCheck(L_1); int32_t L_2 = L_1->___Count; MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_0, L_2, NULL); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uv2; NullCheck(L_3); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3->___Items; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV3_mC9F7AAE72985C12E0C08A0974A19CF968CEEDE4F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3); ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer; NullCheck(L_1); int32_t L_2 = L_1->___Count; MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_0, L_2, NULL); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uv3; NullCheck(L_3); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3->___Items; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerator_get_VertexCount_m8DABE86192D53006E72C37DA27D75F130CCB72A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer; NullCheck(L_0); int32_t L_1 = L_0->___Count; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerator_SubmeshIndexCount_m612B5FFAAE0706DCCD22552605E4785D2F8FDB5A (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, int32_t ___0_submeshIndex, const RuntimeMethod* method) { { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_0 = __this->___submeshes; NullCheck(L_0); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_1 = L_0->___Items; int32_t L_2 = ___0_submeshIndex; NullCheck(L_1); int32_t L_3 = L_2; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck(L_4); int32_t L_5 = L_4->___Count; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A MeshGenerator_get_Buffers_m19A27FE5BADA07123759E32144A1A9616DEAC383 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A)); int32_t L_0; L_0 = MeshGenerator_get_VertexCount_m8DABE86192D53006E72C37DA27D75F130CCB72A7(__this, NULL); (&V_0)->___vertexCount = L_0; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer; NullCheck(L_1); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = L_1->___Items; (&V_0)->___vertexBuffer = L_2; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___vertexBuffer), (void*)L_2); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uvBuffer; NullCheck(L_3); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3->___Items; (&V_0)->___uvBuffer = L_4; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___uvBuffer), (void*)L_4); ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_5 = __this->___colorBuffer; NullCheck(L_5); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_6 = L_5->___Items; (&V_0)->___colorBuffer = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___colorBuffer), (void*)L_6); (&V_0)->___meshGenerator = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___meshGenerator), (void*)__this); MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* MeshGenerator_get_SkeletonClipping_m78C1CB84B5064F190E54D4981F1D6D18336BF099 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_0 = __this->___clipper; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator__ctor_m0FAA52EDE248E719D17502DFCE3E281A35841B68 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0; L_0 = Settings_get_Default_mD52608CE9151D1422C8FC025B9E8A14A51453C30(NULL); __this->___settings = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___settings), (void*)L_0); ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*)il2cpp_codegen_object_new(ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_il2cpp_TypeInfo_var); ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7(L_1, 4, ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_RuntimeMethod_var); __this->___vertexBuffer = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___vertexBuffer), (void*)L_1); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_2 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var); ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD(L_2, 4, ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var); __this->___uvBuffer = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___uvBuffer), (void*)L_2); ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_3 = (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*)il2cpp_codegen_object_new(ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_il2cpp_TypeInfo_var); ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2(L_3, 4, ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_RuntimeMethod_var); __this->___colorBuffer = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___colorBuffer), (void*)L_3); ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_4 = (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*)il2cpp_codegen_object_new(ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var); ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8(L_4, ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var); ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_5 = L_4; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_6 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var); ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA(L_6, 6, ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_RuntimeMethod_var); NullCheck(L_5); ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699(L_5, L_6, ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var); __this->___submeshes = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___submeshes), (void*)L_5); SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_7 = (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E*)il2cpp_codegen_object_new(SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E_il2cpp_TypeInfo_var); SkeletonClipping__ctor_mF49873499C80348305EF3B65A16A668868253C98(L_7, NULL); __this->___clipper = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___clipper), (void*)L_7); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8); __this->___tempVerts = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___tempVerts), (void*)L_8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL); __this->___regionTriangles = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___regionTriangles), (void*)L_10); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_12 = __this->___submeshes; NullCheck(L_12); ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9(L_12, ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_InitializeGlobalSettings_m154CD2DC8AA5740156B0F581CFDDE538FD4C3C98 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); if (L_0) { goto IL_001e; } } { int32_t L_1; L_1 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_2; memset((&L_2), 0, sizeof(L_2)); Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_2), (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0), Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); ((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal = L_2; } IL_001e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_GenerateSingleSubmeshInstruction_m3B5D50AFE334FA80C67F698A1909562394A1043C (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instructionOutput, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* V_1 = NULL; AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_2 = NULL; int32_t V_3 = 0; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_4; memset((&V_4), 0, sizeof(V_4)); RuntimeObject* V_5 = NULL; bool V_6 = false; SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_7 = NULL; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_10 = NULL; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_11 = NULL; int32_t V_12 = 0; int32_t V_13 = 0; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_14 = NULL; int32_t V_15 = 0; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_16 = NULL; int32_t V_17 = 0; { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___1_skeleton; NullCheck(L_0); DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_1; L_1 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_0, NULL); NullCheck(L_1); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_2; L_2 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_1, NULL); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2; NullCheck(L_3); int32_t L_4 = L_3->___Count; V_0 = L_4; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_5 = ___0_instructionOutput; NullCheck(L_5); SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D(L_5, NULL); SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_6 = ___0_instructionOutput; NullCheck(L_6); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_7 = L_6->___submeshInstructions; V_1 = L_7; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_instructionOutput; NullCheck(L_8); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_9 = L_8->___attachments; int32_t L_10 = V_0; NullCheck(L_9); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_11; L_11 = ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC(L_9, L_10, ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var); SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___0_instructionOutput; NullCheck(L_12); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_13 = L_12->___attachments; NullCheck(L_13); AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_14 = L_13->___Items; V_2 = L_14; V_3 = 0; il2cpp_codegen_initobj((&V_8), sizeof(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___1_skeleton; (&V_8)->___skeleton = L_15; Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___skeleton), (void*)L_15); (&V_8)->___preActiveClippingSlotSource = (-1); (&V_8)->___startSlot = 0; (&V_8)->___rawFirstVertexIndex = 0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = ___2_material; (&V_8)->___material = L_16; Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___material), (void*)L_16); (&V_8)->___forceSeparate = (bool)0; int32_t L_17 = V_0; (&V_8)->___endSlot = L_17; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_18 = V_8; V_4 = L_18; V_5 = NULL; V_6 = (bool)0; NullCheck(L_3); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_19 = L_3->___Items; V_7 = L_19; V_9 = 0; goto IL_01ac; } IL_0093: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_20 = V_7; int32_t L_21 = V_9; NullCheck(L_20); int32_t L_22 = L_21; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_23 = (L_20)->GetAt(static_cast(L_22)); V_10 = L_23; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_24 = V_10; NullCheck(L_24); Bone_tC5BB616A04722279E675558888991F720C090467* L_25; L_25 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_24, NULL); NullCheck(L_25); bool L_26; L_26 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_25, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_26) { goto IL_00c0; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_27 = V_10; NullCheck(L_27); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_28; L_28 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_27, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_28); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29; L_29 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_28, NULL); float L_30 = L_29.___a; if ((!(((float)L_30) == ((float)(0.0f))))) { goto IL_00ca; } } IL_00c0: { AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_31 = V_2; int32_t L_32 = V_9; NullCheck(L_31); ArrayElementTypeCheck (L_31, NULL); (L_31)->SetAt(static_cast(L_32), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL); goto IL_01a6; } IL_00ca: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_33 = V_10; NullCheck(L_33); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_34; L_34 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_33, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_34); int32_t L_35; L_35 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_34, NULL); if ((!(((uint32_t)L_35) == ((uint32_t)1)))) { goto IL_00e1; } } { (&V_4)->___hasPMAAdditiveSlot = (bool)1; } IL_00e1: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_36 = V_10; NullCheck(L_36); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_37; L_37 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_36, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_37); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_38; L_38 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_37, NULL); V_11 = L_38; AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_39 = V_2; int32_t L_40 = V_9; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_41 = V_11; NullCheck(L_39); ArrayElementTypeCheck (L_39, L_41); (L_39)->SetAt(static_cast(L_40), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_41); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_42 = V_11; V_14 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_42, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_43 = V_14; if (!L_43) { goto IL_0129; } } { RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_44 = V_14; NullCheck(L_44); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_45; L_45 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_44, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_46 = L_45; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_47 = V_10; NullCheck(L_47); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_48; L_48 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_47, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_46); int32_t L_49; L_49 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_46, L_48, NULL); V_15 = L_49; int32_t L_50 = V_15; NullCheck(L_46); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_51; L_51 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_46, L_50, NULL); V_5 = L_51; V_13 = 4; V_12 = 6; goto IL_0187; } IL_0129: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_52 = V_11; V_16 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_52, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_53 = V_16; if (!L_53) { goto IL_016d; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_54 = V_16; NullCheck(L_54); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_55; L_55 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_54, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_56 = L_55; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_57 = V_10; NullCheck(L_57); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_58; L_58 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_57, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_56); int32_t L_59; L_59 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_56, L_58, NULL); V_17 = L_59; int32_t L_60 = V_17; NullCheck(L_56); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_61; L_61 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_56, L_60, NULL); V_5 = L_61; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_62 = V_16; NullCheck(L_62); int32_t L_63; L_63 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_62, NULL); V_13 = ((int32_t)(L_63>>1)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_64 = V_16; NullCheck(L_64); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65; L_65 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_64, NULL); NullCheck(L_65); V_12 = ((int32_t)(((RuntimeArray*)L_65)->max_length)); goto IL_0187; } IL_016d: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_66 = V_11; if (!((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_66, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var))) { goto IL_0181; } } { (&V_4)->___hasClipping = (bool)1; V_6 = (bool)1; } IL_0181: { V_13 = 0; V_12 = 0; } IL_0187: { int32_t* L_67 = (int32_t*)(&(&V_4)->___rawTriangleCount); int32_t* L_68 = L_67; int32_t L_69 = *((int32_t*)L_68); int32_t L_70 = V_12; *((int32_t*)L_68) = (int32_t)((int32_t)il2cpp_codegen_add(L_69, L_70)); int32_t* L_71 = (int32_t*)(&(&V_4)->___rawVertexCount); int32_t* L_72 = L_71; int32_t L_73 = *((int32_t*)L_72); int32_t L_74 = V_13; *((int32_t*)L_72) = (int32_t)((int32_t)il2cpp_codegen_add(L_73, L_74)); int32_t L_75 = V_3; int32_t L_76 = V_13; V_3 = ((int32_t)il2cpp_codegen_add(L_75, L_76)); } IL_01a6: { int32_t L_77 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_77, 1)); } IL_01ac: { int32_t L_78 = V_9; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0093; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_80 = ___2_material; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_81; L_81 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_80, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_81) { goto IL_01de; } } { RuntimeObject* L_82 = V_5; if (!L_82) { goto IL_01de; } } { RuntimeObject* L_83 = V_5; NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_83, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_84 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_83, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page; NullCheck(L_84); RuntimeObject* L_85 = L_84->___rendererObject; (&V_4)->___material = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_85, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___material), (void*)((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_85, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var))); } IL_01de: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_86 = ___0_instructionOutput; bool L_87 = V_6; NullCheck(L_86); L_86->___hasActiveClipping = L_87; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_88 = ___0_instructionOutput; int32_t L_89 = V_3; NullCheck(L_88); L_88->___rawVertexCount = L_89; int32_t L_90 = V_3; if (!((((int32_t)L_90) > ((int32_t)0))? 1 : 0)) { goto IL_020a; } } { ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_91 = V_1; NullCheck(L_91); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_92; L_92 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_91, 1, ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_93 = V_1; NullCheck(L_93); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_94 = L_93->___Items; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_95 = V_4; NullCheck(L_94); (L_94)->SetAt(static_cast(0), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_95); return; } IL_020a: { ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_96 = V_1; NullCheck(L_96); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_97; L_97 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_96, 0, ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshGenerator_RequiresMultipleSubmeshesByDrawOrder_m2F37A1E926DA7C68189C67332FCFD51C74F07834 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_1 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL; int32_t V_3 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_4 = NULL; RuntimeObject* V_5 = NULL; int32_t V_6 = 0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_7 = NULL; { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; NullCheck(L_0); DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_1; L_1 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_0, NULL); NullCheck(L_1); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_2; L_2 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_1, NULL); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2; NullCheck(L_3); int32_t L_4 = L_3->___Count; V_0 = L_4; NullCheck(L_3); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_5 = L_3->___Items; V_1 = L_5; V_2 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; V_3 = 0; goto IL_00b2; } IL_0021: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_6 = V_1; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_10 = V_4; NullCheck(L_10); Bone_tC5BB616A04722279E675558888991F720C090467* L_11; L_11 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_10, NULL); NullCheck(L_11); bool L_12; L_12 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_11, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_12) { goto IL_00ae; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_13 = V_4; NullCheck(L_13); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14; L_14 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_13, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_14); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15; L_15 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_14, NULL); float L_16 = L_15.___a; if ((((float)L_16) == ((float)(0.0f)))) { goto IL_00ae; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_17 = V_4; NullCheck(L_17); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_18; L_18 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_17, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_18); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_19; L_19 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_18, NULL); V_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_19, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)); RuntimeObject* L_20 = V_5; if (!L_20) { goto IL_00ae; } } { RuntimeObject* L_21 = V_5; NullCheck(L_21); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_22; L_22 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_21); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_23 = L_22; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_24 = V_4; NullCheck(L_24); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_25; L_25 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_24, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_23); int32_t L_26; L_26 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_23, L_25, NULL); V_6 = L_26; int32_t L_27 = V_6; NullCheck(L_23); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_28; L_28 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_23, L_27, NULL); NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_28, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_29 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_28, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page; NullCheck(L_29); RuntimeObject* L_30 = L_29->___rendererObject; V_7 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_30, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = V_2; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = V_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_33; L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, L_32, NULL); if (!L_33) { goto IL_00ae; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_35; L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_35) { goto IL_00ab; } } { return (bool)1; } IL_00ab: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = V_7; V_2 = L_36; } IL_00ae: { int32_t L_37 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00b2: { int32_t L_38 = V_3; int32_t L_39 = V_0; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_0021; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_GenerateSkeletonRendererInstruction_mE4A647A59349E68593D1615A7ABCF64AEE0D7690 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instructionOutput, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* ___2_customSlotMaterials, List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* ___3_separatorSlots, bool ___4_enableSeparation, bool ___5_immutableTriangles, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* V_1 = NULL; AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_2 = NULL; int32_t V_3 = 0; bool V_4 = false; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; int32_t V_7 = 0; bool V_8 = false; int32_t V_9 = 0; int32_t V_10 = 0; SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* V_11 = NULL; int32_t V_12 = 0; SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_13 = NULL; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_16 = NULL; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_17 = NULL; int32_t V_18 = 0; int32_t V_19 = 0; RuntimeObject* V_20 = NULL; bool V_21 = false; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_22 = NULL; int32_t V_23 = 0; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_24 = NULL; int32_t V_25 = 0; ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* V_26 = NULL; int32_t V_27 = 0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_28 = NULL; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B2_0 = NULL; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B1_0 = NULL; int32_t G_B3_0 = 0; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B3_1 = NULL; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B5_0 = NULL; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B4_0 = NULL; int32_t G_B6_0 = 0; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B6_1 = NULL; { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___1_skeleton; NullCheck(L_0); DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_1; L_1 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_0, NULL); NullCheck(L_1); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_2; L_2 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_1, NULL); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2; NullCheck(L_3); int32_t L_4 = L_3->___Count; V_0 = L_4; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_5 = ___0_instructionOutput; NullCheck(L_5); SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D(L_5, NULL); SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_6 = ___0_instructionOutput; NullCheck(L_6); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_7 = L_6->___submeshInstructions; V_1 = L_7; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_instructionOutput; NullCheck(L_8); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_9 = L_8->___attachments; int32_t L_10 = V_0; NullCheck(L_9); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_11; L_11 = ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC(L_9, L_10, ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var); SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___0_instructionOutput; NullCheck(L_12); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_13 = L_12->___attachments; NullCheck(L_13); AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_14 = L_13->___Items; V_2 = L_14; V_3 = 0; V_4 = (bool)0; il2cpp_codegen_initobj((&V_14), sizeof(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___1_skeleton; (&V_14)->___skeleton = L_15; Il2CppCodeGenWriteBarrier((void**)(&(&V_14)->___skeleton), (void*)L_15); (&V_14)->___preActiveClippingSlotSource = (-1); SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_16 = V_14; V_5 = L_16; Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* L_17 = ___2_customSlotMaterials; if (!L_17) { G_B2_0 = L_3; goto IL_0067; } G_B1_0 = L_3; } { Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* L_18 = ___2_customSlotMaterials; NullCheck(L_18); int32_t L_19; L_19 = Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD(L_18, Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_19) > ((int32_t)0))? 1 : 0); G_B3_1 = G_B1_0; goto IL_0068; } IL_0067: { G_B3_0 = 0; G_B3_1 = G_B2_0; } IL_0068: { V_6 = (bool)G_B3_0; List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* L_20 = ___3_separatorSlots; if (!L_20) { G_B5_0 = G_B3_1; goto IL_0075; } G_B4_0 = G_B3_1; } { List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* L_21 = ___3_separatorSlots; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_inline(L_21, List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_RuntimeMethod_var); G_B6_0 = L_22; G_B6_1 = G_B4_0; goto IL_0076; } IL_0075: { G_B6_0 = 0; G_B6_1 = G_B5_0; } IL_0076: { V_7 = G_B6_0; int32_t L_23 = V_7; V_8 = (bool)((((int32_t)L_23) > ((int32_t)0))? 1 : 0); V_9 = (-1); V_10 = (-1); V_11 = (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)NULL; V_12 = 0; NullCheck(G_B6_1); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_24 = G_B6_1->___Items; V_13 = L_24; V_15 = 0; goto IL_0386; } IL_009a: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_25 = V_13; int32_t L_26 = V_15; NullCheck(L_25); int32_t L_27 = L_26; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_28 = (L_25)->GetAt(static_cast(L_27)); V_16 = L_28; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_29 = V_16; NullCheck(L_29); Bone_tC5BB616A04722279E675558888991F720C090467* L_30; L_30 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_29, NULL); NullCheck(L_30); bool L_31; L_31 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_30, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_31) { goto IL_00d2; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_32 = V_16; NullCheck(L_32); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_33; L_33 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_32, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_33); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34; L_34 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_33, NULL); float L_35 = L_34.___a; if ((!(((float)L_35) == ((float)(0.0f))))) { goto IL_00dc; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_36 = V_16; NullCheck(L_36); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_37; L_37 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_36, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_38 = V_11; if ((((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_37) == ((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_38))) { goto IL_00dc; } } IL_00d2: { AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_39 = V_2; int32_t L_40 = V_15; NullCheck(L_39); ArrayElementTypeCheck (L_39, NULL); (L_39)->SetAt(static_cast(L_40), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL); goto IL_0380; } IL_00dc: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_41 = V_16; NullCheck(L_41); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_42; L_42 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_41, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_42); int32_t L_43; L_43 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_42, NULL); if ((!(((uint32_t)L_43) == ((uint32_t)1)))) { goto IL_00f3; } } { (&V_5)->___hasPMAAdditiveSlot = (bool)1; } IL_00f3: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_44 = V_16; NullCheck(L_44); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_45; L_45 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_44, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_45); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_46; L_46 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_45, NULL); V_17 = L_46; AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_47 = V_2; int32_t L_48 = V_15; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_49 = V_17; NullCheck(L_47); ArrayElementTypeCheck (L_47, L_49); (L_47)->SetAt(static_cast(L_48), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_49); V_18 = 0; V_19 = 0; V_20 = NULL; V_21 = (bool)0; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_50 = V_17; V_22 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_50, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_51 = V_22; if (!L_51) { goto IL_0147; } } { RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_52 = V_22; NullCheck(L_52); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_53; L_53 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_52, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_54 = L_53; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_55 = V_16; NullCheck(L_55); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_56; L_56 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_55, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_54); int32_t L_57; L_57 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_54, L_56, NULL); V_23 = L_57; int32_t L_58 = V_23; NullCheck(L_54); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_59; L_59 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_54, L_58, NULL); V_20 = L_59; V_18 = 4; V_19 = 6; goto IL_01b3; } IL_0147: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_60 = V_17; V_24 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_60, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_61 = V_24; if (!L_61) { goto IL_018b; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_62 = V_24; NullCheck(L_62); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_63; L_63 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_62, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_64 = L_63; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_65 = V_16; NullCheck(L_65); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_66; L_66 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_65, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_64); int32_t L_67; L_67 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_64, L_66, NULL); V_25 = L_67; int32_t L_68 = V_25; NullCheck(L_64); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_69; L_69 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_64, L_68, NULL); V_20 = L_69; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_70 = V_24; NullCheck(L_70); int32_t L_71; L_71 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_70, NULL); V_18 = ((int32_t)(L_71>>1)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_72 = V_24; NullCheck(L_72); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73; L_73 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_72, NULL); NullCheck(L_73); V_19 = ((int32_t)(((RuntimeArray*)L_73)->max_length)); goto IL_01b3; } IL_018b: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_74 = V_17; V_26 = ((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_74, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var)); ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_75 = V_26; if (!L_75) { goto IL_01b0; } } { ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_76 = V_26; NullCheck(L_76); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_77; L_77 = ClippingAttachment_get_EndSlot_m2C67F6526A4FA3635EFB4B4441F6D2BF17CD6418_inline(L_76, NULL); V_11 = L_77; int32_t L_78 = V_15; V_9 = L_78; (&V_5)->___hasClipping = (bool)1; V_4 = (bool)1; } IL_01b0: { V_21 = (bool)1; } IL_01b3: { bool L_79 = V_8; if (!L_79) { goto IL_01e6; } } { (&V_5)->___forceSeparate = (bool)0; V_27 = 0; goto IL_01e0; } IL_01c4: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_80 = V_16; List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* L_81 = ___3_separatorSlots; int32_t L_82 = V_27; NullCheck(L_81); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_83; L_83 = List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C(L_81, L_82, List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C_RuntimeMethod_var); if ((!(((RuntimeObject*)(Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*)L_80) == ((RuntimeObject*)(Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*)L_83)))) { goto IL_01da; } } { (&V_5)->___forceSeparate = (bool)1; goto IL_01e6; } IL_01da: { int32_t L_84 = V_27; V_27 = ((int32_t)il2cpp_codegen_add(L_84, 1)); } IL_01e0: { int32_t L_85 = V_27; int32_t L_86 = V_7; if ((((int32_t)L_85) < ((int32_t)L_86))) { goto IL_01c4; } } IL_01e6: { bool L_87 = V_21; if (!L_87) { goto IL_0264; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_88 = V_5; bool L_89 = L_88.___forceSeparate; bool L_90 = ___4_enableSeparation; if (!((int32_t)((int32_t)L_89&(int32_t)L_90))) { goto IL_0365; } } { int32_t L_91 = V_15; (&V_5)->___endSlot = L_91; int32_t L_92 = V_10; (&V_5)->___preActiveClippingSlotSource = L_92; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_93 = V_1; int32_t L_94 = V_12; NullCheck(L_93); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_95; L_95 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_93, ((int32_t)il2cpp_codegen_add(L_94, 1)), ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_96 = V_1; NullCheck(L_96); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_97 = L_96->___Items; int32_t L_98 = V_12; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_99 = V_5; NullCheck(L_97); (L_97)->SetAt(static_cast(L_98), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_99); int32_t L_100 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_100, 1)); int32_t L_101 = V_15; (&V_5)->___startSlot = L_101; int32_t L_102 = V_9; V_10 = L_102; (&V_5)->___rawTriangleCount = 0; (&V_5)->___rawVertexCount = 0; int32_t L_103 = V_3; (&V_5)->___rawFirstVertexIndex = L_103; int32_t L_104 = V_9; (&V_5)->___hasClipping = (bool)((((int32_t)((((int32_t)L_104) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0365; } IL_0264: { V_28 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; bool L_105 = V_6; if (!L_105) { goto IL_0295; } } { Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* L_106 = ___2_customSlotMaterials; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_107 = V_16; NullCheck(L_106); bool L_108; L_108 = Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666(L_106, L_107, (&V_28), Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666_RuntimeMethod_var); if (L_108) { goto IL_02b1; } } { RuntimeObject* L_109 = V_20; if (!L_109) { goto IL_02b1; } } { RuntimeObject* L_110 = V_20; NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_110, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_111 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_110, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page; NullCheck(L_111); RuntimeObject* L_112 = L_111->___rendererObject; V_28 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_112, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)); goto IL_02b1; } IL_0295: { RuntimeObject* L_113 = V_20; if (!L_113) { goto IL_02b1; } } { RuntimeObject* L_114 = V_20; NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_114, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_115 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_114, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page; NullCheck(L_115); RuntimeObject* L_116 = L_115->___rendererObject; V_28 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_116, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)); } IL_02b1: { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_117 = V_5; bool L_118 = L_117.___forceSeparate; if (L_118) { goto IL_02cf; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_119 = V_5; int32_t L_120 = L_119.___rawVertexCount; if ((((int32_t)L_120) <= ((int32_t)0))) { goto IL_0335; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_121 = V_5; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_122 = L_121.___material; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_123 = V_28; if ((((RuntimeObject*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_122) == ((RuntimeObject*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_123))) { goto IL_0335; } } IL_02cf: { int32_t L_124 = V_15; (&V_5)->___endSlot = L_124; int32_t L_125 = V_10; (&V_5)->___preActiveClippingSlotSource = L_125; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_126 = V_1; int32_t L_127 = V_12; NullCheck(L_126); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_128; L_128 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_126, ((int32_t)il2cpp_codegen_add(L_127, 1)), ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_129 = V_1; NullCheck(L_129); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_130 = L_129->___Items; int32_t L_131 = V_12; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_132 = V_5; NullCheck(L_130); (L_130)->SetAt(static_cast(L_131), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_132); int32_t L_133 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_133, 1)); int32_t L_134 = V_15; (&V_5)->___startSlot = L_134; int32_t L_135 = V_9; V_10 = L_135; (&V_5)->___rawTriangleCount = 0; (&V_5)->___rawVertexCount = 0; int32_t L_136 = V_3; (&V_5)->___rawFirstVertexIndex = L_136; int32_t L_137 = V_9; (&V_5)->___hasClipping = (bool)((((int32_t)((((int32_t)L_137) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0335: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_138 = V_28; (&V_5)->___material = L_138; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___material), (void*)L_138); int32_t* L_139 = (int32_t*)(&(&V_5)->___rawTriangleCount); int32_t* L_140 = L_139; int32_t L_141 = *((int32_t*)L_140); int32_t L_142 = V_19; *((int32_t*)L_140) = (int32_t)((int32_t)il2cpp_codegen_add(L_141, L_142)); int32_t* L_143 = (int32_t*)(&(&V_5)->___rawVertexCount); int32_t* L_144 = L_143; int32_t L_145 = *((int32_t*)L_144); int32_t L_146 = V_18; *((int32_t*)L_144) = (int32_t)((int32_t)il2cpp_codegen_add(L_145, L_146)); int32_t L_147 = V_3; (&V_5)->___rawFirstVertexIndex = L_147; int32_t L_148 = V_3; int32_t L_149 = V_18; V_3 = ((int32_t)il2cpp_codegen_add(L_148, L_149)); } IL_0365: { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_150 = V_11; if (!L_150) { goto IL_0380; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_151 = V_16; NullCheck(L_151); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_152; L_152 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_151, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_153 = V_11; if ((!(((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_152) == ((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_153)))) { goto IL_0380; } } { int32_t L_154 = V_15; int32_t L_155 = V_9; if ((((int32_t)L_154) == ((int32_t)L_155))) { goto IL_0380; } } { V_11 = (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)NULL; V_9 = (-1); } IL_0380: { int32_t L_156 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_156, 1)); } IL_0386: { int32_t L_157 = V_15; int32_t L_158 = V_0; if ((((int32_t)L_157) < ((int32_t)L_158))) { goto IL_009a; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_159 = V_5; int32_t L_160 = L_159.___rawVertexCount; if ((((int32_t)L_160) <= ((int32_t)0))) { goto IL_03cb; } } { int32_t L_161 = V_0; (&V_5)->___endSlot = L_161; int32_t L_162 = V_10; (&V_5)->___preActiveClippingSlotSource = L_162; (&V_5)->___forceSeparate = (bool)0; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_163 = V_1; int32_t L_164 = V_12; NullCheck(L_163); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_165; L_165 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_163, ((int32_t)il2cpp_codegen_add(L_164, 1)), ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_166 = V_1; NullCheck(L_166); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_167 = L_166->___Items; int32_t L_168 = V_12; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_169 = V_5; NullCheck(L_167); (L_167)->SetAt(static_cast(L_168), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_169); } IL_03cb: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_170 = ___0_instructionOutput; bool L_171 = V_4; NullCheck(L_170); L_170->___hasActiveClipping = L_171; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_172 = ___0_instructionOutput; int32_t L_173 = V_3; NullCheck(L_172); L_172->___rawVertexCount = L_173; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_174 = ___0_instructionOutput; bool L_175 = ___5_immutableTriangles; NullCheck(L_174); L_174->___immutableTriangles = L_175; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_Begin_m7777EF1CF542D1029DE80E0530618D35A784CC5E (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer; NullCheck(L_0); ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38(L_0, (bool)0, ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_RuntimeMethod_var); ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_1 = __this->___colorBuffer; NullCheck(L_1); ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE(L_1, (bool)0, ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_2 = __this->___uvBuffer; NullCheck(L_2); ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66(L_2, (bool)0, ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_RuntimeMethod_var); SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_3 = __this->___clipper; NullCheck(L_3); SkeletonClipping_ClipEnd_m6C41718B12191BCF539A70CEB405DB3B55769BAD(L_3, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin); L_4->___x = (std::numeric_limits::infinity()); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin); L_5->___y = (std::numeric_limits::infinity()); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax); L_6->___x = (-std::numeric_limits::infinity()); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_7 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax); L_7->___y = (-std::numeric_limits::infinity()); __this->___meshBoundsThickness = (0.0f); __this->___submeshIndex = 0; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_8 = __this->___submeshes; NullCheck(L_8); L_8->___Count = 1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddSubmesh_mFA321C247BA31E2B4E820C3AD4E348EC0DE15606 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* V_0 = NULL; int32_t V_1 = 0; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_2 = NULL; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_3 = NULL; SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_4 = NULL; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_5; memset((&V_5), 0, sizeof(V_5)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_6; memset((&V_6), 0, sizeof(V_6)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7; memset((&V_7), 0, sizeof(V_7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8; memset((&V_8), 0, sizeof(V_8)); float V_9 = 0.0f; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_15 = NULL; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_16 = NULL; int32_t V_17 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_18 = NULL; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_19 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_20; memset((&V_20), 0, sizeof(V_20)); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_21 = NULL; float V_22 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_23 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_24 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_25 = NULL; int32_t V_26 = 0; int32_t V_27 = 0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_28; memset((&V_28), 0, sizeof(V_28)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_29 = NULL; float V_30 = 0.0f; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_31; memset((&V_31), 0, sizeof(V_31)); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* V_32 = NULL; int32_t V_33 = 0; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_34 = NULL; int32_t V_35 = 0; int32_t V_36 = 0; ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* V_37 = NULL; float V_38 = 0.0f; bool V_39 = false; int32_t V_40 = 0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_41 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_42 = NULL; Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_43 = NULL; Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_44; memset((&V_44), 0, sizeof(V_44)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_45; memset((&V_45), 0, sizeof(V_45)); float V_46 = 0.0f; bool V_47 = false; int32_t V_48 = 0; int32_t V_49 = 0; int32_t V_50 = 0; int32_t V_51 = 0; int32_t V_52 = 0; int32_t V_53 = 0; int32_t V_54 = 0; float V_55 = 0.0f; float V_56 = 0.0f; int32_t V_57 = 0; int32_t V_58 = 0; int32_t V_59 = 0; float V_60 = 0.0f; float V_61 = 0.0f; int32_t V_62 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_63 = NULL; int32_t V_64 = 0; int32_t V_65 = 0; int32_t V_66 = 0; int32_t V_67 = 0; int32_t G_B5_0 = 0; int32_t G_B8_0 = 0; float G_B32_0 = 0.0f; { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = __this->___settings; V_0 = L_0; int32_t L_1 = __this->___submeshIndex; V_1 = ((int32_t)il2cpp_codegen_add(L_1, 1)); ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_2 = __this->___submeshes; int32_t L_3 = V_1; NullCheck(L_2); ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_4; L_4 = ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D(L_2, L_3, ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var); ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_5 = __this->___submeshes; NullCheck(L_5); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_6 = L_5->___Items; int32_t L_7 = __this->___submeshIndex; NullCheck(L_6); int32_t L_8 = L_7; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_9 = (L_6)->GetAt(static_cast(L_8)); V_2 = L_9; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_10 = V_2; if (L_10) { goto IL_004c; } } { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_11 = __this->___submeshes; NullCheck(L_11); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_12 = L_11->___Items; int32_t L_13 = __this->___submeshIndex; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_14 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var); ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_14, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var); ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_15 = L_14; V_2 = L_15; NullCheck(L_12); ArrayElementTypeCheck (L_12, L_15); (L_12)->SetAt(static_cast(L_13), (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)L_15); } IL_004c: { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_16 = V_2; NullCheck(L_16); ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_16, (bool)0, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var); SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_17 = ___0_instruction; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_18 = L_17.___skeleton; V_3 = L_18; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = V_3; NullCheck(L_19); DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_20; L_20 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_19, NULL); NullCheck(L_20); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_21; L_21 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_20, NULL); NullCheck(L_21); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_22 = L_21->___Items; V_4 = L_22; il2cpp_codegen_initobj((&V_5), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = V_3; NullCheck(L_23); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24; L_24 = Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline(L_23, NULL); V_6 = L_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = __this->___meshBoundsMin; V_7 = L_25; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = __this->___meshBoundsMax; V_8 = L_26; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_27 = V_0; NullCheck(L_27); float L_28 = L_27->___zSpacing; V_9 = L_28; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_29 = V_0; NullCheck(L_29); bool L_30 = L_29->___pmaVertexColors; V_10 = L_30; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_31 = V_0; NullCheck(L_31); bool L_32 = L_31->___tintBlack; V_11 = L_32; bool L_33; L_33 = Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F((&((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal), (bool)0, Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var); V_12 = L_33; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_34 = V_0; NullCheck(L_34); bool L_35 = L_34->___useClipping; if (!L_35) { goto IL_00c1; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_36 = ___0_instruction; bool L_37 = L_36.___hasClipping; G_B5_0 = ((int32_t)(L_37)); goto IL_00c2; } IL_00c1: { G_B5_0 = 0; } IL_00c2: { V_13 = (bool)G_B5_0; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_38 = V_0; NullCheck(L_38); bool L_39 = L_38->___tintBlack; if (!L_39) { goto IL_00d4; } } { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_40 = V_0; NullCheck(L_40); bool L_41 = L_40->___canvasGroupCompatible; G_B8_0 = ((int32_t)(L_41)); goto IL_00d5; } IL_00d4: { G_B8_0 = 0; } IL_00d5: { V_14 = (bool)G_B8_0; bool L_42 = V_13; if (!L_42) { goto IL_010f; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_43 = ___0_instruction; int32_t L_44 = L_43.___preActiveClippingSlotSource; if ((((int32_t)L_44) < ((int32_t)0))) { goto IL_010f; } } { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_45 = V_4; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_46 = ___0_instruction; int32_t L_47 = L_46.___preActiveClippingSlotSource; NullCheck(L_45); int32_t L_48 = L_47; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_49 = (L_45)->GetAt(static_cast(L_48)); V_16 = L_49; SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_50 = __this->___clipper; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_51 = V_3; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_52 = V_16; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_53 = V_16; NullCheck(L_53); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_54; L_54 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_53, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_54); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_55; L_55 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_54, NULL); NullCheck(L_50); int32_t L_56; L_56 = SkeletonClipping_ClipStart_m0A0828437E281E0F84B644EA46AC1756938952BF(L_50, L_51, L_52, ((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_55, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var)), NULL); } IL_010f: { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_57 = ___0_instruction; int32_t L_58 = L_57.___startSlot; V_17 = L_58; goto IL_0785; } IL_011c: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_59 = V_4; int32_t L_60 = V_17; NullCheck(L_59); int32_t L_61 = L_60; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_62 = (L_59)->GetAt(static_cast(L_61)); V_18 = L_62; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_63 = V_18; NullCheck(L_63); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_64; L_64 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_63, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); V_19 = L_64; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_65 = V_19; NullCheck(L_65); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_66; L_66 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_65, NULL); V_20 = L_66; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_67 = V_18; NullCheck(L_67); Bone_tC5BB616A04722279E675558888991F720C090467* L_68; L_68 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_67, NULL); NullCheck(L_68); bool L_69; L_69 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_68, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_69) { goto IL_0151; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_70 = V_20; float L_71 = L_70.___a; if ((!(((float)L_71) == ((float)(0.0f))))) { goto IL_0163; } } IL_0151: { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_72 = __this->___clipper; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_73 = V_18; NullCheck(L_72); SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D(L_72, L_73, NULL); goto IL_077f; } IL_0163: { SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_74 = V_19; NullCheck(L_74); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_75; L_75 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_74, NULL); V_21 = L_75; float L_76 = V_9; int32_t L_77 = V_17; V_22 = ((float)il2cpp_codegen_multiply(L_76, ((float)L_77))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_78 = __this->___tempVerts; V_23 = L_78; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_79 = V_21; V_29 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_79, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_80 = V_29; if (!L_80) { goto IL_01da; } } { RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_81 = V_29; NullCheck(L_81); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_82; L_82 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_81, NULL); V_32 = L_82; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_83 = V_32; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_84 = V_19; NullCheck(L_83); int32_t L_85; L_85 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_83, L_84, NULL); V_33 = L_85; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_86 = V_29; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_87 = V_18; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_88 = V_32; int32_t L_89 = V_33; NullCheck(L_88); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_90; L_90 = Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55(L_88, L_89, NULL); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_91 = V_23; NullCheck(L_86); RegionAttachment_ComputeWorldVertices_mEDEE9998079BC896D90320FF9C2BF6CE5A184CF1(L_86, L_87, L_90, L_91, 0, 2, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_92 = V_32; int32_t L_93 = V_33; NullCheck(L_92); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94; L_94 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_92, L_93, NULL); V_24 = L_94; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = __this->___regionTriangles; V_25 = L_95; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_96 = V_29; NullCheck(L_96); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97; L_97 = RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline(L_96, NULL); V_28 = L_97; V_26 = 4; V_27 = 6; goto IL_0292; } IL_01da: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_98 = V_21; V_34 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_98, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_99 = V_34; if (!L_99) { goto IL_0259; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_100 = V_34; NullCheck(L_100); int32_t L_101; L_101 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_100, NULL); V_35 = L_101; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_102 = V_23; NullCheck(L_102); int32_t L_103 = V_35; if ((((int32_t)((int32_t)(((RuntimeArray*)L_102)->max_length))) >= ((int32_t)L_103))) { goto IL_0209; } } { int32_t L_104 = V_35; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_105 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_104); V_23 = L_105; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_106 = V_23; __this->___tempVerts = L_106; Il2CppCodeGenWriteBarrier((void**)(&__this->___tempVerts), (void*)L_106); } IL_0209: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_107 = V_34; NullCheck(L_107); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_108; L_108 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_107, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_109 = L_108; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_110 = V_19; NullCheck(L_109); int32_t L_111; L_111 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_109, L_110, NULL); V_36 = L_111; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_112 = V_34; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_113 = V_3; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_114 = V_18; int32_t L_115 = V_35; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_116 = V_23; NullCheck(L_112); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_112, L_113, L_114, 0, L_115, L_116, 0, 2); int32_t L_117 = V_36; NullCheck(L_109); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_118; L_118 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_109, L_117, NULL); V_24 = L_118; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_119 = V_34; NullCheck(L_119); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120; L_120 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_119, NULL); V_25 = L_120; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_121 = V_34; NullCheck(L_121); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_122; L_122 = MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline(L_121, NULL); V_28 = L_122; int32_t L_123 = V_35; V_26 = ((int32_t)(L_123>>1)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_124 = V_34; NullCheck(L_124); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_125; L_125 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_124, NULL); NullCheck(L_125); V_27 = ((int32_t)(((RuntimeArray*)L_125)->max_length)); goto IL_0292; } IL_0259: { bool L_126 = V_13; if (!L_126) { goto IL_0280; } } { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_127 = V_21; V_37 = ((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_127, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var)); ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_128 = V_37; if (!L_128) { goto IL_0280; } } { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_129 = __this->___clipper; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_130 = V_3; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_131 = V_18; ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_132 = V_37; NullCheck(L_129); int32_t L_133; L_133 = SkeletonClipping_ClipStart_m0A0828437E281E0F84B644EA46AC1756938952BF(L_129, L_130, L_131, L_132, NULL); goto IL_077f; } IL_0280: { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_134 = __this->___clipper; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_135 = V_18; NullCheck(L_134); SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D(L_134, L_135, NULL); goto IL_077f; } IL_0292: { V_30 = (1.0f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_136 = V_6; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_137 = V_20; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_138; L_138 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_136, L_137, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_139 = V_28; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_140; L_140 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_138, L_139, NULL); V_31 = L_140; bool L_141 = V_10; if (!L_141) { goto IL_0363; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_142 = V_31; float L_143 = L_142.___a; V_38 = L_143; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_144 = V_18; NullCheck(L_144); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_145; L_145 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_144, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_145); int32_t L_146; L_146 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_145, NULL); V_39 = (bool)((((int32_t)L_146) == ((int32_t)1))? 1 : 0); bool L_147 = V_12; bool L_148 = V_39; if (!((int32_t)((int32_t)L_147&(int32_t)L_148))) { goto IL_02dc; } } { float L_149 = V_38; float L_150; L_150 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_149, NULL); V_38 = L_150; } IL_02dc: { float L_151 = V_38; (&V_5)->___a = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_151, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_152 = V_31; float L_153 = L_152.___r; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_154 = V_5; uint8_t L_155 = L_154.___a; (&V_5)->___r = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_153, ((float)L_155)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_156 = V_31; float L_157 = L_156.___g; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_158 = V_5; uint8_t L_159 = L_158.___a; (&V_5)->___g = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_157, ((float)L_159)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_160 = V_31; float L_161 = L_160.___b; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_162 = V_5; uint8_t L_163 = L_162.___a; (&V_5)->___b = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_161, ((float)L_163)))); bool L_164 = V_14; if (!L_164) { goto IL_0355; } } { bool L_165 = V_39; if (L_165) { goto IL_0340; } } { float L_166 = V_38; G_B32_0 = L_166; goto IL_0345; } IL_0340: { G_B32_0 = (0.0f); } IL_0345: { V_30 = G_B32_0; (&V_5)->___a = (uint8_t)((int32_t)255); goto IL_03b7; } IL_0355: { bool L_167 = V_39; if (!L_167) { goto IL_03b7; } } { (&V_5)->___a = (uint8_t)0; goto IL_03b7; } IL_0363: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_168 = V_31; float L_169 = L_168.___a; (&V_5)->___a = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_169, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_170 = V_31; float L_171 = L_170.___r; (&V_5)->___r = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_171, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_172 = V_31; float L_173 = L_172.___g; (&V_5)->___g = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_173, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_174 = V_31; float L_175 = L_174.___b; (&V_5)->___b = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_175, (255.0f)))); } IL_03b7: { bool L_176 = V_13; if (!L_176) { goto IL_0439; } } { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_177 = __this->___clipper; NullCheck(L_177); bool L_178; L_178 = SkeletonClipping_get_IsClipping_mFC763651F37977D5A39E5A452554E9335E290575(L_177, NULL); if (!L_178) { goto IL_0439; } } { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_179 = __this->___clipper; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_180 = V_23; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_181 = V_25; int32_t L_182 = V_27; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_183 = V_24; NullCheck(L_179); bool L_184; L_184 = SkeletonClipping_ClipTriangles_m2AFC8C2763A63810405089D59CDBE4D183F21358(L_179, L_180, L_181, L_182, L_183, NULL); if (!L_184) { goto IL_0439; } } { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_185 = __this->___clipper; NullCheck(L_185); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_186; L_186 = SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline(L_185, NULL); NullCheck(L_186); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_187 = L_186->___Items; V_23 = L_187; SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_188 = __this->___clipper; NullCheck(L_188); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_189; L_189 = SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline(L_188, NULL); NullCheck(L_189); int32_t L_190 = L_189->___Count; V_26 = ((int32_t)(L_190>>1)); SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_191 = __this->___clipper; NullCheck(L_191); ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_192; L_192 = SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline(L_191, NULL); NullCheck(L_192); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_193 = L_192->___Items; V_25 = L_193; SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_194 = __this->___clipper; NullCheck(L_194); ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_195; L_195 = SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline(L_194, NULL); NullCheck(L_195); int32_t L_196 = L_195->___Count; V_27 = L_196; SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_197 = __this->___clipper; NullCheck(L_197); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_198; L_198 = SkeletonClipping_get_ClippedUVs_m796E535BB4CC346BBC26E57071C75248A3734333_inline(L_197, NULL); NullCheck(L_198); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_199 = L_198->___Items; V_24 = L_199; } IL_0439: { int32_t L_200 = V_26; if (!L_200) { goto IL_0772; } } { int32_t L_201 = V_27; if (!L_201) { goto IL_0772; } } { bool L_202 = V_11; if (!L_202) { goto IL_04c3; } } { SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_203 = V_19; NullCheck(L_203); Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_204; L_204 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_203, NULL); V_44 = L_204; bool L_205; L_205 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_44), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var); if (!L_205) { goto IL_0468; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_206; L_206 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_44), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var); V_45 = L_206; goto IL_047e; } IL_0468: { Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&V_45), (0.0f), (0.0f), (0.0f), NULL); } IL_047e: { bool L_207 = V_10; if (!L_207) { goto IL_04b7; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_208 = V_31; float L_209 = L_208.___a; V_46 = L_209; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_210 = V_18; NullCheck(L_210); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_211; L_211 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_210, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_211); int32_t L_212; L_212 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_211, NULL); V_47 = (bool)((((int32_t)L_212) == ((int32_t)1))? 1 : 0); bool L_213 = V_12; bool L_214 = V_47; if (!((int32_t)((int32_t)L_213&(int32_t)L_214))) { goto IL_04ac; } } { float L_215 = V_46; float L_216; L_216 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_215, NULL); V_46 = L_216; } IL_04ac: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_217 = V_45; float L_218 = V_46; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_219; L_219 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_217, L_218, NULL); V_45 = L_219; } IL_04b7: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_220 = V_45; float L_221 = V_30; int32_t L_222 = V_26; MeshGenerator_AddAttachmentTintBlack_m6434A354E7D0D8C0F5DA02C7CEBC9BE0375747A7(__this, L_220, L_221, L_222, NULL); } IL_04c3: { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_223 = __this->___vertexBuffer; NullCheck(L_223); int32_t L_224 = L_223->___Count; V_40 = L_224; int32_t L_225 = V_40; int32_t L_226 = V_26; V_48 = ((int32_t)il2cpp_codegen_add(L_225, L_226)); ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_227 = __this->___vertexBuffer; NullCheck(L_227); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_228 = L_227->___Items; NullCheck(L_228); V_49 = ((int32_t)(((RuntimeArray*)L_228)->max_length)); int32_t L_229 = V_48; int32_t L_230 = V_49; if ((((int32_t)L_229) <= ((int32_t)L_230))) { goto IL_0538; } } { int32_t L_231 = V_49; V_50 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_231), (1.29999995f)))); int32_t L_232 = V_50; int32_t L_233 = V_48; if ((((int32_t)L_232) >= ((int32_t)L_233))) { goto IL_0502; } } { int32_t L_234 = V_48; V_50 = L_234; } IL_0502: { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_235 = __this->___vertexBuffer; NullCheck(L_235); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_236 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&L_235->___Items); int32_t L_237 = V_50; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_236, L_237, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_238 = __this->___uvBuffer; NullCheck(L_238); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_239 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_238->___Items); int32_t L_240 = V_50; Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_239, L_240, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_241 = __this->___colorBuffer; NullCheck(L_241); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_242 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&L_241->___Items); int32_t L_243 = V_50; Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_242, L_243, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var); } IL_0538: { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_244 = __this->___vertexBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_245 = __this->___uvBuffer; ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_246 = __this->___colorBuffer; int32_t L_247 = V_48; int32_t L_248 = L_247; V_51 = L_248; NullCheck(L_246); L_246->___Count = L_248; int32_t L_249 = V_51; int32_t L_250 = L_249; V_51 = L_250; NullCheck(L_245); L_245->___Count = L_250; int32_t L_251 = V_51; NullCheck(L_244); L_244->___Count = L_251; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_252 = __this->___vertexBuffer; NullCheck(L_252); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_253 = L_252->___Items; V_41 = L_253; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_254 = __this->___uvBuffer; NullCheck(L_254); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_255 = L_254->___Items; V_42 = L_255; ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_256 = __this->___colorBuffer; NullCheck(L_256); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_257 = L_256->___Items; V_43 = L_257; int32_t L_258 = V_40; if (L_258) { goto IL_0655; } } { V_52 = 0; goto IL_0647; } IL_059b: { int32_t L_259 = V_40; int32_t L_260 = V_52; V_53 = ((int32_t)il2cpp_codegen_add(L_259, L_260)); int32_t L_261 = V_52; V_54 = ((int32_t)(L_261<<1)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_262 = V_23; int32_t L_263 = V_54; NullCheck(L_262); int32_t L_264 = L_263; float L_265 = (L_262)->GetAt(static_cast(L_264)); V_55 = L_265; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_266 = V_23; int32_t L_267 = V_54; NullCheck(L_266); int32_t L_268 = ((int32_t)il2cpp_codegen_add(L_267, 1)); float L_269 = (L_266)->GetAt(static_cast(L_268)); V_56 = L_269; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_270 = V_41; int32_t L_271 = V_53; float L_272 = V_55; float L_273 = V_56; float L_274 = V_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_275; memset((&L_275), 0, sizeof(L_275)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_275), L_272, L_273, L_274, NULL); NullCheck(L_270); (L_270)->SetAt(static_cast(L_271), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_275); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_276 = V_42; int32_t L_277 = V_53; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_278 = V_24; int32_t L_279 = V_54; NullCheck(L_278); int32_t L_280 = L_279; float L_281 = (L_278)->GetAt(static_cast(L_280)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_282 = V_24; int32_t L_283 = V_54; NullCheck(L_282); int32_t L_284 = ((int32_t)il2cpp_codegen_add(L_283, 1)); float L_285 = (L_282)->GetAt(static_cast(L_284)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_286; memset((&L_286), 0, sizeof(L_286)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_286), L_281, L_285, NULL); NullCheck(L_276); (L_276)->SetAt(static_cast(L_277), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_286); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_287 = V_43; int32_t L_288 = V_53; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_289 = V_5; NullCheck(L_287); (L_287)->SetAt(static_cast(L_288), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_289); float L_290 = V_55; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_291 = V_7; float L_292 = L_291.___x; if ((!(((float)L_290) < ((float)L_292)))) { goto IL_0605; } } { float L_293 = V_55; (&V_7)->___x = L_293; } IL_0605: { float L_294 = V_55; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_295 = V_8; float L_296 = L_295.___x; if ((!(((float)L_294) > ((float)L_296)))) { goto IL_0619; } } { float L_297 = V_55; (&V_8)->___x = L_297; } IL_0619: { float L_298 = V_56; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_299 = V_7; float L_300 = L_299.___y; if ((!(((float)L_298) < ((float)L_300)))) { goto IL_062d; } } { float L_301 = V_56; (&V_7)->___y = L_301; } IL_062d: { float L_302 = V_56; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_303 = V_8; float L_304 = L_303.___y; if ((!(((float)L_302) > ((float)L_304)))) { goto IL_0641; } } { float L_305 = V_56; (&V_8)->___y = L_305; } IL_0641: { int32_t L_306 = V_52; V_52 = ((int32_t)il2cpp_codegen_add(L_306, 1)); } IL_0647: { int32_t L_307 = V_52; int32_t L_308 = V_26; if ((((int32_t)L_307) < ((int32_t)L_308))) { goto IL_059b; } } { goto IL_0716; } IL_0655: { V_57 = 0; goto IL_070d; } IL_065d: { int32_t L_309 = V_40; int32_t L_310 = V_57; V_58 = ((int32_t)il2cpp_codegen_add(L_309, L_310)); int32_t L_311 = V_57; V_59 = ((int32_t)(L_311<<1)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_312 = V_23; int32_t L_313 = V_59; NullCheck(L_312); int32_t L_314 = L_313; float L_315 = (L_312)->GetAt(static_cast(L_314)); V_60 = L_315; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_316 = V_23; int32_t L_317 = V_59; NullCheck(L_316); int32_t L_318 = ((int32_t)il2cpp_codegen_add(L_317, 1)); float L_319 = (L_316)->GetAt(static_cast(L_318)); V_61 = L_319; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_320 = V_41; int32_t L_321 = V_58; float L_322 = V_60; float L_323 = V_61; float L_324 = V_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_325; memset((&L_325), 0, sizeof(L_325)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_325), L_322, L_323, L_324, NULL); NullCheck(L_320); (L_320)->SetAt(static_cast(L_321), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_325); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_326 = V_42; int32_t L_327 = V_58; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_328 = V_24; int32_t L_329 = V_59; NullCheck(L_328); int32_t L_330 = L_329; float L_331 = (L_328)->GetAt(static_cast(L_330)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_332 = V_24; int32_t L_333 = V_59; NullCheck(L_332); int32_t L_334 = ((int32_t)il2cpp_codegen_add(L_333, 1)); float L_335 = (L_332)->GetAt(static_cast(L_334)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_336; memset((&L_336), 0, sizeof(L_336)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_336), L_331, L_335, NULL); NullCheck(L_326); (L_326)->SetAt(static_cast(L_327), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_336); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_337 = V_43; int32_t L_338 = V_58; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_339 = V_5; NullCheck(L_337); (L_337)->SetAt(static_cast(L_338), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_339); float L_340 = V_60; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_341 = V_7; float L_342 = L_341.___x; if ((!(((float)L_340) < ((float)L_342)))) { goto IL_06c9; } } { float L_343 = V_60; (&V_7)->___x = L_343; goto IL_06dd; } IL_06c9: { float L_344 = V_60; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_345 = V_8; float L_346 = L_345.___x; if ((!(((float)L_344) > ((float)L_346)))) { goto IL_06dd; } } { float L_347 = V_60; (&V_8)->___x = L_347; } IL_06dd: { float L_348 = V_61; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_349 = V_7; float L_350 = L_349.___y; if ((!(((float)L_348) < ((float)L_350)))) { goto IL_06f3; } } { float L_351 = V_61; (&V_7)->___y = L_351; goto IL_0707; } IL_06f3: { float L_352 = V_61; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_353 = V_8; float L_354 = L_353.___y; if ((!(((float)L_352) > ((float)L_354)))) { goto IL_0707; } } { float L_355 = V_61; (&V_8)->___y = L_355; } IL_0707: { int32_t L_356 = V_57; V_57 = ((int32_t)il2cpp_codegen_add(L_356, 1)); } IL_070d: { int32_t L_357 = V_57; int32_t L_358 = V_26; if ((((int32_t)L_357) < ((int32_t)L_358))) { goto IL_065d; } } IL_0716: { bool L_359 = ___1_updateTriangles; if (!L_359) { goto IL_0772; } } { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_360 = V_2; NullCheck(L_360); int32_t L_361 = L_360->___Count; V_62 = L_361; int32_t L_362 = V_62; int32_t L_363 = V_27; V_64 = ((int32_t)il2cpp_codegen_add(L_362, L_363)); int32_t L_364 = V_64; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_365 = V_2; NullCheck(L_365); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_366 = L_365->___Items; NullCheck(L_366); if ((((int32_t)L_364) <= ((int32_t)((int32_t)(((RuntimeArray*)L_366)->max_length))))) { goto IL_0741; } } { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_367 = V_2; NullCheck(L_367); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_368 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&L_367->___Items); int32_t L_369 = V_64; Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_368, L_369, Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var); } IL_0741: { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_370 = V_2; int32_t L_371 = V_64; NullCheck(L_370); L_370->___Count = L_371; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_372 = V_2; NullCheck(L_372); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_373 = L_372->___Items; V_63 = L_373; V_65 = 0; goto IL_076c; } IL_0756: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_374 = V_63; int32_t L_375 = V_62; int32_t L_376 = V_65; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_377 = V_25; int32_t L_378 = V_65; NullCheck(L_377); int32_t L_379 = L_378; int32_t L_380 = (L_377)->GetAt(static_cast(L_379)); int32_t L_381 = V_40; NullCheck(L_374); (L_374)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_375, L_376))), (int32_t)((int32_t)il2cpp_codegen_add(L_380, L_381))); int32_t L_382 = V_65; V_65 = ((int32_t)il2cpp_codegen_add(L_382, 1)); } IL_076c: { int32_t L_383 = V_65; int32_t L_384 = V_27; if ((((int32_t)L_383) < ((int32_t)L_384))) { goto IL_0756; } } IL_0772: { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_385 = __this->___clipper; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_386 = V_18; NullCheck(L_385); SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D(L_385, L_386, NULL); } IL_077f: { int32_t L_387 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_387, 1)); } IL_0785: { int32_t L_388 = V_17; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_389 = ___0_instruction; int32_t L_390 = L_389.___endSlot; if ((((int32_t)L_388) < ((int32_t)L_390))) { goto IL_011c; } } { SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_391 = __this->___clipper; NullCheck(L_391); SkeletonClipping_ClipEnd_m6C41718B12191BCF539A70CEB405DB3B55769BAD(L_391, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_392 = V_7; __this->___meshBoundsMin = L_392; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_393 = V_8; __this->___meshBoundsMax = L_393; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_394 = ___0_instruction; int32_t L_395 = L_394.___endSlot; float L_396 = V_9; __this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(((float)L_395), L_396)); ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_397 = V_2; NullCheck(L_397); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_398 = L_397->___Items; V_15 = L_398; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_399 = V_2; NullCheck(L_399); int32_t L_400 = L_399->___Count; V_66 = L_400; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_401 = V_15; NullCheck(L_401); V_67 = ((int32_t)(((RuntimeArray*)L_401)->max_length)); goto IL_07e1; } IL_07d5: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_402 = V_15; int32_t L_403 = V_66; NullCheck(L_402); (L_402)->SetAt(static_cast(L_403), (int32_t)0); int32_t L_404 = V_66; V_66 = ((int32_t)il2cpp_codegen_add(L_404, 1)); } IL_07e1: { int32_t L_405 = V_66; int32_t L_406 = V_67; if ((((int32_t)L_405) < ((int32_t)L_406))) { goto IL_07d5; } } { int32_t L_407 = __this->___submeshIndex; __this->___submeshIndex = ((int32_t)il2cpp_codegen_add(L_407, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_BuildMesh_m1CD4ABA110DA76ACCA13CE4B34653446FDB59157 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method) { SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_0 = ___0_instruction; NullCheck(L_0); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_1 = L_0->___submeshInstructions; NullCheck(L_1); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_2 = L_1->___Items; V_0 = L_2; V_1 = 0; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_3 = ___0_instruction; NullCheck(L_3); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_4 = L_3->___submeshInstructions; NullCheck(L_4); int32_t L_5 = L_4->___Count; V_2 = L_5; goto IL_002e; } IL_001c: { SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_6 = V_0; int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_9 = (L_6)->GetAt(static_cast(L_8)); bool L_10 = ___1_updateTriangles; MeshGenerator_AddSubmesh_mFA321C247BA31E2B4E820C3AD4E348EC0DE15606(__this, L_9, L_10, NULL); int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_002e: { int32_t L_12 = V_1; int32_t L_13 = V_2; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_001c; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_BuildMeshWithArrays_mF95CA1CB4539973094C7D4119B9B751E1C888C37 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_6 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7; memset((&V_7), 0, sizeof(V_7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8; memset((&V_8), 0, sizeof(V_8)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_9 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_10 = NULL; Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_11 = NULL; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_17 = NULL; SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_18 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_19; memset((&V_19), 0, sizeof(V_19)); int32_t V_20 = 0; int32_t V_21 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_22; memset((&V_22), 0, sizeof(V_22)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_23; memset((&V_23), 0, sizeof(V_23)); int32_t V_24 = 0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_25 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_26 = NULL; int32_t V_27 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_28 = NULL; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_29 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_30; memset((&V_30), 0, sizeof(V_30)); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_31 = NULL; Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_32; memset((&V_32), 0, sizeof(V_32)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_33; memset((&V_33), 0, sizeof(V_33)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_34 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_35; memset((&V_35), 0, sizeof(V_35)); float V_36 = 0.0f; bool V_37 = false; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_38 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_39; memset((&V_39), 0, sizeof(V_39)); int32_t V_40 = 0; float V_41 = 0.0f; bool V_42 = false; int32_t V_43 = 0; int32_t V_44 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_45 = NULL; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_46 = NULL; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_47; memset((&V_47), 0, sizeof(V_47)); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_48 = NULL; float V_49 = 0.0f; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_50 = NULL; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* V_51 = NULL; int32_t V_52 = 0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_53; memset((&V_53), 0, sizeof(V_53)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_54; memset((&V_54), 0, sizeof(V_54)); float V_55 = 0.0f; float V_56 = 0.0f; float V_57 = 0.0f; float V_58 = 0.0f; float V_59 = 0.0f; float V_60 = 0.0f; float V_61 = 0.0f; float V_62 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_63 = NULL; float V_64 = 0.0f; bool V_65 = false; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_66 = NULL; int32_t V_67 = 0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_68; memset((&V_68), 0, sizeof(V_68)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_69; memset((&V_69), 0, sizeof(V_69)); int32_t V_70 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_71 = NULL; float V_72 = 0.0f; bool V_73 = false; float V_74 = 0.0f; float V_75 = 0.0f; int32_t V_76 = 0; float V_77 = 0.0f; float V_78 = 0.0f; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_79 = NULL; int32_t V_80 = 0; int32_t V_81 = 0; int32_t V_82 = 0; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_83 = NULL; int32_t V_84 = 0; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_85; memset((&V_85), 0, sizeof(V_85)); ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_86 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_87 = NULL; int32_t V_88 = 0; SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_89 = NULL; int32_t V_90 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_91 = NULL; int32_t V_92 = 0; int32_t V_93 = 0; int32_t V_94 = 0; int32_t V_95 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_96 = NULL; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_97 = NULL; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_98 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_99 = NULL; int32_t V_100 = 0; int32_t V_101 = 0; int32_t G_B3_0 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B19_0 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B18_0 = NULL; float G_B20_0 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B20_1 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B28_0 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B27_0 = NULL; float G_B29_0 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B29_1 = NULL; { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = __this->___settings; V_0 = L_0; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_1 = V_0; NullCheck(L_1); bool L_2 = L_1->___tintBlack; if (!L_2) { goto IL_0017; } } { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_3 = V_0; NullCheck(L_3); bool L_4 = L_3->___canvasGroupCompatible; G_B3_0 = ((int32_t)(L_4)); goto IL_0018; } IL_0017: { G_B3_0 = 0; } IL_0018: { V_1 = (bool)G_B3_0; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_5 = ___0_instruction; NullCheck(L_5); int32_t L_6 = L_5->___rawVertexCount; V_2 = L_6; bool L_7; L_7 = Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F((&((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal), (bool)0, Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var); V_3 = L_7; int32_t L_8 = V_2; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_9 = __this->___vertexBuffer; NullCheck(L_9); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = L_9->___Items; NullCheck(L_10); if ((((int32_t)L_8) <= ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_006f; } } { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_11 = __this->___vertexBuffer; NullCheck(L_11); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_12 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&L_11->___Items); int32_t L_13 = V_2; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_12, L_13, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_14 = __this->___uvBuffer; NullCheck(L_14); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_15 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_14->___Items); int32_t L_16 = V_2; Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_15, L_16, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_17 = __this->___colorBuffer; NullCheck(L_17); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_18 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&L_17->___Items); int32_t L_19 = V_2; Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_18, L_19, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var); } IL_006f: { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_20 = __this->___vertexBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_21 = __this->___uvBuffer; ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_22 = __this->___colorBuffer; int32_t L_23 = V_2; int32_t L_24 = L_23; V_14 = L_24; NullCheck(L_22); L_22->___Count = L_24; int32_t L_25 = V_14; int32_t L_26 = L_25; V_14 = L_26; NullCheck(L_21); L_21->___Count = L_26; int32_t L_27 = V_14; NullCheck(L_20); L_20->___Count = L_27; il2cpp_codegen_initobj((&V_4), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)); V_5 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = __this->___tempVerts; V_6 = L_28; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = __this->___meshBoundsMin; V_7 = L_29; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = __this->___meshBoundsMax; V_8 = L_30; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_31 = __this->___vertexBuffer; NullCheck(L_31); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = L_31->___Items; V_9 = L_32; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_33 = __this->___uvBuffer; NullCheck(L_33); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_34 = L_33->___Items; V_10 = L_34; ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_35 = __this->___colorBuffer; NullCheck(L_35); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_36 = L_35->___Items; V_11 = L_36; V_12 = 0; V_15 = 0; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_37 = ___0_instruction; NullCheck(L_37); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_38 = L_37->___submeshInstructions; NullCheck(L_38); int32_t L_39 = L_38->___Count; V_16 = L_39; goto IL_0af4; } IL_00fd: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_40 = ___0_instruction; NullCheck(L_40); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_41 = L_40->___submeshInstructions; NullCheck(L_41); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_42 = L_41->___Items; int32_t L_43 = V_15; NullCheck(L_42); int32_t L_44 = L_43; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_45 = (L_42)->GetAt(static_cast(L_44)); SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_46 = L_45; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_47 = L_46.___skeleton; V_17 = L_47; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_48 = V_17; NullCheck(L_48); DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_49; L_49 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_48, NULL); NullCheck(L_49); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_50; L_50 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_49, NULL); NullCheck(L_50); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_51 = L_50->___Items; V_18 = L_51; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_52 = V_17; NullCheck(L_52); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_53; L_53 = Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline(L_52, NULL); V_19 = L_53; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_54 = L_46; int32_t L_55 = L_54.___endSlot; V_20 = L_55; int32_t L_56 = L_54.___startSlot; V_21 = L_56; int32_t L_57 = V_20; V_12 = L_57; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_58 = V_0; NullCheck(L_58); bool L_59 = L_58->___tintBlack; if (!L_59) { goto IL_0429; } } { int32_t L_60 = V_5; V_24 = L_60; (&V_23)->___y = (1.0f); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_61 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2); int32_t L_62 = V_2; MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_61, L_62, NULL); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_63 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3); int32_t L_64 = V_2; MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_63, L_64, NULL); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_65 = __this->___uv2; NullCheck(L_65); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_66 = L_65->___Items; V_25 = L_66; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_67 = __this->___uv3; NullCheck(L_67); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_68 = L_67->___Items; V_26 = L_68; int32_t L_69 = V_21; V_27 = L_69; goto IL_0420; } IL_019e: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_70 = V_18; int32_t L_71 = V_27; NullCheck(L_70); int32_t L_72 = L_71; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_73 = (L_70)->GetAt(static_cast(L_72)); V_28 = L_73; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_74 = V_28; NullCheck(L_74); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_75; L_75 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_74, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); V_29 = L_75; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_76 = V_29; NullCheck(L_76); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_77; L_77 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_76, NULL); V_30 = L_77; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_78 = V_28; NullCheck(L_78); Bone_tC5BB616A04722279E675558888991F720C090467* L_79; L_79 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_78, NULL); NullCheck(L_79); bool L_80; L_80 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_79, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_80) { goto IL_041a; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_81 = V_30; float L_82 = L_81.___a; if ((((float)L_82) == ((float)(0.0f)))) { goto IL_041a; } } { SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_83 = V_29; NullCheck(L_83); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_84; L_84 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_83, NULL); V_31 = L_84; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_85 = V_29; NullCheck(L_85); Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_86; L_86 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_85, NULL); V_32 = L_86; bool L_87; L_87 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_32), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var); if (!L_87) { goto IL_01ff; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_88; L_88 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_32), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var); V_33 = L_88; goto IL_0215; } IL_01ff: { Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&V_33), (0.0f), (0.0f), (0.0f), NULL); } IL_0215: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_89 = V_33; float L_90 = L_89.___r; (&V_22)->___x = L_90; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_91 = V_33; float L_92 = L_91.___g; (&V_22)->___y = L_92; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_93 = V_33; float L_94 = L_93.___b; (&V_23)->___x = L_94; (&V_23)->___y = (1.0f); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_95 = V_31; V_34 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_95, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_96 = V_34; if (!L_96) { goto IL_034f; } } { RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_97 = V_34; NullCheck(L_97); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_98; L_98 = RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline(L_97, NULL); V_35 = L_98; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_99 = V_0; NullCheck(L_99); bool L_100 = L_99->___pmaVertexColors; if (!L_100) { goto IL_02e0; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_101 = V_19; float L_102 = L_101.___a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_103 = V_30; float L_104 = L_103.___a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_105 = V_35; float L_106 = L_105.___a; V_36 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_102, L_104)), L_106)); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_107 = V_28; NullCheck(L_107); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_108; L_108 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_107, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_108); int32_t L_109; L_109 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_108, NULL); V_37 = (bool)((((int32_t)L_109) == ((int32_t)1))? 1 : 0); bool L_110 = V_3; bool L_111 = V_37; if (!((int32_t)((int32_t)L_110&(int32_t)L_111))) { goto IL_02a5; } } { float L_112 = V_36; float L_113; L_113 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_112, NULL); V_36 = L_113; } IL_02a5: { float* L_114 = (float*)(&(&V_22)->___x); float* L_115 = L_114; float L_116 = *((float*)L_115); float L_117 = V_36; *((float*)L_115) = (float)((float)il2cpp_codegen_multiply(L_116, L_117)); float* L_118 = (float*)(&(&V_22)->___y); float* L_119 = L_118; float L_120 = *((float*)L_119); float L_121 = V_36; *((float*)L_119) = (float)((float)il2cpp_codegen_multiply(L_120, L_121)); float* L_122 = (float*)(&(&V_23)->___x); float* L_123 = L_122; float L_124 = *((float*)L_123); float L_125 = V_36; *((float*)L_123) = (float)((float)il2cpp_codegen_multiply(L_124, L_125)); bool L_126 = V_37; if (L_126) { G_B19_0 = (&V_23); goto IL_02d6; } G_B18_0 = (&V_23); } { float L_127 = V_36; G_B20_0 = L_127; G_B20_1 = G_B18_0; goto IL_02db; } IL_02d6: { G_B20_0 = (0.0f); G_B20_1 = G_B19_0; } IL_02db: { G_B20_1->___y = G_B20_0; } IL_02e0: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_128 = V_25; int32_t L_129 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_130 = V_22; NullCheck(L_128); (L_128)->SetAt(static_cast(L_129), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_130); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_131 = V_25; int32_t L_132 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_133 = V_22; NullCheck(L_131); (L_131)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_132, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_133); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_134 = V_25; int32_t L_135 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_136 = V_22; NullCheck(L_134); (L_134)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_135, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_136); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_137 = V_25; int32_t L_138 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_139 = V_22; NullCheck(L_137); (L_137)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_138, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_139); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_140 = V_26; int32_t L_141 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_142 = V_23; NullCheck(L_140); (L_140)->SetAt(static_cast(L_141), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_142); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_143 = V_26; int32_t L_144 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_145 = V_23; NullCheck(L_143); (L_143)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_144, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_145); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_146 = V_26; int32_t L_147 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_148 = V_23; NullCheck(L_146); (L_146)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_147, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_148); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_149 = V_26; int32_t L_150 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_151 = V_23; NullCheck(L_149); (L_149)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_150, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_151); int32_t L_152 = V_24; V_24 = ((int32_t)il2cpp_codegen_add(L_152, 4)); goto IL_041a; } IL_034f: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_153 = V_31; V_38 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_153, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_154 = V_38; if (!L_154) { goto IL_041a; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_155 = V_38; NullCheck(L_155); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_156; L_156 = MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline(L_155, NULL); V_39 = L_156; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_157 = V_0; NullCheck(L_157); bool L_158 = L_157->___pmaVertexColors; if (!L_158) { goto IL_03e4; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_159 = V_19; float L_160 = L_159.___a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_161 = V_30; float L_162 = L_161.___a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_163 = V_39; float L_164 = L_163.___a; V_41 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_160, L_162)), L_164)); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_165 = V_28; NullCheck(L_165); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_166; L_166 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_165, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_166); int32_t L_167; L_167 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_166, NULL); V_42 = (bool)((((int32_t)L_167) == ((int32_t)1))? 1 : 0); bool L_168 = V_3; bool L_169 = V_42; if (!((int32_t)((int32_t)L_168&(int32_t)L_169))) { goto IL_03a9; } } { float L_170 = V_41; float L_171; L_171 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_170, NULL); V_41 = L_171; } IL_03a9: { float* L_172 = (float*)(&(&V_22)->___x); float* L_173 = L_172; float L_174 = *((float*)L_173); float L_175 = V_41; *((float*)L_173) = (float)((float)il2cpp_codegen_multiply(L_174, L_175)); float* L_176 = (float*)(&(&V_22)->___y); float* L_177 = L_176; float L_178 = *((float*)L_177); float L_179 = V_41; *((float*)L_177) = (float)((float)il2cpp_codegen_multiply(L_178, L_179)); float* L_180 = (float*)(&(&V_23)->___x); float* L_181 = L_180; float L_182 = *((float*)L_181); float L_183 = V_41; *((float*)L_181) = (float)((float)il2cpp_codegen_multiply(L_182, L_183)); bool L_184 = V_42; if (L_184) { G_B28_0 = (&V_23); goto IL_03da; } G_B27_0 = (&V_23); } { float L_185 = V_41; G_B29_0 = L_185; G_B29_1 = G_B27_0; goto IL_03df; } IL_03da: { G_B29_0 = (0.0f); G_B29_1 = G_B28_0; } IL_03df: { G_B29_1->___y = G_B29_0; } IL_03e4: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_186 = V_38; NullCheck(L_186); int32_t L_187; L_187 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_186, NULL); V_40 = L_187; V_43 = 0; goto IL_0414; } IL_03f2: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_188 = V_25; int32_t L_189 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_190 = V_22; NullCheck(L_188); (L_188)->SetAt(static_cast(L_189), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_190); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_191 = V_26; int32_t L_192 = V_24; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_193 = V_23; NullCheck(L_191); (L_191)->SetAt(static_cast(L_192), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_193); int32_t L_194 = V_24; V_24 = ((int32_t)il2cpp_codegen_add(L_194, 1)); int32_t L_195 = V_43; V_43 = ((int32_t)il2cpp_codegen_add(L_195, 2)); } IL_0414: { int32_t L_196 = V_43; int32_t L_197 = V_40; if ((((int32_t)L_196) < ((int32_t)L_197))) { goto IL_03f2; } } IL_041a: { int32_t L_198 = V_27; V_27 = ((int32_t)il2cpp_codegen_add(L_198, 1)); } IL_0420: { int32_t L_199 = V_27; int32_t L_200 = V_20; if ((((int32_t)L_199) < ((int32_t)L_200))) { goto IL_019e; } } IL_0429: { int32_t L_201 = V_21; V_44 = L_201; goto IL_0ae5; } IL_0432: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_202 = V_18; int32_t L_203 = V_44; NullCheck(L_202); int32_t L_204 = L_203; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_205 = (L_202)->GetAt(static_cast(L_204)); V_45 = L_205; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_206 = V_45; NullCheck(L_206); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_207; L_207 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_206, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); V_46 = L_207; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_208 = V_46; NullCheck(L_208); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_209; L_209 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_208, NULL); V_47 = L_209; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_210 = V_45; NullCheck(L_210); Bone_tC5BB616A04722279E675558888991F720C090467* L_211; L_211 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_210, NULL); NullCheck(L_211); bool L_212; L_212 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_211, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_212) { goto IL_0adf; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_213 = V_47; float L_214 = L_213.___a; if ((((float)L_214) == ((float)(0.0f)))) { goto IL_0adf; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_215 = V_45; NullCheck(L_215); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_216; L_216 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_215, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_216); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_217; L_217 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_216, NULL); V_48 = L_217; int32_t L_218 = V_44; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_219 = V_0; NullCheck(L_219); float L_220 = L_219->___zSpacing; V_49 = ((float)il2cpp_codegen_multiply(((float)L_218), L_220)); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_221 = V_48; V_50 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_221, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_222 = V_50; if (!L_222) { goto IL_0853; } } { RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_223 = V_50; NullCheck(L_223); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_224; L_224 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_223, NULL); V_51 = L_224; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_225 = V_51; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_226 = V_46; NullCheck(L_225); int32_t L_227; L_227 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_225, L_226, NULL); V_52 = L_227; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_228 = V_50; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_229 = V_45; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_230 = V_51; int32_t L_231 = V_52; NullCheck(L_230); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_232; L_232 = Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55(L_230, L_231, NULL); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_233 = V_6; NullCheck(L_228); RegionAttachment_ComputeWorldVertices_mEDEE9998079BC896D90320FF9C2BF6CE5A184CF1(L_228, L_229, L_232, L_233, 0, 2, NULL); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_234 = V_50; NullCheck(L_234); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_235; L_235 = RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline(L_234, NULL); V_53 = L_235; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_236 = V_19; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_237 = V_47; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_238; L_238 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_236, L_237, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_239 = V_53; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_240; L_240 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_238, L_239, NULL); V_54 = L_240; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_241 = V_6; NullCheck(L_241); int32_t L_242 = 0; float L_243 = (L_241)->GetAt(static_cast(L_242)); V_55 = L_243; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_244 = V_6; NullCheck(L_244); int32_t L_245 = 1; float L_246 = (L_244)->GetAt(static_cast(L_245)); V_56 = L_246; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_247 = V_6; NullCheck(L_247); int32_t L_248 = 2; float L_249 = (L_247)->GetAt(static_cast(L_248)); V_57 = L_249; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_250 = V_6; NullCheck(L_250); int32_t L_251 = 3; float L_252 = (L_250)->GetAt(static_cast(L_251)); V_58 = L_252; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_253 = V_6; NullCheck(L_253); int32_t L_254 = 4; float L_255 = (L_253)->GetAt(static_cast(L_254)); V_59 = L_255; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_256 = V_6; NullCheck(L_256); int32_t L_257 = 5; float L_258 = (L_256)->GetAt(static_cast(L_257)); V_60 = L_258; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_259 = V_6; NullCheck(L_259); int32_t L_260 = 6; float L_261 = (L_259)->GetAt(static_cast(L_260)); V_61 = L_261; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_262 = V_6; NullCheck(L_262); int32_t L_263 = 7; float L_264 = (L_262)->GetAt(static_cast(L_263)); V_62 = L_264; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_265 = V_9; int32_t L_266 = V_5; float L_267 = V_55; float L_268 = V_56; float L_269 = V_49; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_270; memset((&L_270), 0, sizeof(L_270)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_270), L_267, L_268, L_269, NULL); NullCheck(L_265); (L_265)->SetAt(static_cast(L_266), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_270); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_271 = V_9; int32_t L_272 = V_5; float L_273 = V_61; float L_274 = V_62; float L_275 = V_49; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_276; memset((&L_276), 0, sizeof(L_276)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_276), L_273, L_274, L_275, NULL); NullCheck(L_271); (L_271)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_272, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_276); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_277 = V_9; int32_t L_278 = V_5; float L_279 = V_57; float L_280 = V_58; float L_281 = V_49; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_282; memset((&L_282), 0, sizeof(L_282)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_282), L_279, L_280, L_281, NULL); NullCheck(L_277); (L_277)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_278, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_282); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_283 = V_9; int32_t L_284 = V_5; float L_285 = V_59; float L_286 = V_60; float L_287 = V_49; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_288; memset((&L_288), 0, sizeof(L_288)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_288), L_285, L_286, L_287, NULL); NullCheck(L_283); (L_283)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_284, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_288); Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_289 = V_0; NullCheck(L_289); bool L_290 = L_289->___pmaVertexColors; if (!L_290) { goto IL_060d; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_291 = V_54; float L_292 = L_291.___a; V_64 = L_292; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_293 = V_45; NullCheck(L_293); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_294; L_294 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_293, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_294); int32_t L_295; L_295 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_294, NULL); V_65 = (bool)((((int32_t)L_295) == ((int32_t)1))? 1 : 0); bool L_296 = V_3; bool L_297 = V_65; if (!((int32_t)((int32_t)L_296&(int32_t)L_297))) { goto IL_0596; } } { float L_298 = V_64; float L_299; L_299 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_298, NULL); V_64 = L_299; } IL_0596: { float L_300 = V_64; (&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_300, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_301 = V_54; float L_302 = L_301.___r; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_303 = V_4; uint8_t L_304 = L_303.___a; (&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_302, ((float)L_304)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_305 = V_54; float L_306 = L_305.___g; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_307 = V_4; uint8_t L_308 = L_307.___a; (&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_306, ((float)L_308)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_309 = V_54; float L_310 = L_309.___b; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_311 = V_4; uint8_t L_312 = L_311.___a; (&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_310, ((float)L_312)))); bool L_313 = V_1; if (!L_313) { goto IL_05ff; } } { (&V_4)->___a = (uint8_t)((int32_t)255); goto IL_0661; } IL_05ff: { bool L_314 = V_65; if (!L_314) { goto IL_0661; } } { (&V_4)->___a = (uint8_t)0; goto IL_0661; } IL_060d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_315 = V_54; float L_316 = L_315.___a; (&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_316, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_317 = V_54; float L_318 = L_317.___r; (&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_318, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_319 = V_54; float L_320 = L_319.___g; (&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_320, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_321 = V_54; float L_322 = L_321.___b; (&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_322, (255.0f)))); } IL_0661: { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_323 = V_11; int32_t L_324 = V_5; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_325 = V_4; NullCheck(L_323); (L_323)->SetAt(static_cast(L_324), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_325); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_326 = V_11; int32_t L_327 = V_5; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_328 = V_4; NullCheck(L_326); (L_326)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_327, 1))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_328); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_329 = V_11; int32_t L_330 = V_5; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_331 = V_4; NullCheck(L_329); (L_329)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_330, 2))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_331); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_332 = V_11; int32_t L_333 = V_5; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_334 = V_4; NullCheck(L_332); (L_332)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_333, 3))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_334); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_335 = V_51; int32_t L_336 = V_52; NullCheck(L_335); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_337; L_337 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_335, L_336, NULL); V_63 = L_337; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_338 = V_10; int32_t L_339 = V_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_340 = V_63; NullCheck(L_340); int32_t L_341 = 0; float L_342 = (L_340)->GetAt(static_cast(L_341)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_343 = V_63; NullCheck(L_343); int32_t L_344 = 1; float L_345 = (L_343)->GetAt(static_cast(L_344)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_346; memset((&L_346), 0, sizeof(L_346)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_346), L_342, L_345, NULL); NullCheck(L_338); (L_338)->SetAt(static_cast(L_339), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_346); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_347 = V_10; int32_t L_348 = V_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_349 = V_63; NullCheck(L_349); int32_t L_350 = 6; float L_351 = (L_349)->GetAt(static_cast(L_350)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_352 = V_63; NullCheck(L_352); int32_t L_353 = 7; float L_354 = (L_352)->GetAt(static_cast(L_353)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_355; memset((&L_355), 0, sizeof(L_355)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_355), L_351, L_354, NULL); NullCheck(L_347); (L_347)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_348, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_355); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_356 = V_10; int32_t L_357 = V_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_358 = V_63; NullCheck(L_358); int32_t L_359 = 2; float L_360 = (L_358)->GetAt(static_cast(L_359)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_361 = V_63; NullCheck(L_361); int32_t L_362 = 3; float L_363 = (L_361)->GetAt(static_cast(L_362)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_364; memset((&L_364), 0, sizeof(L_364)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_364), L_360, L_363, NULL); NullCheck(L_356); (L_356)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_357, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_364); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_365 = V_10; int32_t L_366 = V_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_367 = V_63; NullCheck(L_367); int32_t L_368 = 4; float L_369 = (L_367)->GetAt(static_cast(L_368)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_370 = V_63; NullCheck(L_370); int32_t L_371 = 5; float L_372 = (L_370)->GetAt(static_cast(L_371)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_373; memset((&L_373), 0, sizeof(L_373)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_373), L_369, L_372, NULL); NullCheck(L_365); (L_365)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_366, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_373); float L_374 = V_55; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_375 = V_7; float L_376 = L_375.___x; if ((!(((float)L_374) < ((float)L_376)))) { goto IL_0710; } } { float L_377 = V_55; (&V_7)->___x = L_377; } IL_0710: { float L_378 = V_55; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_379 = V_8; float L_380 = L_379.___x; if ((!(((float)L_378) > ((float)L_380)))) { goto IL_0724; } } { float L_381 = V_55; (&V_8)->___x = L_381; } IL_0724: { float L_382 = V_57; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_383 = V_7; float L_384 = L_383.___x; if ((!(((float)L_382) < ((float)L_384)))) { goto IL_073a; } } { float L_385 = V_57; (&V_7)->___x = L_385; goto IL_074e; } IL_073a: { float L_386 = V_57; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_387 = V_8; float L_388 = L_387.___x; if ((!(((float)L_386) > ((float)L_388)))) { goto IL_074e; } } { float L_389 = V_57; (&V_8)->___x = L_389; } IL_074e: { float L_390 = V_59; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_391 = V_7; float L_392 = L_391.___x; if ((!(((float)L_390) < ((float)L_392)))) { goto IL_0764; } } { float L_393 = V_59; (&V_7)->___x = L_393; goto IL_0778; } IL_0764: { float L_394 = V_59; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_395 = V_8; float L_396 = L_395.___x; if ((!(((float)L_394) > ((float)L_396)))) { goto IL_0778; } } { float L_397 = V_59; (&V_8)->___x = L_397; } IL_0778: { float L_398 = V_61; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_399 = V_7; float L_400 = L_399.___x; if ((!(((float)L_398) < ((float)L_400)))) { goto IL_078e; } } { float L_401 = V_61; (&V_7)->___x = L_401; goto IL_07a2; } IL_078e: { float L_402 = V_61; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_403 = V_8; float L_404 = L_403.___x; if ((!(((float)L_402) > ((float)L_404)))) { goto IL_07a2; } } { float L_405 = V_61; (&V_8)->___x = L_405; } IL_07a2: { float L_406 = V_56; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_407 = V_7; float L_408 = L_407.___y; if ((!(((float)L_406) < ((float)L_408)))) { goto IL_07b6; } } { float L_409 = V_56; (&V_7)->___y = L_409; } IL_07b6: { float L_410 = V_56; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_411 = V_8; float L_412 = L_411.___y; if ((!(((float)L_410) > ((float)L_412)))) { goto IL_07ca; } } { float L_413 = V_56; (&V_8)->___y = L_413; } IL_07ca: { float L_414 = V_58; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_415 = V_7; float L_416 = L_415.___y; if ((!(((float)L_414) < ((float)L_416)))) { goto IL_07e0; } } { float L_417 = V_58; (&V_7)->___y = L_417; goto IL_07f4; } IL_07e0: { float L_418 = V_58; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_419 = V_8; float L_420 = L_419.___y; if ((!(((float)L_418) > ((float)L_420)))) { goto IL_07f4; } } { float L_421 = V_58; (&V_8)->___y = L_421; } IL_07f4: { float L_422 = V_60; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_423 = V_7; float L_424 = L_423.___y; if ((!(((float)L_422) < ((float)L_424)))) { goto IL_080a; } } { float L_425 = V_60; (&V_7)->___y = L_425; goto IL_081e; } IL_080a: { float L_426 = V_60; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_427 = V_8; float L_428 = L_427.___y; if ((!(((float)L_426) > ((float)L_428)))) { goto IL_081e; } } { float L_429 = V_60; (&V_8)->___y = L_429; } IL_081e: { float L_430 = V_62; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_431 = V_7; float L_432 = L_431.___y; if ((!(((float)L_430) < ((float)L_432)))) { goto IL_0834; } } { float L_433 = V_62; (&V_7)->___y = L_433; goto IL_0848; } IL_0834: { float L_434 = V_62; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_435 = V_8; float L_436 = L_435.___y; if ((!(((float)L_434) > ((float)L_436)))) { goto IL_0848; } } { float L_437 = V_62; (&V_8)->___y = L_437; } IL_0848: { int32_t L_438 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_438, 4)); goto IL_0adf; } IL_0853: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_439 = V_48; V_66 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_439, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_440 = V_66; if (!L_440) { goto IL_0adf; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_441 = V_66; NullCheck(L_441); int32_t L_442; L_442 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_441, NULL); V_67 = L_442; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_443 = V_6; NullCheck(L_443); int32_t L_444 = V_67; if ((((int32_t)((int32_t)(((RuntimeArray*)L_443)->max_length))) >= ((int32_t)L_444))) { goto IL_0884; } } { int32_t L_445 = V_67; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_446 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_445); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_447 = L_446; V_6 = L_447; __this->___tempVerts = L_447; Il2CppCodeGenWriteBarrier((void**)(&__this->___tempVerts), (void*)L_447); } IL_0884: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_448 = V_66; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_449 = V_17; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_450 = V_45; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_451 = V_6; NullCheck(L_448); VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC(L_448, L_449, L_450, L_451, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_452 = V_66; NullCheck(L_452); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_453; L_453 = MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline(L_452, NULL); V_68 = L_453; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_454 = V_19; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_455 = V_47; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_456; L_456 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_454, L_455, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_457 = V_68; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_458; L_458 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_456, L_457, NULL); V_69 = L_458; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_459 = V_0; NullCheck(L_459); bool L_460 = L_459->___pmaVertexColors; if (!L_460) { goto IL_0957; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_461 = V_69; float L_462 = L_461.___a; V_72 = L_462; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_463 = V_45; NullCheck(L_463); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_464; L_464 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_463, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_464); int32_t L_465; L_465 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_464, NULL); V_73 = (bool)((((int32_t)L_465) == ((int32_t)1))? 1 : 0); bool L_466 = V_3; bool L_467 = V_73; if (!((int32_t)((int32_t)L_466&(int32_t)L_467))) { goto IL_08e0; } } { float L_468 = V_72; float L_469; L_469 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_468, NULL); V_72 = L_469; } IL_08e0: { float L_470 = V_72; (&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_470, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_471 = V_69; float L_472 = L_471.___r; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_473 = V_4; uint8_t L_474 = L_473.___a; (&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_472, ((float)L_474)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_475 = V_69; float L_476 = L_475.___g; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_477 = V_4; uint8_t L_478 = L_477.___a; (&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_476, ((float)L_478)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_479 = V_69; float L_480 = L_479.___b; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_481 = V_4; uint8_t L_482 = L_481.___a; (&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_480, ((float)L_482)))); bool L_483 = V_1; if (!L_483) { goto IL_0949; } } { (&V_4)->___a = (uint8_t)((int32_t)255); goto IL_09ab; } IL_0949: { bool L_484 = V_73; if (!L_484) { goto IL_09ab; } } { (&V_4)->___a = (uint8_t)0; goto IL_09ab; } IL_0957: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_485 = V_69; float L_486 = L_485.___a; (&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_486, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_487 = V_69; float L_488 = L_487.___r; (&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_488, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_489 = V_69; float L_490 = L_489.___g; (&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_490, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_491 = V_69; float L_492 = L_491.___b; (&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_492, (255.0f)))); } IL_09ab: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_493 = V_66; NullCheck(L_493); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_494; L_494 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_493, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_495 = L_494; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_496 = V_46; NullCheck(L_495); int32_t L_497; L_497 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_495, L_496, NULL); V_70 = L_497; int32_t L_498 = V_70; NullCheck(L_495); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_499; L_499 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_495, L_498, NULL); V_71 = L_499; int32_t L_500 = V_5; if (L_500) { goto IL_0a25; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_501 = V_6; NullCheck(L_501); int32_t L_502 = 0; float L_503 = (L_501)->GetAt(static_cast(L_502)); V_74 = L_503; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_504 = V_6; NullCheck(L_504); int32_t L_505 = 1; float L_506 = (L_504)->GetAt(static_cast(L_505)); V_75 = L_506; float L_507 = V_74; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_508 = V_7; float L_509 = L_508.___x; if ((!(((float)L_507) < ((float)L_509)))) { goto IL_09e9; } } { float L_510 = V_74; (&V_7)->___x = L_510; } IL_09e9: { float L_511 = V_74; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_512 = V_8; float L_513 = L_512.___x; if ((!(((float)L_511) > ((float)L_513)))) { goto IL_09fd; } } { float L_514 = V_74; (&V_8)->___x = L_514; } IL_09fd: { float L_515 = V_75; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_516 = V_7; float L_517 = L_516.___y; if ((!(((float)L_515) < ((float)L_517)))) { goto IL_0a11; } } { float L_518 = V_75; (&V_7)->___y = L_518; } IL_0a11: { float L_519 = V_75; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_520 = V_8; float L_521 = L_520.___y; if ((!(((float)L_519) > ((float)L_521)))) { goto IL_0a25; } } { float L_522 = V_75; (&V_8)->___y = L_522; } IL_0a25: { V_76 = 0; goto IL_0ad6; } IL_0a2d: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_523 = V_6; int32_t L_524 = V_76; NullCheck(L_523); int32_t L_525 = L_524; float L_526 = (L_523)->GetAt(static_cast(L_525)); V_77 = L_526; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_527 = V_6; int32_t L_528 = V_76; NullCheck(L_527); int32_t L_529 = ((int32_t)il2cpp_codegen_add(L_528, 1)); float L_530 = (L_527)->GetAt(static_cast(L_529)); V_78 = L_530; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_531 = V_9; int32_t L_532 = V_5; float L_533 = V_77; float L_534 = V_78; float L_535 = V_49; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_536; memset((&L_536), 0, sizeof(L_536)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_536), L_533, L_534, L_535, NULL); NullCheck(L_531); (L_531)->SetAt(static_cast(L_532), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_536); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_537 = V_11; int32_t L_538 = V_5; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_539 = V_4; NullCheck(L_537); (L_537)->SetAt(static_cast(L_538), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_539); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_540 = V_10; int32_t L_541 = V_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_542 = V_71; int32_t L_543 = V_76; NullCheck(L_542); int32_t L_544 = L_543; float L_545 = (L_542)->GetAt(static_cast(L_544)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_546 = V_71; int32_t L_547 = V_76; NullCheck(L_546); int32_t L_548 = ((int32_t)il2cpp_codegen_add(L_547, 1)); float L_549 = (L_546)->GetAt(static_cast(L_548)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_550; memset((&L_550), 0, sizeof(L_550)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_550), L_545, L_549, NULL); NullCheck(L_540); (L_540)->SetAt(static_cast(L_541), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_550); float L_551 = V_77; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_552 = V_7; float L_553 = L_552.___x; if ((!(((float)L_551) < ((float)L_553)))) { goto IL_0a8c; } } { float L_554 = V_77; (&V_7)->___x = L_554; goto IL_0aa0; } IL_0a8c: { float L_555 = V_77; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_556 = V_8; float L_557 = L_556.___x; if ((!(((float)L_555) > ((float)L_557)))) { goto IL_0aa0; } } { float L_558 = V_77; (&V_8)->___x = L_558; } IL_0aa0: { float L_559 = V_78; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_560 = V_7; float L_561 = L_560.___y; if ((!(((float)L_559) < ((float)L_561)))) { goto IL_0ab6; } } { float L_562 = V_78; (&V_7)->___y = L_562; goto IL_0aca; } IL_0ab6: { float L_563 = V_78; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_564 = V_8; float L_565 = L_564.___y; if ((!(((float)L_563) > ((float)L_565)))) { goto IL_0aca; } } { float L_566 = V_78; (&V_8)->___y = L_566; } IL_0aca: { int32_t L_567 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_567, 1)); int32_t L_568 = V_76; V_76 = ((int32_t)il2cpp_codegen_add(L_568, 2)); } IL_0ad6: { int32_t L_569 = V_76; int32_t L_570 = V_67; if ((((int32_t)L_569) < ((int32_t)L_570))) { goto IL_0a2d; } } IL_0adf: { int32_t L_571 = V_44; V_44 = ((int32_t)il2cpp_codegen_add(L_571, 1)); } IL_0ae5: { int32_t L_572 = V_44; int32_t L_573 = V_20; if ((((int32_t)L_572) < ((int32_t)L_573))) { goto IL_0432; } } { int32_t L_574 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_574, 1)); } IL_0af4: { int32_t L_575 = V_15; int32_t L_576 = V_16; if ((((int32_t)L_575) < ((int32_t)L_576))) { goto IL_00fd; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_577 = V_7; __this->___meshBoundsMin = L_577; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_578 = V_8; __this->___meshBoundsMax = L_578; int32_t L_579 = V_12; Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_580 = V_0; NullCheck(L_580); float L_581 = L_580->___zSpacing; __this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(((float)L_579), L_581)); SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_582 = ___0_instruction; NullCheck(L_582); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_583 = L_582->___submeshInstructions; NullCheck(L_583); int32_t L_584 = L_583->___Count; V_13 = L_584; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_585 = __this->___submeshes; int32_t L_586 = V_13; NullCheck(L_585); L_585->___Count = L_586; bool L_587 = ___1_updateTriangles; if (!L_587) { goto IL_0d78; } } { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_588 = __this->___submeshes; NullCheck(L_588); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_589 = L_588->___Items; NullCheck(L_589); int32_t L_590 = V_13; if ((((int32_t)((int32_t)(((RuntimeArray*)L_589)->max_length))) >= ((int32_t)L_590))) { goto IL_0ba2; } } { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_591 = __this->___submeshes; int32_t L_592 = V_13; NullCheck(L_591); ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_593; L_593 = ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D(L_591, L_592, ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var); V_81 = 0; int32_t L_594 = V_13; V_82 = L_594; goto IL_0b9c; } IL_0b65: { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_595 = __this->___submeshes; NullCheck(L_595); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_596 = L_595->___Items; int32_t L_597 = V_81; NullCheck(L_596); int32_t L_598 = L_597; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_599 = (L_596)->GetAt(static_cast(L_598)); V_83 = L_599; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_600 = V_83; if (L_600) { goto IL_0b8e; } } { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_601 = __this->___submeshes; NullCheck(L_601); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_602 = L_601->___Items; int32_t L_603 = V_81; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_604 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var); ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_604, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var); NullCheck(L_602); ArrayElementTypeCheck (L_602, L_604); (L_602)->SetAt(static_cast(L_603), (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)L_604); goto IL_0b96; } IL_0b8e: { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_605 = V_83; NullCheck(L_605); ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_605, (bool)0, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var); } IL_0b96: { int32_t L_606 = V_81; V_81 = ((int32_t)il2cpp_codegen_add(L_606, 1)); } IL_0b9c: { int32_t L_607 = V_81; int32_t L_608 = V_82; if ((((int32_t)L_607) < ((int32_t)L_608))) { goto IL_0b65; } } IL_0ba2: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_609 = ___0_instruction; NullCheck(L_609); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_610 = L_609->___submeshInstructions; NullCheck(L_610); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_611 = L_610->___Items; V_79 = L_611; V_80 = 0; V_84 = 0; goto IL_0d6f; } IL_0bba: { SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_612 = V_79; int32_t L_613 = V_84; NullCheck(L_612); int32_t L_614 = L_613; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_615 = (L_612)->GetAt(static_cast(L_614)); V_85 = L_615; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_616 = __this->___submeshes; NullCheck(L_616); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_617 = L_616->___Items; int32_t L_618 = V_84; NullCheck(L_617); int32_t L_619 = L_618; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_620 = (L_617)->GetAt(static_cast(L_619)); V_86 = L_620; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_621 = V_85; int32_t L_622 = L_621.___rawTriangleCount; V_90 = L_622; int32_t L_623 = V_90; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_624 = V_86; NullCheck(L_624); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_625 = L_624->___Items; NullCheck(L_625); if ((((int32_t)L_623) <= ((int32_t)((int32_t)(((RuntimeArray*)L_625)->max_length))))) { goto IL_0bfb; } } { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_626 = V_86; NullCheck(L_626); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_627 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&L_626->___Items); int32_t L_628 = V_90; Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_627, L_628, Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var); goto IL_0c2f; } IL_0bfb: { int32_t L_629 = V_90; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_630 = V_86; NullCheck(L_630); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_631 = L_630->___Items; NullCheck(L_631); if ((((int32_t)L_629) >= ((int32_t)((int32_t)(((RuntimeArray*)L_631)->max_length))))) { goto IL_0c2f; } } { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_632 = V_86; NullCheck(L_632); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_633 = L_632->___Items; V_91 = L_633; int32_t L_634 = V_90; V_92 = L_634; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_635 = V_91; NullCheck(L_635); V_93 = ((int32_t)(((RuntimeArray*)L_635)->max_length)); goto IL_0c29; } IL_0c1d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_636 = V_91; int32_t L_637 = V_92; NullCheck(L_636); (L_636)->SetAt(static_cast(L_637), (int32_t)0); int32_t L_638 = V_92; V_92 = ((int32_t)il2cpp_codegen_add(L_638, 1)); } IL_0c29: { int32_t L_639 = V_92; int32_t L_640 = V_93; if ((((int32_t)L_639) < ((int32_t)L_640))) { goto IL_0c1d; } } IL_0c2f: { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_641 = V_86; int32_t L_642 = V_90; NullCheck(L_641); L_641->___Count = L_642; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_643 = V_86; NullCheck(L_643); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_644 = L_643->___Items; V_87 = L_644; V_88 = 0; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_645 = V_85; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_646 = L_645.___skeleton; NullCheck(L_646); DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_647; L_647 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_646, NULL); NullCheck(L_647); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_648; L_648 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_647, NULL); NullCheck(L_648); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_649 = L_648->___Items; V_89 = L_649; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_650 = V_85; int32_t L_651 = L_650.___startSlot; V_94 = L_651; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_652 = V_85; int32_t L_653 = L_652.___endSlot; V_95 = L_653; goto IL_0d60; } IL_0c73: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_654 = V_89; int32_t L_655 = V_94; NullCheck(L_654); int32_t L_656 = L_655; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_657 = (L_654)->GetAt(static_cast(L_656)); V_96 = L_657; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_658 = V_96; NullCheck(L_658); Bone_tC5BB616A04722279E675558888991F720C090467* L_659; L_659 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_658, NULL); NullCheck(L_659); bool L_660; L_660 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_659, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_660) { goto IL_0d5a; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_661 = V_96; NullCheck(L_661); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_662; L_662 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_661, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_662); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_663; L_663 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_662, NULL); float L_664 = L_663.___a; if ((((float)L_664) == ((float)(0.0f)))) { goto IL_0d5a; } } { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_665 = V_89; int32_t L_666 = V_94; NullCheck(L_665); int32_t L_667 = L_666; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_668 = (L_665)->GetAt(static_cast(L_667)); NullCheck(L_668); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_669; L_669 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_668, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_669); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_670; L_670 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_669, NULL); V_97 = L_670; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_671 = V_97; if (!((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_671, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var))) { goto IL_0d0c; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_672 = V_87; int32_t L_673 = V_88; int32_t L_674 = V_80; NullCheck(L_672); (L_672)->SetAt(static_cast(L_673), (int32_t)L_674); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_675 = V_87; int32_t L_676 = V_88; int32_t L_677 = V_80; NullCheck(L_675); (L_675)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_676, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_677, 2))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_678 = V_87; int32_t L_679 = V_88; int32_t L_680 = V_80; NullCheck(L_678); (L_678)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_679, 2))), (int32_t)((int32_t)il2cpp_codegen_add(L_680, 1))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_681 = V_87; int32_t L_682 = V_88; int32_t L_683 = V_80; NullCheck(L_681); (L_681)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_682, 3))), (int32_t)((int32_t)il2cpp_codegen_add(L_683, 2))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_684 = V_87; int32_t L_685 = V_88; int32_t L_686 = V_80; NullCheck(L_684); (L_684)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_685, 4))), (int32_t)((int32_t)il2cpp_codegen_add(L_686, 3))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_687 = V_87; int32_t L_688 = V_88; int32_t L_689 = V_80; NullCheck(L_687); (L_687)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_688, 5))), (int32_t)((int32_t)il2cpp_codegen_add(L_689, 1))); int32_t L_690 = V_88; V_88 = ((int32_t)il2cpp_codegen_add(L_690, 6)); int32_t L_691 = V_80; V_80 = ((int32_t)il2cpp_codegen_add(L_691, 4)); goto IL_0d5a; } IL_0d0c: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_692 = V_97; V_98 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_692, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_693 = V_98; if (!L_693) { goto IL_0d5a; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_694 = V_98; NullCheck(L_694); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_695; L_695 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_694, NULL); V_99 = L_695; V_100 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_696 = V_99; NullCheck(L_696); V_101 = ((int32_t)(((RuntimeArray*)L_696)->max_length)); goto IL_0d46; } IL_0d2d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_697 = V_87; int32_t L_698 = V_88; int32_t L_699 = V_80; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_700 = V_99; int32_t L_701 = V_100; NullCheck(L_700); int32_t L_702 = L_701; int32_t L_703 = (L_700)->GetAt(static_cast(L_702)); NullCheck(L_697); (L_697)->SetAt(static_cast(L_698), (int32_t)((int32_t)il2cpp_codegen_add(L_699, L_703))); int32_t L_704 = V_100; V_100 = ((int32_t)il2cpp_codegen_add(L_704, 1)); int32_t L_705 = V_88; V_88 = ((int32_t)il2cpp_codegen_add(L_705, 1)); } IL_0d46: { int32_t L_706 = V_100; int32_t L_707 = V_101; if ((((int32_t)L_706) < ((int32_t)L_707))) { goto IL_0d2d; } } { int32_t L_708 = V_80; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_709 = V_98; NullCheck(L_709); int32_t L_710; L_710 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_709, NULL); V_80 = ((int32_t)il2cpp_codegen_add(L_708, ((int32_t)(L_710>>1)))); } IL_0d5a: { int32_t L_711 = V_94; V_94 = ((int32_t)il2cpp_codegen_add(L_711, 1)); } IL_0d60: { int32_t L_712 = V_94; int32_t L_713 = V_95; if ((((int32_t)L_712) < ((int32_t)L_713))) { goto IL_0c73; } } { int32_t L_714 = V_84; V_84 = ((int32_t)il2cpp_codegen_add(L_714, 1)); } IL_0d6f: { int32_t L_715 = V_84; int32_t L_716 = V_13; if ((((int32_t)L_715) < ((int32_t)L_716))) { goto IL_0bba; } } IL_0d78: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ScaleVertexData_mBD924EC620EEB4DC733E0CEF390C6B6706218815 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, float ___0_scale, const RuntimeMethod* method) { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer; NullCheck(L_0); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = L_0->___Items; V_0 = L_1; V_1 = 0; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_2 = __this->___vertexBuffer; NullCheck(L_2); int32_t L_3 = L_2->___Count; V_2 = L_3; goto IL_0038; } IL_001c: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ((L_4)->GetAddressAt(static_cast(L_5))); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6); float L_8 = ___0_scale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_7, L_8, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6 = L_9; int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0038: { int32_t L_11 = V_1; int32_t L_12 = V_2; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_001c; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = __this->___meshBoundsMin; float L_14 = ___0_scale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15; L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_13, L_14, NULL); __this->___meshBoundsMin = L_15; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = __this->___meshBoundsMax; float L_17 = ___0_scale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18; L_18 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_16, L_17, NULL); __this->___meshBoundsMax = L_18; float L_19 = __this->___meshBoundsThickness; float L_20 = ___0_scale; __this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(L_19, L_20)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ScaleAndOffsetVertexData_m1F401AF90F8AD107B531FC1A316A56744A45DB3F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, float ___0_scale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_offset2D, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_offset2D; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_offset2D; float L_3 = L_2.___y; Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_0), L_1, L_3, NULL); ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_4 = __this->___vertexBuffer; NullCheck(L_4); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_4->___Items; V_1 = L_5; V_2 = 0; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_6 = __this->___vertexBuffer; NullCheck(L_6); int32_t L_7 = L_6->___Count; V_3 = L_7; goto IL_004d; } IL_002f: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = V_1; int32_t L_9 = V_2; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_1; int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_10)->GetAt(static_cast(L_12)); float L_14 = ___0_scale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_13, L_14, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_15, L_16, NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_17); int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_004d: { int32_t L_19 = V_2; int32_t L_20 = V_3; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_002f; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = __this->___meshBoundsMin; float L_22 = ___0_scale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23; L_23 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_21, L_22, NULL); __this->___meshBoundsMin = L_23; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = __this->___meshBoundsMax; float L_25 = ___0_scale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26; L_26 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_24, L_25, NULL); __this->___meshBoundsMax = L_26; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = __this->___meshBoundsMin; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = ___1_offset2D; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29; L_29 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_27, L_28, NULL); __this->___meshBoundsMin = L_29; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = __this->___meshBoundsMax; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = ___1_offset2D; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32; L_32 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_30, L_31, NULL); __this->___meshBoundsMax = L_32; float L_33 = __this->___meshBoundsThickness; float L_34 = ___0_scale; __this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(L_33, L_34)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 MeshGenerator_GetMeshBounds_mAA84D5AD3879C99D1A1DA98B489E81E616E6C420 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; float V_2 = 0.0f; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin); float L_1 = L_0->___x; bool L_2; L_2 = Single_IsInfinity_m8D101DE5C104130734F6DCA3E6E86345B064E4AD_inline(L_1, NULL); if (!L_2) { goto IL_001c; } } { il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3 = V_0; return L_3; } IL_001c: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax); float L_5 = L_4->___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin); float L_7 = L_6->___x; V_1 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), (0.5f))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_8 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax); float L_9 = L_8->___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_10 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin); float L_11 = L_10->___y; V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_9, L_11)), (0.5f))); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin); float L_13 = L_12->___x; float L_14 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_15 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin); float L_16 = L_15->___y; float L_17 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; memset((&L_18), 0, sizeof(L_18)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_18), ((float)il2cpp_codegen_add(L_13, L_14)), ((float)il2cpp_codegen_add(L_16, L_17)), NULL); Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline((&V_0), L_18, NULL); float L_19 = V_1; float L_20 = V_2; float L_21 = __this->___meshBoundsThickness; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; memset((&L_22), 0, sizeof(L_22)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), L_19, L_20, ((float)il2cpp_codegen_multiply(L_21, (0.5f))), NULL); Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline((&V_0), L_22, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_23 = V_0; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddAttachmentTintBlack_m6434A354E7D0D8C0F5DA02C7CEBC9BE0375747A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_darkColor, float ___1_a, int32_t ___2_vertexCount, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_4 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_5 = NULL; int32_t V_6 = 0; { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_darkColor; float L_1 = L_0.___r; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_darkColor; float L_3 = L_2.___g; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_1, L_3, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_darkColor; float L_5 = L_4.___b; float L_6 = ___1_a; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_5, L_6, NULL); ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_7 = __this->___vertexBuffer; NullCheck(L_7); int32_t L_8 = L_7->___Count; V_2 = L_8; int32_t L_9 = V_2; int32_t L_10 = ___2_vertexCount; V_3 = ((int32_t)il2cpp_codegen_add(L_9, L_10)); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_11 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2); int32_t L_12 = V_3; MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_11, L_12, NULL); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_13 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3); int32_t L_14 = V_3; MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_13, L_14, NULL); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_15 = __this->___uv2; NullCheck(L_15); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_16 = L_15->___Items; V_4 = L_16; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_17 = __this->___uv3; NullCheck(L_17); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_18 = L_17->___Items; V_5 = L_18; V_6 = 0; goto IL_0088; } IL_006a: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_19 = V_4; int32_t L_20 = V_2; int32_t L_21 = V_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_0; NullCheck(L_19); (L_19)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_20, L_21))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_22); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_23 = V_5; int32_t L_24 = V_2; int32_t L_25 = V_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_1; NullCheck(L_23); (L_23)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_24, L_25))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_26); int32_t L_27 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0088: { int32_t L_28 = V_6; int32_t L_29 = ___2_vertexCount; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_006a; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_1 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_0); if (L_1) { goto IL_000b; } } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_2 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var); ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4(L_3, ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_RuntimeMethod_var); *((RuntimeObject**)L_2) = (RuntimeObject*)L_3; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_3); } IL_000b: { int32_t L_4 = ___1_vertexCount; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_5 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_6 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_5); NullCheck(L_6); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = L_6->___Items; NullCheck(L_7); if ((((int32_t)L_4) <= ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { goto IL_0024; } } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_8 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_9 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_8); NullCheck(L_9); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_10 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_9->___Items); int32_t L_11 = ___1_vertexCount; Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_10, L_11, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); } IL_0024: { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_12 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_13 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_12); int32_t L_14 = ___1_vertexCount; NullCheck(L_13); L_13->___Count = L_14; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_1 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_0); if (!L_1) { goto IL_0025; } } { int32_t L_2 = ___1_vertexCount; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_3 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_4 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_3); NullCheck(L_4); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = L_4->___Items; NullCheck(L_5); if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))) { goto IL_0025; } } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_6 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_7 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_6); NullCheck(L_7); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_8 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_7->___Items); int32_t L_9 = ___1_vertexCount; Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_8, L_9, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_10 = ___0_uvBuffer; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_11 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_10); int32_t L_12 = ___1_vertexCount; NullCheck(L_11); L_11->___Count = L_12; } IL_0025: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FlipBackfaceWindingOrder_mD3E0D5F9A6FADC04A91C73A7D59A77C66BC69E9E (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* V_1 = NULL; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10; memset((&V_10), 0, sizeof(V_10)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11; memset((&V_11), 0, sizeof(V_11)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12; memset((&V_12), 0, sizeof(V_12)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_13; memset((&V_13), 0, sizeof(V_13)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_14; memset((&V_14), 0, sizeof(V_14)); { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_0 = __this->___submeshes; NullCheck(L_0); int32_t L_1 = L_0->___Count; V_0 = L_1; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_2 = __this->___submeshes; NullCheck(L_2); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_3 = L_2->___Items; V_1 = L_3; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_4 = __this->___vertexBuffer; NullCheck(L_4); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_4->___Items; V_2 = L_5; V_3 = 0; goto IL_0111; } IL_002b: { ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_6 = V_1; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_9 = (L_6)->GetAt(static_cast(L_8)); ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_10 = L_9; NullCheck(L_10); int32_t L_11 = L_10->___Count; V_4 = L_11; NullCheck(L_10); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_10->___Items; V_5 = L_12; V_6 = 0; goto IL_0104; } IL_0045: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = V_5; int32_t L_14 = V_6; NullCheck(L_13); int32_t L_15 = L_14; int32_t L_16 = (L_13)->GetAt(static_cast(L_15)); V_7 = L_16; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_5; int32_t L_18 = V_6; NullCheck(L_17); int32_t L_19 = ((int32_t)il2cpp_codegen_add(L_18, 1)); int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); V_8 = L_20; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_5; int32_t L_22 = V_6; NullCheck(L_21); int32_t L_23 = ((int32_t)il2cpp_codegen_add(L_22, 2)); int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); V_9 = L_24; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = V_2; int32_t L_26 = V_7; NullCheck(L_25); int32_t L_27 = L_26; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = (L_25)->GetAt(static_cast(L_27)); V_10 = L_28; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = V_2; int32_t L_30 = V_8; NullCheck(L_29); int32_t L_31 = L_30; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = (L_29)->GetAt(static_cast(L_31)); V_11 = L_32; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33 = V_2; int32_t L_34 = V_9; NullCheck(L_33); int32_t L_35 = L_34; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = (L_33)->GetAt(static_cast(L_35)); V_12 = L_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_11; float L_38 = L_37.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_10; float L_40 = L_39.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_11; float L_42 = L_41.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_10; float L_44 = L_43.___y; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_13), ((float)il2cpp_codegen_subtract(L_38, L_40)), ((float)il2cpp_codegen_subtract(L_42, L_44)), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_12; float L_46 = L_45.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_11; float L_48 = L_47.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_12; float L_50 = L_49.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_11; float L_52 = L_51.___y; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_14), ((float)il2cpp_codegen_subtract(L_46, L_48)), ((float)il2cpp_codegen_subtract(L_50, L_52)), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_13; float L_54 = L_53.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_14; float L_56 = L_55.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_13; float L_58 = L_57.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59 = V_14; float L_60 = L_59.___x; if ((!(((float)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_54, L_56)), ((float)il2cpp_codegen_multiply(L_58, L_60))))) < ((float)(0.0f))))) { goto IL_00fe; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_5; int32_t L_62 = V_6; int32_t L_63 = V_9; NullCheck(L_61); (L_61)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_62, 1))), (int32_t)L_63); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = V_5; int32_t L_65 = V_6; int32_t L_66 = V_8; NullCheck(L_64); (L_64)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_65, 2))), (int32_t)L_66); } IL_00fe: { int32_t L_67 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_67, 3)); } IL_0104: { int32_t L_68 = V_6; int32_t L_69 = V_4; if ((((int32_t)L_68) < ((int32_t)L_69))) { goto IL_0045; } } { int32_t L_70 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_0111: { int32_t L_71 = V_3; int32_t L_72 = V_0; if ((((int32_t)L_71) < ((int32_t)L_72))) { goto IL_002b; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FillVertexData_m728DCACC6172FB300C4D9578FC4535694451287A (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_1 = NULL; Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_8 = NULL; int32_t V_9 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B17_0 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B16_0 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B18_0 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B18_1 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B20_0 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B19_0 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B21_0 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B21_1 = NULL; { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer; NullCheck(L_0); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = L_0->___Items; V_0 = L_1; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_2 = __this->___uvBuffer; NullCheck(L_2); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = L_2->___Items; V_1 = L_3; ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_4 = __this->___colorBuffer; NullCheck(L_4); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = L_4->___Items; V_2 = L_5; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0; NullCheck(L_6); V_3 = ((int32_t)(((RuntimeArray*)L_6)->max_length)); ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_7 = __this->___vertexBuffer; NullCheck(L_7); int32_t L_8 = L_7->___Count; V_4 = L_8; int32_t L_9 = V_4; if (!L_9) { goto IL_0045; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_0; int32_t L_11 = V_4; NullCheck(L_10); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(L_11, 1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_10)->GetAt(static_cast(L_12)); G_B3_0 = L_13; goto IL_004a; } IL_0045: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); G_B3_0 = L_14; } IL_004a: { V_5 = G_B3_0; int32_t L_15 = V_4; V_6 = L_15; goto IL_0062; } IL_0052: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = V_0; int32_t L_17 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_5; NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_18); int32_t L_19 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0062: { int32_t L_20 = V_6; int32_t L_21 = V_3; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_0052; } } { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_22 = ___0_mesh; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = V_0; NullCheck(L_22); Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_22, L_23, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_24 = ___0_mesh; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_25 = V_1; NullCheck(L_24); Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_24, L_25, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_26 = ___0_mesh; Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_27 = V_2; NullCheck(L_26); Mesh_set_colors32_m0E4462B7A1D613E6FB15DD7584BCE5491C17820F(L_26, L_27, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_28 = ___0_mesh; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_29; L_29 = MeshGenerator_GetMeshBounds_mAA84D5AD3879C99D1A1DA98B489E81E616E6C420(__this, NULL); NullCheck(L_28); Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E(L_28, L_29, NULL); Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_30 = __this->___settings; NullCheck(L_30); bool L_31 = L_30->___addNormals; if (!L_31) { goto IL_00fc; } } { V_7 = 0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = __this->___normals; if (L_32) { goto IL_00ae; } } { int32_t L_33 = V_3; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_33); __this->___normals = L_34; Il2CppCodeGenWriteBarrier((void**)(&__this->___normals), (void*)L_34); goto IL_00b8; } IL_00ae: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_35 = __this->___normals; NullCheck(L_35); V_7 = ((int32_t)(((RuntimeArray*)L_35)->max_length)); } IL_00b8: { int32_t L_36 = V_7; int32_t L_37 = V_3; if ((((int32_t)L_36) == ((int32_t)L_37))) { goto IL_00f0; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_38 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals); int32_t L_39 = V_3; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_38, L_39, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_40 = __this->___normals; V_8 = L_40; int32_t L_41 = V_7; V_9 = L_41; goto IL_00eb; } IL_00d7: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_42 = V_8; int32_t L_43 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL); NullCheck(L_42); (L_42)->SetAt(static_cast(L_43), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_44); int32_t L_45 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00eb: { int32_t L_46 = V_9; int32_t L_47 = V_3; if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_00d7; } } IL_00f0: { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_48 = ___0_mesh; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = __this->___normals; NullCheck(L_48); Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_48, L_49, NULL); } IL_00fc: { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_50 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2); int32_t L_51 = V_3; MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7(__this, L_50, L_51, NULL); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_52 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3); int32_t L_53 = V_3; MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7(__this, L_52, L_53, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_54 = ___0_mesh; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_55 = __this->___uv2; if (!L_55) { G_B17_0 = L_54; goto IL_012c; } G_B16_0 = L_54; } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_56 = __this->___uv2; NullCheck(L_56); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_57 = L_56->___Items; G_B18_0 = L_57; G_B18_1 = G_B16_0; goto IL_012d; } IL_012c: { G_B18_0 = ((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(NULL)); G_B18_1 = G_B17_0; } IL_012d: { NullCheck(G_B18_1); Mesh_set_uv2_m37B442C04EBB029C0AD9545C54F95D9BDAD8E9B5(G_B18_1, G_B18_0, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_58 = ___0_mesh; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_59 = __this->___uv3; if (!L_59) { G_B20_0 = L_58; goto IL_0148; } G_B19_0 = L_58; } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_60 = __this->___uv3; NullCheck(L_60); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_61 = L_60->___Items; G_B21_0 = L_61; G_B21_1 = G_B19_0; goto IL_0149; } IL_0148: { G_B21_0 = ((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(NULL)); G_B21_1 = G_B20_0; } IL_0149: { NullCheck(G_B21_1); Mesh_set_uv3_m447FE1800C6FA36F8E4AD996A001F4A26E04A5A2(G_B21_1, G_B21_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FillLateVertexData_mBADADCF2E917093ED13957A7A98FA972AD56BCE4 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) { int32_t V_0 = 0; ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* V_1 = NULL; int32_t V_2 = 0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_3 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_4 = NULL; int32_t V_5 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL; int32_t V_7 = 0; { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = __this->___settings; NullCheck(L_0); bool L_1 = L_0->___calculateTangents; if (!L_1) { goto IL_00b9; } } { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_2 = __this->___vertexBuffer; NullCheck(L_2); int32_t L_3 = L_2->___Count; V_0 = L_3; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_4 = __this->___submeshes; NullCheck(L_4); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_5 = L_4->___Items; V_1 = L_5; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_6 = __this->___submeshes; NullCheck(L_6); int32_t L_7 = L_6->___Count; V_2 = L_7; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_8 = __this->___vertexBuffer; NullCheck(L_8); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = L_8->___Items; V_3 = L_9; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_10 = __this->___uvBuffer; NullCheck(L_10); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_11 = L_10->___Items; V_4 = L_11; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_12 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_13 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___tempTanBuffer); int32_t L_14 = V_0; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = V_3; NullCheck(L_15); MeshGenerator_SolveTangents2DEnsureSize_m21FBBB261BF5008DDF3F312A7025500731F825BB(L_12, L_13, L_14, ((int32_t)(((RuntimeArray*)L_15)->max_length)), NULL); V_5 = 0; goto IL_0096; } IL_0067: { ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_16 = V_1; int32_t L_17 = V_5; NullCheck(L_16); int32_t L_18 = L_17; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck(L_19); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = L_19->___Items; V_6 = L_20; ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_24 = (L_21)->GetAt(static_cast(L_23)); NullCheck(L_24); int32_t L_25 = L_24->___Count; V_7 = L_25; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_26 = __this->___tempTanBuffer; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_6; int32_t L_28 = V_7; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = V_3; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_30 = V_4; int32_t L_31 = V_0; MeshGenerator_SolveTangents2DTriangles_m5CFED96F406752539FC657A5A5E79325B14AE3E8(L_26, L_27, L_28, L_29, L_30, L_31, NULL); int32_t L_32 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0096: { int32_t L_33 = V_5; int32_t L_34 = V_2; if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0067; } } { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_35 = __this->___tangents; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_36 = __this->___tempTanBuffer; int32_t L_37 = V_0; MeshGenerator_SolveTangents2DBuffer_m913C86B8D3EF3F9AECE2066A2AAAEC4EC510D41C(L_35, L_36, L_37, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_38 = ___0_mesh; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_39 = __this->___tangents; NullCheck(L_38); Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_38, L_39, NULL); } IL_00b9: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FillTriangles_m9D24DDEE6F3633C64766CCECEE05F6601C0A06A1 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) { int32_t V_0 = 0; ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* V_1 = NULL; int32_t V_2 = 0; { ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_0 = __this->___submeshes; NullCheck(L_0); int32_t L_1 = L_0->___Count; V_0 = L_1; ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_2 = __this->___submeshes; NullCheck(L_2); ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_3 = L_2->___Items; V_1 = L_3; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = ___0_mesh; int32_t L_5 = V_0; NullCheck(L_4); Mesh_set_subMeshCount_m8E4DB392DB0621F7DFF8543FF3943A13072B8A28(L_4, L_5, NULL); V_2 = 0; goto IL_0041; } IL_0023: { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = ___0_mesh; ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_7 = V_1; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_10); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = L_10->___Items; ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_12 = V_1; int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = L_13; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck(L_15); int32_t L_16 = L_15->___Count; int32_t L_17 = V_2; NullCheck(L_6); Mesh_SetTriangles_mF7469A2823EBDA2252798BB97FCF4144C4B42D5C(L_6, L_11, 0, L_16, L_17, (bool)0, 0, NULL); int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0041: { int32_t L_19 = V_2; int32_t L_20 = V_0; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0023; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_EnsureVertexCapacity_m49CE400135FE920E1BFB300FA36EE5D10C3B6EB7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, int32_t ___0_minimumVertexCount, bool ___1_includeTintBlack, bool ___2_includeTangents, bool ___3_includeNormals, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_minimumVertexCount; ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer; NullCheck(L_1); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = L_1->___Items; NullCheck(L_2); if ((((int32_t)L_0) <= ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_00cd; } } { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_3 = __this->___vertexBuffer; NullCheck(L_3); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_4 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&L_3->___Items); int32_t L_5 = ___0_minimumVertexCount; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_4, L_5, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_6 = __this->___uvBuffer; NullCheck(L_6); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_7 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_6->___Items); int32_t L_8 = ___0_minimumVertexCount; Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_7, L_8, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var); ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_9 = __this->___colorBuffer; NullCheck(L_9); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_10 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&L_9->___Items); int32_t L_11 = ___0_minimumVertexCount; Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_10, L_11, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var); bool L_12 = ___1_includeTintBlack; if (!L_12) { goto IL_0083; } } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_13 = __this->___uv2; if (L_13) { goto IL_0069; } } { int32_t L_14 = ___0_minimumVertexCount; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_15 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var); ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD(L_15, L_14, ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var); __this->___uv2 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___uv2), (void*)L_15); int32_t L_16 = ___0_minimumVertexCount; ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_17 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var); ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD(L_17, L_16, ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var); __this->___uv3 = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___uv3), (void*)L_17); } IL_0069: { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_18 = __this->___uv2; int32_t L_19 = ___0_minimumVertexCount; NullCheck(L_18); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_20; L_20 = ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443(L_18, L_19, ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_21 = __this->___uv3; int32_t L_22 = ___0_minimumVertexCount; NullCheck(L_21); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_23; L_23 = ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443(L_21, L_22, ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var); } IL_0083: { bool L_24 = ___3_includeNormals; if (!L_24) { goto IL_00a9; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = __this->___normals; if (L_25) { goto IL_009d; } } { int32_t L_26 = ___0_minimumVertexCount; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_27 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_26); __this->___normals = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->___normals), (void*)L_27); goto IL_00a9; } IL_009d: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_28 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals); int32_t L_29 = ___0_minimumVertexCount; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_28, L_29, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); } IL_00a9: { bool L_30 = ___2_includeTangents; if (!L_30) { goto IL_00cd; } } { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_31 = __this->___tangents; if (L_31) { goto IL_00c1; } } { int32_t L_32 = ___0_minimumVertexCount; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_33 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_32); __this->___tangents = L_33; Il2CppCodeGenWriteBarrier((void**)(&__this->___tangents), (void*)L_33); return; } IL_00c1: { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_34 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents); int32_t L_35 = ___0_minimumVertexCount; Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2(L_34, L_35, Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var); } IL_00cd: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_TrimExcess_mCBB63D893F342E7C5F4694CD8C3614F443F24614 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer; NullCheck(L_0); ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524(L_0, ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_1 = __this->___uvBuffer; NullCheck(L_1); ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414(L_1, ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var); ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_2 = __this->___colorBuffer; NullCheck(L_2); ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244(L_2, ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_RuntimeMethod_var); ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uv2; if (!L_3) { goto IL_0034; } } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_4 = __this->___uv2; NullCheck(L_4); ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414(L_4, ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var); } IL_0034: { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_5 = __this->___uv3; if (!L_5) { goto IL_0047; } } { ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_6 = __this->___uv3; NullCheck(L_6); ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414(L_6, ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var); } IL_0047: { ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_7 = __this->___vertexBuffer; NullCheck(L_7); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = L_7->___Items; NullCheck(L_8); V_0 = ((int32_t)(((RuntimeArray*)L_8)->max_length)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = __this->___normals; if (!L_9) { goto IL_0069; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_10 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals); int32_t L_11 = V_0; Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_10, L_11, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var); } IL_0069: { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_12 = __this->___tangents; if (!L_12) { goto IL_007d; } } { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_13 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents); int32_t L_14 = V_0; Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2(L_13, L_14, Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var); } IL_007d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DEnsureSize_m21FBBB261BF5008DDF3F312A7025500731F825BB (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_tangentBuffer, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___1_tempTanBuffer, int32_t ___2_vertexCount, int32_t ___3_vertexBufferLength, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_0 = ___0_tangentBuffer; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_1 = *((Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)L_0); if (!L_1) { goto IL_000b; } } { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_2 = ___0_tangentBuffer; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_3 = *((Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)L_2); NullCheck(L_3); int32_t L_4 = ___3_vertexBufferLength; if ((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) == ((int32_t)L_4))) { goto IL_0013; } } IL_000b: { Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_5 = ___0_tangentBuffer; int32_t L_6 = ___3_vertexBufferLength; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_7 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_6); *((RuntimeObject**)L_5) = (RuntimeObject*)L_7; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_7); } IL_0013: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_8 = ___1_tempTanBuffer; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9 = *((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)L_8); if (!L_9) { goto IL_0020; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_10 = ___1_tempTanBuffer; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_11 = *((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)L_10); NullCheck(L_11); int32_t L_12 = ___2_vertexCount; if ((((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))) >= ((int32_t)((int32_t)il2cpp_codegen_multiply(L_12, 2))))) { goto IL_002a; } } IL_0020: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_13 = ___1_tempTanBuffer; int32_t L_14 = ___2_vertexCount; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_15 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_14, 2))); *((RuntimeObject**)L_13) = (RuntimeObject*)L_15; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)(RuntimeObject*)L_15); } IL_002a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DTriangles_m5CFED96F406752539FC657A5A5E79325B14AE3E8 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_tempTanBuffer, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_triangles, int32_t ___2_triangleCount, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___3_vertices, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___4_uvs, int32_t ___5_vertexCount, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8; memset((&V_8), 0, sizeof(V_8)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9; memset((&V_9), 0, sizeof(V_9)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10; memset((&V_10), 0, sizeof(V_10)); float V_11 = 0.0f; float V_12 = 0.0f; float V_13 = 0.0f; float V_14 = 0.0f; float V_15 = 0.0f; float V_16 = 0.0f; float V_17 = 0.0f; float V_18 = 0.0f; float V_19 = 0.0f; float V_20 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_21; memset((&V_21), 0, sizeof(V_21)); float G_B4_0 = 0.0f; { V_2 = 0; goto IL_01a5; } IL_0007: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___1_triangles; int32_t L_1 = V_2; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_3 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ___1_triangles; int32_t L_5 = V_2; NullCheck(L_4); int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 1)); int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = L_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___1_triangles; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = ((int32_t)il2cpp_codegen_add(L_9, 2)); int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_5 = L_11; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = ___3_vertices; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = L_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = (L_12)->GetAt(static_cast(L_14)); V_6 = L_15; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = ___3_vertices; int32_t L_17 = V_4; NullCheck(L_16); int32_t L_18 = L_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (L_16)->GetAt(static_cast(L_18)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = ___3_vertices; int32_t L_21 = V_5; NullCheck(L_20); int32_t L_22 = L_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = (L_20)->GetAt(static_cast(L_22)); V_7 = L_23; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_24 = ___4_uvs; int32_t L_25 = V_3; NullCheck(L_24); int32_t L_26 = L_25; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = (L_24)->GetAt(static_cast(L_26)); V_8 = L_27; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_28 = ___4_uvs; int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = L_29; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = (L_28)->GetAt(static_cast(L_30)); V_9 = L_31; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_32 = ___4_uvs; int32_t L_33 = V_5; NullCheck(L_32); int32_t L_34 = L_33; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = (L_32)->GetAt(static_cast(L_34)); V_10 = L_35; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_19; float L_37 = L_36.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_6; float L_39 = L_38.___x; V_11 = ((float)il2cpp_codegen_subtract(L_37, L_39)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_7; float L_41 = L_40.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_6; float L_43 = L_42.___x; V_12 = ((float)il2cpp_codegen_subtract(L_41, L_43)); float L_44 = L_36.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_6; float L_46 = L_45.___y; V_13 = ((float)il2cpp_codegen_subtract(L_44, L_46)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_7; float L_48 = L_47.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_6; float L_50 = L_49.___y; V_14 = ((float)il2cpp_codegen_subtract(L_48, L_50)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = V_9; float L_52 = L_51.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_8; float L_54 = L_53.___x; V_15 = ((float)il2cpp_codegen_subtract(L_52, L_54)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_10; float L_56 = L_55.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_8; float L_58 = L_57.___x; V_16 = ((float)il2cpp_codegen_subtract(L_56, L_58)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59 = V_9; float L_60 = L_59.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_8; float L_62 = L_61.___y; V_17 = ((float)il2cpp_codegen_subtract(L_60, L_62)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63 = V_10; float L_64 = L_63.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65 = V_8; float L_66 = L_65.___y; V_18 = ((float)il2cpp_codegen_subtract(L_64, L_66)); float L_67 = V_15; float L_68 = V_18; float L_69 = V_16; float L_70 = V_17; V_19 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_67, L_68)), ((float)il2cpp_codegen_multiply(L_69, L_70)))); float L_71 = V_19; if ((((float)L_71) == ((float)(0.0f)))) { goto IL_00f9; } } { float L_72 = V_19; G_B4_0 = ((float)((1.0f)/L_72)); goto IL_00fe; } IL_00f9: { G_B4_0 = (0.0f); } IL_00fe: { V_20 = G_B4_0; float L_73 = V_18; float L_74 = V_11; float L_75 = V_17; float L_76 = V_12; float L_77 = V_20; (&V_0)->___x = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_73, L_74)), ((float)il2cpp_codegen_multiply(L_75, L_76)))), L_77)); float L_78 = V_18; float L_79 = V_13; float L_80 = V_17; float L_81 = V_14; float L_82 = V_20; (&V_0)->___y = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_78, L_79)), ((float)il2cpp_codegen_multiply(L_80, L_81)))), L_82)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_83 = ___0_tempTanBuffer; int32_t L_84 = V_3; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_85 = ___0_tempTanBuffer; int32_t L_86 = V_4; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_87 = ___0_tempTanBuffer; int32_t L_88 = V_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_90 = L_89; V_21 = L_90; NullCheck(L_87); (L_87)->SetAt(static_cast(L_88), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_90); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91 = V_21; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_92 = L_91; V_21 = L_92; NullCheck(L_85); (L_85)->SetAt(static_cast(L_86), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_92); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93 = V_21; NullCheck(L_83); (L_83)->SetAt(static_cast(L_84), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_93); float L_94 = V_15; float L_95 = V_12; float L_96 = V_16; float L_97 = V_11; float L_98 = V_20; (&V_1)->___x = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_94, L_95)), ((float)il2cpp_codegen_multiply(L_96, L_97)))), L_98)); float L_99 = V_15; float L_100 = V_14; float L_101 = V_16; float L_102 = V_13; float L_103 = V_20; (&V_1)->___y = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_99, L_100)), ((float)il2cpp_codegen_multiply(L_101, L_102)))), L_103)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_104 = ___0_tempTanBuffer; int32_t L_105 = ___5_vertexCount; int32_t L_106 = V_3; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_107 = ___0_tempTanBuffer; int32_t L_108 = ___5_vertexCount; int32_t L_109 = V_4; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_110 = ___0_tempTanBuffer; int32_t L_111 = ___5_vertexCount; int32_t L_112 = V_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_113 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_114 = L_113; V_21 = L_114; NullCheck(L_110); (L_110)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_111, L_112))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_114); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_115 = V_21; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_116 = L_115; V_21 = L_116; NullCheck(L_107); (L_107)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_108, L_109))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_116); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_117 = V_21; NullCheck(L_104); (L_104)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_105, L_106))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_117); int32_t L_118 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_118, 3)); } IL_01a5: { int32_t L_119 = V_2; int32_t L_120 = ___2_triangleCount; if ((((int32_t)L_119) < ((int32_t)L_120))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DBuffer_m913C86B8D3EF3F9AECE2066A2AAAEC4EC510D41C (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_tangents, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_tempTanBuffer, int32_t ___2_vertexCount, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4; memset((&V_4), 0, sizeof(V_4)); float V_5 = 0.0f; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B5_0 = NULL; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B4_0 = NULL; int32_t G_B6_0 = 0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B6_1 = NULL; { (&V_0)->___z = (0.0f); V_1 = 0; goto IL_00c7; } IL_0013: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = ___1_tempTanBuffer; int32_t L_1 = V_1; NullCheck(L_0); int32_t L_2 = L_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = (L_0)->GetAt(static_cast(L_2)); V_2 = L_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_2; float L_5 = L_4.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_2; float L_7 = L_6.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_2; float L_9 = L_8.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_2; float L_11 = L_10.___y; float L_12; L_12 = sqrtf(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11))))); V_3 = L_12; float L_13 = V_3; if ((!(((double)((double)L_13)) > ((double)(1.0000000000000001E-05))))) { goto IL_006c; } } { float L_14 = V_3; V_5 = ((float)((1.0f)/L_14)); float* L_15 = (float*)(&(&V_2)->___x); float* L_16 = L_15; float L_17 = *((float*)L_16); float L_18 = V_5; *((float*)L_16) = (float)((float)il2cpp_codegen_multiply(L_17, L_18)); float* L_19 = (float*)(&(&V_2)->___y); float* L_20 = L_19; float L_21 = *((float*)L_20); float L_22 = V_5; *((float*)L_20) = (float)((float)il2cpp_codegen_multiply(L_21, L_22)); } IL_006c: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_23 = ___1_tempTanBuffer; int32_t L_24 = ___2_vertexCount; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_add(L_24, L_25)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = (L_23)->GetAt(static_cast(L_26)); V_4 = L_27; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_2; float L_29 = L_28.___x; (&V_0)->___x = L_29; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_2; float L_31 = L_30.___y; (&V_0)->___y = L_31; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_2; float L_33 = L_32.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_4; float L_35 = L_34.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_2; float L_37 = L_36.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_4; float L_39 = L_38.___y; if ((((float)((float)il2cpp_codegen_multiply(L_33, L_35))) > ((float)((float)il2cpp_codegen_multiply(L_37, L_39))))) { G_B5_0 = (&V_0); goto IL_00b4; } G_B4_0 = (&V_0); } { G_B6_0 = (-1); G_B6_1 = G_B4_0; goto IL_00b5; } IL_00b4: { G_B6_0 = 1; G_B6_1 = G_B5_0; } IL_00b5: { G_B6_1->___w = ((float)G_B6_0); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_40 = ___0_tangents; int32_t L_41 = V_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(L_41), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_42); int32_t L_43 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00c7: { int32_t L_44 = V_1; int32_t L_45 = ___2_vertexCount; if ((((int32_t)L_44) < ((int32_t)L_45))) { goto IL_0013; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* Settings_get_Default_mD52608CE9151D1422C8FC025B9E8A14A51453C30 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = (Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8*)il2cpp_codegen_object_new(Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8_il2cpp_TypeInfo_var); Settings__ctor_mF7C6ED0405CF6431F3D75869850DFB2139FC6EF8(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings__ctor_mF7C6ED0405CF6431F3D75869850DFB2139FC6EF8 (Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* __this, const RuntimeMethod* method) { { __this->___useClipping = (bool)1; __this->___pmaVertexColors = (bool)1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_Initialize_m01B14513F960CFC46133117430F92BF1349050B4 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh; if (!L_0) { goto IL_0035; } } { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_1 = __this->___doubleBufferedMesh; NullCheck(L_1); SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_2; L_2 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_1, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); NullCheck(L_2); SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D(L_2, NULL); DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_3 = __this->___doubleBufferedMesh; NullCheck(L_3); SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_4; L_4 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_3, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); NullCheck(L_4); SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D(L_4, NULL); ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_5 = __this->___submeshMaterials; NullCheck(L_5); ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686(L_5, (bool)1, ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var); return; } IL_0035: { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_6 = (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*)il2cpp_codegen_object_new(DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE_il2cpp_TypeInfo_var); DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62(L_6, DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62_RuntimeMethod_var); __this->___doubleBufferedMesh = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___doubleBufferedMesh), (void*)L_6); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_GatherMaterialsFromInstructions_m3F0979FAAAE39FE14A8C4B650B0DF01FF575CF19 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ___0_instructions, bool* ___1_materialsChanged, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_1 = NULL; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_2 = NULL; int32_t V_3 = 0; { ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_0 = ___0_instructions; NullCheck(L_0); int32_t L_1 = L_0->___Count; V_0 = L_1; int32_t L_2 = V_0; ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_3 = __this->___submeshMaterials; NullCheck(L_3); MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = L_3->___Items; NullCheck(L_4); if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))) { goto IL_0028; } } { ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_5 = __this->___submeshMaterials; NullCheck(L_5); MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D** L_6 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D**)(&L_5->___Items); int32_t L_7 = V_0; Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C(L_6, L_7, Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C_RuntimeMethod_var); } IL_0028: { ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_8 = __this->___submeshMaterials; int32_t L_9 = V_0; NullCheck(L_8); L_8->___Count = L_9; ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_10 = __this->___submeshMaterials; NullCheck(L_10); MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_11 = L_10->___Items; V_1 = L_11; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_12 = ___0_instructions; NullCheck(L_12); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_13 = L_12->___Items; V_2 = L_13; V_3 = 0; goto IL_005e; } IL_004b: { MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_14 = V_1; int32_t L_15 = V_3; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_16 = V_2; int32_t L_17 = V_3; NullCheck(L_16); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ((L_16)->GetAddressAt(static_cast(L_17)))->___material; NullCheck(L_14); ArrayElementTypeCheck (L_14, L_18); (L_14)->SetAt(static_cast(L_15), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_18); int32_t L_19 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_005e: { int32_t L_20 = V_3; int32_t L_21 = V_0; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_004b; } } { bool* L_22 = ___1_materialsChanged; bool L_23; L_23 = MeshRendererBuffers_EvaluateMaterialsChanged_m77DF031223CD6C2ED532A059099458B44C26F75B(__this, NULL); *((int8_t*)L_22) = (int8_t)L_23; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* MeshRendererBuffers_UpdateSharedMaterialsArray_m13C10EC21CBC706AE6C33F5499A90A0D8900D61E (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_0 = __this->___submeshMaterials; NullCheck(L_0); int32_t L_1 = L_0->___Count; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_2 = __this->___sharedMaterials; NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))) { goto IL_0028; } } { ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_3 = __this->___submeshMaterials; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = __this->___sharedMaterials; NullCheck(L_3); ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1(L_3, L_4, ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1_RuntimeMethod_var); goto IL_0039; } IL_0028: { ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_5 = __this->___submeshMaterials; NullCheck(L_5); MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_6; L_6 = ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46(L_5, ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46_RuntimeMethod_var); __this->___sharedMaterials = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___sharedMaterials), (void*)L_6); } IL_0039: { MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_7 = __this->___sharedMaterials; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* MeshRendererBuffers_GetCurrentMesh_mE2360CE014D1E23645E5C7423C9265A4CDBD1BE0 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh; NullCheck(L_0); SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_1; L_1 = DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE(L_0, DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* MeshRendererBuffers_GetNextMesh_m6C09D2A2AA9A61BC597A0324A311EDD8036D70EF (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh; NullCheck(L_0); SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_1; L_1 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_0, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_Clear_m457DDA0AAD7D830CD59A84184D8E919E935059CE (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_0 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)0); __this->___sharedMaterials = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___sharedMaterials), (void*)L_0); ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_1 = __this->___submeshMaterials; NullCheck(L_1); ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686(L_1, (bool)1, ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_Dispose_m5D7200D1A5D94BC07CB871CCBB0606EF03F5474C (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh; if (L_0) { goto IL_0009; } } { return; } IL_0009: { DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_1 = __this->___doubleBufferedMesh; NullCheck(L_1); SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_2; L_2 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_1, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); NullCheck(L_2); SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218(L_2, NULL); DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_3 = __this->___doubleBufferedMesh; NullCheck(L_3); SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_4; L_4 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_3, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var); NullCheck(L_4); SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218(L_4, NULL); __this->___doubleBufferedMesh = (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___doubleBufferedMesh), (void*)(DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshRendererBuffers_EvaluateMaterialsChanged_m77DF031223CD6C2ED532A059099458B44C26F75B (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __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; } int32_t V_0 = 0; int32_t V_1 = 0; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_2 = NULL; int32_t V_3 = 0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_4 = NULL; int32_t V_5 = 0; { V_0 = 0; ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_0 = __this->___submeshMaterials; NullCheck(L_0); int32_t L_1 = L_0->___Count; V_1 = L_1; ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_2 = __this->___submeshMaterials; NullCheck(L_2); MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_3 = L_2->___Items; V_2 = L_3; V_3 = 0; goto IL_0043; } IL_001e: { MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = V_2; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = L_7; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_9) { goto IL_003f; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_4; NullCheck(L_10); int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_10); int32_t L_12 = V_3; V_5 = ((int32_t)il2cpp_codegen_multiply(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1)))); int32_t L_13 = V_0; int32_t L_14 = V_5; V_0 = ((int32_t)il2cpp_codegen_add(L_13, L_14)); } IL_003f: { int32_t L_15 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0043: { int32_t L_16 = V_3; int32_t L_17 = V_1; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_001e; } } { int32_t L_18 = __this->___previousMaterialHash; int32_t L_19 = V_0; int32_t L_20 = V_0; __this->___previousMaterialHash = L_20; if (((((int32_t)((((int32_t)L_18) == ((int32_t)L_19))? 1 : 0)) == ((int32_t)0))? 1 : 0)) { goto IL_006b; } } { MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_21 = __this->___sharedMaterials; NullCheck(L_21); int32_t L_22 = V_1; return (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))) == ((int32_t)L_22))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_006b: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers__ctor_m20FAD2BC3CDC28EC9986FC119C8AD8B6065D4A55 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_0 = (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*)il2cpp_codegen_object_new(ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_il2cpp_TypeInfo_var); ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D(L_0, ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D_RuntimeMethod_var); __this->___submeshMaterials = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___submeshMaterials), (void*)L_0); MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_1 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)0); __this->___sharedMaterials = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___sharedMaterials), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method) { { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mesh; NullCheck(L_0); Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_0, NULL); SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_1 = __this->___instructionUsed; NullCheck(L_1); SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D(L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218 (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __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; } { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mesh; 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_0019; } } { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___mesh; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL); } IL_0019: { __this->___mesh = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh), (void*)(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh__ctor_mB55C25A9E88E131DC4902E49EE4E3F4E4F9364E4 (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0; L_0 = SpineMesh_NewSkeletonMesh_mA21D1CE3A2DE89AE218ADE6629852435816F461C(NULL); __this->___mesh = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh), (void*)L_0); SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_1 = (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*)il2cpp_codegen_object_new(SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163_il2cpp_TypeInfo_var); SkeletonRendererInstruction__ctor_m0B7A5C8C28EAFC7F306B00ED655C39B36E41DA9B(L_1, NULL); __this->___instructionUsed = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___instructionUsed), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_0 = __this->___attachments; NullCheck(L_0); ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_0, (bool)0, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); __this->___rawVertexCount = (-1); __this->___hasActiveClipping = (bool)0; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_1 = __this->___submeshInstructions; NullCheck(L_1); ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7(L_1, (bool)0, ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Dispose_m7381F617C9BEB4620EB573E9AED158452D16B170 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_0 = __this->___attachments; NullCheck(L_0); ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_0, (bool)1, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_SetWithSubset_m847239C40370D0C0D35B216D60B73EA966F81AE8 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ___0_instructions, int32_t ___1_startSubmesh, int32_t ___2_endSubmesh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_2 = NULL; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_6 = NULL; SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_7 = NULL; int32_t V_8 = 0; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_9; memset((&V_9), 0, sizeof(V_9)); int32_t V_10 = 0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_11 = NULL; { V_0 = 0; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_0 = __this->___submeshInstructions; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_1 = L_0; NullCheck(L_1); ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7(L_1, (bool)0, ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var); int32_t L_2 = ___2_endSubmesh; int32_t L_3 = ___1_startSubmesh; V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, L_3)); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_4 = L_1; int32_t L_5 = V_1; NullCheck(L_4); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_6; L_6 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_4, L_5, ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var); NullCheck(L_4); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_7 = L_4->___Items; V_2 = L_7; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_8 = ___0_instructions; NullCheck(L_8); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_9 = L_8->___Items; V_3 = L_9; V_8 = 0; goto IL_0075; } IL_002d: { SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_10 = V_3; int32_t L_11 = ___1_startSubmesh; int32_t L_12 = V_8; NullCheck(L_10); int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_11, L_12)); SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_14 = (L_10)->GetAt(static_cast(L_13)); V_9 = L_14; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_15 = V_2; int32_t L_16 = V_8; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_17 = V_9; NullCheck(L_15); (L_15)->SetAt(static_cast(L_16), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_17); bool L_18 = __this->___hasActiveClipping; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_19 = V_9; bool L_20 = L_19.___hasClipping; __this->___hasActiveClipping = (bool)((int32_t)((int32_t)L_18|(int32_t)L_20)); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_21 = V_2; int32_t L_22 = V_8; NullCheck(L_21); int32_t L_23 = V_0; ((L_21)->GetAddressAt(static_cast(L_22)))->___rawFirstVertexIndex = L_23; int32_t L_24 = V_0; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_25 = V_9; int32_t L_26 = L_25.___rawVertexCount; V_0 = ((int32_t)il2cpp_codegen_add(L_24, L_26)); int32_t L_27 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0075: { int32_t L_28 = V_8; int32_t L_29 = V_1; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_002d; } } { int32_t L_30 = V_0; __this->___rawVertexCount = L_30; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_31 = V_3; int32_t L_32 = ___1_startSubmesh; NullCheck(L_31); int32_t L_33 = ((L_31)->GetAddressAt(static_cast(L_32)))->___startSlot; V_4 = L_33; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_34 = V_3; int32_t L_35 = ___2_endSubmesh; NullCheck(L_34); int32_t L_36 = ((L_34)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_35, 1)))))->___endSlot; ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_37 = __this->___attachments; NullCheck(L_37); ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_37, (bool)0, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); int32_t L_38 = V_4; V_5 = ((int32_t)il2cpp_codegen_subtract(L_36, L_38)); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_39 = __this->___attachments; int32_t L_40 = V_5; NullCheck(L_39); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_41; L_41 = ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC(L_39, L_40, ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_42 = __this->___attachments; NullCheck(L_42); AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_43 = L_42->___Items; V_6 = L_43; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_44 = V_3; NullCheck(L_44); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_45 = ((L_44)->GetAddressAt(static_cast(0)))->___skeleton; NullCheck(L_45); DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_46; L_46 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_45, NULL); NullCheck(L_46); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_47; L_47 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_46, NULL); NullCheck(L_47); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_48 = L_47->___Items; V_7 = L_48; V_10 = 0; goto IL_013a; } IL_00eb: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_49 = V_7; int32_t L_50 = V_4; int32_t L_51 = V_10; NullCheck(L_49); int32_t L_52 = ((int32_t)il2cpp_codegen_add(L_50, L_51)); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_53 = (L_49)->GetAt(static_cast(L_52)); V_11 = L_53; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_54 = V_11; NullCheck(L_54); Bone_tC5BB616A04722279E675558888991F720C090467* L_55; L_55 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_54, NULL); NullCheck(L_55); bool L_56; L_56 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_55, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_56) { goto IL_011b; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_57 = V_11; NullCheck(L_57); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_58; L_58 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_57, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_58); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_59; L_59 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_58, NULL); float L_60 = L_59.___a; if ((!(((float)L_60) == ((float)(0.0f))))) { goto IL_0123; } } IL_011b: { AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_61 = V_6; int32_t L_62 = V_10; NullCheck(L_61); ArrayElementTypeCheck (L_61, NULL); (L_61)->SetAt(static_cast(L_62), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL); goto IL_0134; } IL_0123: { AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_63 = V_6; int32_t L_64 = V_10; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_65 = V_11; NullCheck(L_65); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_66; L_66 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_65, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_66); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_67; L_67 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_66, NULL); NullCheck(L_63); ArrayElementTypeCheck (L_63, L_67); (L_63)->SetAt(static_cast(L_64), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_67); } IL_0134: { int32_t L_68 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_68, 1)); } IL_013a: { int32_t L_69 = V_10; int32_t L_70 = V_5; if ((((int32_t)L_69) < ((int32_t)L_70))) { goto IL_00eb; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Set_m44D0C70ECB1B4228B14EA2D05C2837FE9BAAFB86 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_0 = ___0_other; NullCheck(L_0); bool L_1 = L_0->___immutableTriangles; __this->___immutableTriangles = L_1; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_2 = ___0_other; NullCheck(L_2); bool L_3 = L_2->___hasActiveClipping; __this->___hasActiveClipping = L_3; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_4 = ___0_other; NullCheck(L_4); int32_t L_5 = L_4->___rawVertexCount; __this->___rawVertexCount = L_5; ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_6 = __this->___attachments; NullCheck(L_6); ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_6, (bool)0, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_7 = __this->___attachments; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_other; NullCheck(L_8); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_9 = L_8->___attachments; NullCheck(L_9); int32_t L_10; L_10 = ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4(L_9, ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4_RuntimeMethod_var); NullCheck(L_7); ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648(L_7, L_10, ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648_RuntimeMethod_var); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_11 = __this->___attachments; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___0_other; NullCheck(L_12); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_13 = L_12->___attachments; NullCheck(L_13); int32_t L_14 = L_13->___Count; NullCheck(L_11); L_11->___Count = L_14; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_15 = ___0_other; NullCheck(L_15); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_16 = L_15->___attachments; ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_17 = __this->___attachments; NullCheck(L_17); AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_18 = L_17->___Items; NullCheck(L_16); ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A(L_16, L_18, ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A_RuntimeMethod_var); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_19 = __this->___submeshInstructions; NullCheck(L_19); ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7(L_19, (bool)0, ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_20 = __this->___submeshInstructions; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_21 = ___0_other; NullCheck(L_21); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_22 = L_21->___submeshInstructions; NullCheck(L_22); int32_t L_23; L_23 = ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7(L_22, ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_RuntimeMethod_var); NullCheck(L_20); ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817(L_20, L_23, ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_RuntimeMethod_var); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_24 = __this->___submeshInstructions; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_25 = ___0_other; NullCheck(L_25); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_26 = L_25->___submeshInstructions; NullCheck(L_26); int32_t L_27 = L_26->___Count; NullCheck(L_24); L_24->___Count = L_27; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_28 = ___0_other; NullCheck(L_28); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_29 = L_28->___submeshInstructions; ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_30 = __this->___submeshInstructions; NullCheck(L_30); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_31 = L_30->___Items; NullCheck(L_29); ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63(L_29, L_31, ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonRendererInstruction_GeometryNotEqual_mC403D62E396D4159ECBF4BD032E1A3BAFB134034 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_a, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___1_b, bool ___2_calledFromMainThread, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_2 = NULL; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_3 = NULL; AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_4 = NULL; AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_8; memset((&V_8), 0, sizeof(V_8)); SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_9; memset((&V_9), 0, sizeof(V_9)); { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_0 = ___0_a; NullCheck(L_0); bool L_1 = L_0->___hasActiveClipping; if (L_1) { goto IL_0010; } } { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_2 = ___1_b; NullCheck(L_2); bool L_3 = L_2->___hasActiveClipping; if (!L_3) { goto IL_0012; } } IL_0010: { return (bool)1; } IL_0012: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_4 = ___0_a; NullCheck(L_4); bool L_5 = L_4->___immutableTriangles; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_6 = ___1_b; NullCheck(L_6); bool L_7 = L_6->___immutableTriangles; if ((((int32_t)L_5) == ((int32_t)L_7))) { goto IL_0022; } } { return (bool)1; } IL_0022: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_a; NullCheck(L_8); bool L_9 = L_8->___immutableTriangles; if (!L_9) { goto IL_002c; } } { return (bool)0; } IL_002c: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_10 = ___0_a; NullCheck(L_10); int32_t L_11 = L_10->___rawVertexCount; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___1_b; NullCheck(L_12); int32_t L_13 = L_12->___rawVertexCount; if ((((int32_t)L_11) == ((int32_t)L_13))) { goto IL_003c; } } { return (bool)1; } IL_003c: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_14 = ___1_b; NullCheck(L_14); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_15 = L_14->___attachments; NullCheck(L_15); int32_t L_16 = L_15->___Count; V_0 = L_16; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_17 = ___0_a; NullCheck(L_17); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_18 = L_17->___attachments; NullCheck(L_18); int32_t L_19 = L_18->___Count; int32_t L_20 = V_0; if ((((int32_t)L_19) == ((int32_t)L_20))) { goto IL_0058; } } { return (bool)1; } IL_0058: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_21 = ___0_a; NullCheck(L_21); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_22 = L_21->___submeshInstructions; NullCheck(L_22); int32_t L_23 = L_22->___Count; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_24 = ___1_b; NullCheck(L_24); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_25 = L_24->___submeshInstructions; NullCheck(L_25); int32_t L_26 = L_25->___Count; V_1 = L_26; int32_t L_27 = V_1; if ((((int32_t)L_23) == ((int32_t)L_27))) { goto IL_0074; } } { return (bool)1; } IL_0074: { SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_28 = ___0_a; NullCheck(L_28); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_29 = L_28->___submeshInstructions; NullCheck(L_29); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_30 = L_29->___Items; V_2 = L_30; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_31 = ___1_b; NullCheck(L_31); ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_32 = L_31->___submeshInstructions; NullCheck(L_32); SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_33 = L_32->___Items; V_3 = L_33; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_34 = ___0_a; NullCheck(L_34); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_35 = L_34->___attachments; NullCheck(L_35); AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_36 = L_35->___Items; V_4 = L_36; SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_37 = ___1_b; NullCheck(L_37); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_38 = L_37->___attachments; NullCheck(L_38); AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_39 = L_38->___Items; V_5 = L_39; V_6 = 0; goto IL_00bf; } IL_00ab: { AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_40 = V_4; int32_t L_41 = V_6; NullCheck(L_40); int32_t L_42 = L_41; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_43 = (L_40)->GetAt(static_cast(L_42)); AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_44 = V_5; int32_t L_45 = V_6; NullCheck(L_44); int32_t L_46 = L_45; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_47 = (L_44)->GetAt(static_cast(L_46)); if ((((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_43) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_47))) { goto IL_00b9; } } { return (bool)1; } IL_00b9: { int32_t L_48 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00bf: { int32_t L_49 = V_6; int32_t L_50 = V_0; if ((((int32_t)L_49) < ((int32_t)L_50))) { goto IL_00ab; } } { V_7 = 0; goto IL_0135; } IL_00c9: { SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_51 = V_2; int32_t L_52 = V_7; NullCheck(L_51); int32_t L_53 = L_52; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_54 = (L_51)->GetAt(static_cast(L_53)); V_8 = L_54; SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_55 = V_3; int32_t L_56 = V_7; NullCheck(L_55); int32_t L_57 = L_56; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_58 = (L_55)->GetAt(static_cast(L_57)); V_9 = L_58; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_59 = V_8; int32_t L_60 = L_59.___rawVertexCount; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_61 = V_9; int32_t L_62 = L_61.___rawVertexCount; if ((!(((uint32_t)L_60) == ((uint32_t)L_62)))) { goto IL_012d; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_63 = V_8; int32_t L_64 = L_63.___startSlot; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_65 = V_9; int32_t L_66 = L_65.___startSlot; if ((!(((uint32_t)L_64) == ((uint32_t)L_66)))) { goto IL_012d; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_67 = V_8; int32_t L_68 = L_67.___endSlot; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_69 = V_9; int32_t L_70 = L_69.___endSlot; if ((!(((uint32_t)L_68) == ((uint32_t)L_70)))) { goto IL_012d; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_71 = V_8; int32_t L_72 = L_71.___rawTriangleCount; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_73 = V_9; int32_t L_74 = L_73.___rawTriangleCount; if ((!(((uint32_t)L_72) == ((uint32_t)L_74)))) { goto IL_012d; } } { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_75 = V_8; int32_t L_76 = L_75.___rawFirstVertexIndex; SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_77 = V_9; int32_t L_78 = L_77.___rawFirstVertexIndex; if ((((int32_t)L_76) == ((int32_t)L_78))) { goto IL_012f; } } IL_012d: { return (bool)1; } IL_012f: { int32_t L_79 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_79, 1)); } IL_0135: { int32_t L_80 = V_7; int32_t L_81 = V_1; if ((((int32_t)L_80) < ((int32_t)L_81))) { goto IL_00c9; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction__ctor_m0B7A5C8C28EAFC7F306B00ED655C39B36E41DA9B (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_0 = (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*)il2cpp_codegen_object_new(ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_il2cpp_TypeInfo_var); ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442(L_0, ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_RuntimeMethod_var); __this->___submeshInstructions = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___submeshInstructions), (void*)L_0); __this->___rawVertexCount = (-1); ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_1 = (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*)il2cpp_codegen_object_new(ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_il2cpp_TypeInfo_var); ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4(L_1, ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4_RuntimeMethod_var); __this->___attachments = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___attachments), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* SpineMesh_NewSkeletonMesh_mA21D1CE3A2DE89AE218ADE6629852435816F461C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0200A3D62DBD4EEC29E302E91D4F42257A4A32D); s_Il2CppMethodInitialized = true; } { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_0, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = L_0; NullCheck(L_1); Mesh_MarkDynamic_m718089940F240AFE625D6DC9DA4E6F20229CC322(L_1, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = L_1; NullCheck(L_2); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_2, _stringLiteralE0200A3D62DBD4EEC29E302E91D4F42257A4A32D, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = L_2; NullCheck(L_3); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_3, ((int32_t)20), NULL); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_pinvoke(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL); } IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_pinvoke_back(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke& marshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL); } IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_pinvoke_cleanup(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_com(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL); } IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_com_back(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com& marshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL); } IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_com_cleanup(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___endSlot; int32_t L_1 = __this->___startSlot; return ((int32_t)il2cpp_codegen_subtract(L_0, L_1)); } } IL2CPP_EXTERN_C int32_t SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693); s_Il2CppMethodInitialized = true; } int32_t G_B2_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_2 = NULL; String_t* G_B2_3 = NULL; int32_t G_B1_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B1_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B1_2 = NULL; String_t* G_B1_3 = NULL; String_t* G_B3_0 = NULL; int32_t G_B3_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_3 = NULL; String_t* G_B3_4 = NULL; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = __this->___startSlot; int32_t L_3 = L_2; RuntimeObject* L_4 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int32_t L_6 = __this->___endSlot; int32_t L_7 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___material; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_11) { G_B2_0 = 2; G_B2_1 = L_9; G_B2_2 = L_9; G_B2_3 = _stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543; goto IL_0046; } G_B1_0 = 2; G_B1_1 = L_9; G_B1_2 = L_9; G_B1_3 = _stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543; } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = __this->___material; NullCheck(L_12); String_t* L_13; L_13 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_12, NULL); G_B3_0 = L_13; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; G_B3_4 = G_B1_3; goto IL_004b; } IL_0046: { G_B3_0 = _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; G_B3_4 = G_B2_3; } IL_004b: { NullCheck(G_B3_2); ArrayElementTypeCheck (G_B3_2, G_B3_0); (G_B3_2)->SetAt(static_cast(G_B3_1), (RuntimeObject*)G_B3_0); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = G_B3_3; int32_t L_15 = __this->___preActiveClippingSlotSource; int32_t L_16 = L_15; RuntimeObject* L_17 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_16); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_17); (L_14)->SetAt(static_cast(3), (RuntimeObject*)L_17); String_t* L_18; L_18 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B3_4, L_14, NULL); return L_18; } } IL2CPP_EXTERN_C String_t* SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset_Apply_m05C80B9EA91FA22481FBCD02076DE01EBFFA97AC (BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF* __this, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___0_skeletonData, const RuntimeMethod* method) { { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = ___0_skeletonData; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___multiplyMaterialTemplate; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___screenMaterialTemplate; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___additiveMaterialTemplate; bool L_4 = __this->___applyAdditiveMaterial; BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447(L_0, L_1, L_2, L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___0_skeletonData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_multiplyTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_screenTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_additiveTemplate, bool ___4_includeAdditiveSlots, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* V_0 = NULL; List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* V_1 = NULL; SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* V_5 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_6 = NULL; Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 V_7; memset((&V_7), 0, sizeof(V_7)); int32_t V_8 = 0; Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 V_9; memset((&V_9), 0, sizeof(V_9)); SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_10; memset((&V_10), 0, sizeof(V_10)); RuntimeObject* V_11 = NULL; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* V_12 = NULL; int32_t V_13 = 0; { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = ___0_skeletonData; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF9B83FE34D51DAEDBE1ACFD6F998529AC476333)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447_RuntimeMethod_var))); } IL_000e: { AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_2 = (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087*)il2cpp_codegen_object_new(AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087_il2cpp_TypeInfo_var); AtlasMaterialCache__ctor_mCB4F64D8DE441FA5340BD95E16B17DC1C77B9DD8(L_2, NULL); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0156: { { AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_3 = V_0; if (!L_3) { goto IL_015f; } } { AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_015f: { return; } } }); try { { List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_5 = (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*)il2cpp_codegen_object_new(List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_il2cpp_TypeInfo_var); List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112(L_5, List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_RuntimeMethod_var); V_1 = L_5; SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_6 = ___0_skeletonData; NullCheck(L_6); ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* L_7; L_7 = SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline(L_6, NULL); NullCheck(L_7); SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* L_8 = L_7->___Items; V_2 = L_8; V_3 = 0; SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_9 = ___0_skeletonData; NullCheck(L_9); ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* L_10; L_10 = SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline(L_9, NULL); NullCheck(L_10); int32_t L_11 = L_10->___Count; V_4 = L_11; goto IL_014c_1; } IL_003a_1: { SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* L_12 = V_2; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = L_13; SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_16 = V_5; NullCheck(L_16); int32_t L_17; L_17 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_16, NULL); if (!L_17) { goto IL_0148_1; } } { bool L_18 = ___4_includeAdditiveSlots; if (L_18) { goto IL_005c_1; } } { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_19 = V_5; NullCheck(L_19); int32_t L_20; L_20 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_19, NULL); if ((((int32_t)L_20) == ((int32_t)1))) { goto IL_0148_1; } } IL_005c_1: { List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_21 = V_1; NullCheck(L_21); List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_inline(L_21, List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_RuntimeMethod_var); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_22 = ___0_skeletonData; NullCheck(L_22); ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* L_23; L_23 = SkeletonData_get_Skins_m7235DD9B8582ED5DAEA63989EC71077D6848CD5A_inline(L_22, NULL); NullCheck(L_23); Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 L_24; L_24 = ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426(L_23, ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426_RuntimeMethod_var); V_7 = L_24; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_008a_1: { Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141((&V_7), Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141_RuntimeMethod_var); return; } }); try { { goto IL_007f_2; } IL_0071_2: { Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_25; L_25 = Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_inline((&V_7), Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_RuntimeMethod_var); int32_t L_26 = V_3; List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_27 = V_1; NullCheck(L_25); Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31(L_25, L_26, L_27, NULL); } IL_007f_2: { bool L_28; L_28 = Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F((&V_7), Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F_RuntimeMethod_var); if (L_28) { goto IL_0071_2; } } { goto IL_0098_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0098_1: { V_6 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_29 = V_5; NullCheck(L_29); int32_t L_30; L_30 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_29, NULL); V_8 = L_30; int32_t L_31 = V_8; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_31, 1))) { case 0: { goto IL_00c5_1; } case 1: { goto IL_00bb_1; } case 2: { goto IL_00c0_1; } } } { goto IL_00c8_1; } IL_00bb_1: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = ___1_multiplyTemplate; V_6 = L_32; goto IL_00c8_1; } IL_00c0_1: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = ___2_screenTemplate; V_6 = L_33; goto IL_00c8_1; } IL_00c5_1: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = ___3_additiveTemplate; V_6 = L_34; } IL_00c8_1: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = V_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_36; L_36 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_36) { goto IL_0148_1; } } { List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_37 = V_1; NullCheck(L_37); Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 L_38; L_38 = List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243(L_37, List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_RuntimeMethod_var); V_9 = L_38; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_013a_1: { Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A((&V_9), Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_RuntimeMethod_var); return; } }); try { { goto IL_012f_2; } IL_00dc_2: { SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_39; L_39 = Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_inline((&V_9), Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_RuntimeMethod_var); V_10 = L_39; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_40; L_40 = SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline((&V_10), NULL); V_11 = ((RuntimeObject*)IsInst((RuntimeObject*)L_40, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)); RuntimeObject* L_41 = V_11; if (!L_41) { goto IL_012f_2; } } { RuntimeObject* L_42 = V_11; NullCheck(L_42); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_43; L_43 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_42); NullCheck(L_43); TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_44; L_44 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_43, NULL); V_12 = L_44; V_13 = 0; goto IL_0127_2; } IL_010a_2: { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_45 = V_12; int32_t L_46 = V_13; AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_47 = V_0; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_48 = V_12; int32_t L_49 = V_13; NullCheck(L_48); int32_t L_50 = L_49; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_51 = (L_48)->GetAt(static_cast(L_50)); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52 = V_6; NullCheck(L_47); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_53; L_53 = AtlasMaterialCache_CloneAtlasRegionWithMaterial_m8138F1CDB9657D231B95BB0670DC68F87D15A48A(L_47, ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_51, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)), L_52, NULL); NullCheck(L_45); ArrayElementTypeCheck (L_45, L_53); (L_45)->SetAt(static_cast(L_46), (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_53); int32_t L_54 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_0127_2: { int32_t L_55 = V_13; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_56 = V_12; NullCheck(L_56); if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length))))) { goto IL_010a_2; } } IL_012f_2: { bool L_57; L_57 = Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E((&V_9), Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_RuntimeMethod_var); if (L_57) { goto IL_00dc_2; } } { goto IL_0148_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0148_1: { int32_t L_58 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_014c_1: { int32_t L_59 = V_3; int32_t L_60 = V_4; if ((((int32_t)L_59) < ((int32_t)L_60))) { goto IL_003a_1; } } { goto IL_0160; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0160: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset__ctor_m0FFC1F833064F3EC11291A77E68A9F1A10A31C9C (BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF* __this, const RuntimeMethod* method) { { __this->___applyAdditiveMaterial = (bool)1; SkeletonDataModifierAsset__ctor_m3EB73D8F20FC34AC99FE95B0A26E9F80D398CBC7(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasMaterialCache_CloneAtlasRegionWithMaterial_m8138F1CDB9657D231B95BB0670DC68F87D15A48A (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_originalRegion, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method) { { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_originalRegion; NullCheck(L_0); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_1; L_1 = AtlasRegion_Clone_m0824EC37D5A380263650C4D4347FB07962A4B39F(L_0, NULL); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = L_1; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_3 = ___0_originalRegion; NullCheck(L_3); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_4 = L_3->___page; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_materialTemplate; AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_6; L_6 = AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F(__this, L_4, L_5, NULL); NullCheck(L_2); L_2->___page = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_2->___page), (void*)L_6); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___0_originalPage, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); s_Il2CppMethodInitialized = true; } AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* V_0 = NULL; KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 V_1; memset((&V_1), 0, sizeof(V_1)); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL; { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = ___0_originalPage; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD3A83471C956A268FD1CAD03F99B66B7BBA10B97)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F_RuntimeMethod_var))); } IL_000e: { V_0 = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)NULL; AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_2 = ___0_originalPage; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___1_materialTemplate; KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0((&V_1), L_2, L_3, KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0_RuntimeMethod_var); Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_4 = __this->___cache; KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 L_5 = V_1; NullCheck(L_4); bool L_6; L_6 = Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C(L_4, L_5, (&V_0), Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C_RuntimeMethod_var); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_7 = V_0; if (L_7) { goto IL_007f; } } { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_8 = ___0_originalPage; NullCheck(L_8); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_9; L_9 = AtlasPage_Clone_mE9BE56C843CBB0102D17B2DC04628A8BFF3E1F4D(L_8, NULL); V_0 = L_9; AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_10 = ___0_originalPage; NullCheck(L_10); RuntimeObject* L_11 = L_10->___rendererObject; V_2 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_11, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_12 = V_0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ___1_materialTemplate; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_14, L_13, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = L_14; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_2; NullCheck(L_16); String_t* L_17; L_17 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_16, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ___1_materialTemplate; NullCheck(L_18); String_t* L_19; L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL); String_t* L_20; L_20 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_17, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_19, NULL); NullCheck(L_15); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_15, L_20, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = L_15; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = V_2; NullCheck(L_22); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23; L_23 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(L_22, NULL); NullCheck(L_21); Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_21, L_23, NULL); NullCheck(L_12); L_12->___rendererObject = L_21; Il2CppCodeGenWriteBarrier((void**)(&L_12->___rendererObject), (void*)L_21); Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_24 = __this->___cache; KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 L_25 = V_1; AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_26 = V_0; NullCheck(L_24); Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097(L_24, L_25, L_26, Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097_RuntimeMethod_var); } IL_007f: { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_27 = V_0; return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasMaterialCache_Dispose_mD7215680A1BC3446045C50925CF3F9AF167FF387 (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_0 = __this->___cache; NullCheck(L_0); Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB(L_0, Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasMaterialCache__ctor_mCB4F64D8DE441FA5340BD95E16B17DC1C77B9DD8 (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_0 = (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*)il2cpp_codegen_object_new(Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B_il2cpp_TypeInfo_var); Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297(L_0, Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297_RuntimeMethod_var); __this->___cache = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___cache), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D (SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___dataField = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___dataField), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___startsWith = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___startsWith), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___includeNone = (bool)1; PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineBone__ctor_m9B53DFBE1C563B7A6CB2CCFD434EAD8567023BCF (SpineBone_t855441E02B336B2C3D80D9EE10920812BEBD2DD9* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2; bool L_3 = ___3_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* SpineBone_GetBone_m8C240AD766474A5BD17074A8E084B57359512955 (String_t* ___0_boneName, SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* ___1_renderer, const RuntimeMethod* method) { { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_0 = ___1_renderer; NullCheck(L_0); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = L_0->___skeleton; if (!L_1) { goto IL_0015; } } { SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_2 = ___1_renderer; NullCheck(L_2); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = L_2->___skeleton; String_t* L_4 = ___0_boneName; NullCheck(L_3); Bone_tC5BB616A04722279E675558888991F720C090467* L_5; L_5 = Skeleton_FindBone_m9031B1DD1DEF943D4A310F02E29EC0954F598725(L_3, L_4, NULL); return L_5; } IL_0015: { return (Bone_tC5BB616A04722279E675558888991F720C090467*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* SpineBone_GetBoneData_mAD720091ACD6D8B6EA35C1E2B98D7518812F0D0A (String_t* ___0_boneName, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___1_skeletonDataAsset, const RuntimeMethod* method) { { SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_0 = ___1_skeletonDataAsset; NullCheck(L_0); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_1; L_1 = SkeletonDataAsset_GetSkeletonData_m36E09447A45E617B389578FCBFE63DF6F4F40758(L_0, (bool)1, NULL); String_t* L_2 = ___0_boneName; NullCheck(L_1); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_3; L_3 = SkeletonData_FindBone_mF7D9E21ECEF8A69804B18B1B650CAD608BC68071(L_1, L_2, NULL); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineSlot__ctor_m0770D26C2BEB968EDAF8804B6FD7FB7348B5BE9B (SpineSlot_tBBA9FF469D97132159B295A44F251379953C610D* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_containsBoundingBoxes, bool ___3_includeNone, bool ___4_fallbackToTextField, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_containsBoundingBoxes; __this->___containsBoundingBoxes = L_2; bool L_3 = ___3_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_3; bool L_4 = ___4_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_4; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAnimation__ctor_m524E0AC38D41D7ECE47717A3F4CB7F141693F618 (SpineAnimation_t25ECBA3C591187CAF5DE85B0EE952F9F03FE832A* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, bool ___4_avoidGenericMenu, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2; bool L_3 = ___3_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3; bool L_4 = ___4_avoidGenericMenu; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___avoidGenericMenu = L_4; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineEvent__ctor_mADFEEECC57CC1AB4930EE0FC63B6218A06F532AD (SpineEvent_t7D7BE1E21FECF355463D0023B9C8DF34E1DB666A* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, bool ___4_audioOnly, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2; bool L_3 = ___3_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3; bool L_4 = ___4_audioOnly; __this->___audioOnly = L_4; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineIkConstraint__ctor_m211B88C3BC54720F315A7D4EC7B1CD49F56AAB37 (SpineIkConstraint_t2A744051EE31939B3AC45D95153E328422360853* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2; bool L_3 = ___3_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineTransformConstraint__ctor_m6E44E554C9CADD6A6F342D544DA72C32C97D8409 (SpineTransformConstraint_tFA692585158AABF47E1286DF0FCFE7C7F9181250* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2; bool L_3 = ___3_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpinePathConstraint__ctor_mDA082EF1A3426ABBBE80373EB6B03977CD96C504 (SpinePathConstraint_tB9D652C85421BD4A98F8A1F923EFF61E1DD3A194* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2; bool L_3 = ___3_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineSkin__ctor_mF9A2F8AC672BB4E71D5F483D1077E33D8492E9B5 (SpineSkin_tA4008B5386DB558EE2F03005519ADA4460A9C036* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, bool ___4_defaultAsEmptyString, bool ___5_avoidGenericMenu, const RuntimeMethod* method) { { SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); String_t* L_0 = ___0_startsWith; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0); String_t* L_1 = ___1_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1); bool L_2 = ___2_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2; bool L_3 = ___3_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3; bool L_4 = ___4_defaultAsEmptyString; __this->___defaultAsEmptyString = L_4; bool L_5 = ___5_avoidGenericMenu; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___avoidGenericMenu = L_5; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAttachment__ctor_mF372EEFFDD6F76373BE684DF3C5776FA0A0A48BA (SpineAttachment_t2DEB754FAA7065ED053D9E9948EBD039D08298BC* __this, bool ___0_currentSkinOnly, bool ___1_returnAttachmentPath, bool ___2_placeholdersOnly, String_t* ___3_slotField, String_t* ___4_dataField, String_t* ___5_skinField, bool ___6_includeNone, bool ___7_fallbackToTextField, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___skinField = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___skinField), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___slotField = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___slotField), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL); bool L_0 = ___0_currentSkinOnly; __this->___currentSkinOnly = L_0; bool L_1 = ___1_returnAttachmentPath; __this->___returnAttachmentPath = L_1; bool L_2 = ___2_placeholdersOnly; __this->___placeholdersOnly = L_2; String_t* L_3 = ___3_slotField; __this->___slotField = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___slotField), (void*)L_3); String_t* L_4 = ___4_dataField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_4; Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_4); String_t* L_5 = ___5_skinField; __this->___skinField = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___skinField), (void*)L_5); bool L_6 = ___6_includeNone; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_6; bool L_7 = ___7_fallbackToTextField; ((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_7; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED SpineAttachment_GetHierarchy_mA9C431888A5D7378C2C69C917720E0F08A793D5D (String_t* ___0_fullPath, const RuntimeMethod* method) { { String_t* L_0 = ___0_fullPath; Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_1; memset((&L_1), 0, sizeof(L_1)); Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF((&L_1), L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SpineAttachment_GetAttachment_mFDD05E8F8D3BAB0FE27B38BE7BAFB92C105DB79B (String_t* ___0_attachmentPath, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___1_skeletonData, const RuntimeMethod* method) { Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED V_0; memset((&V_0), 0, sizeof(V_0)); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* V_1 = NULL; { String_t* L_0 = ___0_attachmentPath; Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_1; L_1 = SpineAttachment_GetHierarchy_mA9C431888A5D7378C2C69C917720E0F08A793D5D(L_0, NULL); V_0 = L_1; Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_2 = V_0; String_t* L_3 = L_2.___name; bool L_4; L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL); if (!L_4) { goto IL_0016; } } { return (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL; } IL_0016: { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_5 = ___1_skeletonData; Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_6 = V_0; String_t* L_7 = L_6.___slot; NullCheck(L_5); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_8; L_8 = SkeletonData_FindSlot_mC308C59663EEEC0C92CFE30133E05A0B1A1DB741(L_5, L_7, NULL); V_1 = L_8; SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_9 = V_1; if (L_9) { goto IL_0028; } } { return (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL; } IL_0028: { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_10 = ___1_skeletonData; Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_11 = V_0; String_t* L_12 = L_11.___skin; NullCheck(L_10); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_13; L_13 = SkeletonData_FindSkin_mDA3C606247669FB4D0EC2C78E572FD9E48AA64D4(L_10, L_12, NULL); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_14 = V_1; NullCheck(L_14); int32_t L_15; L_15 = SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline(L_14, NULL); Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_16 = V_0; String_t* L_17 = L_16.___name; NullCheck(L_13); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_18; L_18 = Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57(L_13, L_15, L_17, NULL); return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SpineAttachment_GetAttachment_m2927879FE81C9D08B79793EDAAB0FC7D82C88684 (String_t* ___0_attachmentPath, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___1_skeletonDataAsset, const RuntimeMethod* method) { { String_t* L_0 = ___0_attachmentPath; SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_1 = ___1_skeletonDataAsset; NullCheck(L_1); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_2; L_2 = SkeletonDataAsset_GetSkeletonData_m36E09447A45E617B389578FCBFE63DF6F4F40758(L_1, (bool)1, NULL); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_3; L_3 = SpineAttachment_GetAttachment_mFDD05E8F8D3BAB0FE27B38BE7BAFB92C105DB79B(L_0, L_2, NULL); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_pinvoke(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke& marshaled) { marshaled.___skin = il2cpp_codegen_marshal_string(unmarshaled.___skin); marshaled.___slot = il2cpp_codegen_marshal_string(unmarshaled.___slot); marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name); } IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_pinvoke_back(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke& marshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled) { unmarshaled.___skin = il2cpp_codegen_marshal_string_result(marshaled.___skin); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___skin), (void*)il2cpp_codegen_marshal_string_result(marshaled.___skin)); unmarshaled.___slot = il2cpp_codegen_marshal_string_result(marshaled.___slot); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___slot), (void*)il2cpp_codegen_marshal_string_result(marshaled.___slot)); unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name)); } IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_pinvoke_cleanup(Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___skin); marshaled.___skin = NULL; il2cpp_codegen_marshal_free(marshaled.___slot); marshaled.___slot = NULL; il2cpp_codegen_marshal_free(marshaled.___name); marshaled.___name = NULL; } IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_com(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com& marshaled) { marshaled.___skin = il2cpp_codegen_marshal_bstring(unmarshaled.___skin); marshaled.___slot = il2cpp_codegen_marshal_bstring(unmarshaled.___slot); marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name); } IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_com_back(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com& marshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled) { unmarshaled.___skin = il2cpp_codegen_marshal_bstring_result(marshaled.___skin); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___skin), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___skin)); unmarshaled.___slot = il2cpp_codegen_marshal_bstring_result(marshaled.___slot); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___slot), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___slot)); unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name)); } IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_com_cleanup(Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___skin); marshaled.___skin = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___slot); marshaled.___slot = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name); marshaled.___name = NULL; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF (Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED* __this, String_t* ___0_fullPath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL; int32_t V_1 = 0; { String_t* L_0 = ___0_fullPath; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = L_1; NullCheck(L_2); (L_2)->SetAt(static_cast(0), (Il2CppChar)((int32_t)47)); NullCheck(L_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3; L_3 = String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12(L_0, L_2, 1, NULL); V_0 = L_3; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = V_0; NullCheck(L_4); if ((((RuntimeArray*)L_4)->max_length)) { goto IL_0039; } } { __this->___skin = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___skin), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___slot = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___slot), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___name = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); return; } IL_0039: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_0; NullCheck(L_5); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) >= ((int32_t)2))) { goto IL_0055; } } { String_t* L_6 = ___0_fullPath; String_t* L_7; L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD76813C9010F8F6833AC58AC7AA5C4B3742C6CDB)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC)), NULL); Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_8, L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF_RuntimeMethod_var))); } IL_0055: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = V_0; NullCheck(L_9); int32_t L_10 = 0; String_t* L_11 = (L_9)->GetAt(static_cast(L_10)); __this->___skin = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___skin), (void*)L_11); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = V_0; NullCheck(L_12); int32_t L_13 = 1; String_t* L_14 = (L_12)->GetAt(static_cast(L_13)); __this->___slot = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___slot), (void*)L_14); __this->___name = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); V_1 = 2; goto IL_008e; } IL_0076: { String_t* L_15 = __this->___name; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = V_0; int32_t L_17 = V_1; NullCheck(L_16); int32_t L_18 = L_17; String_t* L_19 = (L_16)->GetAt(static_cast(L_18)); String_t* L_20; L_20 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, L_19, NULL); __this->___name = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_20); int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_008e: { int32_t L_22 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = V_0; NullCheck(L_23); if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_0076; } } { return; } } IL2CPP_EXTERN_C void Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF_AdjustorThunk (RuntimeObject* __this, String_t* ___0_fullPath, const RuntimeMethod* method) { Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF(_thisAdjusted, ___0_fullPath, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAtlasRegion__ctor_mD65357C3466D3C681E03F54C3F45CBC3F60A4F41 (SpineAtlasRegion_t58B3C62106E367910DD495D3840342DD53A8FCC9* __this, String_t* ___0_atlasAssetField, const RuntimeMethod* method) { { PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL); String_t* L_0 = ___0_atlasAssetField; __this->___atlasAssetField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___atlasAssetField), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral992CA1822EF9EF5C40B04D06FB0CB219D946A781); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0046; } } { il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_2; L_2 = Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E(Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = L_2; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_2); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_3 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance; bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0046; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_5, _stringLiteral992CA1822EF9EF5C40B04D06FB0CB219D946A781, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = L_5; NullCheck(L_6); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_7; L_7 = GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C(L_6, GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = L_7; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = L_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_8, NULL); NullCheck(L_8); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_8, ((int32_t)52), NULL); } IL_0046: { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_9 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_Awake_m290E64798F3053732E4F2A38E5B641A3A216D9C0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CACAACE26C5561BC71E1765E54AC49DD477065B); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001e; } } { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = __this; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)__this); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2; L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_2, NULL); } IL_001e: { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_3 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_004d; } } { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_5 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, __this, NULL); if (!L_6) { goto IL_004d; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral2CACAACE26C5561BC71E1765E54AC49DD477065B, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_7, NULL); } IL_004d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_OnDestroy_mA86F22D4CF57AD69F7543D19F24D8F10DD0E3C89 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, __this, NULL); if (!L_1) { goto IL_0013; } } { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A*)NULL); } IL_0013: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640 (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_0 = NULL; SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_1 = NULL; { RuntimeObject* L_0 = ___0_first; NullCheck(L_0); SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_1; L_1 = InterfaceFuncInvoker0< SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* >::Invoke(0, IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var, L_0); V_0 = L_1; RuntimeObject* L_2 = ___1_second; NullCheck(L_2); SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_3; L_3 = InterfaceFuncInvoker0< SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* >::Invoke(0, IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var, L_2); V_1 = L_3; SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0024; } } { SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_6 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_7) { goto IL_0022; } } { return (-1); } IL_0022: { return 0; } IL_0024: { SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_8 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_002f; } } { return 1; } IL_002f: { SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_10); SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_12 = V_1; NullCheck(L_12); int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_12); return ((int32_t)il2cpp_codegen_subtract(L_11, L_13)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_first, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___1_second, 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; } SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_0 = NULL; SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_1 = NULL; { SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_0 = ___0_first; NullCheck(L_0); SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_1; L_1 = SkeletonAnimationBase_get_SkeletonDataAsset_m60EB0D9EA769E4EB94D47BE1D6E506C13CD33615(L_0, NULL); V_0 = L_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2 = ___1_second; NullCheck(L_2); SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_3; L_3 = SkeletonAnimationBase_get_SkeletonDataAsset_m60EB0D9EA769E4EB94D47BE1D6E506C13CD33615(L_2, NULL); V_1 = L_3; SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0024; } } { SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_6 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_7) { goto IL_0022; } } { return (-1); } IL_0022: { return 0; } IL_0024: { SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_8 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_002f; } } { return 1; } IL_002f: { SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_10); SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_12 = V_1; NullCheck(L_12); int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_12); return ((int32_t)il2cpp_codegen_subtract(L_11, L_13)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, Exception_t* ___0_exc, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, int32_t ___2_threadIndex, const RuntimeMethod* method) { { ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_0 = __this->___exceptions; int32_t L_1 = ___2_threadIndex; Exception_t* L_2 = ___0_exc; NullCheck(L_0); ArrayElementTypeCheck (L_0, L_2); (L_0)->SetAt(static_cast(L_1), (Exception_t*)L_2); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_3 = __this->___exceptionObjects; int32_t L_4 = ___2_threadIndex; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = ___1_context; NullCheck(L_3); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAt(static_cast(L_4), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5); int32_t L_6 = __this->___numExceptionsSet; il2cpp_codegen_memory_barrier(); il2cpp_codegen_memory_barrier(); __this->___numExceptionsSet = ((int32_t)il2cpp_codegen_add(L_6, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___usedThreadCount; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0014; } } { int32_t L_1; L_1 = Environment_get_ProcessorCount_mDAC34132B9E3B90121F37673DF78F13FCB9497AC(NULL); __this->___usedThreadCount = L_1; } IL_0014: { int32_t L_2 = __this->___usedThreadCount; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_UsedThreadCount_mEBBDEE17F2AB7A76D955F84D2727F2960A1FF517 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___usedThreadCount = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_MainThreadUpdateCallbacks_m2F6F4BC08D133E0913D8EF60051C61635A67B8C4 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___mainThreadUpdateCallbacks = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_get_MainThreadUpdateCallbacks_mE23F7F4293E38B662C5AC5F30A141196BC201A80 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { { bool L_0 = __this->___mainThreadUpdateCallbacks; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_GroupRenderersBySkeletonType_mF918E91C3A86764F79D96623F339A453796C1882 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___sortSkeletonRenderers = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_get_GroupRenderersBySkeletonType_m623EE04502C399C85FA6B44451D0DB1DB820AC4A (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { { bool L_0 = __this->___sortSkeletonRenderers; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_GroupAnimationBySkeletonType_mAEEE870BE67069D9F26D185136D7B1A76EBB795B (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___sortSkeletonAnimations = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_get_GroupAnimationBySkeletonType_mA5DDC32BF20AFFD532BE4E3A365965ABC2F1D4E5 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { { bool L_0 = __this->___sortSkeletonAnimations; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_RegisterForUpdate_mE715F2CDAD321F81C80DB62F442654DDE057DCB2 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_updateTiming, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___1_skeletonAnimation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 V_0; memset((&V_0), 0, sizeof(V_0)); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_1 = NULL; { SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_0 = ___1_skeletonAnimation; NullCheck(L_0); SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline(L_0, (bool)1, NULL); bool L_1 = __this->___isProcessingAnimations; if (!L_1) { goto IL_003c; } } { List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_2 = __this->___skeletonAnimationModifications; il2cpp_codegen_initobj((&V_0), sizeof(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278)); (&V_0)->___isAdd = (bool)1; int32_t L_3 = ___0_updateTiming; (&V_0)->___timing = L_3; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_4 = ___1_skeletonAnimation; (&V_0)->___animation = L_4; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___animation), (void*)L_4); SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_5 = V_0; NullCheck(L_2); List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_inline(L_2, L_5, List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var); return; } IL_003c: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = __this->___skeletonAnimationsUpdate; V_1 = L_6; int32_t L_7 = ___0_updateTiming; if ((!(((uint32_t)L_7) == ((uint32_t)2)))) { goto IL_0050; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_8 = __this->___skeletonAnimationsFixedUpdate; V_1 = L_8; goto IL_005b; } IL_0050: { int32_t L_9 = ___0_updateTiming; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_005b; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = __this->___skeletonAnimationsLateUpdate; V_1 = L_10; } IL_005b: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_11 = V_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_12 = ___1_skeletonAnimation; NullCheck(L_11); bool L_13; L_13 = List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038(L_11, L_12, List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var); if (!L_13) { goto IL_0065; } } { return; } IL_0065: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_14 = V_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_15 = ___1_skeletonAnimation; NullCheck(L_14); List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_inline(L_14, L_15, List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UnregisterFromUpdate_mB34D64748418BD534AD6845285D1734C07763084 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_updateTiming, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___1_skeletonAnimation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 V_0; memset((&V_0), 0, sizeof(V_0)); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_1 = NULL; { bool L_0 = __this->___isProcessingAnimations; if (!L_0) { goto IL_0036; } } { List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_1 = __this->___skeletonAnimationModifications; il2cpp_codegen_initobj((&V_0), sizeof(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278)); (&V_0)->___isAdd = (bool)0; int32_t L_2 = ___0_updateTiming; (&V_0)->___timing = L_2; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_3 = ___1_skeletonAnimation; (&V_0)->___animation = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___animation), (void*)L_3); SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_4 = V_0; NullCheck(L_1); List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_inline(L_1, L_4, List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var); goto IL_005d; } IL_0036: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_5 = __this->___skeletonAnimationsUpdate; V_1 = L_5; int32_t L_6 = ___0_updateTiming; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_004a; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_7 = __this->___skeletonAnimationsFixedUpdate; V_1 = L_7; goto IL_0055; } IL_004a: { int32_t L_8 = ___0_updateTiming; if ((!(((uint32_t)L_8) == ((uint32_t)3)))) { goto IL_0055; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_9 = __this->___skeletonAnimationsLateUpdate; V_1 = L_9; } IL_0055: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = V_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_11 = ___1_skeletonAnimation; NullCheck(L_10); bool L_12; L_12 = List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244(L_10, L_11, List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var); } IL_005d: { SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_13 = ___1_skeletonAnimation; NullCheck(L_13); SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline(L_13, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_RegisterForUpdate_mB01C1144983F96FFE88C264B0A42E988F35F7719 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, RuntimeObject* ___0_renderer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_renderer; NullCheck(L_0); InterfaceActionInvoker1< bool >::Invoke(1, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_0, (bool)1); bool L_1 = __this->___isProcessingRenderers; if (!L_1) { goto IL_0034; } } { List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_2 = __this->___skeletonRendererModifications; il2cpp_codegen_initobj((&V_0), sizeof(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8)); (&V_0)->___isAdd = (bool)1; RuntimeObject* L_3 = ___0_renderer; (&V_0)->___renderer = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___renderer), (void*)L_3); SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_4 = V_0; NullCheck(L_2); List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_inline(L_2, L_4, List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var); return; } IL_0034: { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_5 = __this->___skeletonRenderers; RuntimeObject* L_6 = ___0_renderer; NullCheck(L_5); bool L_7; L_7 = List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E(L_5, L_6, List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var); if (!L_7) { goto IL_0043; } } { return; } IL_0043: { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_8 = __this->___skeletonRenderers; RuntimeObject* L_9 = ___0_renderer; NullCheck(L_8); List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_inline(L_8, L_9, List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UnregisterFromUpdate_m5272C519C52F058442E0A4CD54937E2B3B74F77B (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, RuntimeObject* ___0_renderer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 V_0; memset((&V_0), 0, sizeof(V_0)); { bool L_0 = __this->___isProcessingRenderers; if (!L_0) { goto IL_002e; } } { List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_1 = __this->___skeletonRendererModifications; il2cpp_codegen_initobj((&V_0), sizeof(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8)); (&V_0)->___isAdd = (bool)0; RuntimeObject* L_2 = ___0_renderer; (&V_0)->___renderer = L_2; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___renderer), (void*)L_2); SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_3 = V_0; NullCheck(L_1); List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_inline(L_1, L_3, List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var); goto IL_003b; } IL_002e: { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_4 = __this->___skeletonRenderers; RuntimeObject* L_5 = ___0_renderer; NullCheck(L_4); bool L_6; L_6 = List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6(L_4, L_5, List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var); } IL_003b: { RuntimeObject* L_7 = ___0_renderer; NullCheck(L_7); InterfaceActionInvoker1< bool >::Invoke(1, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_7, (bool)0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_Update_mE1033553B805E2EDC740BB6E54AF0FD8E4ED52FF (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = __this->___skeletonAnimationsUpdate; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_001b; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = __this->___skeletonAnimationsUpdate; SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA(__this, L_2, 1, NULL); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FixedUpdate_m177B34041937A135B4314F5993D9DF7B938487CA (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = __this->___skeletonAnimationsFixedUpdate; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_001b; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = __this->___skeletonAnimationsFixedUpdate; SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA(__this, L_2, 2, NULL); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdate_mD2AACF51BDA2430CA7FAF49DE006FBC33FBBC031 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = __this->___skeletonAnimationsLateUpdate; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_001b; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = __this->___skeletonAnimationsLateUpdate; SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA(__this, L_2, 3, NULL); } IL_001b: { SkeletonUpdateSystem_LateUpdateAsync_mEA24FB0F3C8AE3E6696035EF2C770D72983E2948(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_updateTiming, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t G_B7_0 = 0; int32_t G_B17_0 = 0; { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); if (L_1) { goto IL_0009; } } { return; } IL_0009: { bool L_2 = __this->___sortSkeletonAnimations; if (!L_2) { goto IL_001c; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_3 = ___0_skeletons; il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* L_4 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonAnimationComparer; NullCheck(L_3); List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85(L_3, L_4, List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85_RuntimeMethod_var); } IL_001c: { int32_t L_5; L_5 = SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3(__this, NULL); V_0 = L_5; bool L_6 = __this->___mainThreadUpdateCallbacks; if (L_6) { goto IL_002e; } } { int32_t L_7 = V_0; G_B7_0 = L_7; goto IL_0031; } IL_002e: { int32_t L_8 = V_0; G_B7_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_0031: { V_1 = G_B7_0; int32_t L_9 = __this->___UpdateChunksPerThread; V_2 = L_9; int32_t L_10 = V_0; int32_t L_11 = V_2; V_3 = ((int32_t)il2cpp_codegen_multiply(L_10, L_11)); LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_12 = __this->___workerPool; if (L_12) { goto IL_0054; } } { int32_t L_13 = V_0; int32_t L_14 = V_2; LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_15 = (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*)il2cpp_codegen_object_new(LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var); LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504(L_15, L_13, ((int32_t)il2cpp_codegen_add(L_14, 1)), LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var); __this->___workerPool = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___workerPool), (void*)L_15); } IL_0054: { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_16 = __this->___genericSkeletonTasks; if (!L_16) { goto IL_0067; } } { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_17 = __this->___genericSkeletonTasks; NullCheck(L_17); int32_t L_18 = V_3; if ((((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))) >= ((int32_t)L_18))) { goto IL_0098; } } IL_0067: { int32_t L_19 = V_3; TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_20 = (TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)SZArrayNew(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var, (uint32_t)L_19); __this->___genericSkeletonTasks = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___genericSkeletonTasks), (void*)L_20); V_7 = 0; goto IL_008c; } IL_0078: { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_21 = __this->___genericSkeletonTasks; int32_t L_22 = V_7; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_23 = (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)il2cpp_codegen_object_new(Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var); Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432(L_23, Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_23); (L_21)->SetAt(static_cast(L_22), (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)L_23); int32_t L_24 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_008c: { int32_t L_25 = V_7; TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_26 = __this->___genericSkeletonTasks; NullCheck(L_26); if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))) { goto IL_0078; } } IL_0098: { bool L_27 = __this->___mainThreadUpdateCallbacks; if (L_27) { goto IL_00a8; } } { int32_t L_28; L_28 = SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3(__this, NULL); G_B17_0 = L_28; goto IL_00a9; } IL_00a8: { int32_t L_29 = V_1; G_B17_0 = L_29; } IL_00a9: { V_5 = G_B17_0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_30 = (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)(&__this->___taskPartitionsUpdate); int32_t L_31 = V_2; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_32 = ___0_skeletons; NullCheck(L_32); int32_t L_33; L_33 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_32, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); int32_t L_34 = V_1; int32_t L_35 = V_5; SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6(__this, L_30, (&V_4), L_31, L_33, L_34, L_35, NULL); V_8 = 0; goto IL_00e0; } IL_00c8: { List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_36 = __this->___updateDone; int32_t L_37 = V_8; NullCheck(L_36); ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_38; L_38 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_36, L_37, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); NullCheck(L_38); ManualResetEventSlim_Reset_m05F65F129F481381D7FDF2582F482CA68E2C58A0(L_38, NULL); int32_t L_39 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00e0: { int32_t L_40 = V_8; List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_41 = __this->___updateDone; NullCheck(L_41); int32_t L_42; L_42 = List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_inline(L_41, List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var); if ((((int32_t)L_40) < ((int32_t)L_42))) { goto IL_00c8; } } { List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_43 = __this->___updateDone; NullCheck(L_43); int32_t L_44; L_44 = List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_inline(L_43, List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var); V_9 = L_44; goto IL_0115; } IL_00fe: { List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_45 = __this->___updateDone; ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_46 = (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796*)il2cpp_codegen_object_new(ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_il2cpp_TypeInfo_var); ManualResetEventSlim__ctor_m69336B51DC6FAE545A814375036C028C43642849(L_46, (bool)0, NULL); NullCheck(L_45); List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_inline(L_45, L_46, List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_RuntimeMethod_var); int32_t L_47 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_0115: { int32_t L_48 = V_9; int32_t L_49 = V_3; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_00fe; } } { ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_50 = __this->___exceptions; if (L_50) { goto IL_013a; } } { int32_t L_51 = V_0; ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_52 = (ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C*)(ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C*)SZArrayNew(ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C_il2cpp_TypeInfo_var, (uint32_t)L_51); __this->___exceptions = L_52; Il2CppCodeGenWriteBarrier((void**)(&__this->___exceptions), (void*)L_52); int32_t L_53 = V_0; ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_54 = (ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A*)(ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A*)SZArrayNew(ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_il2cpp_TypeInfo_var, (uint32_t)L_53); __this->___exceptionObjects = L_54; Il2CppCodeGenWriteBarrier((void**)(&__this->___exceptionObjects), (void*)L_54); } IL_013a: { il2cpp_codegen_memory_barrier(); __this->___numExceptionsSet = 0; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_55 = ___0_skeletons; NullCheck(L_55); int32_t L_56; L_56 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_55, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); V_6 = L_56; float L_57; L_57 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); il2cpp_codegen_runtime_class_init_inline(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var); SkeletonAnimationBase_set_ExternalDeltaTime_mDE8CA2B6C54C57D9F64931C7B5DDECCEFF50A7A7_inline(L_57, NULL); float L_58; L_58 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL); SkeletonAnimationBase_set_ExternalUnscaledDeltaTime_m10FFD7825BA3D837900220FD4032C8DB896C14FE_inline(L_58, NULL); __this->___isProcessingAnimations = (bool)1; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_59 = ___0_skeletons; int32_t L_60 = V_6; SkeletonUpdateSystem_MainThreadBeforeUpdate_mFB9E7E30A34CB4BD6BABD9D09B670BDFDB5FFEB7(__this, L_59, L_60, NULL); bool L_61 = __this->___mainThreadUpdateCallbacks; if (L_61) { goto IL_018a; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_62 = ___0_skeletons; int32_t L_63 = ___1_updateTiming; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_64 = __this->___taskPartitionsUpdate; int32_t L_65 = V_1; int32_t L_66 = V_6; SkeletonUpdateSystem_UpdateAsyncThreadedCallbacks_mC3BB53EE369B8094F5E5E3CCFCB2085A28E24A3A(__this, L_62, L_63, L_64, L_65, L_66, NULL); goto IL_019b; } IL_018a: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_67 = ___0_skeletons; int32_t L_68 = ___1_updateTiming; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_69 = __this->___taskPartitionsUpdate; int32_t L_70 = V_1; int32_t L_71 = V_6; SkeletonUpdateSystem_UpdateAsyncSplitMainThreadCallbacks_mF9FF4E3A1F426D767C2F936AC1F91A280456E5D0(__this, L_67, L_68, L_69, L_70, L_71, NULL); } IL_019b: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_72 = ___0_skeletons; int32_t L_73 = V_6; SkeletonUpdateSystem_MainThreadAfterUpdate_m6C1D1AE8B4C93D95BB839789632C4DB5A28E1AD8(__this, L_72, L_73, NULL); __this->___isProcessingAnimations = (bool)0; SkeletonUpdateSystem_FlushSkeletonAnimationListModifications_m6BF2DCE11993C40F3596C0DE0A1DAFFC0D09D2FE(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** ___0_taskPartitions, int32_t* ___1_outAsyncEndExclusive, int32_t ___2_tasksPerThread, int32_t ___3_skeletonCount, int32_t ___4_numAsyncThreads, int32_t ___5_numAvailableThreads, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_11; memset((&V_11), 0, sizeof(V_11)); { int32_t L_0 = ___4_numAsyncThreads; int32_t L_1 = ___2_tasksPerThread; V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1)); ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_2 = ___0_taskPartitions; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_3 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_2); if (L_3) { goto IL_0011; } } { ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_4 = ___0_taskPartitions; int32_t L_5 = V_0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_6 = (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658*)il2cpp_codegen_object_new(ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_il2cpp_TypeInfo_var); ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385(L_6, L_5, ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_RuntimeMethod_var); *((RuntimeObject**)L_4) = (RuntimeObject*)L_6; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6); } IL_0011: { ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_7 = ___0_taskPartitions; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_8 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_7); NullCheck(L_8); int32_t L_9 = L_8->___Count; int32_t L_10 = V_0; if ((((int32_t)L_9) == ((int32_t)L_10))) { goto IL_0024; } } { ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_11 = ___0_taskPartitions; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_12 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_11); int32_t L_13 = V_0; NullCheck(L_12); ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_14; L_14 = ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814(L_12, L_13, ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_RuntimeMethod_var); } IL_0024: { int32_t L_15 = ___3_skeletonCount; int32_t L_16 = ___5_numAvailableThreads; int32_t L_17; L_17 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_15)/((float)L_16))), NULL); V_1 = L_17; int32_t L_18 = V_1; int32_t L_19 = ___2_tasksPerThread; int32_t L_20; L_20 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_18)/((float)L_19))), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_21; L_21 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(1, L_20, NULL); V_2 = L_21; V_3 = 0; V_4 = 0; int32_t L_22 = V_1; int32_t L_23 = ___3_skeletonCount; int32_t L_24; L_24 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_22, L_23, NULL); V_5 = L_24; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_25 = ___0_taskPartitions; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_26 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_25); NullCheck(L_26); SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_27 = L_26->___Items; V_6 = L_27; V_7 = 0; goto IL_00d9; } IL_005f: { int32_t L_28 = V_4; V_8 = L_28; int32_t L_29 = V_8; int32_t L_30 = V_2; int32_t L_31 = V_5; int32_t L_32; L_32 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)il2cpp_codegen_add(L_29, L_30)), L_31, NULL); V_9 = L_32; V_10 = 0; goto IL_00bd; } IL_0075: { SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_33 = V_6; int32_t L_34 = V_3; int32_t L_35 = L_34; V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1)); il2cpp_codegen_initobj((&V_11), sizeof(SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93)); int32_t L_36 = V_8; (&V_11)->___rangeStart = L_36; int32_t L_37 = V_9; (&V_11)->___rangeEndExclusive = L_37; int32_t L_38 = V_7; (&V_11)->___threadIndex = L_38; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_39 = V_11; NullCheck(L_33); (L_33)->SetAt(static_cast(L_35), (SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93)L_39); int32_t L_40 = V_9; V_8 = L_40; int32_t L_41 = V_9; int32_t L_42 = V_2; int32_t L_43 = V_5; int32_t L_44; L_44 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)il2cpp_codegen_add(L_41, L_42)), L_43, NULL); V_9 = L_44; int32_t L_45 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00bd: { int32_t L_46 = V_10; int32_t L_47 = ___2_tasksPerThread; if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0075; } } { int32_t L_48 = V_5; V_4 = L_48; int32_t L_49 = V_5; int32_t L_50 = V_1; int32_t L_51 = ___3_skeletonCount; int32_t L_52; L_52 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)il2cpp_codegen_add(L_49, L_50)), L_51, NULL); V_5 = L_52; int32_t L_53 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_00d9: { int32_t L_54 = V_7; int32_t L_55 = ___4_numAsyncThreads; if ((((int32_t)L_54) < ((int32_t)L_55))) { goto IL_005f; } } { int32_t* L_56 = ___1_outAsyncEndExclusive; int32_t L_57 = V_4; *((int32_t*)L_56) = (int32_t)L_57; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncThreadedCallbacks_mC3BB53EE369B8094F5E5E3CCFCB2085A28E24A3A (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_0 = NULL; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_4; memset((&V_4), 0, sizeof(V_4)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_5; memset((&V_5), 0, sizeof(V_5)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_6; memset((&V_6), 0, sizeof(V_6)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_7; memset((&V_7), 0, sizeof(V_7)); { ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_0 = ___2_asyncTaskPartitions; NullCheck(L_0); SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_1 = L_0->___Items; V_0 = L_1; V_2 = 0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_2 = ___2_asyncTaskPartitions; NullCheck(L_2); int32_t L_3 = L_2->___Count; V_3 = L_3; goto IL_0098; } IL_0015: { SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_4 = V_0; int32_t L_5 = V_2; NullCheck(L_4); int32_t L_6 = L_5; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = L_7; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_8 = V_4; int32_t L_9 = L_8.___rangeStart; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_10 = V_4; int32_t L_11 = L_10.___rangeEndExclusive; if ((!(((uint32_t)L_9) == ((uint32_t)L_11)))) { goto IL_0041; } } { List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_12 = __this->___updateDone; int32_t L_13 = V_2; NullCheck(L_12); ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_14; L_14 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_12, L_13, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); NullCheck(L_14); ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_14, NULL); goto IL_0094; } IL_0041: { il2cpp_codegen_initobj((&V_6), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_15 = V_4; int32_t L_16 = L_15.___rangeStart; (&V_6)->___rangeStart = L_16; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_17 = V_4; int32_t L_18 = L_17.___rangeEndExclusive; (&V_6)->___rangeEndExclusive = L_18; int32_t L_19 = V_2; (&V_6)->___taskIndex = L_19; int32_t L_20; L_20 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); (&V_6)->___frameCount = L_20; int32_t L_21 = ___1_timing; (&V_6)->___updateTiming = L_21; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_22 = V_6; V_5 = L_22; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_23 = V_5; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_24 = V_4; int32_t L_25 = L_24.___threadIndex; SkeletonUpdateSystem_UpdateSkeletonsAsync_m6EF22618F9C46770170AD71BEEC84CD716008560(__this, L_23, L_25, NULL); } IL_0094: { int32_t L_26 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0098: { int32_t L_27 = V_2; int32_t L_28 = V_3; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_0015; } } { LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_29 = __this->___workerPool; int32_t L_30 = ___3_numAsyncThreads; NullCheck(L_29); LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA(L_29, L_30, LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var); SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_31 = V_0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_32 = ___2_asyncTaskPartitions; NullCheck(L_32); int32_t L_33 = L_32->___Count; NullCheck(L_31); int32_t L_34 = ((int32_t)il2cpp_codegen_subtract(L_33, 1)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_35 = (L_31)->GetAt(static_cast(L_34)); V_1 = L_35; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_36 = V_1; int32_t L_37 = L_36.___rangeEndExclusive; int32_t L_38 = ___4_skeletonEnd; if ((((int32_t)L_37) >= ((int32_t)L_38))) { goto IL_010c; } } { il2cpp_codegen_initobj((&V_6), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_39 = V_1; int32_t L_40 = L_39.___rangeEndExclusive; (&V_6)->___rangeStart = L_40; int32_t L_41 = ___4_skeletonEnd; (&V_6)->___rangeEndExclusive = L_41; (&V_6)->___taskIndex = (-1); int32_t L_42; L_42 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); (&V_6)->___frameCount = L_42; int32_t L_43 = ___1_timing; (&V_6)->___updateTiming = L_43; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_44 = V_6; V_7 = L_44; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_45 = ___0_skeletons; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_46 = V_7; SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1(__this, L_45, L_46, NULL); } IL_010c: { ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_47 = ___2_asyncTaskPartitions; NullCheck(L_47); int32_t L_48 = L_47->___Count; SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157(__this, L_48, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncSplitMainThreadCallbacks_mF9FF4E3A1F426D767C2F936AC1F91A280456E5D0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8313AB9E5895DE349B8C554F22D76470C207949); s_Il2CppMethodInitialized = true; } SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_0 = NULL; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_9; memset((&V_9), 0, sizeof(V_9)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_10; memset((&V_10), 0, sizeof(V_10)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_11; memset((&V_11), 0, sizeof(V_11)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_12; memset((&V_12), 0, sizeof(V_12)); int32_t V_13 = 0; int32_t V_14 = 0; { ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_0 = ___2_asyncTaskPartitions; NullCheck(L_0); SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_1 = L_0->___Items; V_0 = L_1; SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_2 = V_0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_3 = ___2_asyncTaskPartitions; NullCheck(L_3); int32_t L_4 = L_3->___Count; NullCheck(L_2); int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_6 = (L_2)->GetAt(static_cast(L_5)); V_1 = L_6; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_7 = V_1; int32_t L_8 = L_7.___rangeEndExclusive; V_2 = L_8; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_9 = __this->___splitUpdateMethod; if (L_9) { goto IL_0036; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = ___0_skeletons; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_10, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var); CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_12 = (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF*)(CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF*)SZArrayNew(CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF_il2cpp_TypeInfo_var, (uint32_t)L_11); __this->___splitUpdateMethod = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___splitUpdateMethod), (void*)L_12); } IL_0036: { int32_t L_13 = V_2; V_3 = L_13; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_14 = __this->___splitUpdateMethod; NullCheck(L_14); int32_t L_15 = V_3; if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))) >= ((int32_t)L_15))) { goto IL_004f; } } { CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF** L_16 = (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF**)(&__this->___splitUpdateMethod); int32_t L_17 = V_3; Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B(L_16, L_17, Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_RuntimeMethod_var); } IL_004f: { V_4 = (bool)1; V_6 = 0; } IL_0055: { V_7 = 0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_18 = ___2_asyncTaskPartitions; NullCheck(L_18); int32_t L_19 = L_18->___Count; V_8 = L_19; goto IL_00ed; } IL_0065: { SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_20 = V_0; int32_t L_21 = V_7; NullCheck(L_20); int32_t L_22 = L_21; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_23 = (L_20)->GetAt(static_cast(L_22)); V_9 = L_23; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_24 = V_9; int32_t L_25 = L_24.___rangeStart; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_26 = V_9; int32_t L_27 = L_26.___rangeEndExclusive; if ((!(((uint32_t)L_25) == ((uint32_t)L_27)))) { goto IL_0093; } } { List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_28 = __this->___updateDone; int32_t L_29 = V_7; NullCheck(L_28); ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_30; L_30 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_28, L_29, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); NullCheck(L_30); ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_30, NULL); goto IL_00e7; } IL_0093: { il2cpp_codegen_initobj((&V_11), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_31 = V_9; int32_t L_32 = L_31.___rangeStart; (&V_11)->___rangeStart = L_32; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_33 = V_9; int32_t L_34 = L_33.___rangeEndExclusive; (&V_11)->___rangeEndExclusive = L_34; int32_t L_35 = V_7; (&V_11)->___taskIndex = L_35; int32_t L_36; L_36 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); (&V_11)->___frameCount = L_36; int32_t L_37 = ___1_timing; (&V_11)->___updateTiming = L_37; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_38 = V_11; V_10 = L_38; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_39 = V_10; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_40 = V_9; int32_t L_41 = L_40.___threadIndex; SkeletonUpdateSystem_UpdateSkeletonsAsyncSplit_mB7E32E1DA1F3F1AC1A9623EB46BEA23E49631F1D(__this, L_39, L_41, NULL); } IL_00e7: { int32_t L_42 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00ed: { int32_t L_43 = V_7; int32_t L_44 = V_8; if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0065; } } { LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_45 = __this->___workerPool; int32_t L_46 = ___3_numAsyncThreads; NullCheck(L_45); LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA(L_45, L_46, LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var); bool L_47 = V_4; if (!L_47) { goto IL_0158; } } { SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_48 = V_1; int32_t L_49 = L_48.___rangeEndExclusive; int32_t L_50 = ___4_skeletonEnd; if ((((int32_t)L_49) >= ((int32_t)L_50))) { goto IL_0158; } } { il2cpp_codegen_initobj((&V_11), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_51 = V_1; int32_t L_52 = L_51.___rangeEndExclusive; (&V_11)->___rangeStart = L_52; int32_t L_53 = ___4_skeletonEnd; (&V_11)->___rangeEndExclusive = L_53; (&V_11)->___taskIndex = (-1); int32_t L_54; L_54 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); (&V_11)->___frameCount = L_54; int32_t L_55 = ___1_timing; (&V_11)->___updateTiming = L_55; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_56 = V_11; V_12 = L_56; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_57 = ___0_skeletons; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_58 = V_12; SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1(__this, L_57, L_58, NULL); } IL_0158: { ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_59 = ___2_asyncTaskPartitions; NullCheck(L_59); int32_t L_60 = L_59->___Count; SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157(__this, L_60, NULL); V_13 = 0; goto IL_0181; } IL_0169: { List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_61 = __this->___updateDone; int32_t L_62 = V_13; NullCheck(L_61); ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_63; L_63 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_61, L_62, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); NullCheck(L_63); ManualResetEventSlim_Reset_m05F65F129F481381D7FDF2582F482CA68E2C58A0(L_63, NULL); int32_t L_64 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_0181: { int32_t L_65 = V_13; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_66 = ___2_asyncTaskPartitions; NullCheck(L_66); int32_t L_67 = L_66->___Count; if ((((int32_t)L_65) < ((int32_t)L_67))) { goto IL_0169; } } { Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D(NULL); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_68 = ___0_skeletons; int32_t L_69 = V_2; int32_t L_70; L_70 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); bool L_71; L_71 = SkeletonUpdateSystem_UpdateSkeletonsMainThreadSplit_m181A179EC2855258C4C4F12E1F65C78B64BF7B6F(__this, L_68, L_69, L_70, NULL); V_5 = L_71; V_4 = (bool)0; bool L_72 = V_5; if (!L_72) { goto IL_01b7; } } { int32_t L_73 = V_6; int32_t L_74 = ((int32_t)il2cpp_codegen_add(L_73, 1)); V_6 = L_74; if ((((int32_t)L_74) < ((int32_t)((int32_t)10000)))) { goto IL_0055; } } IL_01b7: { int32_t L_75 = V_6; if ((((int32_t)L_75) < ((int32_t)((int32_t)10000)))) { goto IL_01ca; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralB8313AB9E5895DE349B8C554F22D76470C207949, NULL); } IL_01ca: { V_14 = 0; goto IL_01e8; } IL_01cf: { CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_76 = __this->___splitUpdateMethod; int32_t L_77 = V_14; NullCheck(L_76); il2cpp_codegen_initobj(((L_76)->GetAddressAt(static_cast(L_77))), sizeof(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45)); int32_t L_78 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_78, 1)); } IL_01e8: { int32_t L_79 = V_14; int32_t L_80 = V_2; if ((((int32_t)L_79) < ((int32_t)L_80))) { goto IL_01cf; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadBeforeUpdate_mFB9E7E30A34CB4BD6BABD9D09B670BDFDB5FFEB7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_0014; } IL_0004: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons; int32_t L_1 = V_0; NullCheck(L_0); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2; L_2 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_0, L_1, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); NullCheck(L_2); VirtualActionInvoker0::Invoke(59, L_2); int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0014: { int32_t L_4 = V_0; int32_t L_5 = ___1_skeletonEnd; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadAfterUpdate_m6C1D1AE8B4C93D95BB839789632C4DB5A28E1AD8 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_0014; } IL_0004: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons; int32_t L_1 = V_0; NullCheck(L_0); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2; L_2 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_0, L_1, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); NullCheck(L_2); VirtualActionInvoker0::Invoke(60, L_2); int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0014: { int32_t L_4 = V_0; int32_t L_5 = ___1_skeletonEnd; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateAsync_mEA24FB0F3C8AE3E6696035EF2C770D72983E2948 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral529FA05CE8574EFAF9609EEA2768305911F119D1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_9 = NULL; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_10; memset((&V_10), 0, sizeof(V_10)); bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_17; memset((&V_17), 0, sizeof(V_17)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_18; memset((&V_18), 0, sizeof(V_18)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_19; memset((&V_19), 0, sizeof(V_19)); SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_20; memset((&V_20), 0, sizeof(V_20)); int32_t V_21 = 0; bool V_22 = false; int32_t V_23 = 0; int32_t V_24 = 0; int32_t V_25 = 0; int32_t V_26 = 0; int32_t V_27 = 0; RuntimeObject* V_28 = NULL; int32_t V_29 = 0; { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_0 = __this->___skeletonRenderers; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline(L_0, List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var); if (L_1) { goto IL_000e; } } { return; } IL_000e: { bool L_2 = __this->___sortSkeletonRenderers; if (!L_2) { goto IL_0026; } } { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_3 = __this->___skeletonRenderers; il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* L_4 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonRendererComparer; NullCheck(L_3); List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4(L_3, L_4, List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4_RuntimeMethod_var); } IL_0026: { int32_t L_5; L_5 = SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3(__this, NULL); V_0 = L_5; int32_t L_6 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); int32_t L_7 = __this->___LateUpdateChunksPerThread; V_2 = L_7; int32_t L_8 = V_0; int32_t L_9 = V_2; V_3 = ((int32_t)il2cpp_codegen_multiply(L_8, L_9)); LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_10 = __this->___workerPool; if (L_10) { goto IL_0053; } } { int32_t L_11 = V_0; int32_t L_12 = V_2; LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_13 = (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*)il2cpp_codegen_object_new(LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var); LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504(L_13, L_11, ((int32_t)il2cpp_codegen_multiply(L_12, 2)), LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var); __this->___workerPool = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___workerPool), (void*)L_13); } IL_0053: { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_14 = __this->___genericSkeletonTasks; if (!L_14) { goto IL_0066; } } { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_15 = __this->___genericSkeletonTasks; NullCheck(L_15); int32_t L_16 = V_3; if ((((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))) >= ((int32_t)L_16))) { goto IL_0097; } } IL_0066: { int32_t L_17 = V_3; TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_18 = (TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)SZArrayNew(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var, (uint32_t)L_17); __this->___genericSkeletonTasks = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___genericSkeletonTasks), (void*)L_18); V_13 = 0; goto IL_008b; } IL_0077: { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_19 = __this->___genericSkeletonTasks; int32_t L_20 = V_13; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_21 = (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)il2cpp_codegen_object_new(Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var); Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432(L_21, Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_21); (L_19)->SetAt(static_cast(L_20), (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)L_21); int32_t L_22 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_008b: { int32_t L_23 = V_13; TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_24 = __this->___genericSkeletonTasks; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))) { goto IL_0077; } } IL_0097: { int32_t L_25 = V_1; V_5 = L_25; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_26 = (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)(&__this->___taskPartitionsLateUpdate); int32_t L_27 = V_2; List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_28 = __this->___skeletonRenderers; NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline(L_28, List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var); int32_t L_30 = V_1; int32_t L_31 = V_5; SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6(__this, L_26, (&V_4), L_27, L_29, L_30, L_31, NULL); ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_32 = __this->___taskPartitionsLateUpdate; V_6 = L_32; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_33 = V_6; NullCheck(L_33); int32_t L_34 = L_33->___Count; V_7 = L_34; List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_35 = __this->___skeletonRenderers; NullCheck(L_35); int32_t L_36; L_36 = List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline(L_35, List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var); V_8 = L_36; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = __this->___skeletonsLateUpdatedAtTask; il2cpp_codegen_memory_barrier(); if (L_37) { goto IL_0107; } } { int32_t L_38 = V_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_38); il2cpp_codegen_memory_barrier(); __this->___skeletonsLateUpdatedAtTask = L_39; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonsLateUpdatedAtTask), (void*)L_39); int32_t L_40 = V_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_40); __this->___mainThreadProcessedAtTask = L_41; Il2CppCodeGenWriteBarrier((void**)(&__this->___mainThreadProcessedAtTask), (void*)L_41); AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_42 = (AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0*)il2cpp_codegen_object_new(AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var); AutoResetEvent__ctor_mB7C8CD30C5BE11A2C8DB79B27593CF0C5FE82ADE(L_42, (bool)0, NULL); __this->___lateUpdateWorkAvailable = L_42; Il2CppCodeGenWriteBarrier((void**)(&__this->___lateUpdateWorkAvailable), (void*)L_42); } IL_0107: { V_14 = 0; goto IL_011e; } IL_010c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = __this->___skeletonsLateUpdatedAtTask; il2cpp_codegen_memory_barrier(); int32_t L_44 = V_14; NullCheck(L_43); (L_43)->SetAt(static_cast(L_44), (int32_t)0); int32_t L_45 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_011e: { int32_t L_46 = V_14; int32_t L_47 = V_7; if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_010c; } } { __this->___isProcessingRenderers = (bool)1; int32_t L_48 = V_4; SkeletonUpdateSystem_MainThreadPrepareLateUpdate_m52750CB23FF00704079F622DEE4EA3AAA932C5B0(__this, L_48, NULL); ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_49 = V_6; NullCheck(L_49); SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_50 = L_49->___Items; V_9 = L_50; V_15 = 0; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_51 = V_6; NullCheck(L_51); int32_t L_52 = L_51->___Count; V_16 = L_52; goto IL_01bf; } IL_014a: { SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_53 = V_9; int32_t L_54 = V_15; NullCheck(L_53); int32_t L_55 = L_54; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_56 = (L_53)->GetAt(static_cast(L_55)); V_17 = L_56; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_57 = V_17; int32_t L_58 = L_57.___rangeStart; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_59 = V_17; int32_t L_60 = L_59.___rangeEndExclusive; if ((((int32_t)L_58) == ((int32_t)L_60))) { goto IL_01b9; } } { il2cpp_codegen_initobj((&V_19), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_61 = V_17; int32_t L_62 = L_61.___rangeStart; (&V_19)->___rangeStart = L_62; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_63 = V_17; int32_t L_64 = L_63.___rangeEndExclusive; (&V_19)->___rangeEndExclusive = L_64; int32_t L_65 = V_15; (&V_19)->___taskIndex = L_65; int32_t L_66; L_66 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); (&V_19)->___frameCount = L_66; (&V_19)->___updateTiming = 3; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_67 = V_19; V_18 = L_67; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_68 = V_18; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_69 = V_17; int32_t L_70 = L_69.___threadIndex; SkeletonUpdateSystem_LateUpdateSkeletonsAsync_mA8CB9A5CD21EAE3F3752DD27B6FBA0380DD177DD(__this, L_68, L_70, NULL); } IL_01b9: { int32_t L_71 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_71, 1)); } IL_01bf: { int32_t L_72 = V_15; int32_t L_73 = V_16; if ((((int32_t)L_72) < ((int32_t)L_73))) { goto IL_014a; } } { LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_74 = __this->___workerPool; int32_t L_75 = V_1; NullCheck(L_74); LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA(L_74, L_75, LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var); SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_76 = V_9; ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_77 = V_6; NullCheck(L_77); int32_t L_78 = L_77->___Count; NullCheck(L_76); int32_t L_79 = ((int32_t)il2cpp_codegen_subtract(L_78, 1)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_80 = (L_76)->GetAt(static_cast(L_79)); V_10 = L_80; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_81 = V_10; int32_t L_82 = L_81.___rangeEndExclusive; int32_t L_83 = V_8; if ((((int32_t)L_82) >= ((int32_t)L_83))) { goto IL_0235; } } { il2cpp_codegen_initobj((&V_19), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_84 = V_10; int32_t L_85 = L_84.___rangeEndExclusive; (&V_19)->___rangeStart = L_85; int32_t L_86 = V_8; (&V_19)->___rangeEndExclusive = L_86; (&V_19)->___taskIndex = (-1); int32_t L_87; L_87 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); (&V_19)->___frameCount = L_87; (&V_19)->___updateTiming = 3; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_88 = V_19; V_20 = L_88; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_89 = V_20; SkeletonUpdateSystem_LateUpdateSkeletonsSynchronous_m570C9665F47C55F5A31BB52BD25B4C7D234D4732(__this, L_89, NULL); } IL_0235: { V_21 = 0; goto IL_024a; } IL_023a: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = __this->___mainThreadProcessedAtTask; int32_t L_91 = V_21; NullCheck(L_90); (L_90)->SetAt(static_cast(L_91), (int32_t)0); int32_t L_92 = V_21; V_21 = ((int32_t)il2cpp_codegen_add(L_92, 1)); } IL_024a: { int32_t L_93 = V_21; int32_t L_94 = V_7; if ((((int32_t)L_93) < ((int32_t)L_94))) { goto IL_023a; } } { V_11 = (bool)0; V_12 = (bool)0; } IL_0256: { V_22 = (bool)0; V_11 = (bool)0; V_23 = 0; goto IL_02ec; } IL_0264: { SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_95 = V_9; int32_t L_96 = V_23; NullCheck(L_95); int32_t L_97 = L_96; SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_98 = (L_95)->GetAt(static_cast(L_97)); SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_99 = L_98; int32_t L_100 = L_99.___rangeStart; V_24 = L_100; int32_t L_101 = L_99.___rangeEndExclusive; int32_t L_102 = V_24; V_25 = ((int32_t)il2cpp_codegen_subtract(L_101, L_102)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = __this->___skeletonsLateUpdatedAtTask; il2cpp_codegen_memory_barrier(); int32_t L_104 = V_23; NullCheck(L_103); int32_t L_105 = L_104; int32_t L_106 = (L_103)->GetAt(static_cast(L_105)); V_26 = L_106; goto IL_02d0; } IL_028e: { V_22 = (bool)1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_107 = __this->___mainThreadProcessedAtTask; int32_t L_108 = V_23; NullCheck(L_107); int32_t L_109 = L_108; int32_t L_110 = (L_107)->GetAt(static_cast(L_109)); int32_t L_111 = V_24; V_27 = ((int32_t)il2cpp_codegen_add(L_110, L_111)); List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_112 = __this->___skeletonRenderers; int32_t L_113 = V_27; NullCheck(L_112); RuntimeObject* L_114; L_114 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_112, L_113, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); V_28 = L_114; RuntimeObject* L_115 = V_28; NullCheck(L_115); bool L_116; L_116 = InterfaceFuncInvoker0< bool >::Invoke(2, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_115); if (!L_116) { goto IL_02be; } } { RuntimeObject* L_117 = V_28; NullCheck(L_117); InterfaceActionInvoker0::Invoke(3, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_117); } IL_02be: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_118 = __this->___mainThreadProcessedAtTask; int32_t L_119 = V_23; NullCheck(L_118); int32_t* L_120 = ((L_118)->GetAddressAt(static_cast(L_119))); int32_t L_121 = *((int32_t*)L_120); *((int32_t*)L_120) = (int32_t)((int32_t)il2cpp_codegen_add(L_121, 1)); } IL_02d0: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_122 = __this->___mainThreadProcessedAtTask; int32_t L_123 = V_23; NullCheck(L_122); int32_t L_124 = L_123; int32_t L_125 = (L_122)->GetAt(static_cast(L_124)); int32_t L_126 = V_26; if ((((int32_t)L_125) < ((int32_t)L_126))) { goto IL_028e; } } { int32_t L_127 = V_26; int32_t L_128 = V_25; if ((((int32_t)L_127) >= ((int32_t)L_128))) { goto IL_02e6; } } { V_11 = (bool)1; } IL_02e6: { int32_t L_129 = V_23; V_23 = ((int32_t)il2cpp_codegen_add(L_129, 1)); } IL_02ec: { int32_t L_130 = V_23; int32_t L_131 = V_7; if ((((int32_t)L_130) < ((int32_t)L_131))) { goto IL_0264; } } { SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F(__this, NULL); bool L_132 = V_22; if (L_132) { goto IL_0318; } } { V_29 = ((int32_t)1000); AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_133 = __this->___lateUpdateWorkAvailable; int32_t L_134 = V_29; NullCheck(L_133); bool L_135; L_135 = VirtualFuncInvoker1< bool, int32_t >::Invoke(12, L_133, L_134); V_12 = (bool)((((int32_t)L_135) == ((int32_t)0))? 1 : 0); } IL_0318: { bool L_136 = V_11; if (!L_136) { goto IL_0323; } } { bool L_137 = V_12; if (!L_137) { goto IL_0256; } } IL_0323: { bool L_138 = V_12; if (!L_138) { goto IL_0331; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral529FA05CE8574EFAF9609EEA2768305911F119D1, NULL); } IL_0331: { __this->___isProcessingRenderers = (bool)0; SkeletonUpdateSystem_FlushSkeletonRendererListModifications_m6B33CFE552D896CF3ABFA1AF3D5A6EC9FBBF1DE7(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadPrepareLateUpdate_m52750CB23FF00704079F622DEE4EA3AAA932C5B0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_endIndexThreaded, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_0019; } IL_0004: { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_0 = __this->___skeletonRenderers; int32_t L_1 = V_0; NullCheck(L_0); RuntimeObject* L_2; L_2 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_0, L_1, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); NullCheck(L_2); InterfaceActionInvoker0::Invoke(4, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_2); int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0019: { int32_t L_4 = V_0; int32_t L_5 = ___0_endIndexThreaded; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_numAsyncTasks, 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*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91B1F751BB7166A4B7BB3C303BECA010EA0F3AB3); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; goto IL_0037; } IL_0004: { V_1 = ((int32_t)1000); List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_0 = __this->___updateDone; int32_t L_1 = V_0; NullCheck(L_0); ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_2; L_2 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_0, L_1, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); int32_t L_3 = V_1; NullCheck(L_2); bool L_4; L_4 = ManualResetEventSlim_Wait_m723C04E8D8749667E7C35CEF41EDDFFAEEF45814(L_2, L_3, NULL); if (L_4) { goto IL_0033; } } { int32_t L_5 = V_0; int32_t L_6 = L_5; RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6); String_t* L_8; L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral91B1F751BB7166A4B7BB3C303BECA010EA0F3AB3, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_8, NULL); } IL_0033: { int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0037: { int32_t L_10 = V_0; int32_t L_11 = ___0_numAsyncTasks; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0004; } } { SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __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*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0B5921536B30572CD8D565E282C7403BFDB18E1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___numExceptionsSet; il2cpp_codegen_memory_barrier(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_007a; } } { V_0 = 0; goto IL_0066; } IL_000f: { ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_1 = __this->___exceptions; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Exception_t* L_4 = (L_1)->GetAt(static_cast(L_3)); if (!L_4) { goto IL_0062; } } { int32_t L_5 = V_0; int32_t L_6 = L_5; RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6); ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_8 = __this->___exceptions; int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; Exception_t* L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_11); String_t* L_12; L_12 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_11); ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_13 = __this->___exceptions; int32_t L_14 = V_0; NullCheck(L_13); int32_t L_15 = L_14; Exception_t* L_16 = (L_13)->GetAt(static_cast(L_15)); NullCheck(L_16); String_t* L_17; L_17 = VirtualFuncInvoker0< String_t* >::Invoke(10, L_16); String_t* L_18; L_18 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralC0B5921536B30572CD8D565E282C7403BFDB18E1, L_7, L_12, L_17, NULL); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_19 = __this->___exceptionObjects; int32_t L_20 = V_0; NullCheck(L_19); int32_t L_21 = L_20; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_22 = (L_19)->GetAt(static_cast(L_21)); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_18, L_22, NULL); ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_23 = __this->___exceptions; int32_t L_24 = V_0; NullCheck(L_23); ArrayElementTypeCheck (L_23, NULL); (L_23)->SetAt(static_cast(L_24), (Exception_t*)NULL); ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_25 = __this->___exceptionObjects; int32_t L_26 = V_0; NullCheck(L_25); ArrayElementTypeCheck (L_25, NULL); (L_25)->SetAt(static_cast(L_26), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL); } IL_0062: { int32_t L_27 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0066: { int32_t L_28 = V_0; ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_29 = __this->___exceptions; NullCheck(L_29); if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_000f; } } { il2cpp_codegen_memory_barrier(); __this->___numExceptionsSet = 0; } IL_007a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonRendererListModifications_m6B33CFE552D896CF3ABFA1AF3D5A6EC9FBBF1DE7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 V_0; memset((&V_0), 0, sizeof(V_0)); SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 V_1; memset((&V_1), 0, sizeof(V_1)); { List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_0 = __this->___skeletonRendererModifications; NullCheck(L_0); Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 L_1; L_1 = List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839(L_0, List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0061: { Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC((&V_0), Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_RuntimeMethod_var); return; } }); try { { goto IL_0056_1; } IL_000e_1: { SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_2; L_2 = Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_inline((&V_0), Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_RuntimeMethod_var); V_1 = L_2; SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_3 = V_1; bool L_4 = L_3.___isAdd; if (!L_4) { goto IL_0044_1; } } { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_5 = __this->___skeletonRenderers; SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_6 = V_1; RuntimeObject* L_7 = L_6.___renderer; NullCheck(L_5); bool L_8; L_8 = List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E(L_5, L_7, List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var); if (L_8) { goto IL_0056_1; } } { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_9 = __this->___skeletonRenderers; SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_10 = V_1; RuntimeObject* L_11 = L_10.___renderer; NullCheck(L_9); List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_inline(L_9, L_11, List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var); goto IL_0056_1; } IL_0044_1: { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_12 = __this->___skeletonRenderers; SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_13 = V_1; RuntimeObject* L_14 = L_13.___renderer; NullCheck(L_12); bool L_15; L_15 = List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6(L_12, L_14, List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var); } IL_0056_1: { bool L_16; L_16 = Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055((&V_0), Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_RuntimeMethod_var); if (L_16) { goto IL_000e_1; } } { goto IL_006f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006f: { List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_17 = __this->___skeletonRendererModifications; NullCheck(L_17); List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_inline(L_17, List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonAnimationListModifications_m6BF2DCE11993C40F3596C0DE0A1DAFFC0D09D2FE (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 V_0; memset((&V_0), 0, sizeof(V_0)); SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 V_1; memset((&V_1), 0, sizeof(V_1)); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_2 = NULL; { List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_0 = __this->___skeletonAnimationModifications; NullCheck(L_0); Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 L_1; L_1 = List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E(L_0, List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007b: { Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F((&V_0), Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_RuntimeMethod_var); return; } }); try { { goto IL_0070_1; } IL_000e_1: { SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_2; L_2 = Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_inline((&V_0), Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_RuntimeMethod_var); V_1 = L_2; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_3 = __this->___skeletonAnimationsUpdate; V_2 = L_3; SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_4 = V_1; int32_t L_5 = L_4.___timing; if ((!(((uint32_t)L_5) == ((uint32_t)2)))) { goto IL_002f_1; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = __this->___skeletonAnimationsFixedUpdate; V_2 = L_6; goto IL_003f_1; } IL_002f_1: { SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_7 = V_1; int32_t L_8 = L_7.___timing; if ((!(((uint32_t)L_8) == ((uint32_t)3)))) { goto IL_003f_1; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_9 = __this->___skeletonAnimationsLateUpdate; V_2 = L_9; } IL_003f_1: { SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_10 = V_1; bool L_11 = L_10.___isAdd; if (!L_11) { goto IL_0063_1; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_12 = V_2; SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_13 = V_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_14 = L_13.___animation; NullCheck(L_12); bool L_15; L_15 = List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038(L_12, L_14, List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var); if (L_15) { goto IL_0070_1; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_16 = V_2; SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_17 = V_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_18 = L_17.___animation; NullCheck(L_16); List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_inline(L_16, L_18, List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var); goto IL_0070_1; } IL_0063_1: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_19 = V_2; SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_20 = V_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_21 = L_20.___animation; NullCheck(L_19); bool L_22; L_22 = List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244(L_19, L_21, List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var); } IL_0070_1: { bool L_23; L_23 = Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0((&V_0), Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_RuntimeMethod_var); if (L_23) { goto IL_000e_1; } } { goto IL_0089; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0089: { List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_24 = __this->___skeletonAnimationModifications; NullCheck(L_24); List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_inline(L_24, List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsync_m6EF22618F9C46770170AD71BEEC84CD716008560 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* V_0 = NULL; bool V_1 = false; { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_0 = __this->___genericSkeletonTasks; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range; int32_t L_2 = L_1.___taskIndex; NullCheck(L_0); int32_t L_3 = L_2; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_4 = (L_0)->GetAt(static_cast(L_3)); V_0 = L_4; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_5 = V_0; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range; NullCheck(L_5); L_5->___parameters = L_6; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_7 = V_0; il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_8 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncImpl; NullCheck(L_7); L_7->___function = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___function), (void*)L_8); } IL_0020: { LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_9 = __this->___workerPool; int32_t L_10 = ___1_threadIndex; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_11 = V_0; NullCheck(L_9); bool L_12; L_12 = LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1(L_9, L_10, L_11, LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var); V_1 = L_12; bool L_13 = V_1; if (!L_13) { goto IL_0020; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9 (SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_4 = NULL; int32_t V_5 = 0; Exception_t* V_6 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; int32_t G_B4_0 = 0; int32_t G_B3_0 = 0; { il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0; L_0 = SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F(NULL); V_0 = L_0; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range; int32_t L_2 = L_1.___frameCount; V_1 = L_2; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_3 = ___0_range; int32_t L_4 = L_3.___rangeStart; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_5 = ___0_range; int32_t L_6 = L_5.___rangeEndExclusive; V_2 = L_6; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_7 = ___0_range; int32_t L_8 = L_7.___taskIndex; V_3 = L_8; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_9 = V_0; NullCheck(L_9); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = L_9->___skeletonAnimationsUpdate; V_4 = L_10; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_11 = ___0_range; int32_t L_12 = L_11.___updateTiming; if ((!(((uint32_t)L_12) == ((uint32_t)2)))) { G_B2_0 = L_4; goto IL_003c; } G_B1_0 = L_4; } { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_13 = V_0; NullCheck(L_13); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_14 = L_13->___skeletonAnimationsFixedUpdate; V_4 = L_14; G_B4_0 = G_B1_0; goto IL_004d; } IL_003c: { SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_15 = ___0_range; int32_t L_16 = L_15.___updateTiming; if ((!(((uint32_t)L_16) == ((uint32_t)3)))) { G_B4_0 = G_B2_0; goto IL_004d; } G_B3_0 = G_B2_0; } { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_17 = V_0; NullCheck(L_17); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_18 = L_17->___skeletonAnimationsLateUpdate; V_4 = L_18; G_B4_0 = G_B3_0; } IL_004d: { V_5 = G_B4_0; goto IL_0080; } IL_0051: { } try { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_19 = V_4; int32_t L_20 = V_5; NullCheck(L_19); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_21; L_21 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_19, L_20, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); int32_t L_22 = V_1; NullCheck(L_21); VirtualActionInvoker2< int32_t, bool >::Invoke(61, L_21, L_22, (bool)0); goto IL_007a; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0064; } throw e; } CATCH_0064: { Exception_t* L_23 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_6 = L_23; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_24 = V_0; Exception_t* L_25 = V_6; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_26 = V_4; int32_t L_27 = V_5; NullCheck(L_26); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_28; L_28 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_26, L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var))); int32_t L_29 = ___1_threadIndex; NullCheck(L_24); SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F(L_24, L_25, L_28, L_29, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_007a; } IL_007a: { int32_t L_30 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_0080: { int32_t L_31 = V_5; int32_t L_32 = V_2; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0051; } } { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_33 = V_0; NullCheck(L_33); List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_34 = L_33->___updateDone; int32_t L_35 = V_3; NullCheck(L_34); ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_36; L_36 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_34, L_35, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); NullCheck(L_36); ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_36, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncSplit_mB7E32E1DA1F3F1AC1A9623EB46BEA23E49631F1D (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* V_1 = NULL; IL_0000: { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_0 = __this->___genericSkeletonTasks; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range; int32_t L_2 = L_1.___taskIndex; NullCheck(L_0); int32_t L_3 = L_2; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_4 = (L_0)->GetAt(static_cast(L_3)); V_1 = L_4; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_5 = V_1; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range; NullCheck(L_5); L_5->___parameters = L_6; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_8 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncSplitImpl; NullCheck(L_7); L_7->___function = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___function), (void*)L_8); LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_9 = __this->___workerPool; int32_t L_10 = ___1_threadIndex; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_11 = V_1; NullCheck(L_9); bool L_12; L_12 = LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1(L_9, L_10, L_11, LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var); V_0 = L_12; bool L_13 = V_0; if (!L_13) { goto IL_0000; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB (SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* V_3 = NULL; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_4 = NULL; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* V_5 = NULL; int32_t V_6 = 0; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* V_7 = NULL; Exception_t* V_8 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; int32_t G_B4_0 = 0; int32_t G_B3_0 = 0; { SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___0_range; int32_t L_1 = L_0.___frameCount; V_0 = L_1; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___0_range; int32_t L_3 = L_2.___rangeStart; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_4 = ___0_range; int32_t L_5 = L_4.___rangeEndExclusive; V_1 = L_5; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range; int32_t L_7 = L_6.___taskIndex; V_2 = L_7; il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_8; L_8 = SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F(NULL); V_3 = L_8; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_9 = V_3; NullCheck(L_9); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = L_9->___skeletonAnimationsUpdate; V_4 = L_10; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_11 = ___0_range; int32_t L_12 = L_11.___updateTiming; if ((!(((uint32_t)L_12) == ((uint32_t)2)))) { G_B2_0 = L_3; goto IL_003c; } G_B1_0 = L_3; } { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_13 = V_3; NullCheck(L_13); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_14 = L_13->___skeletonAnimationsFixedUpdate; V_4 = L_14; G_B4_0 = G_B1_0; goto IL_004d; } IL_003c: { SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_15 = ___0_range; int32_t L_16 = L_15.___updateTiming; if ((!(((uint32_t)L_16) == ((uint32_t)3)))) { G_B4_0 = G_B2_0; goto IL_004d; } G_B3_0 = G_B2_0; } { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_17 = V_3; NullCheck(L_17); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_18 = L_17->___skeletonAnimationsLateUpdate; V_4 = L_18; G_B4_0 = G_B3_0; } IL_004d: { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_19 = V_3; NullCheck(L_19); CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_20 = L_19->___splitUpdateMethod; V_5 = L_20; V_6 = G_B4_0; goto IL_00ad; } IL_0059: { } try { { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_21 = V_4; int32_t L_22 = V_6; NullCheck(L_21); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_23; L_23 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_21, L_22, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); V_7 = L_23; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_24 = V_5; int32_t L_25 = V_6; NullCheck(L_24); il2cpp_codegen_runtime_class_init_inline(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var); bool L_26; L_26 = CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70(((L_24)->GetAddressAt(static_cast(L_25))), NULL); if (L_26) { goto IL_008f_1; } } { CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_27 = V_5; int32_t L_28 = V_6; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_29 = V_7; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_30 = V_5; int32_t L_31 = V_6; NullCheck(L_30); int32_t L_32 = L_31; CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_33 = (L_30)->GetAt(static_cast(L_32)); int32_t L_34 = V_0; NullCheck(L_29); CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_35; L_35 = VirtualFuncInvoker2< CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, int32_t >::Invoke(63, L_29, L_33, L_34); NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45)L_35); } IL_008f_1: { goto IL_00a7; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0091; } throw e; } CATCH_0091: { Exception_t* L_36 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_8 = L_36; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_37 = V_3; Exception_t* L_38 = V_8; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_39 = V_4; int32_t L_40 = V_6; NullCheck(L_39); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_41; L_41 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_39, L_40, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var))); int32_t L_42 = ___1_threadIndex; NullCheck(L_37); SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F(L_37, L_38, L_41, L_42, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00a7; } IL_00a7: { int32_t L_43 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00ad: { int32_t L_44 = V_6; int32_t L_45 = V_1; if ((((int32_t)L_44) < ((int32_t)L_45))) { goto IL_0059; } } { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_46 = V_3; NullCheck(L_46); List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_47 = L_46->___updateDone; int32_t L_48 = V_2; NullCheck(L_47); ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_49; L_49 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_47, L_48, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var); NullCheck(L_49); ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_49, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_UpdateSkeletonsMainThreadSplit_m181A179EC2855258C4C4F12E1F65C78B64BF7B6F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_endIndexThreaded, int32_t ___2_frameCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral841B5F7FC72DBC52F402D706758B42037F06302C); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* V_2 = NULL; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { V_0 = (bool)0; V_1 = 0; goto IL_0090; } IL_0009: { } try { { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons; int32_t L_1 = V_1; NullCheck(L_0); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2; L_2 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_0, L_1, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); V_2 = L_2; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_3 = __this->___splitUpdateMethod; int32_t L_4 = V_1; NullCheck(L_3); il2cpp_codegen_runtime_class_init_inline(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var); bool L_5; L_5 = CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288(((L_3)->GetAddressAt(static_cast(L_4))), NULL); if (!L_5) { goto IL_0038_1; } } { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = ___0_skeletons; int32_t L_7 = V_1; NullCheck(L_6); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_8; L_8 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_6, L_7, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteral841B5F7FC72DBC52F402D706758B42037F06302C, L_8, NULL); goto IL_006c_1; } IL_0038_1: { CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_9 = __this->___splitUpdateMethod; int32_t L_10 = V_1; NullCheck(L_9); il2cpp_codegen_runtime_class_init_inline(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var); bool L_11; L_11 = CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70(((L_9)->GetAddressAt(static_cast(L_10))), NULL); if (L_11) { goto IL_006c_1; } } { V_0 = (bool)1; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_12 = __this->___splitUpdateMethod; int32_t L_13 = V_1; SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_14 = V_2; CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_15 = __this->___splitUpdateMethod; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_18 = (L_15)->GetAt(static_cast(L_17)); int32_t L_19 = ___2_frameCount; NullCheck(L_14); CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_20; L_20 = VirtualFuncInvoker2< CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, int32_t >::Invoke(63, L_14, L_18, L_19); NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45)L_20); } IL_006c_1: { goto IL_008c; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_006e; } throw e; } CATCH_006e: { Exception_t* L_21 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_21; Exception_t* L_22 = V_3; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_22); Exception_t* L_24 = V_3; NullCheck(L_24); String_t* L_25; L_25 = VirtualFuncInvoker0< String_t* >::Invoke(10, L_24); String_t* L_26; L_26 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1071D55211EE05981235076DD651789AA72FCA46)), L_23, L_25, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_26, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_008c; } IL_008c: { int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0090: { int32_t L_28 = V_1; int32_t L_29 = ___1_endIndexThreaded; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0009; } } { bool L_30 = V_0; return L_30; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___1_range, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___1_range; int32_t L_1 = L_0.___rangeStart; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___1_range; int32_t L_3 = L_2.___rangeEndExclusive; V_0 = L_3; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_4 = ___1_range; int32_t L_5 = L_4.___frameCount; V_1 = L_5; V_2 = L_1; goto IL_0029; } IL_0017: { List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = ___0_skeletons; int32_t L_7 = V_2; NullCheck(L_6); SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_8; L_8 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_6, L_7, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var); int32_t L_9 = V_1; NullCheck(L_8); VirtualActionInvoker2< int32_t, bool >::Invoke(61, L_8, L_9, (bool)1); int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0029: { int32_t L_11 = V_2; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0017; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsAsync_mA8CB9A5CD21EAE3F3752DD27B6FBA0380DD177DD (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* V_1 = NULL; { TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_0 = __this->___genericSkeletonTasks; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range; int32_t L_2 = L_1.___taskIndex; NullCheck(L_0); int32_t L_3 = L_2; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_4 = (L_0)->GetAt(static_cast(L_3)); V_1 = L_4; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_5 = V_1; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range; NullCheck(L_5); L_5->___parameters = L_6; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_8 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedLateUpdateSkeletonsAsyncImpl; NullCheck(L_7); L_7->___function = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___function), (void*)L_8); } IL_0020: { LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_9 = __this->___workerPool; int32_t L_10 = ___1_threadIndex; Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_11 = V_1; NullCheck(L_9); bool L_12; L_12 = LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1(L_9, L_10, L_11, LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var); V_0 = L_12; bool L_13 = V_0; if (!L_13) { goto IL_0020; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE (SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* V_2 = NULL; int32_t V_3 = 0; Exception_t* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___0_range; int32_t L_1 = L_0.___rangeStart; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___0_range; int32_t L_3 = L_2.___rangeEndExclusive; V_0 = L_3; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_4 = ___0_range; int32_t L_5 = L_4.___taskIndex; V_1 = L_5; il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_6; L_6 = SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F(NULL); V_2 = L_6; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_7 = V_2; NullCheck(L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7->___skeletonsLateUpdatedAtTask; il2cpp_codegen_memory_barrier(); int32_t L_9 = V_1; NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (int32_t)0); V_3 = L_1; goto IL_007f; } IL_0028: { } try { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_10 = V_2; NullCheck(L_10); List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_11 = L_10->___skeletonRenderers; int32_t L_12 = V_3; NullCheck(L_11); RuntimeObject* L_13; L_13 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_11, L_12, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); NullCheck(L_13); InterfaceActionInvoker1< bool >::Invoke(5, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_13, (bool)0); goto IL_005b; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_003d; } throw e; } CATCH_003d: { Exception_t* L_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_14; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_15 = V_2; Exception_t* L_16 = V_4; SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_17 = V_2; NullCheck(L_17); List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_18 = L_17->___skeletonRenderers; int32_t L_19 = V_3; NullCheck(L_18); RuntimeObject* L_20; L_20 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_18, L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var))); NullCheck(L_20); MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_21; L_21 = InterfaceFuncInvoker0< MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* >::Invoke(2, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var)), L_20); int32_t L_22 = ___1_threadIndex; NullCheck(L_15); SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F(L_15, L_16, L_21, L_22, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_005b; } IL_005b: { SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_23 = V_2; NullCheck(L_23); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = L_23->___skeletonsLateUpdatedAtTask; il2cpp_codegen_memory_barrier(); int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26; L_26 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(((L_24)->GetAddressAt(static_cast(L_25))), NULL); SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_27 = V_2; NullCheck(L_27); AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_28 = L_27->___lateUpdateWorkAvailable; NullCheck(L_28); bool L_29; L_29 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_28, NULL); int32_t L_30 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_007f: { int32_t L_31 = V_3; int32_t L_32 = V_0; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0028; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsSynchronous_m570C9665F47C55F5A31BB52BD25B4C7D234D4732 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___0_range; int32_t L_1 = L_0.___rangeStart; SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___0_range; int32_t L_3 = L_2.___rangeEndExclusive; V_0 = L_3; V_1 = L_1; goto IL_0026; } IL_0010: { List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_4 = __this->___skeletonRenderers; int32_t L_5 = V_1; NullCheck(L_4); RuntimeObject* L_6; L_6 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_4, L_5, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var); NullCheck(L_6); InterfaceActionInvoker1< bool >::Invoke(5, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_6, (bool)1); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0026: { int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0010; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem__ctor_mB93A6F1EC81D8492EA0FD3D5B967D4877E4D3E9E (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___UpdateChunksPerThread = 8; __this->___LateUpdateChunksPerThread = 8; List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*)il2cpp_codegen_object_new(List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var); List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC(L_0, List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var); __this->___skeletonAnimationsUpdate = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationsUpdate), (void*)L_0); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_1 = (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*)il2cpp_codegen_object_new(List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var); List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC(L_1, List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var); __this->___skeletonAnimationsFixedUpdate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationsFixedUpdate), (void*)L_1); List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*)il2cpp_codegen_object_new(List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var); List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC(L_2, List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var); __this->___skeletonAnimationsLateUpdate = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationsLateUpdate), (void*)L_2); List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_3 = (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*)il2cpp_codegen_object_new(List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_il2cpp_TypeInfo_var); List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D(L_3, List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D_RuntimeMethod_var); __this->___skeletonRenderers = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonRenderers), (void*)L_3); List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_4 = (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*)il2cpp_codegen_object_new(List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_il2cpp_TypeInfo_var); List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E(L_4, List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_RuntimeMethod_var); __this->___skeletonAnimationModifications = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationModifications), (void*)L_4); List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_5 = (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*)il2cpp_codegen_object_new(List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_il2cpp_TypeInfo_var); List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296(L_5, List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_RuntimeMethod_var); __this->___skeletonRendererModifications = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonRendererModifications), (void*)L_5); List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_6 = (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*)il2cpp_codegen_object_new(List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var); List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724(L_6, 4, List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var); __this->___updateDone = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___updateDone), (void*)L_6); List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_7 = (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*)il2cpp_codegen_object_new(List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var); List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724(L_7, 4, List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var); __this->___lateUpdateDone = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___lateUpdateDone), (void*)L_7); __this->___usedThreadCount = (-1); __this->___mainThreadUpdateCallbacks = (bool)1; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem__cctor_m6FE5E1C29C4109FD7656F8155A2B62600F2E75E0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* L_0 = (Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E*)il2cpp_codegen_object_new(Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E_il2cpp_TypeInfo_var); Comparison_1__ctor_m7A4E4CD16EB30F4C9202FF6AFD2B0C0841CE5E83(L_0, NULL, (intptr_t)((void*)SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640_RuntimeMethod_var), NULL); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonRendererComparer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonRendererComparer), (void*)L_0); Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* L_1 = (Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493*)il2cpp_codegen_object_new(Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493_il2cpp_TypeInfo_var); Comparison_1__ctor_mC5E4130FB4FA9868F51264D06D8E2D2D99BD98D5(L_1, NULL, (intptr_t)((void*)SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA_RuntimeMethod_var), NULL); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonAnimationComparer = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonAnimationComparer), (void*)L_1); Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_2 = (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*)il2cpp_codegen_object_new(Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var); Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C(L_2, NULL, (intptr_t)((void*)SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9_RuntimeMethod_var), NULL); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncImpl = L_2; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncImpl), (void*)L_2); Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_3 = (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*)il2cpp_codegen_object_new(Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var); Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C(L_3, NULL, (intptr_t)((void*)SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB_RuntimeMethod_var), NULL); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncSplitImpl = L_3; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncSplitImpl), (void*)L_3); Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_4 = (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*)il2cpp_codegen_object_new(Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var); Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C(L_4, NULL, (intptr_t)((void*)SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE_RuntimeMethod_var), NULL); ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedLateUpdateSkeletonsAsyncImpl = L_4; Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedLateUpdateSkeletonsAsyncImpl), (void*)L_4); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_pinvoke(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL); } IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_pinvoke_back(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke& marshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL); } IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_pinvoke_cleanup(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_com(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL); } IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_com_back(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com& marshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL); } IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_com_cleanup(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_pinvoke(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL); } IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_pinvoke_back(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke& marshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL); } IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_pinvoke_cleanup(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_com(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL); } IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_com_back(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com& marshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL); } IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_com_cleanup(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->___state; return (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0); } } IL2CPP_EXTERN_C bool CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->___state; return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_state, const RuntimeMethod* method) { { uint32_t L_0 = ___0_state; __this->___state = L_0; return; } } IL2CPP_EXTERN_C void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_state, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline(_thisAdjusted, ___0_state, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_mask, const RuntimeMethod* method) { { uint32_t L_0 = __this->___state; uint32_t L_1 = ___0_mask; return ((int32_t)((int32_t)L_0&(int32_t)L_1)); } } IL2CPP_EXTERN_C uint32_t CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_mask, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5(_thisAdjusted, ___0_mask, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->___state; CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_1; memset((&L_1), 0, sizeof(L_1)); CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_1), ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1)), NULL); return L_1; } } IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue; _returnValue = CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, uint32_t ___1_mask, const RuntimeMethod* method) { { uint32_t L_0 = __this->___state; uint32_t L_1 = ___1_mask; uint32_t L_2 = ___0_callerState; CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_3; memset((&L_3), 0, sizeof(L_3)); CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_3), ((int32_t)(((int32_t)((int32_t)L_0&((~((int32_t)L_1)))))|(int32_t)L_2)), NULL); return L_3; } } IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_callerState, uint32_t ___1_mask, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue; _returnValue = CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282(_thisAdjusted, ___0_callerState, ___1_mask, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, int32_t ___0_numCallerMaskBits, const RuntimeMethod* method) { { uint32_t L_0 = __this->___state; int32_t L_1 = ___0_numCallerMaskBits; CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_2; memset((&L_2), 0, sizeof(L_2)); CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_2), ((int32_t)((uint32_t)L_0>>((int32_t)(L_1&((int32_t)31))))), NULL); return L_2; } } IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941_AdjustorThunk (RuntimeObject* __this, int32_t ___0_numCallerMaskBits, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue; _returnValue = CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941(_thisAdjusted, ___0_numCallerMaskBits, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, int32_t ___1_numCallerMaskBits, const RuntimeMethod* method) { { uint32_t L_0 = __this->___state; int32_t L_1 = ___1_numCallerMaskBits; uint32_t L_2 = ___0_callerState; CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_3; memset((&L_3), 0, sizeof(L_3)); CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_3), ((int32_t)(((int32_t)((int32_t)L_0<<((int32_t)(L_1&((int32_t)31)))))|(int32_t)L_2)), NULL); return L_3; } } IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_callerState, int32_t ___1_numCallerMaskBits, const RuntimeMethod* method) { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue; _returnValue = CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45(_thisAdjusted, ___0_callerState, ___1_numCallerMaskBits, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineIterator__cctor_mE9EE64C98E016EFAD69226FCB0E8382C61BA74AD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_0; memset((&L_0), 0, sizeof(L_0)); CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_0), (-1), NULL); ((CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_StaticFields*)il2cpp_codegen_static_fields_for(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var))->___Done = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtilities_InverseLerp_mAEB9967639B7FC79ABC88456822BA0A7FA73F57A (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) { { float L_0 = ___2_value; float L_1 = ___0_a; float L_2 = ___1_b; float L_3 = ___0_a; return ((float)(((float)il2cpp_codegen_subtract(L_0, L_1))/((float)il2cpp_codegen_subtract(L_2, L_3)))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MathUtilities_InverseLerp_m2DC376A785700B8786F3A37C7D26EE58FD8B5BBA (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_value, const RuntimeMethod* method) { { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___2_value; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a; float L_3 = L_2.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_b; float L_5 = L_4.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_a; float L_7 = L_6.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___2_value; float L_9 = L_8.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___0_a; float L_11 = L_10.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___1_b; float L_13 = L_12.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___0_a; float L_15 = L_14.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16; memset((&L_16), 0, sizeof(L_16)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), ((float)(((float)il2cpp_codegen_subtract(L_1, L_3))/((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)il2cpp_codegen_subtract(L_13, L_15)))), NULL); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MathUtilities_InverseLerp_m2771861CA088B7CB6878669E9B3A5A90A0E1BF1F (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___2_value; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a; float L_3 = L_2.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b; float L_5 = L_4.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___2_value; float L_9 = L_8.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_a; float L_11 = L_10.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_b; float L_13 = L_12.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_a; float L_15 = L_14.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___2_value; float L_17 = L_16.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___0_a; float L_19 = L_18.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___1_b; float L_21 = L_20.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_a; float L_23 = L_22.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; memset((&L_24), 0, sizeof(L_24)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)(((float)il2cpp_codegen_subtract(L_1, L_3))/((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)il2cpp_codegen_subtract(L_13, L_15)))), ((float)(((float)il2cpp_codegen_subtract(L_17, L_19))/((float)il2cpp_codegen_subtract(L_21, L_23)))), NULL); return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MathUtilities_InverseLerp_m8A508C2B59AA58A34A0BCD7D1F8C172454878A8B (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_value, const RuntimeMethod* method) { { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___2_value; float L_1 = L_0.___x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_a; float L_3 = L_2.___x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___1_b; float L_5 = L_4.___x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a; float L_7 = L_6.___x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___2_value; float L_9 = L_8.___y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_a; float L_11 = L_10.___y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___1_b; float L_13 = L_12.___y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___0_a; float L_15 = L_14.___y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = ___2_value; float L_17 = L_16.___z; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___0_a; float L_19 = L_18.___z; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = ___1_b; float L_21 = L_20.___z; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = ___0_a; float L_23 = L_22.___z; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = ___2_value; float L_25 = L_24.___w; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26 = ___0_a; float L_27 = L_26.___w; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28 = ___1_b; float L_29 = L_28.___w; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = ___0_a; float L_31 = L_30.___w; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_32; memset((&L_32), 0, sizeof(L_32)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_32), ((float)(((float)il2cpp_codegen_subtract(L_1, L_3))/((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)il2cpp_codegen_subtract(L_13, L_15)))), ((float)(((float)il2cpp_codegen_subtract(L_17, L_19))/((float)il2cpp_codegen_subtract(L_21, L_23)))), ((float)(((float)il2cpp_codegen_subtract(L_25, L_27))/((float)il2cpp_codegen_subtract(L_29, L_31)))), NULL); return L_32; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeSettings_get_UseThreadedMeshGeneration_m7BA7D3F273DF3F9DB1E05ECCA5C6F2F26AC8CBE3 (const RuntimeMethod* method) { { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0; L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL); NullCheck(L_0); bool L_1 = L_0->___useThreadedMeshGeneration; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeSettings_set_UseThreadedMeshGeneration_m9CEAD70DB950B5D3654C0A4A9872E8A5F50EE0CE (bool ___0_value, const RuntimeMethod* method) { { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0; L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL); bool L_1 = ___0_value; NullCheck(L_0); L_0->___useThreadedMeshGeneration = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeSettings_get_UseThreadedAnimation_mFE8EBAA14E5421B187BBEB0D4A84546BD877B19E (const RuntimeMethod* method) { { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0; L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL); NullCheck(L_0); bool L_1 = L_0->___useThreadedAnimation; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeSettings_set_UseThreadedAnimation_mD54F898DD1683924E77100294B3DECEDF50AA529 (bool ___0_value, const RuntimeMethod* method) { { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0; L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL); bool L_1 = ___0_value; NullCheck(L_0); L_0->___useThreadedAnimation = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83610EBF0516D78AD530A772A7D35E1DC142B0D7); s_Il2CppMethodInitialized = true; } { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0 = ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001c; } } { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_2; L_2 = Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036(_stringLiteral83610EBF0516D78AD530A772A7D35E1DC142B0D7, Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036_RuntimeMethod_var); ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance = L_2; Il2CppCodeGenWriteBarrier((void**)(&((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_2); } IL_001c: { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_3 = ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0033; } } { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_5; L_5 = ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034(ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034_RuntimeMethod_var); ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance = L_5; Il2CppCodeGenWriteBarrier((void**)(&((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_5); } IL_0033: { RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_6 = ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeSettings__ctor_m4A9AD212A8093C710916AE6F8C63EA252BED61F8 (RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* __this, const RuntimeMethod* method) { { ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SkeletonExtensions_GetColor_mEC84F41E625698A7BAD406E4530F4370F89B13D9 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_s; NullCheck(L_0); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1; L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_1); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; L_2 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SkeletonExtensions_GetColorTintBlack_m3E80F765F2479242646F9E8B1870CCA4023A852A (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_0; memset((&V_0), 0, sizeof(V_0)); { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_s; NullCheck(L_0); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1; L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_1); Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_2; L_2 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_1, NULL); V_0 = L_2; bool L_3; L_3 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_0), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var); if (L_3) { goto IL_001b; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4; L_4 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); return L_4; } IL_001b: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5; L_5 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_0), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetColor_mEF0494837D0DB84671084299EABFEEE39538DE55 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot; NullCheck(L_0); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1; L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_color; NullCheck(L_1); SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetColor_m7DD8E1B4B09C02CED026DE442F0CCC5307B8F872 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot; NullCheck(L_0); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1; L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___1_color; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_2, NULL); NullCheck(L_1); SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_1, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalScale_mF4CBC804C57B2E15BC95DDA320A55B07930987D0 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_scale, const RuntimeMethod* method) { { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_scale; float L_2 = L_1.___x; NullCheck(L_0); Skeleton_set_ScaleX_m07D3147D70FE2A979795A4F240CFF98D4C9AB9CB_inline(L_0, L_2, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_scale; float L_5 = L_4.___y; NullCheck(L_3); Skeleton_set_ScaleY_m1FC455B365B1472CFAFBD55B2AC18FD8819FE99E_inline(L_3, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SkeletonExtensions_GetMatrix4x4_mF86498E2B3F01CFAA0A616B8981C4EFC745B1C57 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = SkeletonExtensions_GetMatrix4x4_mCA7C4957A8D6CC81C53107A188A90C8BBDDB3CF6(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SkeletonExtensions_GetMatrix4x4_mCA7C4957A8D6CC81C53107A188A90C8BBDDB3CF6 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; NullCheck(L_0); float L_1; L_1 = BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline(L_0, NULL); (&V_0)->___m00 = L_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose; NullCheck(L_2); float L_3; L_3 = BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline(L_2, NULL); (&V_0)->___m01 = L_3; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___0_bonePose; NullCheck(L_4); float L_5; L_5 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_4, NULL); (&V_0)->___m03 = L_5; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_bonePose; NullCheck(L_6); float L_7; L_7 = BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline(L_6, NULL); (&V_0)->___m10 = L_7; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___0_bonePose; NullCheck(L_8); float L_9; L_9 = BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline(L_8, NULL); (&V_0)->___m11 = L_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___0_bonePose; NullCheck(L_10); float L_11; L_11 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_10, NULL); (&V_0)->___m13 = L_11; (&V_0)->___m33 = (1.0f); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = V_0; return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_position; SkeletonExtensions_SetLocalPosition_mAC1E17C1549E9BF47727374CD11075B1A3D261FA(L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mAC1E17C1549E9BF47727374CD11075B1A3D261FA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_position; float L_2 = L_1.___x; NullCheck(L_0); BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_0, L_2, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ___0_bonePose; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_position; float L_5 = L_4.___y; NullCheck(L_3); BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_3, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_m2528D21A16238264DC6EFCDCD46C3C85A006EEA0 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position; SkeletonExtensions_SetLocalPosition_m1B82FC76872D96A56821D272E09D1D648EEB7C56(L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_m1B82FC76872D96A56821D272E09D1D648EEB7C56 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position; float L_2 = L_1.___x; NullCheck(L_0); BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_0, L_2, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ___0_bonePose; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_position; float L_5 = L_4.___y; NullCheck(L_3); BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_3, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalPosition_m9FE888E01D87394AAD87AB337924E69B4EBDCB20 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = SkeletonExtensions_GetLocalPosition_m3945EF5A4F6578840AD530927E392F019D5376D4(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalPosition_m3945EF5A4F6578840AD530927E392F019D5376D4 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; NullCheck(L_0); float L_1; L_1 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_0, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose; NullCheck(L_2); float L_3; L_3 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_2, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_m1296DBC8F0F0E08C71C9FDFC3FF202693E532F65 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = SkeletonExtensions_GetSkeletonSpacePosition_m1296DBC8F0F0E08C71C9FDFC3FF202693E532F65(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_m4C6704D938A90716DF94C27E5A62D8B2EA5D3D24 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; NullCheck(L_0); float L_1; L_1 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_0, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose; NullCheck(L_2); float L_3; L_3 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_2, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_mECC3DDAFB7A44673ED2C8947327EC1C09A4AAEAC (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_boneLocal, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_boneLocal; float L_3 = L_2.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_boneLocal; float L_5 = L_4.___y; float* L_6 = (float*)(&(&V_0)->___x); float* L_7 = (float*)(&(&V_0)->___y); NullCheck(L_1); BonePose_LocalToWorld_mAA374065AEC3127D956EE515375BDBD8BE45252F(L_1, L_3, L_5, L_6, L_7, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m500C8598E0A6B0DE58F60E87FC43C02508EAF913 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_spineGameObjectTransform; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = SkeletonExtensions_GetWorldPosition_m0DC47569487CB12FEB79F7C7BAA3FCDE8655C071(L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m84B64C4B136B7F68AFC8E523676EA9581F7CB068 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_spineGameObjectTransform; float L_3 = ___2_positionScale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = SkeletonExtensions_GetWorldPosition_m1742E7CB68F3D9A4DF08804DBD11616086B50C43(L_1, L_2, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mEF1A4A8E8CC74A25FC7ECFB807005064696B8AFF (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_positionOffset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_spineGameObjectTransform; float L_3 = ___2_positionScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___3_positionOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = SkeletonExtensions_GetWorldPosition_mDAAA6FE0AC756E6A721B0A2AC034FD160AD56CC5(L_1, L_2, L_3, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m0DC47569487CB12FEB79F7C7BAA3FCDE8655C071 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_spineGameObjectTransform; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___0_bonePose; NullCheck(L_1); float L_2; L_2 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_1, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ___0_bonePose; NullCheck(L_3); float L_4; L_4 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; memset((&L_5), 0, sizeof(L_5)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_5), L_2, L_4, NULL); NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m1742E7CB68F3D9A4DF08804DBD11616086B50C43 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_spineGameObjectTransform; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___0_bonePose; NullCheck(L_1); float L_2; L_2 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_1, NULL); float L_3 = ___2_positionScale; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___0_bonePose; NullCheck(L_4); float L_5; L_5 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_4, NULL); float L_6 = ___2_positionScale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; memset((&L_7), 0, sizeof(L_7)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_7), ((float)il2cpp_codegen_multiply(L_2, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_6)), NULL); NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_7, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mDAAA6FE0AC756E6A721B0A2AC034FD160AD56CC5 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_positionOffset, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_spineGameObjectTransform; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___0_bonePose; NullCheck(L_1); float L_2; L_2 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_1, NULL); float L_3 = ___2_positionScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___3_positionOffset; float L_5 = L_4.___x; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_bonePose; NullCheck(L_6); float L_7; L_7 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_6, NULL); float L_8 = ___2_positionScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___3_positionOffset; float L_10 = L_9.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; memset((&L_11), 0, sizeof(L_11)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_11), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, L_3)), L_5)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_7, L_8)), L_10)), NULL); NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_11, NULL); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetQuaternion_mAFFF752102BE2EC37FAD96DF64CDB567F158D00F (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = SkeletonExtensions_GetQuaternion_m54992A926250D064C51F14057B00C7A68F3AA1C0(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetQuaternion_m54992A926250D064C51F14057B00C7A68F3AA1C0 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) { float V_0 = 0.0f; { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; NullCheck(L_0); float L_1; L_1 = BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline(L_0, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose; NullCheck(L_2); float L_3; L_3 = BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline(L_2, NULL); float L_4; L_4 = atan2f(L_1, L_3); V_0 = ((float)il2cpp_codegen_multiply(L_4, (0.5f))); float L_5 = V_0; float L_6; L_6 = sinf(L_5); float L_7 = V_0; float L_8; L_8 = cosf(L_7); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; memset((&L_9), 0, sizeof(L_9)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_9), (0.0f), (0.0f), L_6, L_8, NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetLocalQuaternion_m668BD3FA92D9028235C50E3EDFDDEF01476C2F04 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = SkeletonExtensions_GetLocalQuaternion_m3FE824F8EE39AB2294A8F630D57AB233BC70BD21(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetLocalQuaternion_m3FE824F8EE39AB2294A8F630D57AB233BC70BD21 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) { float V_0 = 0.0f; { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; NullCheck(L_0); float L_1; L_1 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_0, NULL); V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_1, (0.0174532924f))), (0.5f))); float L_2 = V_0; float L_3; L_3 = sinf(L_2); float L_4 = V_0; float L_5; L_5 = cosf(L_4); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6; memset((&L_6), 0, sizeof(L_6)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_6), (0.0f), (0.0f), L_3, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalScale_mEF61ACA8CCA27605AFF1649EBCFD9C185FAA0B81 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; NullCheck(L_0); float L_1; L_1 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_0, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton; NullCheck(L_2); float L_3; L_3 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_2, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_mD26AFE2F558336C668B4024913FCF27DE9F05C10 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); float* L_2 = ___1_ia; float* L_3 = ___2_ib; float* L_4 = ___3_ic; float* L_5 = ___4_id; SkeletonExtensions_GetWorldToLocalMatrix_m61F48C05539083118BF1049F73936A5AFBD8FA3A(L_1, L_2, L_3, L_4, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_m61F48C05539083118BF1049F73936A5AFBD8FA3A (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; NullCheck(L_0); float L_1; L_1 = BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline(L_0, NULL); V_0 = L_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose; NullCheck(L_2); float L_3; L_3 = BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline(L_2, NULL); V_1 = L_3; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___0_bonePose; NullCheck(L_4); float L_5; L_5 = BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline(L_4, NULL); V_2 = L_5; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_bonePose; NullCheck(L_6); float L_7; L_7 = BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline(L_6, NULL); V_3 = L_7; float L_8 = V_0; float L_9 = V_3; float L_10 = V_1; float L_11 = V_2; V_4 = ((float)((1.0f)/((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)))))); float* L_12 = ___1_ia; float L_13 = V_4; float L_14 = V_3; *((float*)L_12) = (float)((float)il2cpp_codegen_multiply(L_13, L_14)); float* L_15 = ___2_ib; float L_16 = V_4; float L_17 = V_1; *((float*)L_15) = (float)((float)il2cpp_codegen_multiply(L_16, ((-L_17)))); float* L_18 = ___3_ic; float L_19 = V_4; float L_20 = V_2; *((float*)L_18) = (float)((float)il2cpp_codegen_multiply(L_19, ((-L_20)))); float* L_21 = ___4_id; float L_22 = V_4; float L_23 = V_0; *((float*)L_21) = (float)((float)il2cpp_codegen_multiply(L_22, L_23)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m3329DC8FBD7EF4B9B14B0903FCC6C8BFC697B491 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1; L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_worldPosition; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; L_3 = SkeletonExtensions_WorldToLocal_m5D2ED52027A7D6D5BB726A1CB65C5DCFE671B4C9(L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m5D2ED52027A7D6D5BB726A1CB65C5DCFE671B4C9 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_worldPosition; float L_2 = L_1.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_worldPosition; float L_4 = L_3.___y; float* L_5 = (float*)(&(&V_0)->___x); float* L_6 = (float*)(&(&V_0)->___y); NullCheck(L_0); BonePose_WorldToLocal_mB01F3C7533CBB4EE7C35E33C2638B6E8B02C0D14(L_0, L_2, L_4, L_5, L_6, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_SetPositionSkeletonSpace_m971857B6CDA30DD037FA8A1C1CA53E0511CFDE3B (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_skeletonSpacePosition, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); Bone_tC5BB616A04722279E675558888991F720C090467* L_1; L_1 = Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline(L_0, NULL); if (L_1) { goto IL_0011; } } { Bone_tC5BB616A04722279E675558888991F720C090467* L_2 = ___0_bone; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_skeletonSpacePosition; SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD(L_2, L_3, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_skeletonSpacePosition; return L_4; } IL_0011: { Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = ___0_bone; NullCheck(L_5); Bone_tC5BB616A04722279E675558888991F720C090467* L_6; L_6 = Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline(L_5, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_skeletonSpacePosition; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; L_8 = SkeletonExtensions_WorldToLocal_m3329DC8FBD7EF4B9B14B0903FCC6C8BFC697B491(L_6, L_7, NULL); V_0 = L_8; Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = ___0_bone; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0; SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD(L_9, L_10, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0; return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* SkeletonExtensions_GetMaterial_m5963475AD086F929858E07D2C5A24228DF499E35 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { V_0 = NULL; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = ___0_a; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)); RuntimeObject* L_1 = V_1; if (!L_1) { goto IL_001a; } } { RuntimeObject* L_2 = V_1; NullCheck(L_2); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_3; L_3 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_2); NullCheck(L_3); TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_4; L_4 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_3, NULL); NullCheck(L_4); int32_t L_5 = 0; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_6 = (L_4)->GetAt(static_cast(L_5)); V_0 = L_6; } IL_001a: { RuntimeObject* L_7 = V_0; if (L_7) { goto IL_001f; } } { return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; } IL_001f: { RuntimeObject* L_8 = V_0; NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_8, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_9 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_8, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page; NullCheck(L_9); RuntimeObject* L_10 = L_9->___rendererObject; return ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_10, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_va, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___3_buffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_5 = NULL; float V_6 = 0.0f; float V_7 = 0.0f; float V_8 = 0.0f; float V_9 = 0.0f; float V_10 = 0.0f; float V_11 = 0.0f; int32_t V_12 = 0; int32_t V_13 = 0; float V_14 = 0.0f; float V_15 = 0.0f; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B2_0 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B1_0 = NULL; { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_0 = ___0_va; NullCheck(L_0); int32_t L_1; L_1 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; V_1 = ((int32_t)(L_2>>1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = ___3_buffer; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3; if (L_4) { G_B2_0 = L_4; goto IL_0016; } G_B1_0 = L_4; } { int32_t L_5 = V_1; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_5); G_B2_0 = L_6; } IL_0016: { ___3_buffer = G_B2_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = ___3_buffer; NullCheck(L_7); int32_t L_8 = V_1; if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) >= ((int32_t)L_8))) { goto IL_003f; } } { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_9 = ___0_va; NullCheck(L_9); String_t* L_10; L_10 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_9, NULL); int32_t L_11 = V_0; int32_t L_12 = L_11; RuntimeObject* L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_12); String_t* L_14; L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC97FADBB19DF94D28E4601AE7B8198FDC83D934C)), L_10, L_13, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_15, L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6_RuntimeMethod_var))); } IL_003f: { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_16 = ___0_va; NullCheck(L_16); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17; L_17 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_16, NULL); if (L_17) { goto IL_008c; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_18 = ___2_slot; NullCheck(L_18); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_19; L_19 = Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_inline(L_18, Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var); NullCheck(L_19); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_20; L_20 = SlotPose_get_Deform_m4516828AE1833D79409E49BAF258E58E555C0193_inline(L_19, NULL); NullCheck(L_20); int32_t L_21 = L_20->___Count; if (L_21) { goto IL_008c; } } { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_22 = ___0_va; NullCheck(L_22); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23; L_23 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_22, NULL); V_2 = L_23; V_3 = 0; goto IL_0083; } IL_0064: { int32_t L_24 = V_3; V_4 = ((int32_t)il2cpp_codegen_multiply(L_24, 2)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_25 = ___3_buffer; int32_t L_26 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = V_2; int32_t L_28 = V_4; NullCheck(L_27); int32_t L_29 = L_28; float L_30 = (L_27)->GetAt(static_cast(L_29)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_2; int32_t L_32 = V_4; NullCheck(L_31); int32_t L_33 = ((int32_t)il2cpp_codegen_add(L_32, 1)); float L_34 = (L_31)->GetAt(static_cast(L_33)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35; memset((&L_35), 0, sizeof(L_35)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_35), L_30, L_34, NULL); NullCheck(L_25); (L_25)->SetAt(static_cast(L_26), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_35); int32_t L_36 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0083: { int32_t L_37 = V_3; int32_t L_38 = V_1; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0064; } } { goto IL_011a; } IL_008c: { int32_t L_39 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_39); V_5 = L_40; VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_41 = ___0_va; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_42 = ___1_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_43 = ___2_slot; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = V_5; NullCheck(L_41); VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC(L_41, L_42, L_43, L_44, NULL); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_45 = ___2_slot; NullCheck(L_45); Bone_tC5BB616A04722279E675558888991F720C090467* L_46; L_46 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_45, NULL); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_47 = ___2_slot; NullCheck(L_47); Bone_tC5BB616A04722279E675558888991F720C090467* L_48; L_48 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_47, NULL); NullCheck(L_48); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_49; L_49 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_48, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_50 = L_49; NullCheck(L_50); float L_51; L_51 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_50, NULL); V_10 = L_51; NullCheck(L_50); float L_52; L_52 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_50, NULL); V_11 = L_52; SkeletonExtensions_GetWorldToLocalMatrix_mD26AFE2F558336C668B4024913FCF27DE9F05C10(L_46, (&V_6), (&V_7), (&V_8), (&V_9), NULL); V_12 = 0; goto IL_0115; } IL_00d0: { int32_t L_53 = V_12; V_13 = ((int32_t)il2cpp_codegen_multiply(L_53, 2)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = V_5; int32_t L_55 = V_13; NullCheck(L_54); int32_t L_56 = L_55; float L_57 = (L_54)->GetAt(static_cast(L_56)); float L_58 = V_10; V_14 = ((float)il2cpp_codegen_subtract(L_57, L_58)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_59 = V_5; int32_t L_60 = V_13; NullCheck(L_59); int32_t L_61 = ((int32_t)il2cpp_codegen_add(L_60, 1)); float L_62 = (L_59)->GetAt(static_cast(L_61)); float L_63 = V_11; V_15 = ((float)il2cpp_codegen_subtract(L_62, L_63)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_64 = ___3_buffer; int32_t L_65 = V_12; float L_66 = V_14; float L_67 = V_6; float L_68 = V_15; float L_69 = V_7; float L_70 = V_14; float L_71 = V_8; float L_72 = V_15; float L_73 = V_9; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74; memset((&L_74), 0, sizeof(L_74)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_74), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_66, L_67)), ((float)il2cpp_codegen_multiply(L_68, L_69)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_70, L_71)), ((float)il2cpp_codegen_multiply(L_72, L_73)))), NULL); NullCheck(L_64); (L_64)->SetAt(static_cast(L_65), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_74); int32_t L_75 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_75, 1)); } IL_0115: { int32_t L_76 = V_12; int32_t L_77 = V_1; if ((((int32_t)L_76) < ((int32_t)L_77))) { goto IL_00d0; } } IL_011a: { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_78 = ___3_buffer; return L_78; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* SkeletonExtensions_GetWorldVertices_m2A807814520157D880C7C43FB9933A635ACA53A1 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_a, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___3_buffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B2_0 = NULL; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B1_0 = NULL; { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_0 = ___0_a; NullCheck(L_0); int32_t L_1; L_1 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; V_1 = ((int32_t)(L_2>>1)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = ___3_buffer; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3; if (L_4) { G_B2_0 = L_4; goto IL_0016; } G_B1_0 = L_4; } { int32_t L_5 = V_1; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_5); G_B2_0 = L_6; } IL_0016: { ___3_buffer = G_B2_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = ___3_buffer; NullCheck(L_7); int32_t L_8 = V_1; if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) >= ((int32_t)L_8))) { goto IL_003f; } } { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_9 = ___0_a; NullCheck(L_9); String_t* L_10; L_10 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_9, NULL); int32_t L_11 = V_0; int32_t L_12 = L_11; RuntimeObject* L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_12); String_t* L_14; L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC97FADBB19DF94D28E4601AE7B8198FDC83D934C)), L_10, L_13, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_15, L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkeletonExtensions_GetWorldVertices_m2A807814520157D880C7C43FB9933A635ACA53A1_RuntimeMethod_var))); } IL_003f: { int32_t L_16 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_16); V_2 = L_17; VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_18 = ___0_a; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = ___1_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_20 = ___2_slot; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = V_2; NullCheck(L_18); VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC(L_18, L_19, L_20, L_21, NULL); V_3 = 0; int32_t L_22 = V_0; V_4 = ((int32_t)(L_22>>1)); goto IL_0077; } IL_0058: { int32_t L_23 = V_3; V_5 = ((int32_t)il2cpp_codegen_multiply(L_23, 2)); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_24 = ___3_buffer; int32_t L_25 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = V_2; int32_t L_27 = V_5; NullCheck(L_26); int32_t L_28 = L_27; float L_29 = (L_26)->GetAt(static_cast(L_28)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = V_2; int32_t L_31 = V_5; NullCheck(L_30); int32_t L_32 = ((int32_t)il2cpp_codegen_add(L_31, 1)); float L_33 = (L_30)->GetAt(static_cast(L_32)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34; memset((&L_34), 0, sizeof(L_34)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_34), L_29, L_33, NULL); NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_34); int32_t L_35 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_0077: { int32_t L_36 = V_3; int32_t L_37 = V_4; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0058; } } { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_38 = ___3_buffer; return L_38; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mD9B97217838F64F8DBC6288B8CB833E3273D4FBF (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* ___0_attachment, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___1_slot, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_spineGameObjectTransform, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { (&V_0)->___z = (0.0f); PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_0 = ___0_attachment; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_1 = ___1_slot; NullCheck(L_1); Bone_tC5BB616A04722279E675558888991F720C090467* L_2; L_2 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_1, NULL); NullCheck(L_2); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3; L_3 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_2, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); float* L_4 = (float*)(&(&V_0)->___x); float* L_5 = (float*)(&(&V_0)->___y); NullCheck(L_0); PointAttachment_ComputeWorldPosition_m1A289B7B496AB50F8775C602B7E1FC28BDCBCA2C(L_0, L_3, L_4, L_5, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___2_spineGameObjectTransform; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; NullCheck(L_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_6, L_7, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m2942611978602D6AD31C85C10DDFA18D9AD2F5BF (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* ___0_attachment, Bone_tC5BB616A04722279E675558888991F720C090467* ___1_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_spineGameObjectTransform, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { (&V_0)->___z = (0.0f); PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_0 = ___0_attachment; Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = ___1_bone; NullCheck(L_1); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2; L_2 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_1, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); float* L_3 = (float*)(&(&V_0)->___x); float* L_4 = (float*)(&(&V_0)->___y); NullCheck(L_0); PointAttachment_ComputeWorldPosition_m1A289B7B496AB50F8775C602B7E1FC28BDCBCA2C(L_0, L_2, L_3, L_4, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___2_spineGameObjectTransform; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_5, L_6, NULL); return L_7; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) { { float L_0 = __this->___scaleX; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v; float L_3 = L_2.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL); V_0 = L_4; goto IL_001a; } IL_001a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL); V_0 = L_3; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v; float L_3 = L_2.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL); V_0 = L_4; goto IL_0015; } IL_0015: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) { { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = __this->___data; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* SkeletonData_get_DefaultSkin_m43537BC74465E1E4F7FADF6090D9E0D8D7634695_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) { { Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_0 = __this->___defaultSkin; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___index; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Skin_get_Name_mDD647BAB12401E297E2FDC61945B56D9229F656A_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion; V_0 = L_0; goto IL_0009; } IL_0009: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x; float L_2 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a; float L_4 = L_3.___y; float L_5 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___vertices; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_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; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_point; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_0, L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_point; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_3, L_4, NULL); Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline(__this, L_2, L_5, NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (2.0f), NULL); V_0 = L_1; goto IL_0014; } IL_0014: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.5f), NULL); __this->___m_Extents = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method) { { float L_0 = __this->___meshScale; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method) { { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___meshOffset; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_rhs; bool L_2; L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_inline (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* Skeleton_get_Constraints_m4C7454147F829DBA35BE55DD3E5BB6DF1A9D60C8_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) { { ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_0 = __this->___constraints; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* IkConstraint_get_Bones_mB9BC77339028B1549CBE426771ADD99E107A1830_inline (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, const RuntimeMethod* method) { { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* TransformConstraint_get_Bones_mCB6E697EA3ACF33E833D70CBFDE72B42F4AD3FD9_inline (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, const RuntimeMethod* method) { { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* PathConstraint_get_Bones_m38259AA5EBA3EBD61BDEF92A6B4510046C91010B_inline (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, const RuntimeMethod* method) { { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___boneMode; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* Bone_get_Children_m96493DEA01EE42E8A53395715CC22E9625AE20D4_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) { { ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_0 = __this->___children; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___rotation; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___0_x; float L_1 = ___1_y; float L_2 = ___2_z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL); V_0 = L_5; goto IL_001b; } IL_001b: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___x; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___y; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___scaleX; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___scaleY; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5_inline (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) { { float L_0 = __this->___positionScale; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_f; if ((((float)L_0) >= ((float)(0.0f)))) { goto IL_0010; } } { G_B3_0 = (-1.0f); goto IL_0015; } IL_0010: { G_B3_0 = (1.0f); } IL_0015: { V_0 = G_B3_0; goto IL_0018; } IL_0018: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___inherit; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; float L_2 = ___0_a; float L_3 = ___2_t; float L_4; L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL); V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4)))); goto IL_0010; } IL_0010: { float L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___x = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___y = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___1_b; float L_1 = ___0_a; float L_2; L_2 = Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline(((float)il2cpp_codegen_subtract(L_0, L_1)), (360.0f), NULL); V_0 = L_2; float L_3 = V_0; V_1 = (bool)((((float)L_3) > ((float)(180.0f)))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0023; } } { float L_5 = V_0; V_0 = ((float)il2cpp_codegen_subtract(L_5, (360.0f))); } IL_0023: { float L_6 = ___0_a; float L_7 = V_0; float L_8 = ___2_t; float L_9; L_9 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_8, NULL); V_2 = ((float)il2cpp_codegen_add(L_6, ((float)il2cpp_codegen_multiply(L_7, L_9)))); goto IL_0030; } IL_0030: { float L_10 = V_2; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___rotation = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleX = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleY = L_0; return; } } 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; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) { { DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_0 = __this->___drawOrder; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) { { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___appliedPose; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___blendMode; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) { { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___worldVerticesLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___triangles; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ClippingAttachment_get_EndSlot_m2C67F6526A4FA3635EFB4B4441F6D2BF17CD6418_inline (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method) { { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_0 = __this->___endSlot; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a; float L_1 = L_0.___r; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_b; float L_3 = L_2.___r; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_a; float L_5 = L_4.___g; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___1_b; float L_7 = L_6.___g; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_a; float L_9 = L_8.___b; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___1_b; float L_11 = L_10.___b; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_a; float L_13 = L_12.___a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___1_b; float L_15 = L_14.___a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16; memset((&L_16), 0, sizeof(L_16)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), NULL); V_0 = L_16; goto IL_003d; } IL_003d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_0; return L_17; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) { { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___clippedVertices; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) { { ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_0 = __this->___clippedTriangles; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedUVs_m796E535BB4CC346BBC26E57071C75248A3734333_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) { { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___clippedUVs; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) { { Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = __this->___darkColor; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r = L_0; float L_1 = ___1_g; __this->___g = L_1; float L_2 = ___2_b; __this->___b = L_2; __this->___a = (1.0f); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a; float L_1 = L_0.___r; float L_2 = ___1_b; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___0_a; float L_4 = L_3.___g; float L_5 = ___1_b; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_a; float L_7 = L_6.___b; float L_8 = ___1_b; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_a; float L_10 = L_9.___a; float L_11 = ___1_b; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12; memset((&L_12), 0, sizeof(L_12)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL); V_0 = L_12; goto IL_0029; } IL_0029: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; __this->___z = (0.0f); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b; float L_3 = L_2.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a; float L_5 = L_4.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b; float L_7 = L_6.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsInfinity_m8D101DE5C104130734F6DCA3E6E86345B064E4AD_inline (float ___0_f, const RuntimeMethod* method) { { float L_0 = ___0_f; int32_t L_1; L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL); return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) == ((int32_t)((int32_t)2139095040)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___m_Extents = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_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))->___backVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) { { ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* L_0 = __this->___slots; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* SkeletonData_get_Skins_m7235DD9B8582ED5DAEA63989EC71077D6848CD5A_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) { { ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* L_0 = __this->___skins; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) { { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) { { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_0 = __this->___regions; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___isUpdatedExternally = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalDeltaTime_mDE8CA2B6C54C57D9F64931C7B5DDECCEFF50A7A7_inline (float ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var); ((SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var))->___externalDeltaTime = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalUnscaledDeltaTime_m10FFD7825BA3D837900220FD4032C8DB896C14FE_inline (float ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var); ((SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var))->___unscaledDeltaTime = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___0_f; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = ceil(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_state, const RuntimeMethod* method) { { uint32_t L_0 = ___0_state; __this->___state = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; float L_3 = ___3_w; __this->___w = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color; __this->___color = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_c; uint8_t L_1 = L_0.___r; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_c; uint8_t L_3 = L_2.___g; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_c; uint8_t L_5 = L_4.___b; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_c; uint8_t L_7 = L_6.___a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; memset((&L_8), 0, sizeof(L_8)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), ((float)(((float)L_1)/(255.0f))), ((float)(((float)L_3)/(255.0f))), ((float)(((float)L_5)/(255.0f))), ((float)(((float)L_7)/(255.0f))), NULL); V_0 = L_8; goto IL_003d; } IL_003d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleX_m07D3147D70FE2A979795A4F240CFF98D4C9AB9CB_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleX = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleY_m1FC455B365B1472CFAFBD55B2AC18FD8819FE99E_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleY = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___a; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___b; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___worldX; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___c; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___d; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___worldY; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; float L_3 = ___3_w; __this->___w = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___parent; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bones; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SlotPose_get_Deform_m4516828AE1833D79409E49BAF258E58E555C0193_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) { { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___deform; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___data; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* PosedData_1_get_Name_m24489A2AC08ADF748056ED51486A676B22E8B3A7_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___appliedPose; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PosedActive_2_get_Active_mC77AF8E7E8A9BF42B7F48E7208424B57758BE902_gshared_inline (PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48* __this, const RuntimeMethod* method) { { bool L_0 = __this->___active; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___pose; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___setupPose; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_gshared_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __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; } } { SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_gshared_inline (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) { { SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method) { SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* 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)); SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* L_6 = V_0; int32_t L_7 = V_1; SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278)L_8); return; } IL_0034: { SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_9 = ___0_item; List_1_AddWithResize_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method) { SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* 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)); SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* L_6 = V_0; int32_t L_7 = V_1; SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8)L_8); return; } IL_0034: { SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_9 = ___0_item; List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_gshared_inline (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) { { SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __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; } } { SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_gshared_inline (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) { { SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __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; } } { SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL); V_0 = L_2; goto IL_0015; } IL_0015: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3 = L_2.___x; float L_4; L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs; float L_6 = L_5.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs; float L_8 = L_7.___y; float L_9; L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs; float L_11 = L_10.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs; float L_13 = L_12.___z; float L_14; L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_11, L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; memset((&L_15), 0, sizeof(L_15)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL); V_0 = L_15; goto IL_003c; } IL_003c: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL); V_0 = L_2; goto IL_0015; } IL_0015: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3 = L_2.___x; float L_4; L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs; float L_6 = L_5.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs; float L_8 = L_7.___y; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs; float L_11 = L_10.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs; float L_13 = L_12.___z; float L_14; L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; memset((&L_15), 0, sizeof(L_15)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL); V_0 = L_15; goto IL_003c; } IL_003c: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_max; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_min; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_2, (0.5f), NULL); Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline(__this, L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_min; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_4, L_5, NULL); Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline(__this, L_6, NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs; float L_3 = L_2.___x; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs; float L_5 = L_4.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs; float L_7 = L_6.___y; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); float L_8 = V_0; float L_9 = V_0; float L_10 = V_1; float L_11 = V_1; V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_002e; } IL_002e: { bool L_12 = V_2; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___0_value; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___0_value; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___0_value; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = ___0_t; float L_1 = ___0_t; float L_2 = ___1_length; float L_3; L_3 = floorf(((float)(L_1/L_2))); float L_4 = ___1_length; float L_5 = ___1_length; float L_6; L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), L_5, NULL); V_0 = L_6; goto IL_001b; } IL_001b: { float L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r = L_0; float L_1 = ___1_g; __this->___g = L_1; float L_2 = ___2_b; __this->___b = L_2; float L_3 = ___3_a; __this->___a = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) { { int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value))); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center; V_0 = L_0; goto IL_000a; } IL_000a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents; V_0 = L_0; goto IL_000a; } IL_000a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; if ((((float)L_0) < ((float)L_1))) { goto IL_0008; } } { float L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___0_value; float L_1 = ___1_min; V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { float L_3 = ___1_min; ___0_value = L_3; goto IL_0019; } IL_000e: { float L_4 = ___0_value; float L_5 = ___2_max; V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { float L_7 = ___2_max; ___0_value = L_7; } IL_0019: { float L_8 = ___0_value; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } }