#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include 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); } }; 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 InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, 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 ConstraintData_2_t4F68EC80CF5C847C1E06C24BE7754ECB832D4E95; struct ConstraintData_2_t148D445CB2C94111D40AE1C84623154B448A4483; struct ConstraintData_2_t730F5252CD87EC9A0FF0763EFD28B4C08E589049; struct Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C; struct Constraint_3_t54E1AD3D5E085FE27D0628BA4DF9F01A645B0095; struct Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30; struct Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32; struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E; struct Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A; struct ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517; struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE; struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE; struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933; struct ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE; struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA; struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD; struct ExposedList_1_t7F69341B7D5B1844AA0D054A2D7818B31BBD48CE; struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800; 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_t80377B59F87A417D6BD8AEC705DF6B52399291EF; struct ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4; struct HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C; struct ICollection_1_tB9D15938BF467874CC8E2F28AB8ACE53BF431B22; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_t421CDB997A2BB94FED414E5A38FF5AED837BE99B; struct IEnumerator_1_t83E3157F097AB7A756C25357EB8EA8F5766462DD; struct IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct IEqualityComparer_1_t0AA8806844FF87D08ADF9663E986BA328D0D3C7D; struct KeyCollection_t94F67CDF5E978000C16F49D121E96AC2F10CE60F; struct KeyCollection_tA331A3F9AF1759FD885497410FF3943EFA597D82; struct List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C; struct List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B; struct List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; 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 ValueCollection_tB6C7A8B6372F17E2F4C197D8E93B44F04165E83B; struct ValueCollection_t42FA250AC60F795A95096166A81D32DC8A5C3BA7; struct EntryU5BU5D_t34DD94604A143A63F891FD7F17CE3D5ABA76DEA4; struct EntryU5BU5D_t0B3FA961D8197EC16ADACE2A06EF05068A892059; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4; struct AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B; struct AtlasPageU5BU5D_t433F4AE076A466CB57BD671A0961F2CF2E0CA771; struct AtlasRegionU5BU5D_t0801B5D0EA2D5C01F8C7B0DE1B49EBC1DED2929C; struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153; struct BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB; struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8; struct AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E; struct AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69; struct AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7; struct AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0; struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct Bone_tC5BB616A04722279E675558888991F720C090467; struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77; struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3; struct BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A; struct Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97; struct EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IConstraint_t5D2B1A6FA9C4C3239B09E3387B4C697B49ECCF7B; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C; struct IPosedInternal_tEE541700B90C0D9AB9B725462237D995B3DB0CBF; struct IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC; struct IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25; struct IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60; struct InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37; struct Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36; struct JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289; struct Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E; struct MethodInfo_t; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E; struct PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6; struct PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC; struct PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055; struct PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909; struct PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83; struct PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE; struct PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8; struct RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4; struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3; struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254; struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481; struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0; struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548; struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE; struct String_t; struct StringBuilder_t; struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7; struct TextureLoader_t4F74715E0484E4F8056D96A196DC14A9B4638CAA; struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236; struct TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676; struct Type_t; struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924; struct TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B; struct AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88; struct U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A; struct BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61; struct BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686; struct BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A; struct CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A; struct CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0; struct CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33; struct ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF; struct ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39; struct ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C; struct ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD; struct ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C; struct ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38; struct LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C; struct Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72; struct Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739; struct Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1; struct Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511; struct PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77; struct PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6; struct PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7; struct SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8; struct SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D; struct SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC; struct Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5; struct SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421; struct SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD; struct SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB; struct SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34; struct SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_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* AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Bone_tC5BB616A04722279E675558888991F720C090467_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Format_t7597688D971328A6AFBA482FCB429753213927AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t414DAE16C7EC801051018A87565EC121F4208987_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_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* PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextureLoader_t4F74715E0484E4F8056D96A196DC14A9B4638CAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____E528F4309E1413E6BC35AEA5D8DB8519384D2FCC33F9DD5D1126D73F104CF92A_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0380D36A1049DEA12850592BD3EA28C0BE8EF8BA; IL2CPP_EXTERN_C String_t* _stringLiteral057B3BF6FF011F75099CE84564ABE58C872288F4; IL2CPP_EXTERN_C String_t* _stringLiteral05BA9A905C8D4E78050A5C7DC2F1053386F00346; IL2CPP_EXTERN_C String_t* _stringLiteral1205DE902FF7FC97B0D4503713BE324F229DDF1E; IL2CPP_EXTERN_C String_t* _stringLiteral148A426DD1C49827867FBFC78623B954CEE498DE; IL2CPP_EXTERN_C String_t* _stringLiteral1593F0BA9565D41C31360961E958F85BB60F0C8B; IL2CPP_EXTERN_C String_t* _stringLiteral22D048524F458D89CC8D755A4F9F030522F8010E; IL2CPP_EXTERN_C String_t* _stringLiteral287F3918404958BF53332DED7EAB197D157220B6; IL2CPP_EXTERN_C String_t* _stringLiteral2AD68933FD1F96E1F39A8AE0B6E397B2AE58AF0B; IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1; IL2CPP_EXTERN_C String_t* _stringLiteral3860603B88C3C33FCEFF25F72FA3E650D2B25876; IL2CPP_EXTERN_C String_t* _stringLiteral3A3C5272E76787A96B4445991AF0A820F0D2D4EB; IL2CPP_EXTERN_C String_t* _stringLiteral3EE5A4671A4E5AEBD31CA5F013A7773DC18ED22B; IL2CPP_EXTERN_C String_t* _stringLiteral425F6D8F9E2CF4313E567979A2C8652CA11AEEAD; IL2CPP_EXTERN_C String_t* _stringLiteral483DFA9A614472DBFD4B58265DDE1C943D92F756; IL2CPP_EXTERN_C String_t* _stringLiteral4EE471A42090321B1FE61E59106682DC3C2890A5; IL2CPP_EXTERN_C String_t* _stringLiteral539BFDEA5563EECFFAD8AD19A5CEB6B6AC5E1CF1; IL2CPP_EXTERN_C String_t* _stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35; IL2CPP_EXTERN_C String_t* _stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4; IL2CPP_EXTERN_C String_t* _stringLiteral5601A0ED74C235668EBD9B6850B0C73C8B338118; IL2CPP_EXTERN_C String_t* _stringLiteral652D5C91C9CFD49BCC1E0E2E0209750B07248645; IL2CPP_EXTERN_C String_t* _stringLiteral6C66952CD46DDC1C7FA1A5A1D0CC4123D2A3E1F0; IL2CPP_EXTERN_C String_t* _stringLiteral6D8CC01ED0C5F946F7E08B18920759E9D14ED5C8; IL2CPP_EXTERN_C String_t* _stringLiteral75C9716749EA210206E3467390B7A11F3F33DDFA; IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB; IL2CPP_EXTERN_C String_t* _stringLiteral7F9FFBA7CD121812060A7D572F94C9E7F6EFB946; IL2CPP_EXTERN_C String_t* _stringLiteral8A0818D2231E34507A0E299A58B41B61EF02B9AF; IL2CPP_EXTERN_C String_t* _stringLiteral8A5EDCAEC90F6A60CE3AC6A7E431E209ED324DB6; IL2CPP_EXTERN_C String_t* _stringLiteral8BF3B940936F9DF566FAD0B90B7691D94CAB9E5E; IL2CPP_EXTERN_C String_t* _stringLiteral9521F8F45EC0A24A56A1D6809E17BA4192E09423; IL2CPP_EXTERN_C String_t* _stringLiteral9710656B9C30547AE532BCC934E0CDB47C3F2C2D; IL2CPP_EXTERN_C String_t* _stringLiteralA4419EF51FB63A77978E414E01AC1C9DCF20AA99; IL2CPP_EXTERN_C String_t* _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469; IL2CPP_EXTERN_C String_t* _stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2; IL2CPP_EXTERN_C String_t* _stringLiteralAE200601B92BAB29A34EA0986F1838E956D040B9; IL2CPP_EXTERN_C String_t* _stringLiteralAEB6B92427D0B6CED5F3BCD2D65A58D9FE647BAC; IL2CPP_EXTERN_C String_t* _stringLiteralB00CA965E26E3C6AFBFA9944B897EBDE82E53E65; IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2; IL2CPP_EXTERN_C String_t* _stringLiteralB89A9E497FE060358B47BF674186310F20697B2E; IL2CPP_EXTERN_C String_t* _stringLiteralBE5EB7592AB2CADC6E0C3FB91060DEA8F79EA778; IL2CPP_EXTERN_C String_t* _stringLiteralC30FC0647748A043BBAFBB862593B6643D6BBAB5; IL2CPP_EXTERN_C String_t* _stringLiteralC54D877A52221F3849F249A199ADF3B2A4A4C170; IL2CPP_EXTERN_C String_t* _stringLiteralC7B10C6CC4C14C51008673407B0F1936C21BB326; IL2CPP_EXTERN_C String_t* _stringLiteralCA615F3A5A7BAAFAE3C247129E7AD627FF413695; IL2CPP_EXTERN_C String_t* _stringLiteralCB7FFAEC609E98BECC24D8A9723B5C5FD224F64B; IL2CPP_EXTERN_C String_t* _stringLiteralCD6F0DB4C123BA3F6C00043EEF0D42BB1EE61BFB; IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F; IL2CPP_EXTERN_C String_t* _stringLiteralCE86E121F97B0C203BC5EA9448A1BB3D67A1F0E1; IL2CPP_EXTERN_C String_t* _stringLiteralCF9B83FE34D51DAEDBE1ACFD6F998529AC476333; IL2CPP_EXTERN_C String_t* _stringLiteralD01B3182E7CE91656203E32270C287000623CE9B; IL2CPP_EXTERN_C String_t* _stringLiteralD5A0157A4D0640187967DD9595192830F6FC0E50; IL2CPP_EXTERN_C String_t* _stringLiteralEC631ACD6C7ACE36DE6C6ECA2C26B6D7F94ECBAC; IL2CPP_EXTERN_C String_t* _stringLiteralECAC83771A00C701043A940F621CC1C765D30D31; IL2CPP_EXTERN_C String_t* _stringLiteralEEAE876D55C5A091BD1F2CC691DE7AD76AB424C8; IL2CPP_EXTERN_C String_t* _stringLiteralEF8206FEC2F38BBF1FE70987DEC5173251678277; IL2CPP_EXTERN_C String_t* _stringLiteralEFC86221AAB7628EBCE554785B46AE44BE79305F; IL2CPP_EXTERN_C String_t* _stringLiteralFC39CCBD8A9A7F0A4D3F94A6A9D9E437DBB76966; IL2CPP_EXTERN_C String_t* _stringLiteralFEE628655E00E30D7E121C4EDE83CE8A4A995299; IL2CPP_EXTERN_C const RuntimeMethod* AnimationStateData_GetMix_mAACFFCED5655AB548E1C4A73B9A20B6014F526D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AnimationStateData_SetMix_mAFD35957099EC207204F76161E879A037855C755_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AnimationStateData_SetMix_mFBC94891AA0BD485820B3E2552B334568CFC046F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AnimationStateData__ctor_m40C7A0E5D08F2F3AD062B0310BB0359ED65661FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AtlasAttachmentLoader_FindRegion_mDF3F63FE9B7172B563E16CB0A9B959D5EF68BF39_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AtlasAttachmentLoader__ctor_mB4D3973D3EFC00E3F3B3C0A213F236C6595D0DAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Atlas__ctor_m4C1EB053934BD4A8724B62ED565E7F67681B609A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Atlas__ctor_mECE749EAD70A7B0E81278085B78BC6B3D2FC0988_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Attachment__ctor_m60017869386A059E01E2107F043646088D922714_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BoneData__ctor_m7606CAF0588E85C55E11DB3A2BBAF5ACDD03BC71_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BonePose_Set_m193226B42B32220283276FED6063DB0F68F63E09_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BounceOutInterpolation__ctor_m1DAA10B925770CE6BF67CEB80CC29EBDFED56433_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BounceOutInterpolation__ctor_mBBE90E969EA675F7349ED791EB360D644281D324_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConstraintData_2__ctor_m1A78A28C6C18B53607387E4DD8BA7A32006450A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConstraintData_2__ctor_m5DEE3589928A2E49806116E9A729211CAAA08C3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Constraint_3__ctor_m1F93F1CD3A8792172AF99DD63AE9B922F95F62D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Constraint_3__ctor_m4FD310D4524DD767B06E7A6660292676A8CA9BAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Constraint_3__ctor_m768966B1A72796BED391EE45E7424AA21FB60D0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mDB304FBDBB5A8DDF40C199811405B214322028FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m2FC405CA79F68E0FF79E511FB9096485EEBD17A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m24BF33563C364A8E7807AAEC1AF14BF1C532D6C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC7224FFE7F05B1073C6D82CEA2B163BA93221CF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0CC22ACA2BFBAE52434658B318CCCD3261B0F42B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8D3F4049CE171204E0CEF0A09E6AF11ABA9F7F7D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Event__ctor_m31D488861CABCE2977992D056634C10B8D8BE48B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m48A7F9505DF45CBEDE5F74FB6CEF0F393C3057DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m7DF6D467F0C28201734AFFDE363C24DBF48D56DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m8B16209A3CD5694DB0E927361EC1B5AD09EE9BDC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mCA47729E7B82A9F8CAEE8691BEB6AEF72A68EAAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IkConstraint_Apply_m4BA0A37D7CB208B4555457E4CC71E4F292FC5272_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IkConstraint_Apply_mDC9136C59FEFAA81AFFBEC92BC31AF0685A23076_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IkConstraint__ctor_mEE1A1B19F6CF92E9ABE03791F10FADD3AD2DC2D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m88BF27864D62E2E1983204D1FFBE92BCE6C20CAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m39C3F112FEC59752F722E4F191E050FF148CD482_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m701DDB81B38363B550DF542DCB36AB13DFFED724_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBE3FC17CEAD9911F6BEE5841D90D09F82BE10491_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m40DF8216C16F350595BCDAC00E23F49F58EBD723_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m3E35D23EB4FFC3723C677F54FD50F86E2F5332CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MeshAttachment__ctor_m4B5208B99FCC6BD7F69283132A70B7BBF057F7A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MeshAttachment__ctor_m5631AA2AEDDBAC3D1626DECD21094EA0FF601143_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PathConstraint__ctor_m8F599E0A93C7607A3514F0DCD70BCD101E96E35D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PhysicsConstraint__ctor_m3F80758B3A8A6C142BB585B5C6FFDBF611AACACE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PosedActive_2__ctor_m4097D5A2E635A599B7CA5076772A8E9344E01DD4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PosedData_1__ctor_m1D01B159FDBEC20785AF56F085EC1E6C4E4DC2C4_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_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RegionAttachment__ctor_m136881CE3E325606592078AC722D15241DEDEF3C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__0_mA5977BE5EAB28AA91FAEDFBDE48F0A210F01D6CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__10_m8D38B660ACAB533CA663D53FD90165C82B0A7AEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__11_m9DF3F359A274A85CFE8D4A2A8F844ED51830B72E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__12_m16FF15FDE084EDB4BBAE935D0CD63D38D9E1BF3F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__1_m07047E27322A891A9AC31195BE6460602A09F206_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__2_m3C510605D6072A4DFD80C2C6654E48A741B2302E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__3_m3C888DAC41E30F7C20ADDB956EC78C971985F99B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__4_m77F3AF16AC9E15738DC73D7901E4D97DD48D605F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__5_m442CB1EFC4F200BEECA281B38B321236D1AFDC84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__6_mCBE4E170BBFA1187B817FB749197D308F46F2EE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__7_m3B4CE9128B885BA129F49CB47EF1D920EFFF9154_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__8_m46134EC13D3BA7DE5229CAB20E0179CB7E07832C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__9_mE4BBF921D6DAB3218E9ABAD141B3BEE567187D79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Format_t7597688D971328A6AFBA482FCB429753213927AF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_0_0_0_var; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4; struct AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B; struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153; struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A; struct InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96; 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_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t34DD94604A143A63F891FD7F17CE3D5ABA76DEA4* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t94F67CDF5E978000C16F49D121E96AC2F10CE60F* ____keys; ValueCollection_tB6C7A8B6372F17E2F4C197D8E93B44F04165E83B* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t0B3FA961D8197EC16ADACE2A06EF05068A892059* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tA331A3F9AF1759FD885497410FF3943EFA597D82* ____keys; ValueCollection_t42FA250AC60F795A95096166A81D32DC8A5C3BA7* ____values; RuntimeObject* ____syncRoot; }; struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE : public RuntimeObject { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___Items; int32_t ___Count; int32_t ___version; }; struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE : public RuntimeObject { BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* ___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_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7 : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___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_t832DB618999898C4507FEDF55884721C3E514B2C : public RuntimeObject { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___Items; int32_t ___Count; int32_t ___version; }; struct List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C : public RuntimeObject { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B : public RuntimeObject { AtlasPageU5BU5D_t433F4AE076A466CB57BD671A0961F2CF2E0CA771* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0 : public RuntimeObject { AtlasRegionU5BU5D_t0801B5D0EA2D5C01F8C7B0DE1B49EBC1DED2929C* ____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_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2 : public RuntimeObject { String_t* ___name; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___setupPose; bool ___skinRequired; }; struct PosedData_1_t10DBFD2278600A0DFF1450BCC631CD74F3DD7CCD : public RuntimeObject { String_t* ___name; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___setupPose; bool ___skinRequired; }; struct PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1 : public RuntimeObject { String_t* ___name; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___setupPose; bool ___skinRequired; }; struct PosedData_1_t5A7B14457C2CBED99F122DB16D9236C9045BCDEA : public RuntimeObject { String_t* ___name; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___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_tCF01ABD8599F859683E67198D168E0DC4E7B2216 : public RuntimeObject { PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___data; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___pose; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___constrainedPose; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___appliedPose; }; struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B : public RuntimeObject { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___data; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___pose; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___constrainedPose; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___appliedPose; }; struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8 : public RuntimeObject { String_t* ___name; float ___duration; ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* ___timelines; HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* ___timelineIds; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___bones; }; struct AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB : public RuntimeObject { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___skeletonData; Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* ___animationToMixTime; float ___defaultMix; }; struct Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E : public RuntimeObject { List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* ___pages; List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* ___regions; RuntimeObject* ___textureLoader; }; struct AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69 : public RuntimeObject { AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* ___atlasArray; bool ___allowMissingRegions; }; struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 : public RuntimeObject { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___timelineAttachment; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___timelineSlots; String_t* ___U3CNameU3Ek__BackingField; }; struct ColorExtensions_t2E84F685FC273B2F1D410E147686C9FAD2682105 : public RuntimeObject { }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject { bool ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; bool ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; String_t* ___m_name; String_t* ___englishname; String_t* ___nativename; String_t* ___iso3lang; String_t* ___iso2lang; String_t* ___win3lang; String_t* ___territory; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture; bool ___constructed; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData; bool ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; char* ___m_name; char* ___englishname; char* ___nativename; char* ___iso3lang; char* ___iso2lang; char* ___win3lang; char* ___territory; char** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData; int32_t ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; Il2CppChar* ___m_name; Il2CppChar* ___englishname; Il2CppChar* ___nativename; Il2CppChar* ___iso3lang; Il2CppChar* ___iso2lang; Il2CppChar* ___win3lang; Il2CppChar* ___territory; Il2CppChar** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData; int32_t ___m_isInherited; }; struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A : public RuntimeObject { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___setupPose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___pose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___constrainedPose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___appliedPose; }; struct Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97 : public RuntimeObject { float ___time; EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___data; int32_t ___intValue; float ___floatValue; String_t* ___stringValue; float ___volume; float ___balance; }; struct EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3 : public RuntimeObject { String_t* ___name; Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___setupPose; String_t* ___U3CAudioPathU3Ek__BackingField; }; struct HashSetExtensions_t40551FFC1E9B9D42C5D24F38EA655A05517274CB : public RuntimeObject { }; struct IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60 : public RuntimeObject { int32_t ___bendDirection; bool ___compress; bool ___stretch; float ___mix; float ___softness; }; struct InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37 : public RuntimeObject { }; struct Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 : public RuntimeObject { }; struct Json_t1F278DB9E871AB8FE62DCE355256EFF5DD81930F : public RuntimeObject { }; struct JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289 : public RuntimeObject { String_t* ___U3CerrorMessageU3Ek__BackingField; bool ___U3CparseNumbersAsFloatU3Ek__BackingField; Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* ___lexer; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE : public RuntimeObject { }; struct MemberInfo_t : public RuntimeObject { }; struct PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055 : public RuntimeObject { float ___position; float ___spacing; float ___mixRotate; float ___mixX; float ___mixY; }; struct PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE : public RuntimeObject { float ___inertia; float ___strength; float ___damping; float ___massInverse; float ___wind; float ___gravity; float ___mix; }; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8 : public RuntimeObject { int32_t ____inext; int32_t ____inextp; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____seedArray; }; 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 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 Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481 : public RuntimeObject { String_t* ___name; Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* ___attachments; ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones; ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct StringBuilder_t : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars; StringBuilder_t* ___m_ChunkPrevious; int32_t ___m_ChunkLength; int32_t ___m_ChunkOffset; int32_t ___m_MaxCapacity; }; struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236 : public RuntimeObject { int32_t ___width; int32_t ___height; float ___u; float ___v; float ___u2; float ___v2; }; struct TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676 : public RuntimeObject { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___previous; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___next; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___mixingFrom; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___mixingTo; TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Start; TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Interrupt; TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___End; TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Dispose; TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Complete; TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___Event; int32_t ___trackIndex; bool ___loop; bool ___additive; bool ___reverse; bool ___shortestRotation; bool ___keepHold; float ___eventThreshold; float ___mixAttachmentThreshold; float ___alphaAttachmentThreshold; float ___mixDrawOrderThreshold; float ___animationStart; float ___animationEnd; float ___animationLast; float ___nextAnimationLast; float ___delay; float ___trackTime; float ___trackLast; float ___nextTrackLast; float ___trackEnd; float ___timeScale; float ___alpha; float ___mixTime; float ___mixDuration; float ___totalAlpha; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___mixInterpolation; ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___timelineMode; ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* ___timelineHoldMix; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___timelinesRotation; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88 : public RuntimeObject { }; struct U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A : public RuntimeObject { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___page; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___entry; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___region; }; struct ConstraintData_2_t4F68EC80CF5C847C1E06C24BE7754ECB832D4E95 : public PosedData_1_t10DBFD2278600A0DFF1450BCC631CD74F3DD7CCD { }; struct ConstraintData_2_t730F5252CD87EC9A0FF0763EFD28B4C08E589049 : public PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1 { }; struct ConstraintData_2_t408A0E46AEFB60D7604D8D10DDB9540B0637A21C : public PosedData_1_t5A7B14457C2CBED99F122DB16D9236C9045BCDEA { }; struct Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* ____list; int32_t ____index; int32_t ____version; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ____current; }; struct Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___l; int32_t ___next; int32_t ___ver; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___current; }; struct Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 { ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___l; int32_t ___next; int32_t ___ver; RuntimeObject* ___current; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; 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_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21 : public Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216 { 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 Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { float ___r; float ___g; float ___b; float ___a; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8 : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 { float ___x; float ___y; float ___rotation; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0 : public Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* ___bone; int32_t ___attachmentState; }; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; 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 AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___a1; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___a2; }; struct AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_pinvoke { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___a1; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___a2; }; struct AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_com { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___a1; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___a2; }; struct BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___widths; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___heights; }; struct CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { float ___value; float ___power; float ___scale; float ___bounces; }; struct ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { float ___value; float ___power; float ___min; float ___scale; }; struct LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { int32_t ___power; }; struct SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { }; struct SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { float ___scale; }; struct SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { float ___scale; }; struct SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8 : public Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 { float ___scale; }; 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 Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C : public PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81 { }; struct Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30 : public PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62 { }; struct Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32 : public PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21 { }; struct Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 { bool ___hasValue; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value; }; struct AttachmentType_t12868BC6E6EEB5F37921976FFF0BF4B249DBEC00 { int32_t ___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 ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205 : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___endSlot; bool ___convex; bool ___inverse; }; 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 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 NumberStyles_t567C6CBC2A2B5B5A2C43B2855D158949984A810C { int32_t ___value__; }; struct PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___lengths; bool ___closed; bool ___constantSpeed; }; struct Physics_t83761BCE9E824B4B31086D5542F448F28C1BD1FF { int32_t ___value__; }; struct PositionMode_t430D7C060849F0BC6E5F4C75745D0D4991F4B837 { int32_t ___value__; }; 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 RotateMode_t17FF8EEBB5A263726100F29F0A24E7A4DBDCD7A3 { int32_t ___value__; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct ScaleYMode_t6785BC9D23A3CF6FE09AFFC586D69CB0FC0F14E5 { int32_t ___value__; }; struct SequenceMode_tB2864105C803587800ED3ACDC6AA70B6E6DC52EB { 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 SpacingMode_t2176B795C8DDFC61D0440510ED624F33B2EACBF0 { int32_t ___value__; }; struct TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC { int32_t ___value__; }; struct TextureWrap_tEBE79FE58042B3B8B5CD7E135EBF18D1F3F20500 { int32_t ___value__; }; struct EventType_t7AF1D09076F1C8C73917A3CE63A9BF3B32E8D557 { int32_t ___value__; }; struct BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61 : public BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A { }; struct BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686 : public BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A { }; struct ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF : public ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39 { }; struct ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C : public ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39 { }; struct ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD : public ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C { }; struct ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38 : public ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C { }; struct PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77 : public PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6 { }; struct PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7 : public PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6 { }; 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 IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC : public Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones; Bone_tC5BB616A04722279E675558888991F720C090467* ___target; }; struct IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25 : public ConstraintData_2_t4F68EC80CF5C847C1E06C24BE7754ECB832D4E95 { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___target; int32_t ___scaleY; }; 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 PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC : public ConstraintData_2_t730F5252CD87EC9A0FF0763EFD28B4C08E589049 { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones; SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___slot; int32_t ___positionMode; int32_t ___spacingMode; int32_t ___rotateMode; float ___offsetRotation; }; struct PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909 : public Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32 { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___bone; bool ___reset; float ___ux; float ___uy; float ___cx; float ___cy; float ___tx; float ___ty; float ___xOffset; float ___xLag; float ___xVelocity; float ___yOffset; float ___yLag; float ___yVelocity; float ___rotateOffset; float ___rotateLag; float ___rotateVelocity; float ___scaleOffset; float ___scaleLag; float ___scaleVelocity; float ___remaining; float ___lastTime; }; struct PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83 : public ConstraintData_2_t408A0E46AEFB60D7604D8D10DDB9540B0637A21C { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___bone; float ___x; float ___y; float ___rotate; float ___scaleX; float ___shearX; float ___limit; float ___step; bool ___inertiaGlobal; bool ___strengthGlobal; bool ___dampingGlobal; bool ___massGlobal; bool ___windGlobal; bool ___gravityGlobal; bool ___mixGlobal; int32_t ___scaleYMode; }; 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 SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE { int32_t ___type; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___entry; Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___e; }; struct EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_pinvoke { int32_t ___type; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___entry; Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___e; }; struct EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_com { int32_t ___type; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___entry; Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___e; }; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE_StaticFields { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___EmptyArray; }; struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_StaticFields { BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* ___EmptyArray; }; struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_StaticFields { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* ___EmptyArray; }; struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___EmptyArray; }; struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_StaticFields { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___EmptyArray; }; struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_StaticFields { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___EmptyArray; }; struct List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_StaticFields { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___s_emptyArray; }; struct List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B_StaticFields { AtlasPageU5BU5D_t433F4AE076A466CB57BD671A0961F2CF2E0CA771* ___s_emptyArray; }; struct List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_StaticFields { AtlasRegionU5BU5D_t0801B5D0EA2D5C01F8C7B0DE1B49EBC1DED2929C* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray; }; struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Empty; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields { CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info; RuntimeObject* ___shared_table_lock; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture; Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number; Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX; bool ___IsTaiwanSku; }; struct InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_StaticFields { InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2* ___Values; }; struct Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields { Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Linear; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Smooth; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Smooth2; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Smoother; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Fade; PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow2; PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow2In; PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___SlowFast; PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow2Out; PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___FastSlow; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow2InInverse; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow2OutInverse; PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow3; PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow3In; PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow3Out; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow3InInverse; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow3OutInverse; PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow4; PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow4In; PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow4Out; PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow5; PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow5In; PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow5Out; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Sine; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___SineIn; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___SineOut; ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* ___Exp10; ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* ___Exp10In; ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* ___Exp10Out; ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* ___Exp5; ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* ___Exp5In; ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* ___Exp5Out; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Circle; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___CircleIn; Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___CircleOut; ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* ___Elastic; ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF* ___ElasticIn; ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C* ___ElasticOut; SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34* ___Swing; SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB* ___SwingIn; SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8* ___SwingOut; BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* ___Bounce; BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61* ___BounceIn; BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* ___BounceOut; }; struct MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_StaticFields { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___random; }; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_StaticFields { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_globalRandom; }; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_ThreadStaticFields { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___t_threadRandom; }; struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields { int32_t ___nextID; RuntimeObject* ___nextIdLock; }; struct String_t_StaticFields { String_t* ___Empty; }; struct AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_StaticFields { AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88* ___Instance; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_StaticFields { TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___Null; }; struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields { int32_t ___nextID; RuntimeObject* ___nextIdLock; }; struct Bone_tC5BB616A04722279E675558888991F720C090467_StaticFields { bool ___yDown; }; struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quadTriangles; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct 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 Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray { ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1]; inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** 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, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B : public RuntimeArray { ALIGN_FIELD (8) Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* m_Items[1]; inline Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E** 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, Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* 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 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 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 SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4 : public RuntimeArray { ALIGN_FIELD (8) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* m_Items[1]; inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C** 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, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* 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 InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2 : 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 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 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); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0CC22ACA2BFBAE52434658B318CCCD3261B0F42B_gshared (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m2FC405CA79F68E0FF79E511FB9096485EEBD17A3_gshared (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mDB304FBDBB5A8DDF40C199811405B214322028FF_gshared (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_key, float ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m24BF33563C364A8E7807AAEC1AF14BF1C532D6C4_gshared (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_key, float* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR 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 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* Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m8637B2243768F628E6F507639FCE7DB245E598ED_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PosedActive_2__ctor_m7FCBD7BA9BE8ADD5C685FA19F3904C4101F24E79_gshared (PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48* __this, RuntimeObject* ___0_data, RuntimeObject* ___1_pose, RuntimeObject* ___2_constrained, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PosedData_1__ctor_m58E22316E01995FAB77CDFA4C349675AFA633E1A_gshared (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, String_t* ___0_name, RuntimeObject* ___1_setupPose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mB42C6C90F5E4C85A4BE56EFF8B16663C7A7A1CEE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, 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 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 Constraint_3__ctor_m728CA330A8C1764E0174E599ED5CE2E634081339_gshared (Constraint_3_t54E1AD3D5E085FE27D0628BA4DF9F01A645B0095* __this, RuntimeObject* ___0_data, RuntimeObject* ___1_pose, RuntimeObject* ___2_constrained, 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 void ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, 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 void ConstraintData_2__ctor_m86199CC20EA852EE81229EAB4613086F0CABB4C0_gshared (ConstraintData_2_t148D445CB2C94111D40AE1C84623154B448A4483* __this, String_t* ___0_name, RuntimeObject* ___1_setup, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, int32_t ___0_newSize, 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_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_METHOD_ATTR void EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3 (EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE* __this, int32_t ___0_eventType, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___1_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___2_e, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m0CC22ACA2BFBAE52434658B318CCCD3261B0F42B (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m0CC22ACA2BFBAE52434658B318CCCD3261B0F42B_gshared)(__this, ___0_comparer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* SkeletonData_FindAnimation_m225A38FCFF6E638545A6837E628EDC54483CEBA5 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_animationName, 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 AnimationStateData_SetMix_mFBC94891AA0BD485820B3E2552B334568CFC046F (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_from, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_to, float ___2_duration, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPair__ctor_m72BC853E4DEB1BBA632198C7508F4D339C11F268 (AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_a1, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_a2, const RuntimeMethod* method) ; inline bool Dictionary_2_Remove_m2FC405CA79F68E0FF79E511FB9096485EEBD17A3 (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E*, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727, const RuntimeMethod*))Dictionary_2_Remove_m2FC405CA79F68E0FF79E511FB9096485EEBD17A3_gshared)(__this, ___0_key, method); } inline void Dictionary_2_Add_mDB304FBDBB5A8DDF40C199811405B214322028FF (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_key, float ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E*, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727, float, const RuntimeMethod*))Dictionary_2_Add_mDB304FBDBB5A8DDF40C199811405B214322028FF_gshared)(__this, ___0_key, ___1_value, method); } inline bool Dictionary_2_TryGetValue_m24BF33563C364A8E7807AAEC1AF14BF1C532D6C4 (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_key, float* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E*, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727, float*, const RuntimeMethod*))Dictionary_2_TryGetValue_m24BF33563C364A8E7807AAEC1AF14BF1C532D6C4_gshared)(__this, ___0_key, ___1_value, 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 String_t* AnimationPair_ToString_mE5DF588A4E661371C6CA30828F854EA0E6A15D3D (AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPairComparer__ctor_mBE4657189CF0128625CB464F709D01310B772C41 (AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88* __this, const RuntimeMethod* method) ; inline Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2 (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, const RuntimeMethod* method) { return (( Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* __this, const RuntimeMethod* method) { (( void (*) (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, const RuntimeMethod* method) { (( void (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m180BC74CA75B1F96D7DE8EC9A901B9DB991DDD78 (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m8D3F4049CE171204E0CEF0A09E6AF11ABA9F7F7D (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98 (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* __this, String_t* ___0_key, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6*, String_t*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Atlas_ReadEntry_mCE400E336C485A13F4A0F6621C3F3D0B6CA620F7 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_entry, String_t* ___1_line, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasPage__ctor_mEBA2B7CBE5A2C39B8DBCDA598CA19739464FBA27 (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mC7224FFE7F05B1073C6D82CEA2B163BA93221CF8 (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* __this, String_t* ___0_key, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6*, String_t*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ; inline void List_1_Add_m88BF27864D62E2E1983204D1FFBE92BCE6C20CAF_inline (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* __this, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B*, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasRegion__ctor_mA555A6539F86AA183781E5C1AF65286593C98370 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline void List_1__ctor_mBE3FC17CEAD9911F6BEE5841D90D09F82BE10491 (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, int32_t* ___3_result, const RuntimeMethod* method) ; inline void List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_inline (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } inline Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* List_1_ToArray_m701DDB81B38363B550DF542DCB36AB13DFFED724 (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* __this, const RuntimeMethod* method) { return (( Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* (*) (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } inline void List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline void List_1_Clear_m39C3F112FEC59752F722E4F191E050FF148CD482_inline (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AtlasRegion_set_packedWidth_mC4AD85E92B391C818DCFE9657F885D275A53357B_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AtlasRegion_set_packedHeight_m68D4E9F35E7CF7C385D21D017BC8742B1B726BA8_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, int32_t ___0_value, const RuntimeMethod* method) ; inline void List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_inline (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4 (String_t* __this, Il2CppChar ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_inline (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0 (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m40DF8216C16F350595BCDAC00E23F49F58EBD723_inline (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* List_1_get_Item_m3E35D23EB4FFC3723C677F54FD50F86E2F5332CA (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* (*) (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57 (String_t* ___0_s, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12 (Type_t* ___0_enumType, String_t* ___1_value, bool ___2_ignoreCase, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureRegion__ctor_mF71E50F881B9D19CAADA87AF4B0AB32163476AD1 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAttachmentLoader__ctor_mB4D3973D3EFC00E3F3B3C0A213F236C6595D0DAF (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, bool ___0_allowMissingRegions, AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* ___1_atlasArray, 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 String_t* Sequence_GetPath_mEEB8253CCBE9F340DF7895FB312396682FFEBBBB (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, String_t* ___0_basePath, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasAttachmentLoader_FindRegion_mDF3F63FE9B7172B563E16CB0A9B959D5EF68BF39 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, String_t* ___0_name, String_t* ___1_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* Atlas_FindRegion_mF47F925FF8F82FDCDFF24155C91D75F0048CB2EA (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, String_t* ___0_name, 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 void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAttachmentLoader_FindRegions_mFD941D5BD4501EFC219E270762985913AABBFFA0 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, String_t* ___0_name, String_t* ___1_basePath, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___2_sequence, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment__ctor_m136881CE3E325606592078AC722D15241DEDEF3C (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_name, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___1_sequence, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment__ctor_m4B5208B99FCC6BD7F69283132A70B7BBF057F7A3 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, String_t* ___0_name, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___1_sequence, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBoxAttachment__ctor_mF810C3D69D72064159E87751E07FFFB27F90271A (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathAttachment__ctor_m9913629BC423FDE9EC9C2D7AB59996B7C713EBC3 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment__ctor_m26C8BA2B0166AD6260BEC5C9BD4F82AA2E193822 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClippingAttachment__ctor_m4EA335917578D23EB4212FE8ADCA2718189BA9A0 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, 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); } 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); } 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 Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment__ctor_m91DC1E54722C4401EC30B38FF0AE07CD842C43B1 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment__ctor_mEF6E897C791821D6A376D8D69D397238C314F18A (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBoxAttachment__ctor_m679C021337F6F266C1497F4A775A1C2F1D618664 (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* __this, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClippingAttachment__ctor_m8F4C807825E2B94F414798AF0CB2CBF6CBF818D2 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* ___0_other, 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 MeshAttachment_get_HullLength_m60361C63E96969252F191306BD6EE455B7290513_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_HullLength_mBFF2EB007DAB2012FCE0812BE712D4702D4E8B16_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_Edges_m24C8331BB6CDBD6A0A5565B7B643B7180054AF1B_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MeshAttachment_get_Width_mE722F076C68FE428DF71B83C5B17A79BA8060326_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_Width_m4C7E248383F7AE4F89A49A520DCEED80265160D7_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MeshAttachment_get_Height_m5956BC3AF4B5C0E0F37644210D4DC5CA8DDE87FD_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_Height_mDBA0DE8EACF079F8DC77DC21D05123B69EE27D4B_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence__ctor_m3EEB69B985B0B4085DCF90FD72D8E4CA44C0A499 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence_Update_m30287C0A3A207BEC599C55E2EFE34F0DC33B2A23 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, RuntimeObject* ___0_attachment, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_SourceMesh_m0EC11F13CF9A3B5F1F51AABFA22AB88793EA3AB5 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_UpdateSequence_m0221121122614AA51A8873C76C3832B77DB8D768 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment__ctor_m5631AA2AEDDBAC3D1626DECD21094EA0FF601143 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* MeshAttachment_NewLinkedMesh_mB9F9C1166D8E47820A1576EBE1FE60BCA9979477 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathAttachment__ctor_m629DE91B0F4AC15FA880A8A090C432EB8FBEDBC3 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attachment__ctor_m60017869386A059E01E2107F043646088D922714 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attachment__ctor_m6CC78D2E5A5CA3B2349EB7FDE3872A8FE98E67EA (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_other, 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 float MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4 (float ___0_y, float ___1_x, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment__ctor_m9F927E7759F8875A48BB0EF157AA00B6248C3257 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* ___0_other, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RegionAttachment_get_Path_mB6755E0DC81F3A0A4F7936DFDCF8E4D93D4FA26F_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Path_mBA2FD73DCE3335E6B2F34DF80800CE1B5C74DF6D_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_value, 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_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 SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment__ctor_m6F20069ECB328F986D3C60E61BBDFF0F17502788 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_ComputeUVs_m9700E618434C8A78194EFD101010DA99CC823996 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* ___0_region, float ___1_x, float ___2_y, float ___3_scaleX, float ___4_scaleY, float ___5_rotation, float ___6_width, float ___7_height, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___8_offset, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___9_uvs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_ComputeUVs_mEA64C497DDEE2996928976E8E58362B5B3549E61 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* ___0_region, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_regionUVs, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_uvs, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotPose_get_SequenceIndex_m68EB62EDDA1164C427E804E40F779BD633E82AC7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5 (StringBuilder_t* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; inline void ExposedList_1__ctor_m8B16209A3CD5694DB0E927361EC1B5AD09EE9BDC (ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m8637B2243768F628E6F507639FCE7DB245E598ED_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose__ctor_mD97A25D55560283EF8AE2FD3F979137A618A38B0 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ; inline void PosedActive_2__ctor_m4097D5A2E635A599B7CA5076772A8E9344E01DD4 (PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_data, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_constrained, const RuntimeMethod* method) { (( void (*) (PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, const RuntimeMethod*))PosedActive_2__ctor_m7FCBD7BA9BE8ADD5C685FA19F3904C4101F24E79_gshared)(__this, ___0_data, ___1_pose, ___2_constrained, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bone__ctor_m25FB1F23A94B20B199EC2787FD799110FDBE6D57 (Bone_tC5BB616A04722279E675558888991F720C090467* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_data, Bone_tC5BB616A04722279E675558888991F720C090467* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_Set_m193226B42B32220283276FED6063DB0F68F63E09 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, const RuntimeMethod* method) ; inline void PosedData_1__ctor_m1D01B159FDBEC20785AF56F085EC1E6C4E4DC2C4 (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2* __this, String_t* ___0_name, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setupPose, const RuntimeMethod* method) { (( void (*) (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*, String_t*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, const RuntimeMethod*))PosedData_1__ctor_m58E22316E01995FAB77CDFA4C349675AFA633E1A_gshared)(__this, ___0_name, ___1_setupPose, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneData__ctor_m7606CAF0588E85C55E11DB3A2BBAF5ACDD03BC71 (BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* __this, int32_t ___0_index, String_t* ___1_name, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___2_parent, 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 BonePose_UpdateWorldTransform_m34A6C9C7FC7C2E275ACDA506BE734F81F50F6A8B (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_UpdateLocalTransform_m8ACDC6B9911FB0ECE8921E9D31DA214F09FB4FDA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, 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 BonePose_Set_m9A1C3DA314FA75E9B5924898FAC6AE94BBF389C8 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_ra, float ___1_rb, float ___2_rc, float ___3_rd, float ___4_ro, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_Set_m7B79A9BF257A15698DBDB715E5DBF8458D6C41F8 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_ra, float ___1_rb, float ___2_rc, float ___3_rd, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ResetWorld_m808C902BAC077C318DB5BC7574C17112D7242EC5 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, int32_t ___0_update, 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_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364 (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ; inline void ExposedList_1__ctor_m48A7F9505DF45CBEDE5F74FB6CEF0F393C3057DC (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C*, RuntimeObject*, const RuntimeMethod*))ExposedList_1__ctor_mB42C6C90F5E4C85A4BE56EFF8B16663C7A7A1CEE_gshared)(__this, ___0_collection, method); } inline void ExposedList_1__ctor_mCA47729E7B82A9F8CAEE8691BEB6AEF72A68EAAE (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method); } inline ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5 (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* __this, int32_t ___0_newSize, const RuntimeMethod* method) { return (( ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* (*) (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_m59919D7E0B267FEF575C5063AA8314719E337C13_gshared)(__this, ___0_newSize, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167_inline (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event__ctor_m31D488861CABCE2977992D056634C10B8D8BE48B (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, float ___0_time, EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___1_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose__ctor_m11EEE4EBD6548E28F3D8CB59164FE10AEE718E8D (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, const RuntimeMethod* method) ; inline void Constraint_3__ctor_m4FD310D4524DD767B06E7A6660292676A8CA9BAC (Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C* __this, IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* ___0_data, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___1_pose, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___2_constrained, const RuntimeMethod* method) { (( void (*) (Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C*, IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25*, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60*, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60*, const RuntimeMethod*))Constraint_3__ctor_m728CA330A8C1764E0174E599ED5CE2E634081339_gshared)(__this, ___0_data, ___1_pose, ___2_constrained, method); } inline void ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m8637B2243768F628E6F507639FCE7DB245E598ED_gshared)(__this, ___0_capacity, method); } inline Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516 (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* __this, const RuntimeMethod* method) { return (( Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 (*) (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared)(__this, method); } inline void Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78 (Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79*, const RuntimeMethod*))Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared)(__this, method); } inline BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_inline (Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79* __this, const RuntimeMethod* method) { return (( BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* (*) (Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79*, const RuntimeMethod*))Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline)(__this, method); } inline void ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_item, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method); } inline bool Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609 (Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79*, const RuntimeMethod*))Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint__ctor_mEE1A1B19F6CF92E9ABE03791F10FADD3AD2DC2D1 (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose_Set_m72F90BAC6928A98DCC9E800784C821618FCB74E5 (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___0_pose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint_Apply_m4BA0A37D7CB208B4555457E4CC71E4F292FC5272 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_bone, float ___2_targetX, float ___3_targetY, bool ___4_compress, bool ___5_stretch, int32_t ___6_scaleY, float ___7_mix, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint_Apply_mDC9136C59FEFAA81AFFBEC92BC31AF0685A23076 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_parent, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_child, float ___3_targetX, float ___4_targetY, int32_t ___5_bendDir, bool ___6_stretch, int32_t ___7_scaleY, float ___8_softness, float ___9_mix, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) ; inline void ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skeleton_SortReset_m47AB19D0426C29C0A656E6972AB90EE93382C41E (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* ___0_bones, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, 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 int32_t Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A (float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; inline void ExposedList_1__ctor_m7DF6D467F0C28201734AFFDE363C24DBF48D56DF (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m8637B2243768F628E6F507639FCE7DB245E598ED_gshared)(__this, ___0_capacity, method); } inline void ConstraintData_2__ctor_m5DEE3589928A2E49806116E9A729211CAAA08C3A (ConstraintData_2_t4F68EC80CF5C847C1E06C24BE7754ECB832D4E95* __this, String_t* ___0_name, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___1_setup, const RuntimeMethod* method) { (( void (*) (ConstraintData_2_t4F68EC80CF5C847C1E06C24BE7754ECB832D4E95*, String_t*, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60*, const RuntimeMethod*))ConstraintData_2__ctor_m86199CC20EA852EE81229EAB4613086F0CABB4C0_gshared)(__this, ___0_name, ___1_setup, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearInterpolation__ctor_m09A8C67C6908D18714A0605EE5BACF54EE4576F3 (LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmoothInterpolation__ctor_m116EFDA09CF0E578E953B702A4519795826E31C5 (SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Smooth2Interpolation__ctor_m3B1FA0849D5C5970CECE8CE3C313B85A1198990D (Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmootherInterpolation__ctor_m3F7233C2B1C1CEA4AD1DFDEE281DE0FE5760C378 (SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA (PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* __this, int32_t ___0_power, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowInInterpolation__ctor_mCB373723CEC2579E212583E798929B6521C50A34 (PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* __this, int32_t ___0_power, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowOutInterpolation__ctor_m069A261950E5171F5696333B8E0BBEAF24F719DB (PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* __this, int32_t ___0_power, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow2InInverseInterpolation__ctor_mFC2C6536DCEDA7DDE862AB4B82D6A4DE06B9FF81 (Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow2OutInverseInterpolation__ctor_m003CE39F6B763A2DBBE4D694AB977CA1E49C9A59 (Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow3InInverseInterpolation__ctor_m308F4431D6E6FB25E00BD1A0CB7CF90C57E0B30E (Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow3OutInverseInterpolation__ctor_mE4DC7EEC286529B2189CB9463BA4FB1A259A856C (Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SineInterpolation__ctor_mC8FC226FEBD690C20E8200F5820B3A27A71D09F1 (SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SineInInterpolation__ctor_mD7A3421F38259B43FC93C50506103B29B99F5D59 (SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SineOutInterpolation__ctor_m2D2B01FF609EB7FEC13B8875E642081A30EDDC7D (SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpInterpolation__ctor_m0ACD299E0C41173AF1A080D0F5457EF923A6C21C (ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* __this, float ___0_value, float ___1_power, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpInInterpolation__ctor_m66D6A721591B6C9216E6C9C0948949352763169E (ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* __this, float ___0_value, float ___1_power, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpOutInterpolation__ctor_mC0F2E82B5025B25B803B19D29A205CD47AEC1B18 (ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* __this, float ___0_value, float ___1_power, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircleInterpolation__ctor_m251BED8DE10D2A2D46DAA7F9A253E8A1431A4BB9 (CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircleInInterpolation__ctor_mF2BDA25296A05687AE61E23344F71E51C261B733 (CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircleOutInterpolation__ctor_mF301DC278EA596138384FB4509A20FE668D7ADFC (CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ElasticInterpolation__ctor_m28D16F34FEB0BE778CA7D05A092AC1DDA1B2FFD1 (ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* __this, float ___0_value, float ___1_power, int32_t ___2_bounces, float ___3_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ElasticInInterpolation__ctor_m8B5AD3E48079A8407FC86382F456F1AFFE56ED59 (ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF* __this, float ___0_value, float ___1_power, int32_t ___2_bounces, float ___3_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ElasticOutInterpolation__ctor_m7E89320596408F61FB8782B92DD6334FE7F2C440 (ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C* __this, float ___0_value, float ___1_power, int32_t ___2_bounces, float ___3_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SwingInterpolation__ctor_m4EFE72C8E1E43B670B0006846F3637038CC86567 (SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34* __this, float ___0_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SwingInInterpolation__ctor_m121D57A88980723C11C0046F9B79B56D13D6DD3F (SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB* __this, float ___0_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SwingOutInterpolation__ctor_m385B263062EC4C26F5DEB4640F48148ACE0FCB57 (SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8* __this, float ___0_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceInterpolation__ctor_m06804ED8A3611A507F2F29732E4519352CDA8420 (BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* __this, int32_t ___0_bounces, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceInInterpolation__ctor_m9B98370D11DEBC9B4E04C3E161376E6227E4F5D8 (BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61* __this, int32_t ___0_bounces, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceOutInterpolation__ctor_mBBE90E969EA675F7349ED791EB360D644281D324 (BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* __this, int32_t ___0_bounces, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0 (Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265 (double ___0_x, double ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Cbrt_m727C881C9A75082E768A33202B80B03F7E5AA803 (float ___0_x, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662 (float ___0_radians, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7 (float ___0_radians, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceOutInterpolation__ctor_m1DAA10B925770CE6BF67CEB80CC29EBDFED56433 (BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_widths, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_heights, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BounceOutInterpolation_Apply_mF307ECF009D2A960A3C6913FFC52498D81B09AA6 (BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* __this, float ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BounceInterpolation_Out_m50FE30DFFA652539AA740EED2308B4830DD826B1 (BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* __this, float ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDecoder__ctor_mF47EB567175668D7BC337C615572F74951225D50 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonDecoder_set_parseNumbersAsFloat_m9B4377906595C99FD3FE5C365F0511795B762AF7_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_Decode_m52DFB5119F8AC5F85C053E7041AB11CF947BA1DD (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_text, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_RandomTriangle_m51BA93A5A3AE4DAE236A8BDA6E8C84C9C265333E (float ___0_min, float ___1_max, float ___2_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* __this, const RuntimeMethod* method) ; inline void ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87 (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, const RuntimeMethod*))ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose__ctor_m785D4CC54ED4CE2C45E7067102A80F0B4EB6263A (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, const RuntimeMethod* method) ; inline void Constraint_3__ctor_m1F93F1CD3A8792172AF99DD63AE9B922F95F62D8 (Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30* __this, PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* ___0_data, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___1_pose, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___2_constrained, const RuntimeMethod* method) { (( void (*) (Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30*, PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC*, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055*, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055*, const RuntimeMethod*))Constraint_3__ctor_m728CA330A8C1764E0174E599ED5CE2E634081339_gshared)(__this, ___0_data, ___1_pose, ___2_constrained, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* PathConstraintData_get_Bones_m338E797C30F4238817699C673ABC367EAD3925BB_inline (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint__ctor_m8F599E0A93C7607A3514F0DCD70BCD101E96E35D (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose_Set_m8FB00241AECB15913AF49F08F3385F8797FDDF84 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___0_pose, const RuntimeMethod* method) ; inline ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, int32_t ___0_newSize, const RuntimeMethod* method) { return (( ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_gshared)(__this, ___0_newSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_ArraysFill_m191DD5834A394F2446B4E935D94C39F5615BD06D (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_a, int32_t ___1_fromIndex, int32_t ___2_toIndex, float ___3_val, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* PathConstraint_ComputeWorldPositions_mF0A6999DC7EFEDA16421E85CCB53E28C276661C3 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* ___1_path, int32_t ___2_spacesCount, bool ___3_tangents, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748 (float ___0_y, float ___1_x, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ModifyWorld_mF3E6F174290A77A6F5DBE0038C5A77D70992E206 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, int32_t ___0_update, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PathAttachment_get_Closed_m176581B93EAAF922702C3B9247BE252707068D9C_inline (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __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 bool PathAttachment_get_ConstantSpeed_m0203B43E433BDD5CF18A0AAAA5D32D6138525B64_inline (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* PathAttachment_get_Lengths_m186B7A492156468E7CEE9D7BD970A991E381B591_inline (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_AddBeforePosition_mD497B101795BEA537B22AA12B3232D3B72BF4A34 (float ___0_p, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_temp, int32_t ___2_i, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_output, int32_t ___4_o, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_AddAfterPosition_m8C683E7EC4471A72F051313A434F9F61F0991AE4 (float ___0_p, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_temp, int32_t ___2_i, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_output, int32_t ___4_o, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_AddCurvePosition_m55E9A5571C3F2B40929923DB6B64CEBA2AAC350B (float ___0_p, float ___1_x1, float ___2_y1, float ___3_cx1, float ___4_cy1, float ___5_cx2, float ___6_cy2, float ___7_x2, float ___8_y2, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___9_output, int32_t ___10_o, bool ___11_tangents, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, 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_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_SortPathSlot_mDE405B99B6411E5752D0F24C1FC4D38BE1C70C2B (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___1_skin, int32_t ___2_slotIndex, Bone_tC5BB616A04722279E675558888991F720C090467* ___3_slotBone, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_SortPath_m68DA7DA67C5E72E72602169CC0854502891525C4 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___1_attachment, Bone_tC5BB616A04722279E675558888991F720C090467* ___2_slotBone, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Skin_get_Attachments_m6E8D5DA48E3B7E7668E80BD42F2D64482CE6FEEA (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) ; inline void ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* __this, const RuntimeMethod* method) { (( void (*) (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method); } inline void ConstraintData_2__ctor_m1A78A28C6C18B53607387E4DD8BA7A32006450A3 (ConstraintData_2_t730F5252CD87EC9A0FF0763EFD28B4C08E589049* __this, String_t* ___0_name, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___1_setup, const RuntimeMethod* method) { (( void (*) (ConstraintData_2_t730F5252CD87EC9A0FF0763EFD28B4C08E589049*, String_t*, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055*, const RuntimeMethod*))ConstraintData_2__ctor_m86199CC20EA852EE81229EAB4613086F0CABB4C0_gshared)(__this, ___0_name, ___1_setup, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintPose__ctor_m343D0480B2376B28B4AB9E0ABCECBD54567729C3 (PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* __this, const RuntimeMethod* method) ; inline void Constraint_3__ctor_m768966B1A72796BED391EE45E7424AA21FB60D0E (Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_data, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___1_pose, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___2_constrained, const RuntimeMethod* method) { (( void (*) (Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32*, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83*, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE*, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE*, const RuntimeMethod*))Constraint_3__ctor_m728CA330A8C1764E0174E599ED5CE2E634081339_gshared)(__this, ___0_data, ___1_pose, ___2_constrained, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint__ctor_m3F80758B3A8A6C142BB585B5C6FFDBF611AACACE (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintPose_Set_m376FAE35D72BF26C87CA92329FE4EDF17ABE64F2 (PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Translate_mB5DEE784C1A7371907E958D8A5E984266A1EB6CB (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Reset_m88A5B661C6AB4CF72423340219E2EFAE6AC297C6 (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldScaleX_mE3D94FEDCFA80B8C544A658093ADDCF56BD5C254 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, 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) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshal_pinvoke(const EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE& unmarshaled, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___entryException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___entryException, NULL); } IL2CPP_EXTERN_C void EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshal_pinvoke_back(const EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_pinvoke& marshaled, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___entryException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___entryException, NULL); } IL2CPP_EXTERN_C void EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshal_pinvoke_cleanup(EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshal_com(const EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE& unmarshaled, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___entryException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___entryException, NULL); } IL2CPP_EXTERN_C void EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshal_com_back(const EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_com& marshaled, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___entryException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE____entry_FieldInfo_var, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___entryException, NULL); } IL2CPP_EXTERN_C void EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshal_com_cleanup(EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3 (EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE* __this, int32_t ___0_eventType, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___1_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___2_e, const RuntimeMethod* method) { { int32_t L_0 = ___0_eventType; __this->___type = L_0; TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___1_trackEntry; __this->___entry = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___entry), (void*)L_1); Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_2 = ___2_e; __this->___e = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___e), (void*)L_2); return; } } IL2CPP_EXTERN_C void EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3_AdjustorThunk (RuntimeObject* __this, int32_t ___0_eventType, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___1_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___2_e, const RuntimeMethod* method) { EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3(_thisAdjusted, ___0_eventType, ___1_trackEntry, ___2_e, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* AnimationStateData_get_SkeletonData_m2722BDAE519DD319BF2B605F10EF229177870325 (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, const RuntimeMethod* method) { { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = __this->___skeletonData; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationStateData_get_DefaultMix_m2E29009EE078D51DA20A505E6D6F66C5D538FEDC (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, const RuntimeMethod* method) { { float L_0 = __this->___defaultMix; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationStateData_set_DefaultMix_mBCF52956F3F3216FD5ADB9D1A9F4E20EB91BCA99 (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___defaultMix = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationStateData__ctor_m40C7A0E5D08F2F3AD062B0310BB0359ED65661FE (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___0_skeletonData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0CC22ACA2BFBAE52434658B318CCCD3261B0F42B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_il2cpp_TypeInfo_var); AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88* L_0 = ((AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_StaticFields*)il2cpp_codegen_static_fields_for(AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_il2cpp_TypeInfo_var))->___Instance; Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* L_1 = (Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E*)il2cpp_codegen_object_new(Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E_il2cpp_TypeInfo_var); Dictionary_2__ctor_m0CC22ACA2BFBAE52434658B318CCCD3261B0F42B(L_1, L_0, Dictionary_2__ctor_m0CC22ACA2BFBAE52434658B318CCCD3261B0F42B_RuntimeMethod_var); __this->___animationToMixTime = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___animationToMixTime), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_2 = ___0_skeletonData; if (L_2) { goto IL_0029; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral148A426DD1C49827867FBFC78623B954CEE498DE)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF9B83FE34D51DAEDBE1ACFD6F998529AC476333)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationStateData__ctor_m40C7A0E5D08F2F3AD062B0310BB0359ED65661FE_RuntimeMethod_var))); } IL_0029: { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_4 = ___0_skeletonData; __this->___skeletonData = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonData), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationStateData_SetMix_mAFD35957099EC207204F76161E879A037855C755 (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, String_t* ___0_fromName, String_t* ___1_toName, float ___2_duration, const RuntimeMethod* method) { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* V_0 = NULL; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* V_1 = NULL; { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = __this->___skeletonData; String_t* L_1 = ___0_fromName; NullCheck(L_0); Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_2; L_2 = SkeletonData_FindAnimation_m225A38FCFF6E638545A6837E628EDC54483CEBA5(L_0, L_1, NULL); V_0 = L_2; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_3 = V_0; if (L_3) { goto IL_0026; } } { String_t* L_4 = ___0_fromName; String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9710656B9C30547AE532BCC934E0CDB47C3F2C2D)), L_4, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_6, L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC30FC0647748A043BBAFBB862593B6643D6BBAB5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationStateData_SetMix_mAFD35957099EC207204F76161E879A037855C755_RuntimeMethod_var))); } IL_0026: { SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_7 = __this->___skeletonData; String_t* L_8 = ___1_toName; NullCheck(L_7); Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_9; L_9 = SkeletonData_FindAnimation_m225A38FCFF6E638545A6837E628EDC54483CEBA5(L_7, L_8, NULL); V_1 = L_9; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_10 = V_1; if (L_10) { goto IL_004c; } } { String_t* L_11 = ___1_toName; String_t* L_12; L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9710656B9C30547AE532BCC934E0CDB47C3F2C2D)), L_11, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_13, L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCD6F0DB4C123BA3F6C00043EEF0D42BB1EE61BFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationStateData_SetMix_mAFD35957099EC207204F76161E879A037855C755_RuntimeMethod_var))); } IL_004c: { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_14 = V_0; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_15 = V_1; float L_16 = ___2_duration; AnimationStateData_SetMix_mFBC94891AA0BD485820B3E2552B334568CFC046F(__this, L_14, L_15, L_16, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationStateData_SetMix_mFBC94891AA0BD485820B3E2552B334568CFC046F (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_from, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_to, float ___2_duration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mDB304FBDBB5A8DDF40C199811405B214322028FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m2FC405CA79F68E0FF79E511FB9096485EEBD17A3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 V_0; memset((&V_0), 0, sizeof(V_0)); { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = ___0_from; if (L_0) { goto IL_0013; } } { 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_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1593F0BA9565D41C31360961E958F85BB60F0C8B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BF3B940936F9DF566FAD0B90B7691D94CAB9E5E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationStateData_SetMix_mFBC94891AA0BD485820B3E2552B334568CFC046F_RuntimeMethod_var))); } IL_0013: { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_2 = ___1_to; if (L_2) { goto IL_0026; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA4419EF51FB63A77978E414E01AC1C9DCF20AA99)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4EE471A42090321B1FE61E59106682DC3C2890A5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationStateData_SetMix_mFBC94891AA0BD485820B3E2552B334568CFC046F_RuntimeMethod_var))); } IL_0026: { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_4 = ___0_from; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_5 = ___1_to; AnimationPair__ctor_m72BC853E4DEB1BBA632198C7508F4D339C11F268((&V_0), L_4, L_5, NULL); Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* L_6 = __this->___animationToMixTime; AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Dictionary_2_Remove_m2FC405CA79F68E0FF79E511FB9096485EEBD17A3(L_6, L_7, Dictionary_2_Remove_m2FC405CA79F68E0FF79E511FB9096485EEBD17A3_RuntimeMethod_var); Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* L_9 = __this->___animationToMixTime; AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_10 = V_0; float L_11 = ___2_duration; NullCheck(L_9); Dictionary_2_Add_mDB304FBDBB5A8DDF40C199811405B214322028FF(L_9, L_10, L_11, Dictionary_2_Add_mDB304FBDBB5A8DDF40C199811405B214322028FF_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationStateData_GetMix_mAACFFCED5655AB548E1C4A73B9A20B6014F526D8 (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_from, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_to, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m24BF33563C364A8E7807AAEC1AF14BF1C532D6C4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = ___0_from; if (L_0) { goto IL_0013; } } { 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_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1593F0BA9565D41C31360961E958F85BB60F0C8B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BF3B940936F9DF566FAD0B90B7691D94CAB9E5E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationStateData_GetMix_mAACFFCED5655AB548E1C4A73B9A20B6014F526D8_RuntimeMethod_var))); } IL_0013: { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_2 = ___1_to; if (L_2) { goto IL_0026; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA4419EF51FB63A77978E414E01AC1C9DCF20AA99)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4EE471A42090321B1FE61E59106682DC3C2890A5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationStateData_GetMix_mAACFFCED5655AB548E1C4A73B9A20B6014F526D8_RuntimeMethod_var))); } IL_0026: { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_4 = ___0_from; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_5 = ___1_to; AnimationPair__ctor_m72BC853E4DEB1BBA632198C7508F4D339C11F268((&V_0), L_4, L_5, NULL); Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* L_6 = __this->___animationToMixTime; AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Dictionary_2_TryGetValue_m24BF33563C364A8E7807AAEC1AF14BF1C532D6C4(L_6, L_7, (&V_1), Dictionary_2_TryGetValue_m24BF33563C364A8E7807AAEC1AF14BF1C532D6C4_RuntimeMethod_var); if (!L_8) { goto IL_0041; } } { float L_9 = V_1; return L_9; } IL_0041: { float L_10 = __this->___defaultMix; return L_10; } } #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 AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshal_pinvoke(const AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727& unmarshaled, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___a1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___a1Exception, NULL); } IL2CPP_EXTERN_C void AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshal_pinvoke_back(const AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_pinvoke& marshaled, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___a1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___a1Exception, NULL); } IL2CPP_EXTERN_C void AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshal_pinvoke_cleanup(AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshal_com(const AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727& unmarshaled, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___a1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___a1Exception, NULL); } IL2CPP_EXTERN_C void AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshal_com_back(const AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_com& marshaled, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___a1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727____a1_FieldInfo_var, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___a1Exception, NULL); } IL2CPP_EXTERN_C void AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshal_com_cleanup(AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPair__ctor_m72BC853E4DEB1BBA632198C7508F4D339C11F268 (AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_a1, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_a2, const RuntimeMethod* method) { { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = ___0_a1; __this->___a1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___a1), (void*)L_0); Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = ___1_a2; __this->___a2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___a2), (void*)L_1); return; } } IL2CPP_EXTERN_C void AnimationPair__ctor_m72BC853E4DEB1BBA632198C7508F4D339C11F268_AdjustorThunk (RuntimeObject* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_a1, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_a2, const RuntimeMethod* method) { AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AnimationPair__ctor_m72BC853E4DEB1BBA632198C7508F4D339C11F268(_thisAdjusted, ___0_a1, ___1_a2, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnimationPair_ToString_mE5DF588A4E661371C6CA30828F854EA0E6A15D3D (AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3860603B88C3C33FCEFF25F72FA3E650D2B25876); s_Il2CppMethodInitialized = true; } { Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = __this->___a1; NullCheck(L_0); String_t* L_1 = L_0->___name; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_2 = __this->___a2; NullCheck(L_2); String_t* L_3 = L_2->___name; String_t* L_4; L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_1, _stringLiteral3860603B88C3C33FCEFF25F72FA3E650D2B25876, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C String_t* AnimationPair_ToString_mE5DF588A4E661371C6CA30828F854EA0E6A15D3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AnimationPair_ToString_mE5DF588A4E661371C6CA30828F854EA0E6A15D3D(_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 bool AnimationPairComparer_System_Collections_Generic_IEqualityComparerU3CSpine_AnimationStateData_AnimationPairU3E_Equals_m12DFD0BD82E08F3FB3228FBCCCD45C159359AF32 (AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_x, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___1_y, const RuntimeMethod* method) { { AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_0 = ___0_x; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = L_0.___a1; AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_2 = ___1_y; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_3 = L_2.___a1; if ((!(((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_1) == ((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_3)))) { goto IL_001d; } } { AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_4 = ___0_x; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_5 = L_4.___a2; AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_6 = ___1_y; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_7 = L_6.___a2; return (bool)((((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_5) == ((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_7))? 1 : 0); } IL_001d: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationPairComparer_System_Collections_Generic_IEqualityComparerU3CSpine_AnimationStateData_AnimationPairU3E_GetHashCode_mD4C8AC7CF7FAFBE63DE636BFEEB7D6941BFB4BC8 (AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88* __this, AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 ___0_obj, const RuntimeMethod* method) { int32_t V_0 = 0; { AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_0 = ___0_obj; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = L_0.___a1; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1); V_0 = L_2; int32_t L_3 = V_0; int32_t L_4 = V_0; AnimationPair_tF117B11D857702A70A64E2308E56937A56C67727 L_5 = ___0_obj; Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_6 = L_5.___a2; NullCheck(L_6); int32_t L_7; L_7 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_6); return ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_3<<5)), L_4))^L_7)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPairComparer__ctor_mBE4657189CF0128625CB464F709D01310B772C41 (AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationPairComparer__cctor_mC17F5FC3C0F7755846051B5C8D1234F45A11AD95 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88* L_0 = (AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88*)il2cpp_codegen_object_new(AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_il2cpp_TypeInfo_var); AnimationPairComparer__ctor_mBE4657189CF0128625CB464F709D01310B772C41(L_0, NULL); ((AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_StaticFields*)il2cpp_codegen_static_fields_for(AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_il2cpp_TypeInfo_var))->___Instance = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_StaticFields*)il2cpp_codegen_static_fields_for(AnimationPairComparer_t6C7752B55110947703CAE8C75C36DE9C010D5C88_il2cpp_TypeInfo_var))->___Instance), (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 RuntimeObject* Atlas_GetEnumerator_m49337F5BED33C0E57C65BF42D74841DFCADA3686 (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_0 = __this->___regions; NullCheck(L_0); Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE L_1; L_1 = List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2(L_0, List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2_RuntimeMethod_var); Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE L_2 = L_1; RuntimeObject* L_3 = Box(Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE_il2cpp_TypeInfo_var, &L_2); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Atlas_System_Collections_IEnumerable_GetEnumerator_m1CCC52E4653C566567E8C7B86BB379D84320CFFC (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_0 = __this->___regions; NullCheck(L_0); Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE L_1; L_1 = List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2(L_0, List_1_GetEnumerator_m2D08D925B6A866DF27CCD5E66EE51AFF6523A3C2_RuntimeMethod_var); Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE L_2 = L_1; RuntimeObject* L_3 = Box(Enumerator_tE702F81FFB876943F61E688C16E0619232B517BE_il2cpp_TypeInfo_var, &L_2); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* Atlas_get_Regions_m6D73B6D5A51DA3CFE4E5F235D41EAA6B4994032B (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, const RuntimeMethod* method) { { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_0 = __this->___regions; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* Atlas_get_Pages_m7A673E98D1B9BFBDFEED366BA5E34F108A4BA576 (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, const RuntimeMethod* method) { { List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_0 = __this->___pages; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Atlas__ctor_m4C1EB053934BD4A8724B62ED565E7F67681B609A (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* ___0_pages, List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* ___1_regions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_0 = (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B*)il2cpp_codegen_object_new(List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B_il2cpp_TypeInfo_var); List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B(L_0, List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B_RuntimeMethod_var); __this->___pages = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___pages), (void*)L_0); List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_1 = (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*)il2cpp_codegen_object_new(List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var); List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE(L_1, List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var); __this->___regions = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___regions), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_2 = ___0_pages; if (L_2) { goto IL_002f; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE86E121F97B0C203BC5EA9448A1BB3D67A1F0E1)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6C66952CD46DDC1C7FA1A5A1D0CC4123D2A3E1F0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Atlas__ctor_m4C1EB053934BD4A8724B62ED565E7F67681B609A_RuntimeMethod_var))); } IL_002f: { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_4 = ___1_regions; if (L_4) { goto IL_0042; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral425F6D8F9E2CF4313E567979A2C8652CA11AEEAD)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBE5EB7592AB2CADC6E0C3FB91060DEA8F79EA778)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Atlas__ctor_m4C1EB053934BD4A8724B62ED565E7F67681B609A_RuntimeMethod_var))); } IL_0042: { List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_6 = ___0_pages; __this->___pages = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___pages), (void*)L_6); List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_7 = ___1_regions; __this->___regions = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___regions), (void*)L_7); __this->___textureLoader = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___textureLoader), (void*)(RuntimeObject*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Atlas__ctor_mECE749EAD70A7B0E81278085B78BC6B3D2FC0988 (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___0_reader, String_t* ___1_imagesDir, RuntimeObject* ___2_textureLoader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC7224FFE7F05B1073C6D82CEA2B163BA93221CF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8D3F4049CE171204E0CEF0A09E6AF11ABA9F7F7D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m88BF27864D62E2E1983204D1FFBE92BCE6C20CAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m39C3F112FEC59752F722E4F191E050FF148CD482_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m701DDB81B38363B550DF542DCB36AB13DFFED724_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBE3FC17CEAD9911F6BEE5841D90D09F82BE10491_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureLoader_t4F74715E0484E4F8056D96A196DC14A9B4638CAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__0_mA5977BE5EAB28AA91FAEDFBDE48F0A210F01D6CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__10_m8D38B660ACAB533CA663D53FD90165C82B0A7AEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__11_m9DF3F359A274A85CFE8D4A2A8F844ED51830B72E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__12_m16FF15FDE084EDB4BBAE935D0CD63D38D9E1BF3F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__1_m07047E27322A891A9AC31195BE6460602A09F206_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__2_m3C510605D6072A4DFD80C2C6654E48A741B2302E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__3_m3C888DAC41E30F7C20ADDB956EC78C971985F99B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__4_m77F3AF16AC9E15738DC73D7901E4D97DD48D605F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__5_m442CB1EFC4F200BEECA281B38B321236D1AFDC84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__6_mCBE4E170BBFA1187B817FB749197D308F46F2EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__7_m3B4CE9128B885BA129F49CB47EF1D920EFFF9154_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__8_m46134EC13D3BA7DE5229CAB20E0179CB7E07832C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__9_mE4BBF921D6DAB3218E9ABAD141B3BEE567187D79_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral057B3BF6FF011F75099CE84564ABE58C872288F4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22D048524F458D89CC8D755A4F9F030522F8010E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral287F3918404958BF53332DED7EAB197D157220B6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A3C5272E76787A96B4445991AF0A820F0D2D4EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EE5A4671A4E5AEBD31CA5F013A7773DC18ED22B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5601A0ED74C235668EBD9B6850B0C73C8B338118); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75C9716749EA210206E3467390B7A11F3F33DDFA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9521F8F45EC0A24A56A1D6809E17BA4192E09423); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD01B3182E7CE91656203E32270C287000623CE9B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8206FEC2F38BBF1FE70987DEC5173251678277); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* V_0 = NULL; Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* V_1 = NULL; Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* V_2 = NULL; String_t* V_3 = NULL; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_4 = NULL; List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* V_5 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_6 = NULL; int32_t V_7 = 0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_8 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; { List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_0 = (List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B*)il2cpp_codegen_object_new(List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B_il2cpp_TypeInfo_var); List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B(L_0, List_1__ctor_m8002CAD33DE99C752EE36A5B841C7E3971C00D5B_RuntimeMethod_var); __this->___pages = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___pages), (void*)L_0); List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_1 = (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*)il2cpp_codegen_object_new(List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var); List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE(L_1, List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var); __this->___regions = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___regions), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_2 = (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass10_0__ctor_m180BC74CA75B1F96D7DE8EC9A901B9DB991DDD78(L_2, NULL); V_0 = L_2; TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_3 = ___0_reader; if (L_3) { goto IL_0035; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECAC83771A00C701043A940F621CC1C765D30D31)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC631ACD6C7ACE36DE6C6ECA2C26B6D7F94ECBAC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Atlas__ctor_mECE749EAD70A7B0E81278085B78BC6B3D2FC0988_RuntimeMethod_var))); } IL_0035: { String_t* L_5 = ___1_imagesDir; if (L_5) { goto IL_0048; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_6 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFEE628655E00E30D7E121C4EDE83CE8A4A995299)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6D8CC01ED0C5F946F7E08B18920759E9D14ED5C8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Atlas__ctor_mECE749EAD70A7B0E81278085B78BC6B3D2FC0988_RuntimeMethod_var))); } IL_0048: { RuntimeObject* L_7 = ___2_textureLoader; if (L_7) { goto IL_005b; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_8 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral05BA9A905C8D4E78050A5C7DC2F1053386F00346)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F9FFBA7CD121812060A7D572F94C9E7F6EFB946)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Atlas__ctor_mECE749EAD70A7B0E81278085B78BC6B3D2FC0988_RuntimeMethod_var))); } IL_005b: { RuntimeObject* L_9 = ___2_textureLoader; __this->___textureLoader = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___textureLoader), (void*)L_9); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_10 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); NullCheck(L_10); L_10->___entry = L_11; Il2CppCodeGenWriteBarrier((void**)(&L_10->___entry), (void*)L_11); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_12 = V_0; NullCheck(L_12); L_12->___page = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_12->___page), (void*)(AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)NULL); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_13 = V_0; NullCheck(L_13); L_13->___region = (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_13->___region), (void*)(AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)NULL); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_14 = (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6*)il2cpp_codegen_object_new(Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6_il2cpp_TypeInfo_var); Dictionary_2__ctor_m8D3F4049CE171204E0CEF0A09E6AF11ABA9F7F7D(L_14, 5, Dictionary_2__ctor_m8D3F4049CE171204E0CEF0A09E6AF11ABA9F7F7D_RuntimeMethod_var); V_1 = L_14; Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_15 = V_1; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_16 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_17 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_17, L_16, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__0_mA5977BE5EAB28AA91FAEDFBDE48F0A210F01D6CA_RuntimeMethod_var), NULL); NullCheck(L_15); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_15, _stringLiteral3EE5A4671A4E5AEBD31CA5F013A7773DC18ED22B, L_17, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_18 = V_1; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_19 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_20 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_20, L_19, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__1_m07047E27322A891A9AC31195BE6460602A09F206_RuntimeMethod_var), NULL); NullCheck(L_18); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_18, _stringLiteral75C9716749EA210206E3467390B7A11F3F33DDFA, L_20, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_21 = V_1; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_22 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_23 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_23, L_22, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__2_m3C510605D6072A4DFD80C2C6654E48A741B2302E_RuntimeMethod_var), NULL); NullCheck(L_21); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_21, _stringLiteral5601A0ED74C235668EBD9B6850B0C73C8B338118, L_23, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_24 = V_1; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_25 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_26 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_26, L_25, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__3_m3C888DAC41E30F7C20ADDB956EC78C971985F99B_RuntimeMethod_var), NULL); NullCheck(L_24); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_24, _stringLiteral22D048524F458D89CC8D755A4F9F030522F8010E, L_26, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_27 = V_1; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_28 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_29 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_29, L_28, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__4_m77F3AF16AC9E15738DC73D7901E4D97DD48D605F_RuntimeMethod_var), NULL); NullCheck(L_27); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_27, _stringLiteral9521F8F45EC0A24A56A1D6809E17BA4192E09423, L_29, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_30 = (Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6*)il2cpp_codegen_object_new(Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6_il2cpp_TypeInfo_var); Dictionary_2__ctor_m8D3F4049CE171204E0CEF0A09E6AF11ABA9F7F7D(L_30, 8, Dictionary_2__ctor_m8D3F4049CE171204E0CEF0A09E6AF11ABA9F7F7D_RuntimeMethod_var); V_2 = L_30; Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_31 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_32 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_33 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_33, L_32, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__5_m442CB1EFC4F200BEECA281B38B321236D1AFDC84_RuntimeMethod_var), NULL); NullCheck(L_31); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_31, _stringLiteral287F3918404958BF53332DED7EAB197D157220B6, L_33, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_34 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_35 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_36 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_36, L_35, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__6_mCBE4E170BBFA1187B817FB749197D308F46F2EE6_RuntimeMethod_var), NULL); NullCheck(L_34); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_34, _stringLiteral3EE5A4671A4E5AEBD31CA5F013A7773DC18ED22B, L_36, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_37 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_38 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_39 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_39, L_38, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__7_m3B4CE9128B885BA129F49CB47EF1D920EFFF9154_RuntimeMethod_var), NULL); NullCheck(L_37); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_37, _stringLiteral057B3BF6FF011F75099CE84564ABE58C872288F4, L_39, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_40 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_41 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_42 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_42, L_41, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__8_m46134EC13D3BA7DE5229CAB20E0179CB7E07832C_RuntimeMethod_var), NULL); NullCheck(L_40); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_40, _stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4, L_42, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_43 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_44 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_45 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_45, L_44, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__9_mE4BBF921D6DAB3218E9ABAD141B3BEE567187D79_RuntimeMethod_var), NULL); NullCheck(L_43); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_43, _stringLiteralD01B3182E7CE91656203E32270C287000623CE9B, L_45, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_46 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_47 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_48 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_48, L_47, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__10_m8D38B660ACAB533CA663D53FD90165C82B0A7AEC_RuntimeMethod_var), NULL); NullCheck(L_46); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_46, _stringLiteralEF8206FEC2F38BBF1FE70987DEC5173251678277, L_48, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_49 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_50 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_51 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_51, L_50, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__11_m9DF3F359A274A85CFE8D4A2A8F844ED51830B72E_RuntimeMethod_var), NULL); NullCheck(L_49); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_49, _stringLiteral3A3C5272E76787A96B4445991AF0A820F0D2D4EB, L_51, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_52 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_53 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_54 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_54, L_53, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__12_m16FF15FDE084EDB4BBAE935D0CD63D38D9E1BF3F_RuntimeMethod_var), NULL); NullCheck(L_52); Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98(L_52, _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1, L_54, Dictionary_2_Add_m42116195150ED3A5F1B337CEDF25923016ADBC98_RuntimeMethod_var); TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_55 = ___0_reader; NullCheck(L_55); String_t* L_56; L_56 = VirtualFuncInvoker0< String_t* >::Invoke(16, L_55); V_3 = L_56; goto IL_01c5; } IL_01be: { TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_57 = ___0_reader; NullCheck(L_57); String_t* L_58; L_58 = VirtualFuncInvoker0< String_t* >::Invoke(16, L_57); V_3 = L_58; } IL_01c5: { String_t* L_59 = V_3; if (!L_59) { goto IL_01d5; } } { String_t* L_60 = V_3; NullCheck(L_60); String_t* L_61; L_61 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_60, NULL); NullCheck(L_61); int32_t L_62; L_62 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_61, NULL); if (!L_62) { goto IL_01be; } } IL_01d5: { String_t* L_63 = V_3; if (!L_63) { goto IL_01fc; } } { String_t* L_64 = V_3; NullCheck(L_64); String_t* L_65; L_65 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_64, NULL); NullCheck(L_65); int32_t L_66; L_66 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_65, NULL); if (!L_66) { goto IL_01fc; } } { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_67 = V_0; NullCheck(L_67); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_68 = L_67->___entry; String_t* L_69 = V_3; int32_t L_70; L_70 = Atlas_ReadEntry_mCE400E336C485A13F4A0F6621C3F3D0B6CA620F7(L_68, L_69, NULL); if (!L_70) { goto IL_01fc; } } { TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_71 = ___0_reader; NullCheck(L_71); String_t* L_72; L_72 = VirtualFuncInvoker0< String_t* >::Invoke(16, L_71); V_3 = L_72; goto IL_01d5; } IL_01fc: { V_4 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL; V_5 = (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*)NULL; } IL_0202: { String_t* L_73 = V_3; if (!L_73) { goto IL_0562; } } { String_t* L_74 = V_3; NullCheck(L_74); String_t* L_75; L_75 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_74, NULL); NullCheck(L_75); int32_t L_76; L_76 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_75, NULL); if (L_76) { goto IL_0225; } } { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_77 = V_0; NullCheck(L_77); L_77->___page = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_77->___page), (void*)(AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)NULL); TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_78 = ___0_reader; NullCheck(L_78); String_t* L_79; L_79 = VirtualFuncInvoker0< String_t* >::Invoke(16, L_78); V_3 = L_79; goto IL_0202; } IL_0225: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_80 = V_0; NullCheck(L_80); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_81 = L_80->___page; if (L_81) { goto IL_02ac; } } { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_82 = V_0; AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_83 = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)il2cpp_codegen_object_new(AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var); AtlasPage__ctor_mEBA2B7CBE5A2C39B8DBCDA598CA19739464FBA27(L_83, NULL); NullCheck(L_82); L_82->___page = L_83; Il2CppCodeGenWriteBarrier((void**)(&L_82->___page), (void*)L_83); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_84 = V_0; NullCheck(L_84); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_85 = L_84->___page; String_t* L_86 = V_3; NullCheck(L_86); String_t* L_87; L_87 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_86, NULL); NullCheck(L_85); L_85->___name = L_87; Il2CppCodeGenWriteBarrier((void**)(&L_85->___name), (void*)L_87); } IL_0249: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_88 = V_0; NullCheck(L_88); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_89 = L_88->___entry; TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_90 = ___0_reader; NullCheck(L_90); String_t* L_91; L_91 = VirtualFuncInvoker0< String_t* >::Invoke(16, L_90); String_t* L_92 = L_91; V_3 = L_92; int32_t L_93; L_93 = Atlas_ReadEntry_mCE400E336C485A13F4A0F6621C3F3D0B6CA620F7(L_89, L_92, NULL); if (!L_93) { goto IL_0279; } } { Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_94 = V_1; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_95 = V_0; NullCheck(L_95); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_96 = L_95->___entry; NullCheck(L_96); int32_t L_97 = 0; String_t* L_98 = (L_96)->GetAt(static_cast(L_97)); NullCheck(L_94); bool L_99; L_99 = Dictionary_2_TryGetValue_mC7224FFE7F05B1073C6D82CEA2B163BA93221CF8(L_94, L_98, (&V_6), Dictionary_2_TryGetValue_mC7224FFE7F05B1073C6D82CEA2B163BA93221CF8_RuntimeMethod_var); if (!L_99) { goto IL_0249; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_100 = V_6; NullCheck(L_100); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_100, NULL); goto IL_0249; } IL_0279: { RuntimeObject* L_101 = ___2_textureLoader; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_102 = V_0; NullCheck(L_102); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_103 = L_102->___page; String_t* L_104 = ___1_imagesDir; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_105 = V_0; NullCheck(L_105); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_106 = L_105->___page; NullCheck(L_106); String_t* L_107 = L_106->___name; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_108; L_108 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_104, L_107, NULL); NullCheck(L_101); InterfaceActionInvoker2< AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*, String_t* >::Invoke(0, TextureLoader_t4F74715E0484E4F8056D96A196DC14A9B4638CAA_il2cpp_TypeInfo_var, L_101, L_103, L_108); List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_109 = __this->___pages; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_110 = V_0; NullCheck(L_110); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_111 = L_110->___page; NullCheck(L_109); List_1_Add_m88BF27864D62E2E1983204D1FFBE92BCE6C20CAF_inline(L_109, L_111, List_1_Add_m88BF27864D62E2E1983204D1FFBE92BCE6C20CAF_RuntimeMethod_var); goto IL_0202; } IL_02ac: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_112 = V_0; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_113 = (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)il2cpp_codegen_object_new(AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); AtlasRegion__ctor_mA555A6539F86AA183781E5C1AF65286593C98370(L_113, NULL); NullCheck(L_112); L_112->___region = L_113; Il2CppCodeGenWriteBarrier((void**)(&L_112->___region), (void*)L_113); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_114 = V_0; NullCheck(L_114); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_115 = L_114->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_116 = V_0; NullCheck(L_116); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_117 = L_116->___page; NullCheck(L_115); L_115->___page = L_117; Il2CppCodeGenWriteBarrier((void**)(&L_115->___page), (void*)L_117); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_118 = V_0; NullCheck(L_118); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_119 = L_118->___region; String_t* L_120 = V_3; NullCheck(L_119); L_119->___name = L_120; Il2CppCodeGenWriteBarrier((void**)(&L_119->___name), (void*)L_120); } IL_02d4: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_121 = V_0; NullCheck(L_121); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_122 = L_121->___entry; TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_123 = ___0_reader; NullCheck(L_123); String_t* L_124; L_124 = VirtualFuncInvoker0< String_t* >::Invoke(16, L_123); String_t* L_125 = L_124; V_3 = L_125; int32_t L_126; L_126 = Atlas_ReadEntry_mCE400E336C485A13F4A0F6621C3F3D0B6CA620F7(L_122, L_125, NULL); V_7 = L_126; int32_t L_127 = V_7; if (!L_127) { goto IL_037a; } } { Dictionary_2_t3481DB12CFC627C97EF9EE95A2F3D08D3607A6D6* L_128 = V_2; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_129 = V_0; NullCheck(L_129); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_130 = L_129->___entry; NullCheck(L_130); int32_t L_131 = 0; String_t* L_132 = (L_130)->GetAt(static_cast(L_131)); NullCheck(L_128); bool L_133; L_133 = Dictionary_2_TryGetValue_mC7224FFE7F05B1073C6D82CEA2B163BA93221CF8(L_128, L_132, (&V_8), Dictionary_2_TryGetValue_mC7224FFE7F05B1073C6D82CEA2B163BA93221CF8_RuntimeMethod_var); if (!L_133) { goto IL_030b; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_134 = V_8; NullCheck(L_134); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_134, NULL); goto IL_02d4; } IL_030b: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_135 = V_4; if (L_135) { goto IL_031f; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_136 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF(L_136, 8, List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var); V_4 = L_136; List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_137 = (List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C*)il2cpp_codegen_object_new(List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C_il2cpp_TypeInfo_var); List_1__ctor_mBE3FC17CEAD9911F6BEE5841D90D09F82BE10491(L_137, 8, List_1__ctor_mBE3FC17CEAD9911F6BEE5841D90D09F82BE10491_RuntimeMethod_var); V_5 = L_137; } IL_031f: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_138 = V_4; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_139 = V_0; NullCheck(L_139); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_140 = L_139->___entry; NullCheck(L_140); int32_t L_141 = 0; String_t* L_142 = (L_140)->GetAt(static_cast(L_141)); NullCheck(L_138); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_138, L_142, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); int32_t L_143 = V_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_143); V_9 = L_144; V_10 = 0; goto IL_0366; } IL_033c: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_145 = V_0; NullCheck(L_145); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_146 = L_145->___entry; int32_t L_147 = V_10; NullCheck(L_146); int32_t L_148 = ((int32_t)il2cpp_codegen_add(L_147, 1)); String_t* L_149 = (L_146)->GetAt(static_cast(L_148)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_150; L_150 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = V_9; int32_t L_152 = V_10; NullCheck(L_151); bool L_153; L_153 = Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF(L_149, ((int32_t)511), L_150, ((L_151)->GetAddressAt(static_cast(L_152))), NULL); int32_t L_154 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_154, 1)); } IL_0366: { int32_t L_155 = V_10; int32_t L_156 = V_7; if ((((int32_t)L_155) < ((int32_t)L_156))) { goto IL_033c; } } { List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_157 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_158 = V_9; NullCheck(L_157); List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_inline(L_157, L_158, List_1_Add_mC2AEA78982ECE580E4329735D062D1B5F1A12B94_RuntimeMethod_var); goto IL_02d4; } IL_037a: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_159 = V_0; NullCheck(L_159); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_160 = L_159->___region; NullCheck(L_160); int32_t L_161 = L_160->___originalWidth; if (L_161) { goto IL_03c0; } } { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_162 = V_0; NullCheck(L_162); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_163 = L_162->___region; NullCheck(L_163); int32_t L_164 = L_163->___originalHeight; if (L_164) { goto IL_03c0; } } { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_165 = V_0; NullCheck(L_165); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_166 = L_165->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_167 = V_0; NullCheck(L_167); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_168 = L_167->___region; NullCheck(L_168); int32_t L_169 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_168)->___width; NullCheck(L_166); L_166->___originalWidth = L_169; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_170 = V_0; NullCheck(L_170); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_171 = L_170->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_172 = V_0; NullCheck(L_172); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_173 = L_172->___region; NullCheck(L_173); int32_t L_174 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_173)->___height; NullCheck(L_171); L_171->___originalHeight = L_174; } IL_03c0: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_175 = V_4; if (!L_175) { goto IL_0400; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_176 = V_4; NullCheck(L_176); int32_t L_177; L_177 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_176, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_177) <= ((int32_t)0))) { goto IL_0400; } } { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_178 = V_0; NullCheck(L_178); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_179 = L_178->___region; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_180 = V_4; NullCheck(L_180); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_181; L_181 = List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A(L_180, List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var); NullCheck(L_179); L_179->___names = L_181; Il2CppCodeGenWriteBarrier((void**)(&L_179->___names), (void*)L_181); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_182 = V_0; NullCheck(L_182); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_183 = L_182->___region; List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_184 = V_5; NullCheck(L_184); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_185; L_185 = List_1_ToArray_m701DDB81B38363B550DF542DCB36AB13DFFED724(L_184, List_1_ToArray_m701DDB81B38363B550DF542DCB36AB13DFFED724_RuntimeMethod_var); NullCheck(L_183); L_183->___values = L_185; Il2CppCodeGenWriteBarrier((void**)(&L_183->___values), (void*)L_185); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_186 = V_4; NullCheck(L_186); List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline(L_186, List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var); List_1_tDEC4119E22EFA9DBE2F6B6C4F3ACD2FD0849215C* L_187 = V_5; NullCheck(L_187); List_1_Clear_m39C3F112FEC59752F722E4F191E050FF148CD482_inline(L_187, List_1_Clear_m39C3F112FEC59752F722E4F191E050FF148CD482_RuntimeMethod_var); } IL_0400: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_188 = V_0; NullCheck(L_188); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_189 = L_188->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_190 = V_0; NullCheck(L_190); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_191 = L_190->___region; NullCheck(L_191); int32_t L_192 = L_191->___x; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_193 = V_0; NullCheck(L_193); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_194 = L_193->___page; NullCheck(L_194); int32_t L_195 = L_194->___width; NullCheck(L_189); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_189)->___u = ((float)(((float)L_192)/((float)L_195))); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_196 = V_0; NullCheck(L_196); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_197 = L_196->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_198 = V_0; NullCheck(L_198); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_199 = L_198->___region; NullCheck(L_199); int32_t L_200 = L_199->___y; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_201 = V_0; NullCheck(L_201); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_202 = L_201->___page; NullCheck(L_202); int32_t L_203 = L_202->___height; NullCheck(L_197); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_197)->___v = ((float)(((float)L_200)/((float)L_203))); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_204 = V_0; NullCheck(L_204); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_205 = L_204->___region; NullCheck(L_205); int32_t L_206 = L_205->___degrees; if ((!(((uint32_t)L_206) == ((uint32_t)((int32_t)90))))) { goto IL_04ec; } } { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_207 = V_0; NullCheck(L_207); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_208 = L_207->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_209 = V_0; NullCheck(L_209); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_210 = L_209->___region; NullCheck(L_210); int32_t L_211 = L_210->___x; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_212 = V_0; NullCheck(L_212); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_213 = L_212->___region; NullCheck(L_213); int32_t L_214 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_213)->___height; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_215 = V_0; NullCheck(L_215); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_216 = L_215->___page; NullCheck(L_216); int32_t L_217 = L_216->___width; NullCheck(L_208); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_208)->___u2 = ((float)(((float)((int32_t)il2cpp_codegen_add(L_211, L_214)))/((float)L_217))); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_218 = V_0; NullCheck(L_218); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_219 = L_218->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_220 = V_0; NullCheck(L_220); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_221 = L_220->___region; NullCheck(L_221); int32_t L_222 = L_221->___y; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_223 = V_0; NullCheck(L_223); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_224 = L_223->___region; NullCheck(L_224); int32_t L_225 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_224)->___width; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_226 = V_0; NullCheck(L_226); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_227 = L_226->___page; NullCheck(L_227); int32_t L_228 = L_227->___height; NullCheck(L_219); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_219)->___v2 = ((float)(((float)((int32_t)il2cpp_codegen_add(L_222, L_225)))/((float)L_228))); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_229 = V_0; NullCheck(L_229); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_230 = L_229->___region; NullCheck(L_230); int32_t L_231; L_231 = AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline(L_230, NULL); V_11 = L_231; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_232 = V_0; NullCheck(L_232); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_233 = L_232->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_234 = V_0; NullCheck(L_234); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_235 = L_234->___region; NullCheck(L_235); int32_t L_236; L_236 = AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline(L_235, NULL); NullCheck(L_233); AtlasRegion_set_packedWidth_mC4AD85E92B391C818DCFE9657F885D275A53357B_inline(L_233, L_236, NULL); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_237 = V_0; NullCheck(L_237); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_238 = L_237->___region; int32_t L_239 = V_11; NullCheck(L_238); AtlasRegion_set_packedHeight_m68D4E9F35E7CF7C385D21D017BC8742B1B726BA8_inline(L_238, L_239, NULL); goto IL_054c; } IL_04ec: { U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_240 = V_0; NullCheck(L_240); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_241 = L_240->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_242 = V_0; NullCheck(L_242); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_243 = L_242->___region; NullCheck(L_243); int32_t L_244 = L_243->___x; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_245 = V_0; NullCheck(L_245); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_246 = L_245->___region; NullCheck(L_246); int32_t L_247 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_246)->___width; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_248 = V_0; NullCheck(L_248); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_249 = L_248->___page; NullCheck(L_249); int32_t L_250 = L_249->___width; NullCheck(L_241); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_241)->___u2 = ((float)(((float)((int32_t)il2cpp_codegen_add(L_244, L_247)))/((float)L_250))); U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_251 = V_0; NullCheck(L_251); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_252 = L_251->___region; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_253 = V_0; NullCheck(L_253); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_254 = L_253->___region; NullCheck(L_254); int32_t L_255 = L_254->___y; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_256 = V_0; NullCheck(L_256); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_257 = L_256->___region; NullCheck(L_257); int32_t L_258 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_257)->___height; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_259 = V_0; NullCheck(L_259); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_260 = L_259->___page; NullCheck(L_260); int32_t L_261 = L_260->___height; NullCheck(L_252); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_252)->___v2 = ((float)(((float)((int32_t)il2cpp_codegen_add(L_255, L_258)))/((float)L_261))); } IL_054c: { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_262 = __this->___regions; U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* L_263 = V_0; NullCheck(L_263); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_264 = L_263->___region; NullCheck(L_262); List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_inline(L_262, L_264, List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_RuntimeMethod_var); goto IL_0202; } IL_0562: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Atlas_ReadEntry_mCE400E336C485A13F4A0F6621C3F3D0B6CA620F7 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_entry, String_t* ___1_line, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { String_t* L_0 = ___1_line; if (L_0) { goto IL_0005; } } { return 0; } IL_0005: { String_t* L_1 = ___1_line; NullCheck(L_1); String_t* L_2; L_2 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_1, NULL); ___1_line = L_2; String_t* L_3 = ___1_line; NullCheck(L_3); int32_t L_4; L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL); if (L_4) { goto IL_0017; } } { return 0; } IL_0017: { String_t* L_5 = ___1_line; NullCheck(L_5); int32_t L_6; L_6 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_5, ((int32_t)58), NULL); V_0 = L_6; int32_t L_7 = V_0; if ((!(((uint32_t)L_7) == ((uint32_t)(-1))))) { goto IL_0026; } } { return 0; } IL_0026: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = ___0_entry; String_t* L_9 = ___1_line; int32_t L_10 = V_0; NullCheck(L_9); String_t* L_11; L_11 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_9, 0, L_10, NULL); NullCheck(L_11); String_t* L_12; L_12 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_11, NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(0), (String_t*)L_12); V_1 = 1; int32_t L_13 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_003c: { String_t* L_14 = ___1_line; int32_t L_15 = V_2; NullCheck(L_14); int32_t L_16; L_16 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_14, ((int32_t)44), L_15, NULL); V_3 = L_16; int32_t L_17 = V_3; if ((!(((uint32_t)L_17) == ((uint32_t)(-1))))) { goto IL_005b; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = ___0_entry; int32_t L_19 = V_1; String_t* L_20 = ___1_line; int32_t L_21 = V_2; NullCheck(L_20); String_t* L_22; L_22 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_20, L_21, NULL); NullCheck(L_22); String_t* L_23; L_23 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_22, NULL); NullCheck(L_18); (L_18)->SetAt(static_cast(L_19), (String_t*)L_23); int32_t L_24 = V_1; return L_24; } IL_005b: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = ___0_entry; int32_t L_26 = V_1; String_t* L_27 = ___1_line; int32_t L_28 = V_2; int32_t L_29 = V_3; int32_t L_30 = V_2; NullCheck(L_27); String_t* L_31; L_31 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_27, L_28, ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL); NullCheck(L_31); String_t* L_32; L_32 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_31, NULL); NullCheck(L_25); (L_25)->SetAt(static_cast(L_26), (String_t*)L_32); int32_t L_33 = V_3; V_2 = ((int32_t)il2cpp_codegen_add(L_33, 1)); int32_t L_34 = V_1; if ((!(((uint32_t)L_34) == ((uint32_t)4)))) { goto IL_0077; } } { return 4; } IL_0077: { int32_t L_35 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_35, 1)); goto IL_003c; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Atlas_FlipV_m6FF571F52572902B1CD472AA472E10210009FC33 (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_2 = NULL; { V_0 = 0; List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_0 = __this->___regions; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_inline(L_0, List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var); V_1 = L_1; goto IL_0045; } IL_0010: { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_2 = __this->___regions; int32_t L_3 = V_0; NullCheck(L_2); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_4; L_4 = List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0(L_2, L_3, List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var); V_2 = L_4; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5 = V_2; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = V_2; NullCheck(L_6); float L_7 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_6)->___v; NullCheck(L_5); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_5)->___v = ((float)il2cpp_codegen_subtract((1.0f), L_7)); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_8 = V_2; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_9 = V_2; NullCheck(L_9); float L_10 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_9)->___v2; NullCheck(L_8); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_8)->___v2 = ((float)il2cpp_codegen_subtract((1.0f), L_10)); int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0045: { int32_t L_12 = V_0; int32_t L_13 = V_1; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0010; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* Atlas_FindRegion_mF47F925FF8F82FDCDFF24155C91D75F0048CB2EA (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_0 = __this->___regions; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_inline(L_0, List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var); V_1 = L_1; goto IL_003a; } IL_0010: { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_2 = __this->___regions; int32_t L_3 = V_0; NullCheck(L_2); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_4; L_4 = List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0(L_2, L_3, List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var); NullCheck(L_4); String_t* L_5 = L_4->___name; String_t* L_6 = ___0_name; bool L_7; L_7 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_5, L_6, NULL); if (!L_7) { goto IL_0036; } } { List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_8 = __this->___regions; int32_t L_9 = V_0; NullCheck(L_8); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_10; L_10 = List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0(L_8, L_9, List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var); return L_10; } IL_0036: { int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_003a: { int32_t L_12 = V_0; int32_t L_13 = V_1; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0010; } } { return (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Atlas_Dispose_mBB0FE5D7796D3710D374EC1B9D80EC92914F4FC9 (Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m40DF8216C16F350595BCDAC00E23F49F58EBD723_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3E35D23EB4FFC3723C677F54FD50F86E2F5332CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureLoader_t4F74715E0484E4F8056D96A196DC14A9B4638CAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { RuntimeObject* L_0 = __this->___textureLoader; if (L_0) { goto IL_0009; } } { return; } IL_0009: { V_0 = 0; List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_1 = __this->___pages; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m40DF8216C16F350595BCDAC00E23F49F58EBD723_inline(L_1, List_1_get_Count_m40DF8216C16F350595BCDAC00E23F49F58EBD723_RuntimeMethod_var); V_1 = L_2; goto IL_0039; } IL_0019: { RuntimeObject* L_3 = __this->___textureLoader; List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B* L_4 = __this->___pages; int32_t L_5 = V_0; NullCheck(L_4); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_6; L_6 = List_1_get_Item_m3E35D23EB4FFC3723C677F54FD50F86E2F5332CA(L_4, L_5, List_1_get_Item_m3E35D23EB4FFC3723C677F54FD50F86E2F5332CA_RuntimeMethod_var); NullCheck(L_6); RuntimeObject* L_7 = L_6->___rendererObject; NullCheck(L_3); InterfaceActionInvoker1< RuntimeObject* >::Invoke(1, TextureLoader_t4F74715E0484E4F8056D96A196DC14A9B4638CAA_il2cpp_TypeInfo_var, L_3, L_7); int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0039: { int32_t L_9 = V_0; int32_t L_10 = V_1; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0019; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m180BC74CA75B1F96D7DE8EC9A901B9DB991DDD78 (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__0_mA5977BE5EAB28AA91FAEDFBDE48F0A210F01D6CA (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = __this->___page; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); L_0->___width = L_5; AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_6 = __this->___page; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = __this->___entry; NullCheck(L_7); int32_t L_8 = 2; String_t* L_9 = (L_7)->GetAt(static_cast(L_8)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_6); L_6->___height = L_11; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__1_m07047E27322A891A9AC31195BE6460602A09F206 (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Format_t7597688D971328A6AFBA482FCB429753213927AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Format_t7597688D971328A6AFBA482FCB429753213927AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = __this->___page; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (Format_t7597688D971328A6AFBA482FCB429753213927AF_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = __this->___entry; NullCheck(L_3); int32_t L_4 = 1; String_t* L_5 = (L_3)->GetAt(static_cast(L_4)); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_6; L_6 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_2, L_5, (bool)0, NULL); NullCheck(L_0); L_0->___format = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_6, Format_t7597688D971328A6AFBA482FCB429753213927AF_il2cpp_TypeInfo_var)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__2_m3C510605D6072A4DFD80C2C6654E48A741B2302E (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = __this->___page; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = __this->___entry; NullCheck(L_3); int32_t L_4 = 1; String_t* L_5 = (L_3)->GetAt(static_cast(L_4)); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_6; L_6 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_2, L_5, (bool)0, NULL); NullCheck(L_0); L_0->___minFilter = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_6, TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_il2cpp_TypeInfo_var)))); AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_7 = __this->___page; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_0_0_0_var) }; Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = __this->___entry; NullCheck(L_10); int32_t L_11 = 2; String_t* L_12 = (L_10)->GetAt(static_cast(L_11)); RuntimeObject* L_13; L_13 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_9, L_12, (bool)0, NULL); NullCheck(L_7); L_7->___magFilter = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_13, TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC_il2cpp_TypeInfo_var)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__3_m3C888DAC41E30F7C20ADDB956EC78C971985F99B (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___entry; NullCheck(L_0); int32_t L_1 = 1; String_t* L_2 = (L_0)->GetAt(static_cast(L_1)); NullCheck(L_2); int32_t L_3; L_3 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_2, ((int32_t)120), NULL); if ((((int32_t)L_3) == ((int32_t)(-1)))) { goto IL_001e; } } { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_4 = __this->___page; NullCheck(L_4); L_4->___uWrap = 2; } IL_001e: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = __this->___entry; NullCheck(L_5); int32_t L_6 = 1; String_t* L_7 = (L_5)->GetAt(static_cast(L_6)); NullCheck(L_7); int32_t L_8; L_8 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_7, ((int32_t)121), NULL); if ((((int32_t)L_8) == ((int32_t)(-1)))) { goto IL_003c; } } { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_9 = __this->___page; NullCheck(L_9); L_9->___vWrap = 2; } IL_003c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__4_m77F3AF16AC9E15738DC73D7901E4D97DD48D605F (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2); s_Il2CppMethodInitialized = true; } { AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = __this->___page; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); bool L_4; L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL); NullCheck(L_0); L_0->___pma = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__5_m442CB1EFC4F200BEECA281B38B321236D1AFDC84 (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); L_0->___x = L_5; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = __this->___entry; NullCheck(L_7); int32_t L_8 = 2; String_t* L_9 = (L_7)->GetAt(static_cast(L_8)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_6); L_6->___y = L_11; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__6_mCBE4E170BBFA1187B817FB749197D308F46F2EE6 (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_0)->___width = L_5; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = __this->___entry; NullCheck(L_7); int32_t L_8 = 2; String_t* L_9 = (L_7)->GetAt(static_cast(L_8)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_6); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_6)->___height = L_11; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__7_m3B4CE9128B885BA129F49CB47EF1D920EFFF9154 (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); L_0->___x = L_5; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = __this->___entry; NullCheck(L_7); int32_t L_8 = 2; String_t* L_9 = (L_7)->GetAt(static_cast(L_8)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_6); L_6->___y = L_11; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_12 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = __this->___entry; NullCheck(L_13); int32_t L_14 = 3; String_t* L_15 = (L_13)->GetAt(static_cast(L_14)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16; L_16 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_17; L_17 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_15, L_16, NULL); NullCheck(L_12); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_12)->___width = L_17; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_18 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = __this->___entry; NullCheck(L_19); int32_t L_20 = 4; String_t* L_21 = (L_19)->GetAt(static_cast(L_20)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_22; L_22 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_23; L_23 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_21, L_22, NULL); NullCheck(L_18); ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_18)->___height = L_23; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__8_m46134EC13D3BA7DE5229CAB20E0179CB7E07832C (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); L_0->___offsetX = ((float)L_5); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = __this->___entry; NullCheck(L_7); int32_t L_8 = 2; String_t* L_9 = (L_7)->GetAt(static_cast(L_8)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_6); L_6->___offsetY = ((float)L_11); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__9_mE4BBF921D6DAB3218E9ABAD141B3BEE567187D79 (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); L_0->___originalWidth = L_5; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = __this->___entry; NullCheck(L_7); int32_t L_8 = 2; String_t* L_9 = (L_7)->GetAt(static_cast(L_8)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_6); L_6->___originalHeight = L_11; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__10_m8D38B660ACAB533CA663D53FD90165C82B0A7AEC (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); L_0->___offsetX = ((float)L_5); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = __this->___entry; NullCheck(L_7); int32_t L_8 = 2; String_t* L_9 = (L_7)->GetAt(static_cast(L_8)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_6); L_6->___offsetY = ((float)L_11); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_12 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = __this->___entry; NullCheck(L_13); int32_t L_14 = 3; String_t* L_15 = (L_13)->GetAt(static_cast(L_14)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16; L_16 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_17; L_17 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_15, L_16, NULL); NullCheck(L_12); L_12->___originalWidth = L_17; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_18 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = __this->___entry; NullCheck(L_19); int32_t L_20 = 4; String_t* L_21 = (L_19)->GetAt(static_cast(L_20)); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_22; L_22 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_23; L_23 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_21, L_22, NULL); NullCheck(L_18); L_18->___originalHeight = L_23; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__11_m9DF3F359A274A85CFE8D4A2A8F844ED51830B72E (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___entry; NullCheck(L_0); int32_t L_1 = 1; String_t* L_2 = (L_0)->GetAt(static_cast(L_1)); V_0 = L_2; String_t* L_3 = V_0; bool L_4; L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, NULL); if (!L_4) { goto IL_0024; } } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5 = __this->___region; NullCheck(L_5); L_5->___degrees = ((int32_t)90); return; } IL_0024: { String_t* L_6 = V_0; bool L_7; L_7 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_6, _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB, NULL); if (!L_7) { goto IL_0047; } } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_8 = __this->___region; String_t* L_9 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_11; L_11 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_9, L_10, NULL); NullCheck(L_8); L_8->___degrees = L_11; } IL_0047: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3C_ctorU3Eb__12_m16FF15FDE084EDB4BBAE935D0CD63D38D9E1BF3F (U3CU3Ec__DisplayClass10_0_t331C27C0022E87B549721BC4CD0671E8DE767D1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = __this->___region; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___entry; NullCheck(L_1); int32_t L_2 = 1; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_5; L_5 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_3, L_4, NULL); NullCheck(L_0); L_0->___index = 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 #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 AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasPage_Clone_mE9BE56C843CBB0102D17B2DC04628A8BFF3E1F4D (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL); return ((AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)IsInstClass((RuntimeObject*)L_0, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasPage__ctor_mEBA2B7CBE5A2C39B8DBCDA598CA19739464FBA27 (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* __this, const RuntimeMethod* method) { { __this->___format = 6; __this->___uWrap = 1; __this->___vWrap = 1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { { int32_t L_0 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___width; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasRegion_set_packedWidth_mC4AD85E92B391C818DCFE9657F885D275A53357B (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___width = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { { int32_t L_0 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___height; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasRegion_set_packedHeight_m68D4E9F35E7CF7C385D21D017BC8742B1B726BA8 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___height = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_OriginalWidth_mE0CDB8BEEF9C3D83A66CAE9841994B31A870DA61 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___originalWidth; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_OriginalHeight_m75F6E526CF57F7C36344CC6B9B109F76E6F0EAF5 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___originalHeight; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasRegion_Clone_m0824EC37D5A380263650C4D4347FB07962A4B39F (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL); return ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)IsInstClass((RuntimeObject*)L_0, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasRegion__ctor_mA555A6539F86AA183781E5C1AF65286593C98370 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { { TextureRegion__ctor_mF71E50F881B9D19CAADA87AF4B0AB32163476AD1(__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 AtlasAttachmentLoader__ctor_mF0C7CD11BF3EB5E08C7236A68683F3D08ADA8383 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* ___0_atlasArray, const RuntimeMethod* method) { { AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* L_0 = ___0_atlasArray; AtlasAttachmentLoader__ctor_mB4D3973D3EFC00E3F3B3C0A213F236C6595D0DAF(__this, (bool)0, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAttachmentLoader__ctor_mB4D3973D3EFC00E3F3B3C0A213F236C6595D0DAF (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, bool ___0_allowMissingRegions, AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* ___1_atlasArray, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* L_0 = ___1_atlasArray; if (L_0) { goto IL_0019; } } { 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_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB7FFAEC609E98BECC24D8A9723B5C5FD224F64B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1205DE902FF7FC97B0D4503713BE324F229DDF1E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasAttachmentLoader__ctor_mB4D3973D3EFC00E3F3B3C0A213F236C6595D0DAF_RuntimeMethod_var))); } IL_0019: { AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* L_2 = ___1_atlasArray; __this->___atlasArray = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___atlasArray), (void*)L_2); bool L_3 = ___0_allowMissingRegions; __this->___allowMissingRegions = L_3; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAttachmentLoader_FindRegions_mFD941D5BD4501EFC219E270762985913AABBFFA0 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, String_t* ___0_name, String_t* ___1_basePath, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___2_sequence, const RuntimeMethod* method) { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = ___2_sequence; NullCheck(L_0); TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_1; L_1 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_0, NULL); V_0 = L_1; V_1 = 0; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_2 = V_0; NullCheck(L_2); V_2 = ((int32_t)(((RuntimeArray*)L_2)->max_length)); goto IL_0025; } IL_000f: { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_3 = V_0; int32_t L_4 = V_1; String_t* L_5 = ___0_name; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_6 = ___2_sequence; String_t* L_7 = ___1_basePath; int32_t L_8 = V_1; NullCheck(L_6); String_t* L_9; L_9 = Sequence_GetPath_mEEB8253CCBE9F340DF7895FB312396682FFEBBBB(L_6, L_7, L_8, NULL); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_10; L_10 = AtlasAttachmentLoader_FindRegion_mDF3F63FE9B7172B563E16CB0A9B959D5EF68BF39(__this, L_5, L_9, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_10); (L_3)->SetAt(static_cast(L_4), (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_10); int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0025: { int32_t L_12 = V_1; int32_t L_13 = V_2; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000f; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasAttachmentLoader_FindRegion_mDF3F63FE9B7172B563E16CB0A9B959D5EF68BF39 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, String_t* ___0_name, String_t* ___1_path, const RuntimeMethod* method) { int32_t V_0 = 0; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_1 = NULL; { V_0 = 0; goto IL_001c; } IL_0004: { AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* L_0 = __this->___atlasArray; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E* L_3 = (L_0)->GetAt(static_cast(L_2)); String_t* L_4 = ___1_path; NullCheck(L_3); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5; L_5 = Atlas_FindRegion_mF47F925FF8F82FDCDFF24155C91D75F0048CB2EA(L_3, L_4, NULL); V_1 = L_5; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6 = V_1; if (!L_6) { goto IL_0018; } } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_7 = V_1; return L_7; } IL_0018: { int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_001c: { int32_t L_9 = V_0; AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* L_10 = __this->___atlasArray; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0004; } } { bool L_11 = __this->___allowMissingRegions; if (L_11) { goto IL_0041; } } { String_t* L_12 = ___1_path; String_t* L_13 = ___0_name; String_t* L_14; L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8A5EDCAEC90F6A60CE3AC6A7E431E209ED324DB6)), L_12, 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_m026938A67AF9D36BB7ED27F80425D7194B514465(L_15, L_14, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasAttachmentLoader_FindRegion_mDF3F63FE9B7172B563E16CB0A9B959D5EF68BF39_RuntimeMethod_var))); } IL_0041: { return (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AtlasAttachmentLoader_NewRegionAttachment_mF68486EFE7F740AE1B479A7BE74B523F86DC5BAE (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, String_t* ___1_placeholder, String_t* ___2_name, String_t* ___3_path, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___4_sequence, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___2_name; String_t* L_1 = ___3_path; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_2 = ___4_sequence; AtlasAttachmentLoader_FindRegions_mFD941D5BD4501EFC219E270762985913AABBFFA0(__this, L_0, L_1, L_2, NULL); String_t* L_3 = ___2_name; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_4 = ___4_sequence; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_5 = (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)il2cpp_codegen_object_new(RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); RegionAttachment__ctor_m136881CE3E325606592078AC722D15241DEDEF3C(L_5, L_3, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* AtlasAttachmentLoader_NewMeshAttachment_m324881E120E87487EE454FDBEE10731E6F8FE3BA (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, String_t* ___1_placeholder, String_t* ___2_name, String_t* ___3_path, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___4_sequence, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___2_name; String_t* L_1 = ___3_path; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_2 = ___4_sequence; AtlasAttachmentLoader_FindRegions_mFD941D5BD4501EFC219E270762985913AABBFFA0(__this, L_0, L_1, L_2, NULL); String_t* L_3 = ___2_name; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_4 = ___4_sequence; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_5 = (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)il2cpp_codegen_object_new(MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); MeshAttachment__ctor_m4B5208B99FCC6BD7F69283132A70B7BBF057F7A3(L_5, L_3, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* AtlasAttachmentLoader_NewBoundingBoxAttachment_m540203BABC4E8438C4496A558523A8BB6DE76B91 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, String_t* ___1_placeholder, String_t* ___2_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___2_name; BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_1 = (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB*)il2cpp_codegen_object_new(BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var); BoundingBoxAttachment__ctor_mF810C3D69D72064159E87751E07FFFB27F90271A(L_1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* AtlasAttachmentLoader_NewPathAttachment_mD98F090C73440BF9CF26763AA9C89E9C5DC06B8D (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, String_t* ___1_placeholder, String_t* ___2_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___2_name; PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_1 = (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E*)il2cpp_codegen_object_new(PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var); PathAttachment__ctor_m9913629BC423FDE9EC9C2D7AB59996B7C713EBC3(L_1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* AtlasAttachmentLoader_NewPointAttachment_m26B10631EB7F0A6FC79D2DC6B528A68AC7658A47 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, String_t* ___1_placeholder, String_t* ___2_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___2_name; PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_1 = (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8*)il2cpp_codegen_object_new(PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8_il2cpp_TypeInfo_var); PointAttachment__ctor_m26C8BA2B0166AD6260BEC5C9BD4F82AA2E193822(L_1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* AtlasAttachmentLoader_NewClippingAttachment_m712913E389CB224931529C176961A7B5A2432A83 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, String_t* ___1_placeholder, String_t* ___2_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___2_name; ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_1 = (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)il2cpp_codegen_object_new(ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var); ClippingAttachment__ctor_m4EA335917578D23EB4212FE8ADCA2718189BA9A0(L_1, L_0, NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNameU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) { { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___timelineAttachment; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attachment_set_TimelineAttachment_m643AF6FD2CB72AEBABD8C5B14C73A270CB61EB99 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_value, const RuntimeMethod* method) { { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = ___0_value; __this->___timelineAttachment = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineAttachment), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Attachment_get_TimelineSlots_m90C3A9BF5FEA38F2DC17A5D9DD0A0938BFC9B65B (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___timelineSlots; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attachment_set_TimelineSlots_mC450CD6E7E923B68E09D033A2088D000540C98C7 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_value; __this->___timelineSlots = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineSlots), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attachment__ctor_m60017869386A059E01E2107F043646088D922714 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields*)il2cpp_codegen_static_fields_for(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var))->___Empty; __this->___timelineSlots = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineSlots), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_1 = ___0_name; if (L_1) { goto IL_0024; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD5A0157A4D0640187967DD9595192830F6FC0E50)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Attachment__ctor_m60017869386A059E01E2107F043646088D922714_RuntimeMethod_var))); } IL_0024: { String_t* L_3 = ___0_name; __this->___U3CNameU3Ek__BackingField = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_3); __this->___timelineAttachment = __this; Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineAttachment), (void*)__this); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attachment__ctor_m6CC78D2E5A5CA3B2349EB7FDE3872A8FE98E67EA (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields*)il2cpp_codegen_static_fields_for(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var))->___Empty; __this->___timelineSlots = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineSlots), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_1 = ___0_other; NullCheck(L_1); String_t* L_2; L_2 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_1, NULL); __this->___U3CNameU3Ek__BackingField = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_2); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_3 = ___0_other; NullCheck(L_3); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_4 = L_3->___timelineAttachment; __this->___timelineAttachment = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineAttachment), (void*)L_4); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_5 = ___0_other; NullCheck(L_5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5->___timelineSlots; __this->___timelineSlots = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineSlots), (void*)L_6); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Attachment_IsTimelineActive_m9DDC9A697C909745A3B4A5999D3B80451A7099FD (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___0_slots, int32_t ___1_slotIndex, bool ___2_appliedPose, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { 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_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_0 = NULL; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_4 = NULL; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B4_0 = NULL; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B12_0 = NULL; { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_0 = ___0_slots; int32_t L_1 = ___1_slotIndex; NullCheck(L_0); int32_t L_2 = L_1; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_4 = V_0; NullCheck(L_4); Bone_tC5BB616A04722279E675558888991F720C090467* L_5; L_5 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_4, NULL); NullCheck(L_5); bool L_6; L_6 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_5, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var); if (!L_6) { goto IL_0036; } } { bool L_7 = ___2_appliedPose; if (L_7) { goto IL_001c; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_8 = V_0; NullCheck(L_8); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_9; L_9 = Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_inline(L_8, Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var); G_B4_0 = L_9; goto IL_0022; } IL_001c: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_10 = V_0; NullCheck(L_10); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_11; L_11 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_10, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); G_B4_0 = L_11; } IL_0022: { NullCheck(G_B4_0); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_12; L_12 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(G_B4_0, NULL); V_1 = L_12; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_13 = V_1; if (!L_13) { goto IL_0036; } } { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_14 = V_1; NullCheck(L_14); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_15 = L_14->___timelineAttachment; if ((!(((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_15) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)__this)))) { goto IL_0036; } } { return (bool)1; } IL_0036: { V_2 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = __this->___timelineSlots; NullCheck(L_16); V_3 = ((int32_t)(((RuntimeArray*)L_16)->max_length)); goto IL_0087; } IL_0043: { SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_17 = ___0_slots; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = __this->___timelineSlots; int32_t L_19 = V_2; NullCheck(L_18); int32_t L_20 = L_19; int32_t L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_17); int32_t L_22 = L_21; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_23 = (L_17)->GetAt(static_cast(L_22)); V_0 = L_23; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_24 = V_0; 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_0083; } } { bool L_27 = ___2_appliedPose; if (L_27) { goto IL_0066; } } { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_28 = V_0; NullCheck(L_28); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_29; L_29 = Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_inline(L_28, Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var); G_B12_0 = L_29; goto IL_006c; } IL_0066: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_30 = V_0; NullCheck(L_30); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_31; L_31 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_30, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); G_B12_0 = L_31; } IL_006c: { NullCheck(G_B12_0); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_32; L_32 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(G_B12_0, NULL); V_4 = L_32; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_33 = V_4; if (!L_33) { goto IL_0083; } } { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_34 = V_4; NullCheck(L_34); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_35 = L_34->___timelineAttachment; if ((!(((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_35) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)__this)))) { goto IL_0083; } } { return (bool)1; } IL_0083: { int32_t L_36 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0087: { int32_t L_37 = V_2; int32_t L_38 = V_3; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0043; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Attachment_ToString_m6CBD3411D8D611D28791F2950CA17E88F8E5BE20 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(__this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attachment__cctor_mD12D4DA611B5503514FB66604D44E7BF9F58CA8D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)0); ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields*)il2cpp_codegen_static_fields_for(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var))->___Empty = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields*)il2cpp_codegen_static_fields_for(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var))->___Empty), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBoxAttachment__ctor_mF810C3D69D72064159E87751E07FFFB27F90271A (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_name; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_m91DC1E54722C4401EC30B38FF0AE07CD842C43B1(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingBoxAttachment__ctor_m679C021337F6F266C1497F4A775A1C2F1D618664 (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* __this, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = ___0_other; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_mEF6E897C791821D6A376D8D69D397238C314F18A(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* BoundingBoxAttachment_Copy_mE18D3B157C8349656913354DF7B8B7F6E53DE480 (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB*)il2cpp_codegen_object_new(BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var); BoundingBoxAttachment__ctor_m679C021337F6F266C1497F4A775A1C2F1D618664(L_0, __this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ClippingAttachment_get_EndSlot_m2C67F6526A4FA3635EFB4B4441F6D2BF17CD6418 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method) { { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_0 = __this->___endSlot; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClippingAttachment_set_EndSlot_mCE70ECC234292C4B331B99A6AE1468C6B1F5B744 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___0_value, const RuntimeMethod* method) { { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_0 = ___0_value; __this->___endSlot = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___endSlot), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ClippingAttachment_get_Convex_m75278E09FF33D1855B167669EE1CF95EFADF2258 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method) { { bool L_0 = __this->___convex; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClippingAttachment_set_Convex_m05F4E9BB33940B020D009E90725540C8C36B6073 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___convex = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ClippingAttachment_get_Inverse_mD91BDF2805E3E92B4102BD551B35C9CAFF00BFE0 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method) { { bool L_0 = __this->___inverse; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClippingAttachment_set_Inverse_mC3D83595FBBCC9E54C4A10AEAE3EE2C84BA64E21 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___inverse = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClippingAttachment__ctor_m4EA335917578D23EB4212FE8ADCA2718189BA9A0 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_name; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_m91DC1E54722C4401EC30B38FF0AE07CD842C43B1(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClippingAttachment__ctor_m8F4C807825E2B94F414798AF0CB2CBF6CBF818D2 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_0 = ___0_other; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_mEF6E897C791821D6A376D8D69D397238C314F18A(__this, L_0, NULL); ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_1 = ___0_other; NullCheck(L_1); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_2 = L_1->___endSlot; __this->___endSlot = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___endSlot), (void*)L_2); ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_3 = ___0_other; NullCheck(L_3); bool L_4 = L_3->___convex; __this->___convex = L_4; ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_5 = ___0_other; NullCheck(L_5); bool L_6 = L_5->___inverse; __this->___inverse = L_6; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ClippingAttachment_Copy_mED3A5672C409786BF493EC5442A8362EF737E020 (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_0 = (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)il2cpp_codegen_object_new(ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var); ClippingAttachment__ctor_m8F4C807825E2B94F414798AF0CB2CBF6CBF818D2(L_0, __this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshAttachment_get_HullLength_m60361C63E96969252F191306BD6EE455B7290513 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___hullLength; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_HullLength_mBFF2EB007DAB2012FCE0812BE712D4702D4E8B16 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___hullLength = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* MeshAttachment_get_RegionUVs_m17FFFF5BE7C12C2A3F2759629CF104C9F2A81718 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___regionUVs; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_RegionUVs_m17D92DAED58CED3F04AF00E25500AB755CB60878 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_value, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_value; __this->___regionUVs = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___regionUVs), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___triangles; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_Triangles_m02FAA966A8ABC52839DE5AF4AC43D721DCF0E655 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_value; __this->___triangles = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___triangles), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_SetColor_mC101BD33462AF9DF4A95119710842D139B41063A (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color; __this->___color = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_SetColor_m973B25C43DAE78C79E350E37754A138BB42B9043 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; float L_1 = ___1_g; float L_2 = ___2_b; float L_3 = ___3_a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4; memset((&L_4), 0, sizeof(L_4)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_4), L_0, L_1, L_2, L_3, NULL); __this->___color = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MeshAttachment_get_Path_mE607120CAAC5AAA420936717AF68187638F570FE (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___path; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_Path_m8AD5EAFBF59D1233175CDBB94D1D7D243FF37D4D (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___path = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___path), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* MeshAttachment_get_SourceMesh_m0B055C28C28B4F63BDBBE0B465913BF01053D9B1 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_0 = __this->___sourceMesh; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_SourceMesh_m0EC11F13CF9A3B5F1F51AABFA22AB88793EA3AB5 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___0_value, const RuntimeMethod* method) { { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_0 = ___0_value; __this->___sourceMesh = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___sourceMesh), (void*)L_0); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_1 = ___0_value; if (!L_1) { goto IL_0076; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_2 = ___0_value; NullCheck(L_2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)L_2)->___bones; ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)__this)->___bones = L_3; Il2CppCodeGenWriteBarrier((void**)(&((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)__this)->___bones), (void*)L_3); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_4 = ___0_value; NullCheck(L_4); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)L_4)->___vertices; ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)__this)->___vertices = L_5; Il2CppCodeGenWriteBarrier((void**)(&((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)__this)->___vertices), (void*)L_5); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_6 = ___0_value; NullCheck(L_6); int32_t L_7 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)L_6)->___worldVerticesLength; ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)__this)->___worldVerticesLength = L_7; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_8 = ___0_value; NullCheck(L_8); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = L_8->___regionUVs; __this->___regionUVs = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___regionUVs), (void*)L_9); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_10 = ___0_value; NullCheck(L_10); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = L_10->___triangles; __this->___triangles = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___triangles), (void*)L_11); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_12 = ___0_value; NullCheck(L_12); int32_t L_13; L_13 = MeshAttachment_get_HullLength_m60361C63E96969252F191306BD6EE455B7290513_inline(L_12, NULL); MeshAttachment_set_HullLength_mBFF2EB007DAB2012FCE0812BE712D4702D4E8B16_inline(__this, L_13, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_14 = ___0_value; NullCheck(L_14); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15; L_15 = MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline(L_14, NULL); MeshAttachment_set_Edges_m24C8331BB6CDBD6A0A5565B7B643B7180054AF1B_inline(__this, L_15, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_16 = ___0_value; NullCheck(L_16); float L_17; L_17 = MeshAttachment_get_Width_mE722F076C68FE428DF71B83C5B17A79BA8060326_inline(L_16, NULL); MeshAttachment_set_Width_m4C7E248383F7AE4F89A49A520DCEED80265160D7_inline(__this, L_17, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_18 = ___0_value; NullCheck(L_18); float L_19; L_19 = MeshAttachment_get_Height_m5956BC3AF4B5C0E0F37644210D4DC5CA8DDE87FD_inline(L_18, NULL); MeshAttachment_set_Height_mDBA0DE8EACF079F8DC77DC21D05123B69EE27D4B_inline(__this, L_19, NULL); } IL_0076: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___U3CEdgesU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_Edges_m24C8331BB6CDBD6A0A5565B7B643B7180054AF1B (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_value; __this->___U3CEdgesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEdgesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MeshAttachment_get_Width_mE722F076C68FE428DF71B83C5B17A79BA8060326 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { float L_0 = __this->___U3CWidthU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_Width_m4C7E248383F7AE4F89A49A520DCEED80265160D7 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MeshAttachment_get_Height_m5956BC3AF4B5C0E0F37644210D4DC5CA8DDE87FD (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { float L_0 = __this->___U3CHeightU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_set_Height_mDBA0DE8EACF079F8DC77DC21D05123B69EE27D4B (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment__ctor_m4B5208B99FCC6BD7F69283132A70B7BBF057F7A3 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, String_t* ___0_name, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___1_sequence, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL); __this->___color = L_0; String_t* L_1 = ___0_name; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_m91DC1E54722C4401EC30B38FF0AE07CD842C43B1(__this, L_1, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_2 = ___1_sequence; if (L_2) { goto IL_0039; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC54D877A52221F3849F249A199ADF3B2A4A4C170)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral539BFDEA5563EECFFAD8AD19A5CEB6B6AC5E1CF1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MeshAttachment__ctor_m4B5208B99FCC6BD7F69283132A70B7BBF057F7A3_RuntimeMethod_var))); } IL_0039: { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_4 = ___1_sequence; __this->___sequence = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___sequence), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment__ctor_m5631AA2AEDDBAC3D1626DECD21094EA0FF601143 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL); __this->___color = L_0; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_1 = ___0_other; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_mEF6E897C791821D6A376D8D69D397238C314F18A(__this, L_1, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_2 = __this->___sourceMesh; if (!L_2) { goto IL_0039; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0380D36A1049DEA12850592BD3EA28C0BE8EF8BA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MeshAttachment__ctor_m5631AA2AEDDBAC3D1626DECD21094EA0FF601143_RuntimeMethod_var))); } IL_0039: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_4 = ___0_other; NullCheck(L_4); String_t* L_5 = L_4->___path; __this->___path = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___path), (void*)L_5); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_6 = ___0_other; NullCheck(L_6); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = L_6->___color; __this->___color = L_7; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_8 = ___0_other; NullCheck(L_8); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = L_8->___regionUVs; NullCheck(L_9); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))); __this->___regionUVs = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___regionUVs), (void*)L_10); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_11 = ___0_other; NullCheck(L_11); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = L_11->___regionUVs; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = __this->___regionUVs; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = __this->___regionUVs; NullCheck(L_14); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, 0, (RuntimeArray*)L_13, 0, ((int32_t)(((RuntimeArray*)L_14)->max_length)), NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_15 = ___0_other; NullCheck(L_15); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = L_15->___triangles; NullCheck(L_16); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))); __this->___triangles = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___triangles), (void*)L_17); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_18 = ___0_other; NullCheck(L_18); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = L_18->___triangles; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___triangles; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = __this->___triangles; NullCheck(L_21); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_19, 0, (RuntimeArray*)L_20, 0, ((int32_t)(((RuntimeArray*)L_21)->max_length)), NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_22 = ___0_other; NullCheck(L_22); int32_t L_23 = L_22->___hullLength; __this->___hullLength = L_23; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_24 = ___0_other; NullCheck(L_24); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_25 = L_24->___sequence; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_26 = (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4*)il2cpp_codegen_object_new(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); Sequence__ctor_m3EEB69B985B0B4085DCF90FD72D8E4CA44C0A499(L_26, L_25, NULL); __this->___sequence = L_26; Il2CppCodeGenWriteBarrier((void**)(&__this->___sequence), (void*)L_26); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_27 = ___0_other; NullCheck(L_27); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28; L_28 = MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline(L_27, NULL); if (!L_28) { goto IL_0100; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_29 = ___0_other; NullCheck(L_29); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30; L_30 = MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline(L_29, NULL); NullCheck(L_30); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))); MeshAttachment_set_Edges_m24C8331BB6CDBD6A0A5565B7B643B7180054AF1B_inline(__this, L_31, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_32 = ___0_other; NullCheck(L_32); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33; L_33 = MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline(L_32, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34; L_34 = MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline(__this, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35; L_35 = MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline(__this, NULL); NullCheck(L_35); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_33, 0, (RuntimeArray*)L_34, 0, ((int32_t)(((RuntimeArray*)L_35)->max_length)), NULL); } IL_0100: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_36 = ___0_other; NullCheck(L_36); float L_37; L_37 = MeshAttachment_get_Width_mE722F076C68FE428DF71B83C5B17A79BA8060326_inline(L_36, NULL); MeshAttachment_set_Width_m4C7E248383F7AE4F89A49A520DCEED80265160D7_inline(__this, L_37, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_38 = ___0_other; NullCheck(L_38); float L_39; L_39 = MeshAttachment_get_Height_m5956BC3AF4B5C0E0F37644210D4DC5CA8DDE87FD_inline(L_38, NULL); MeshAttachment_set_Height_mDBA0DE8EACF079F8DC77DC21D05123B69EE27D4B_inline(__this, L_39, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_UpdateSequence_m0221121122614AA51A8873C76C3832B77DB8D768 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence; NullCheck(L_0); Sequence_Update_m30287C0A3A207BEC599C55E2EFE34F0DC33B2A23(L_0, __this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* MeshAttachment_NewLinkedMesh_mB9F9C1166D8E47820A1576EBE1FE60BCA9979477 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B2_0 = NULL; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B2_1 = NULL; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B1_0 = NULL; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B1_1 = NULL; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B3_0 = NULL; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B3_1 = NULL; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B3_2 = NULL; { String_t* L_0; L_0 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(__this, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_1 = __this->___sequence; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_2 = (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4*)il2cpp_codegen_object_new(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); Sequence__ctor_m3EEB69B985B0B4085DCF90FD72D8E4CA44C0A499(L_2, L_1, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_3 = (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)il2cpp_codegen_object_new(MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); MeshAttachment__ctor_m4B5208B99FCC6BD7F69283132A70B7BBF057F7A3(L_3, L_0, L_2, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_4 = L_3; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_5 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)__this)->___timelineAttachment; NullCheck(L_4); ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_4)->___timelineAttachment = L_5; Il2CppCodeGenWriteBarrier((void**)(&((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_4)->___timelineAttachment), (void*)L_5); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_6 = L_4; String_t* L_7 = __this->___path; NullCheck(L_6); L_6->___path = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_6->___path), (void*)L_7); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_8 = L_6; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = __this->___color; NullCheck(L_8); L_8->___color = L_9; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_10 = L_8; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_11 = __this->___sourceMesh; if (L_11) { G_B2_0 = L_10; G_B2_1 = L_10; goto IL_0046; } G_B1_0 = L_10; G_B1_1 = L_10; } { G_B3_0 = __this; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_004c; } IL_0046: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_12 = __this->___sourceMesh; G_B3_0 = L_12; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_004c: { NullCheck(G_B3_1); MeshAttachment_set_SourceMesh_m0EC11F13CF9A3B5F1F51AABFA22AB88793EA3AB5(G_B3_1, G_B3_0, NULL); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_13 = G_B3_2; NullCheck(L_13); MeshAttachment_UpdateSequence_m0221121122614AA51A8873C76C3832B77DB8D768(L_13, NULL); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* MeshAttachment_Copy_m9DC9E6E4F8E691D9BB2BBEF420546D4B819EC8D0 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_0 = __this->___sourceMesh; if (L_0) { goto IL_000f; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_1 = (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)il2cpp_codegen_object_new(MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); MeshAttachment__ctor_m5631AA2AEDDBAC3D1626DECD21094EA0FF601143(L_1, __this, NULL); return L_1; } IL_000f: { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_2; L_2 = MeshAttachment_NewLinkedMesh_mB9F9C1166D8E47820A1576EBE1FE60BCA9979477(__this, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_ComputeUVs_mEA64C497DDEE2996928976E8E58362B5B3549E61 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* ___0_region, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_regionUVs, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_uvs, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_5 = NULL; float V_6 = 0.0f; float V_7 = 0.0f; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___2_uvs; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_1 = ___0_region; V_5 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)IsInstClass((RuntimeObject*)L_1, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = V_5; if (!L_2) { goto IL_0235; } } { AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_3 = V_5; NullCheck(L_3); float L_4 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_3)->___u; V_1 = L_4; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5 = V_5; NullCheck(L_5); float L_6 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_5)->___v; V_2 = L_6; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_7 = ___0_region; NullCheck(L_7); int32_t L_8 = L_7->___width; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_9 = ___0_region; NullCheck(L_9); float L_10 = L_9->___u2; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_11 = ___0_region; NullCheck(L_11); float L_12 = L_11->___u; V_6 = ((float)(((float)L_8)/((float)il2cpp_codegen_subtract(L_10, L_12)))); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_13 = ___0_region; NullCheck(L_13); int32_t L_14 = L_13->___height; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_15 = ___0_region; NullCheck(L_15); float L_16 = L_15->___v2; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_17 = ___0_region; NullCheck(L_17); float L_18 = L_17->___v; V_7 = ((float)(((float)L_14)/((float)il2cpp_codegen_subtract(L_16, L_18)))); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_19 = V_5; NullCheck(L_19); int32_t L_20 = L_19->___degrees; V_8 = L_20; int32_t L_21 = V_8; if ((((int32_t)L_21) == ((int32_t)((int32_t)90)))) { goto IL_007d; } } { int32_t L_22 = V_8; if ((((int32_t)L_22) == ((int32_t)((int32_t)180)))) { goto IL_0108; } } { int32_t L_23 = V_8; if ((((int32_t)L_23) == ((int32_t)((int32_t)270)))) { goto IL_0187; } } { goto IL_01ee; } IL_007d: { float L_24 = V_1; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_25 = V_5; NullCheck(L_25); int32_t L_26 = L_25->___originalHeight; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_27 = V_5; NullCheck(L_27); float L_28 = L_27->___offsetY; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_29 = V_5; NullCheck(L_29); int32_t L_30; L_30 = AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline(L_29, NULL); float L_31 = V_6; V_1 = ((float)il2cpp_codegen_subtract(L_24, ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_26), L_28)), ((float)L_30)))/L_31)))); float L_32 = V_2; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_33 = V_5; NullCheck(L_33); int32_t L_34 = L_33->___originalWidth; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_35 = V_5; NullCheck(L_35); float L_36 = L_35->___offsetX; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_37 = V_5; NullCheck(L_37); int32_t L_38; L_38 = AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline(L_37, NULL); float L_39 = V_7; V_2 = ((float)il2cpp_codegen_subtract(L_32, ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_34), L_36)), ((float)L_38)))/L_39)))); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_40 = V_5; NullCheck(L_40); int32_t L_41 = L_40->___originalHeight; float L_42 = V_6; V_3 = ((float)(((float)L_41)/L_42)); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_43 = V_5; NullCheck(L_43); int32_t L_44 = L_43->___originalWidth; float L_45 = V_7; V_4 = ((float)(((float)L_44)/L_45)); V_9 = 0; goto IL_0102; } IL_00d9: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = ___2_uvs; int32_t L_47 = V_9; float L_48 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_49 = ___1_regionUVs; int32_t L_50 = V_9; NullCheck(L_49); int32_t L_51 = ((int32_t)il2cpp_codegen_add(L_50, 1)); float L_52 = (L_49)->GetAt(static_cast(L_51)); float L_53 = V_3; NullCheck(L_46); (L_46)->SetAt(static_cast(L_47), (float)((float)il2cpp_codegen_add(L_48, ((float)il2cpp_codegen_multiply(L_52, L_53))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = ___2_uvs; int32_t L_55 = V_9; float L_56 = V_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = ___1_regionUVs; int32_t L_58 = V_9; NullCheck(L_57); int32_t L_59 = L_58; float L_60 = (L_57)->GetAt(static_cast(L_59)); float L_61 = V_4; NullCheck(L_54); (L_54)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_55, 1))), (float)((float)il2cpp_codegen_add(L_56, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_60)), L_61))))); int32_t L_62 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_62, 2)); } IL_0102: { int32_t L_63 = V_9; int32_t L_64 = V_0; if ((((int32_t)L_63) < ((int32_t)L_64))) { goto IL_00d9; } } { return; } IL_0108: { float L_65 = V_1; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_66 = V_5; NullCheck(L_66); int32_t L_67 = L_66->___originalWidth; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_68 = V_5; NullCheck(L_68); float L_69 = L_68->___offsetX; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_70 = V_5; NullCheck(L_70); int32_t L_71; L_71 = AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline(L_70, NULL); float L_72 = V_6; V_1 = ((float)il2cpp_codegen_subtract(L_65, ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_67), L_69)), ((float)L_71)))/L_72)))); float L_73 = V_2; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_74 = V_5; NullCheck(L_74); float L_75 = L_74->___offsetY; float L_76 = V_7; V_2 = ((float)il2cpp_codegen_subtract(L_73, ((float)(L_75/L_76)))); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_77 = V_5; NullCheck(L_77); int32_t L_78 = L_77->___originalWidth; float L_79 = V_6; V_3 = ((float)(((float)L_78)/L_79)); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_80 = V_5; NullCheck(L_80); int32_t L_81 = L_80->___originalHeight; float L_82 = V_7; V_4 = ((float)(((float)L_81)/L_82)); V_10 = 0; goto IL_0181; } IL_0152: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_83 = ___2_uvs; int32_t L_84 = V_10; float L_85 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_86 = ___1_regionUVs; int32_t L_87 = V_10; NullCheck(L_86); int32_t L_88 = L_87; float L_89 = (L_86)->GetAt(static_cast(L_88)); float L_90 = V_3; NullCheck(L_83); (L_83)->SetAt(static_cast(L_84), (float)((float)il2cpp_codegen_add(L_85, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_89)), L_90))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_91 = ___2_uvs; int32_t L_92 = V_10; float L_93 = V_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94 = ___1_regionUVs; int32_t L_95 = V_10; NullCheck(L_94); int32_t L_96 = ((int32_t)il2cpp_codegen_add(L_95, 1)); float L_97 = (L_94)->GetAt(static_cast(L_96)); float L_98 = V_4; NullCheck(L_91); (L_91)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_92, 1))), (float)((float)il2cpp_codegen_add(L_93, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_97)), L_98))))); int32_t L_99 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_99, 2)); } IL_0181: { int32_t L_100 = V_10; int32_t L_101 = V_0; if ((((int32_t)L_100) < ((int32_t)L_101))) { goto IL_0152; } } { return; } IL_0187: { float L_102 = V_1; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_103 = V_5; NullCheck(L_103); float L_104 = L_103->___offsetY; float L_105 = V_6; V_1 = ((float)il2cpp_codegen_subtract(L_102, ((float)(L_104/L_105)))); float L_106 = V_2; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_107 = V_5; NullCheck(L_107); float L_108 = L_107->___offsetX; float L_109 = V_7; V_2 = ((float)il2cpp_codegen_subtract(L_106, ((float)(L_108/L_109)))); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_110 = V_5; NullCheck(L_110); int32_t L_111 = L_110->___originalHeight; float L_112 = V_6; V_3 = ((float)(((float)L_111)/L_112)); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_113 = V_5; NullCheck(L_113); int32_t L_114 = L_113->___originalWidth; float L_115 = V_7; V_4 = ((float)(((float)L_114)/L_115)); V_11 = 0; goto IL_01e8; } IL_01bf: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_116 = ___2_uvs; int32_t L_117 = V_11; float L_118 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_119 = ___1_regionUVs; int32_t L_120 = V_11; NullCheck(L_119); int32_t L_121 = ((int32_t)il2cpp_codegen_add(L_120, 1)); float L_122 = (L_119)->GetAt(static_cast(L_121)); float L_123 = V_3; NullCheck(L_116); (L_116)->SetAt(static_cast(L_117), (float)((float)il2cpp_codegen_add(L_118, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_122)), L_123))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_124 = ___2_uvs; int32_t L_125 = V_11; float L_126 = V_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_127 = ___1_regionUVs; int32_t L_128 = V_11; NullCheck(L_127); int32_t L_129 = L_128; float L_130 = (L_127)->GetAt(static_cast(L_129)); float L_131 = V_4; NullCheck(L_124); (L_124)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_125, 1))), (float)((float)il2cpp_codegen_add(L_126, ((float)il2cpp_codegen_multiply(L_130, L_131))))); int32_t L_132 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_132, 2)); } IL_01e8: { int32_t L_133 = V_11; int32_t L_134 = V_0; if ((((int32_t)L_133) < ((int32_t)L_134))) { goto IL_01bf; } } { return; } IL_01ee: { float L_135 = V_1; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_136 = V_5; NullCheck(L_136); float L_137 = L_136->___offsetX; float L_138 = V_6; V_1 = ((float)il2cpp_codegen_subtract(L_135, ((float)(L_137/L_138)))); float L_139 = V_2; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_140 = V_5; NullCheck(L_140); int32_t L_141 = L_140->___originalHeight; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_142 = V_5; NullCheck(L_142); float L_143 = L_142->___offsetY; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_144 = V_5; NullCheck(L_144); int32_t L_145; L_145 = AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline(L_144, NULL); float L_146 = V_7; V_2 = ((float)il2cpp_codegen_subtract(L_139, ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_141), L_143)), ((float)L_145)))/L_146)))); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_147 = V_5; NullCheck(L_147); int32_t L_148 = L_147->___originalWidth; float L_149 = V_6; V_3 = ((float)(((float)L_148)/L_149)); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_150 = V_5; NullCheck(L_150); int32_t L_151 = L_150->___originalHeight; float L_152 = V_7; V_4 = ((float)(((float)L_151)/L_152)); goto IL_026c; } IL_0235: { TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_153 = ___0_region; if (L_153) { goto IL_024b; } } { float L_154 = (0.0f); V_2 = L_154; V_1 = L_154; float L_155 = (1.0f); V_4 = L_155; V_3 = L_155; goto IL_026c; } IL_024b: { TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_156 = ___0_region; NullCheck(L_156); float L_157 = L_156->___u; V_1 = L_157; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_158 = ___0_region; NullCheck(L_158); float L_159 = L_158->___v; V_2 = L_159; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_160 = ___0_region; NullCheck(L_160); float L_161 = L_160->___u2; float L_162 = V_1; V_3 = ((float)il2cpp_codegen_subtract(L_161, L_162)); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_163 = ___0_region; NullCheck(L_163); float L_164 = L_163->___v2; float L_165 = V_2; V_4 = ((float)il2cpp_codegen_subtract(L_164, L_165)); } IL_026c: { V_12 = 0; goto IL_0294; } IL_0271: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_166 = ___2_uvs; int32_t L_167 = V_12; float L_168 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_169 = ___1_regionUVs; int32_t L_170 = V_12; NullCheck(L_169); int32_t L_171 = L_170; float L_172 = (L_169)->GetAt(static_cast(L_171)); float L_173 = V_3; NullCheck(L_166); (L_166)->SetAt(static_cast(L_167), (float)((float)il2cpp_codegen_add(L_168, ((float)il2cpp_codegen_multiply(L_172, L_173))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_174 = ___2_uvs; int32_t L_175 = V_12; float L_176 = V_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_177 = ___1_regionUVs; int32_t L_178 = V_12; NullCheck(L_177); int32_t L_179 = ((int32_t)il2cpp_codegen_add(L_178, 1)); float L_180 = (L_177)->GetAt(static_cast(L_179)); float L_181 = V_4; NullCheck(L_174); (L_174)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_175, 1))), (float)((float)il2cpp_codegen_add(L_176, ((float)il2cpp_codegen_multiply(L_180, L_181))))); int32_t L_182 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_182, 2)); } IL_0294: { int32_t L_183 = V_12; int32_t L_184 = V_0; if ((((int32_t)L_183) < ((int32_t)L_184))) { goto IL_0271; } } { 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 SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* PathAttachment_get_Lengths_m186B7A492156468E7CEE9D7BD970A991E381B591 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___lengths; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathAttachment_set_Lengths_m3612942734A2B9D6A1254756476874E2FE311549 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_value, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_value; __this->___lengths = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___lengths), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathAttachment_get_Closed_m176581B93EAAF922702C3B9247BE252707068D9C (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) { { bool L_0 = __this->___closed; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathAttachment_set_Closed_m99F260A0944E75543E3BDD32BC75802535F418F6 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___closed = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathAttachment_get_ConstantSpeed_m0203B43E433BDD5CF18A0AAAA5D32D6138525B64 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) { { bool L_0 = __this->___constantSpeed; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathAttachment_set_ConstantSpeed_m848DC7297D1F8052AEFE9DDBFE0B34178EB51FAA (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___constantSpeed = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathAttachment__ctor_m9913629BC423FDE9EC9C2D7AB59996B7C713EBC3 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_name; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_m91DC1E54722C4401EC30B38FF0AE07CD842C43B1(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathAttachment__ctor_m629DE91B0F4AC15FA880A8A090C432EB8FBEDBC3 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* ___0_other, 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*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_0 = ___0_other; il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); VertexAttachment__ctor_mEF6E897C791821D6A376D8D69D397238C314F18A(__this, L_0, NULL); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_1 = ___0_other; NullCheck(L_1); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = L_1->___lengths; NullCheck(L_2); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))); __this->___lengths = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___lengths), (void*)L_3); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_4 = ___0_other; NullCheck(L_4); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = L_4->___lengths; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = __this->___lengths; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = __this->___lengths; NullCheck(L_7); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, 0, (RuntimeArray*)L_6, 0, ((int32_t)(((RuntimeArray*)L_7)->max_length)), NULL); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_8 = ___0_other; NullCheck(L_8); bool L_9 = L_8->___closed; __this->___closed = L_9; PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_10 = ___0_other; NullCheck(L_10); bool L_11 = L_10->___constantSpeed; __this->___constantSpeed = L_11; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* PathAttachment_Copy_m027A93B1FAFEECBA974D69D67D58BFC0CF43F071 (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_0 = (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E*)il2cpp_codegen_object_new(PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var); PathAttachment__ctor_m629DE91B0F4AC15FA880A8A090C432EB8FBEDBC3(L_0, __this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointAttachment_get_X_mEB5CAB637915E232D0F3069A306267900CF2898C (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, const RuntimeMethod* method) { { float L_0 = __this->___x; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment_set_X_mC49624809F5DC1DC42A7E9C3CA778C5B42D90A49 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___x = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointAttachment_get_Y_m170523AAFBB24E0C71FEC11FBDFC1E5E7934BE1C (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, const RuntimeMethod* method) { { float L_0 = __this->___y; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment_set_Y_m9AE62DEB5D9053C8BF3C7C0D56043AD65AF1394B (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___y = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointAttachment_get_Rotation_mF23A4A36FE52BEDEAB88499DBDEC18FEA3661462 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, const RuntimeMethod* method) { { float L_0 = __this->___rotation; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment_set_Rotation_mD1E9BDF68B1FD234E43B6263060CF4458D616E5C (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___rotation = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment__ctor_m26C8BA2B0166AD6260BEC5C9BD4F82AA2E193822 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Attachment__ctor_m60017869386A059E01E2107F043646088D922714(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment__ctor_m9F927E7759F8875A48BB0EF157AA00B6248C3257 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_0 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Attachment__ctor_m6CC78D2E5A5CA3B2349EB7FDE3872A8FE98E67EA(__this, L_0, NULL); PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_1 = ___0_other; NullCheck(L_1); float L_2 = L_1->___x; __this->___x = L_2; PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_3 = ___0_other; NullCheck(L_3); float L_4 = L_3->___y; __this->___y = L_4; PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_5 = ___0_other; NullCheck(L_5); float L_6 = L_5->___rotation; __this->___rotation = L_6; return; } } 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) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bone; float L_1 = __this->___x; float L_2 = __this->___y; float* L_3 = ___1_ox; float* L_4 = ___2_oy; NullCheck(L_0); BonePose_LocalToWorld_mAA374065AEC3127D956EE515375BDBD8BE45252F(L_0, L_1, L_2, L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointAttachment_ComputeWorldRotation_m2BD765E02145E09DB83CDDA38D8447D7522869E8 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; { float L_0 = __this->___rotation; float L_1 = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f))); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = cos(((double)L_1)); V_0 = ((float)L_2); double L_3; L_3 = sin(((double)L_1)); V_1 = ((float)L_3); float L_4 = V_0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ___0_bone; NullCheck(L_5); float L_6 = L_5->___a; float L_7 = V_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___0_bone; NullCheck(L_8); float L_9 = L_8->___b; V_2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_4, L_6)), ((float)il2cpp_codegen_multiply(L_7, L_9)))); float L_10 = V_0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = ___0_bone; NullCheck(L_11); float L_12 = L_11->___c; float L_13 = V_1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = ___0_bone; NullCheck(L_14); float L_15 = L_14->___d; float L_16 = V_2; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_17; L_17 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_10, L_12)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), L_16, NULL); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* PointAttachment_Copy_m7F886D1E36AD8CC59FBF3C8F9AD3A823C0AE1326 (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_0 = (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8*)il2cpp_codegen_object_new(PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8_il2cpp_TypeInfo_var); PointAttachment__ctor_m9F927E7759F8875A48BB0EF157AA00B6248C3257(L_0, __this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RegionAttachment_get_X_m656A5C3A6EE51AE2C3E9C329A34D9ABA190561AA (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { float L_0 = __this->___x; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_X_m400D0EAC2A15262F88D1FE77FF8001CFA267373B (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___x = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RegionAttachment_get_Y_m4B1480F0448C8FE68FEA193FD67756EE7EBCAA7E (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { float L_0 = __this->___y; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_Y_mC9652C8FE69CE45766637A25C1BC577085BDB31E (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___y = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RegionAttachment_get_Rotation_mE8E1A9A43CDCB7979F74ADDCD5F6B3407161FC89 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { float L_0 = __this->___rotation; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_Rotation_m7397C163BE93035882E1C2E24D14CC6BCCCB9266 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___rotation = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RegionAttachment_get_ScaleX_m191FD014D25391D43C610339242FDBFC781D5146 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { float L_0 = __this->___scaleX; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_ScaleX_m388F66518403BB44D706961891A1959D90983239 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleX = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RegionAttachment_get_ScaleY_mA9788ADC40DE317887366B7B451C07F55254125B (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { float L_0 = __this->___scaleY; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_ScaleY_m4365C70D54331ECCD92840F3BFE1A20217BF6153 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleY = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RegionAttachment_get_Width_m14141567360E0454B2FD8E7843505EDE3F3333F3 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { float L_0 = __this->___width; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_Width_mDA18FF1DD1896F3D0FCEF7BA5210D23F69AA1111 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___width = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RegionAttachment_get_Height_mA459475BD90ADA3A4BA698F7D187F7DFEDC6FE2B (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { float L_0 = __this->___height; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_Height_m6DA767C64695CE512D739BFFA4F62B010A6FAF23 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___height = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_SetColor_mFCDE662CFBB80047B26765962F9131A40CE88558 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color; __this->___color = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_SetColor_mC728542359336643F8F19F477ECE17DAF3411EA4 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; float L_1 = ___1_g; float L_2 = ___2_b; float L_3 = ___3_a; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4; memset((&L_4), 0, sizeof(L_4)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_4), L_0, L_1, L_2, L_3, NULL); __this->___color = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RegionAttachment_get_Path_mB6755E0DC81F3A0A4F7936DFDCF8E4D93D4FA26F (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CPathU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_set_Path_mBA2FD73DCE3335E6B2F34DF80800CE1B5C74DF6D (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CPathU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPathU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment__ctor_m136881CE3E325606592078AC722D15241DEDEF3C (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_name, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___1_sequence, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___scaleX = (1.0f); __this->___scaleY = (1.0f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL); __this->___color = L_0; String_t* L_1 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Attachment__ctor_m60017869386A059E01E2107F043646088D922714(__this, L_1, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_2 = ___1_sequence; if (L_2) { goto IL_004f; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC54D877A52221F3849F249A199ADF3B2A4A4C170)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral539BFDEA5563EECFFAD8AD19A5CEB6B6AC5E1CF1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RegionAttachment__ctor_m136881CE3E325606592078AC722D15241DEDEF3C_RuntimeMethod_var))); } IL_004f: { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_4 = ___1_sequence; __this->___sequence = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___sequence), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment__ctor_m6F20069ECB328F986D3C60E61BBDFF0F17502788 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___scaleX = (1.0f); __this->___scaleY = (1.0f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL); __this->___color = L_0; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_1 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Attachment__ctor_m6CC78D2E5A5CA3B2349EB7FDE3872A8FE98E67EA(__this, L_1, NULL); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_2 = ___0_other; NullCheck(L_2); String_t* L_3; L_3 = RegionAttachment_get_Path_mB6755E0DC81F3A0A4F7936DFDCF8E4D93D4FA26F_inline(L_2, NULL); RegionAttachment_set_Path_mBA2FD73DCE3335E6B2F34DF80800CE1B5C74DF6D_inline(__this, L_3, NULL); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_4 = ___0_other; NullCheck(L_4); float L_5 = L_4->___x; __this->___x = L_5; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_6 = ___0_other; NullCheck(L_6); float L_7 = L_6->___y; __this->___y = L_7; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_8 = ___0_other; NullCheck(L_8); float L_9 = L_8->___scaleX; __this->___scaleX = L_9; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_10 = ___0_other; NullCheck(L_10); float L_11 = L_10->___scaleY; __this->___scaleY = L_11; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_12 = ___0_other; NullCheck(L_12); float L_13 = L_12->___rotation; __this->___rotation = L_13; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_14 = ___0_other; NullCheck(L_14); float L_15 = L_14->___width; __this->___width = L_15; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_16 = ___0_other; NullCheck(L_16); float L_17 = L_16->___height; __this->___height = L_17; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_18 = ___0_other; NullCheck(L_18); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = L_18->___color; __this->___color = L_19; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_20 = ___0_other; NullCheck(L_20); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_21 = L_20->___sequence; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_22 = (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4*)il2cpp_codegen_object_new(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); Sequence__ctor_m3EEB69B985B0B4085DCF90FD72D8E4CA44C0A499(L_22, L_21, NULL); __this->___sequence = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___sequence), (void*)L_22); return; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } 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; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot; NullCheck(L_0); Bone_tC5BB616A04722279E675558888991F720C090467* L_1; L_1 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_0, NULL); NullCheck(L_1); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2; L_2 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_1, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = L_2; NullCheck(L_3); float L_4 = L_3->___worldX; V_0 = L_4; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = L_3; NullCheck(L_5); float L_6 = L_5->___worldY; V_1 = L_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = L_5; NullCheck(L_7); float L_8 = L_7->___a; V_2 = L_8; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_9 = L_7; NullCheck(L_9); float L_10 = L_9->___b; V_3 = L_10; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = L_9; NullCheck(L_11); float L_12 = L_11->___c; V_4 = L_12; NullCheck(L_11); float L_13 = L_11->___d; V_5 = L_13; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = ___1_vertexOffsets; NullCheck(L_14); int32_t L_15 = 6; float L_16 = (L_14)->GetAt(static_cast(L_15)); V_6 = L_16; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = ___1_vertexOffsets; NullCheck(L_17); int32_t L_18 = 7; float L_19 = (L_17)->GetAt(static_cast(L_18)); V_7 = L_19; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = ___2_worldVertices; int32_t L_21 = ___3_offset; float L_22 = V_6; float L_23 = V_2; float L_24 = V_7; float L_25 = V_3; float L_26 = V_0; NullCheck(L_20); (L_20)->SetAt(static_cast(L_21), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_22, L_23)), ((float)il2cpp_codegen_multiply(L_24, L_25)))), L_26))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = ___2_worldVertices; int32_t L_28 = ___3_offset; float L_29 = V_6; float L_30 = V_4; float L_31 = V_7; float L_32 = V_5; float L_33 = V_1; NullCheck(L_27); (L_27)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_28, 1))), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_29, L_30)), ((float)il2cpp_codegen_multiply(L_31, L_32)))), L_33))); int32_t L_34 = ___3_offset; int32_t L_35 = ___4_stride; ___3_offset = ((int32_t)il2cpp_codegen_add(L_34, L_35)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_36 = ___1_vertexOffsets; NullCheck(L_36); int32_t L_37 = 0; float L_38 = (L_36)->GetAt(static_cast(L_37)); V_6 = L_38; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = ___1_vertexOffsets; NullCheck(L_39); int32_t L_40 = 1; float L_41 = (L_39)->GetAt(static_cast(L_40)); V_7 = L_41; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = ___2_worldVertices; int32_t L_43 = ___3_offset; float L_44 = V_6; float L_45 = V_2; float L_46 = V_7; float L_47 = V_3; float L_48 = V_0; NullCheck(L_42); (L_42)->SetAt(static_cast(L_43), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_44, L_45)), ((float)il2cpp_codegen_multiply(L_46, L_47)))), L_48))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_49 = ___2_worldVertices; int32_t L_50 = ___3_offset; float L_51 = V_6; float L_52 = V_4; float L_53 = V_7; float L_54 = V_5; float L_55 = V_1; NullCheck(L_49); (L_49)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_50, 1))), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_51, L_52)), ((float)il2cpp_codegen_multiply(L_53, L_54)))), L_55))); int32_t L_56 = ___3_offset; int32_t L_57 = ___4_stride; ___3_offset = ((int32_t)il2cpp_codegen_add(L_56, L_57)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = ___1_vertexOffsets; NullCheck(L_58); int32_t L_59 = 2; float L_60 = (L_58)->GetAt(static_cast(L_59)); V_6 = L_60; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_61 = ___1_vertexOffsets; NullCheck(L_61); int32_t L_62 = 3; float L_63 = (L_61)->GetAt(static_cast(L_62)); V_7 = L_63; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_64 = ___2_worldVertices; int32_t L_65 = ___3_offset; float L_66 = V_6; float L_67 = V_2; float L_68 = V_7; float L_69 = V_3; float L_70 = V_0; NullCheck(L_64); (L_64)->SetAt(static_cast(L_65), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_66, L_67)), ((float)il2cpp_codegen_multiply(L_68, L_69)))), L_70))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_71 = ___2_worldVertices; int32_t L_72 = ___3_offset; float L_73 = V_6; float L_74 = V_4; float L_75 = V_7; float L_76 = V_5; float L_77 = V_1; NullCheck(L_71); (L_71)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_72, 1))), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_73, L_74)), ((float)il2cpp_codegen_multiply(L_75, L_76)))), L_77))); int32_t L_78 = ___3_offset; int32_t L_79 = ___4_stride; ___3_offset = ((int32_t)il2cpp_codegen_add(L_78, L_79)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_80 = ___1_vertexOffsets; NullCheck(L_80); int32_t L_81 = 4; float L_82 = (L_80)->GetAt(static_cast(L_81)); V_6 = L_82; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_83 = ___1_vertexOffsets; NullCheck(L_83); int32_t L_84 = 5; float L_85 = (L_83)->GetAt(static_cast(L_84)); V_7 = L_85; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_86 = ___2_worldVertices; int32_t L_87 = ___3_offset; float L_88 = V_6; float L_89 = V_2; float L_90 = V_7; float L_91 = V_3; float L_92 = V_0; NullCheck(L_86); (L_86)->SetAt(static_cast(L_87), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_88, L_89)), ((float)il2cpp_codegen_multiply(L_90, L_91)))), L_92))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_93 = ___2_worldVertices; int32_t L_94 = ___3_offset; float L_95 = V_6; float L_96 = V_4; float L_97 = V_7; float L_98 = V_5; float L_99 = V_1; NullCheck(L_93); (L_93)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_94, 1))), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_95, L_96)), ((float)il2cpp_codegen_multiply(L_97, L_98)))), L_99))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* RegionAttachment_GetOffsets_m2D61C6A68E565919C83AF5FD47B0FF8C8A3CD712 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___0_pose, const RuntimeMethod* method) { { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_1 = __this->___sequence; SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_2 = ___0_pose; NullCheck(L_1); int32_t L_3; L_3 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_1, L_2, NULL); NullCheck(L_0); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4; L_4 = Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55(L_0, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_UpdateSequence_m3C5BB8F7BD40655284F01501E3D183096923BC35 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence; NullCheck(L_0); Sequence_Update_m30287C0A3A207BEC599C55E2EFE34F0DC33B2A23(L_0, __this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* RegionAttachment_Copy_m80300CAAF9EEA81C057722B73B212CE18657F5EE (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_0 = (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)il2cpp_codegen_object_new(RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); RegionAttachment__ctor_m6F20069ECB328F986D3C60E61BBDFF0F17502788(L_0, __this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_ComputeUVs_m9700E618434C8A78194EFD101010DA99CC823996 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* ___0_region, float ___1_x, float ___2_y, float ___3_scaleX, float ___4_scaleY, float ___5_rotation, float ___6_width, float ___7_height, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___8_offset, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___9_uvs, 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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; bool V_4 = false; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* 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; float V_12 = 0.0f; float V_13 = 0.0f; float V_14 = 0.0f; float V_15 = 0.0f; { float L_0 = ___6_width; V_0 = ((float)(L_0/(2.0f))); float L_1 = ___7_height; V_1 = ((float)(L_1/(2.0f))); float L_2 = V_0; V_2 = ((-L_2)); float L_3 = V_1; V_3 = ((-L_3)); V_4 = (bool)0; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_4 = ___0_region; V_5 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)IsInstClass((RuntimeObject*)L_4, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5 = V_5; if (!L_5) { goto IL_0106; } } { float L_6 = V_2; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_7 = V_5; NullCheck(L_7); float L_8 = L_7->___offsetX; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_9 = V_5; NullCheck(L_9); int32_t L_10 = L_9->___originalWidth; float L_11 = ___6_width; V_2 = ((float)il2cpp_codegen_add(L_6, ((float)il2cpp_codegen_multiply(((float)(L_8/((float)L_10))), L_11)))); float L_12 = V_3; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_13 = V_5; NullCheck(L_13); float L_14 = L_13->___offsetY; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_15 = V_5; NullCheck(L_15); int32_t L_16 = L_15->___originalHeight; float L_17 = ___7_height; V_3 = ((float)il2cpp_codegen_add(L_12, ((float)il2cpp_codegen_multiply(((float)(L_14/((float)L_16))), L_17)))); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_18 = V_5; NullCheck(L_18); int32_t L_19 = L_18->___degrees; if ((!(((uint32_t)L_19) == ((uint32_t)((int32_t)90))))) { goto IL_00b6; } } { V_4 = (bool)1; float L_20 = V_0; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_21 = V_5; NullCheck(L_21); int32_t L_22 = L_21->___originalWidth; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_23 = V_5; NullCheck(L_23); float L_24 = L_23->___offsetX; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_25 = V_5; NullCheck(L_25); int32_t L_26; L_26 = AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline(L_25, NULL); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_27 = V_5; NullCheck(L_27); int32_t L_28 = L_27->___originalWidth; float L_29 = ___6_width; V_0 = ((float)il2cpp_codegen_subtract(L_20, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_22), L_24)), ((float)L_26)))/((float)L_28))), L_29)))); float L_30 = V_1; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_31 = V_5; NullCheck(L_31); int32_t L_32 = L_31->___originalHeight; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_33 = V_5; NullCheck(L_33); float L_34 = L_33->___offsetY; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_35 = V_5; NullCheck(L_35); int32_t L_36; L_36 = AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline(L_35, NULL); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_37 = V_5; NullCheck(L_37); int32_t L_38 = L_37->___originalHeight; float L_39 = ___7_height; V_1 = ((float)il2cpp_codegen_subtract(L_30, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_32), L_34)), ((float)L_36)))/((float)L_38))), L_39)))); goto IL_0106; } IL_00b6: { float L_40 = V_0; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_41 = V_5; NullCheck(L_41); int32_t L_42 = L_41->___originalWidth; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_43 = V_5; NullCheck(L_43); float L_44 = L_43->___offsetX; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_45 = V_5; NullCheck(L_45); int32_t L_46; L_46 = AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline(L_45, NULL); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_47 = V_5; NullCheck(L_47); int32_t L_48 = L_47->___originalWidth; float L_49 = ___6_width; V_0 = ((float)il2cpp_codegen_subtract(L_40, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_42), L_44)), ((float)L_46)))/((float)L_48))), L_49)))); float L_50 = V_1; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_51 = V_5; NullCheck(L_51); int32_t L_52 = L_51->___originalHeight; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_53 = V_5; NullCheck(L_53); float L_54 = L_53->___offsetY; AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_55 = V_5; NullCheck(L_55); int32_t L_56; L_56 = AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline(L_55, NULL); AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_57 = V_5; NullCheck(L_57); int32_t L_58 = L_57->___originalHeight; float L_59 = ___7_height; V_1 = ((float)il2cpp_codegen_subtract(L_50, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_52), L_54)), ((float)L_56)))/((float)L_58))), L_59)))); } IL_0106: { float L_60 = V_2; float L_61 = ___3_scaleX; V_2 = ((float)il2cpp_codegen_multiply(L_60, L_61)); float L_62 = V_3; float L_63 = ___4_scaleY; V_3 = ((float)il2cpp_codegen_multiply(L_62, L_63)); float L_64 = V_0; float L_65 = ___3_scaleX; V_0 = ((float)il2cpp_codegen_multiply(L_64, L_65)); float L_66 = V_1; float L_67 = ___4_scaleY; V_1 = ((float)il2cpp_codegen_multiply(L_66, L_67)); float L_68 = ___5_rotation; float L_69 = ((float)il2cpp_codegen_multiply(L_68, (0.0174532924f))); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_70; L_70 = cos(((double)L_69)); V_6 = ((float)L_70); double L_71; L_71 = sin(((double)L_69)); V_7 = ((float)L_71); float L_72 = V_2; float L_73 = V_6; float L_74 = ___1_x; V_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_72, L_73)), L_74)); float L_75 = V_2; float L_76 = V_7; V_9 = ((float)il2cpp_codegen_multiply(L_75, L_76)); float L_77 = V_3; float L_78 = V_6; float L_79 = ___2_y; V_10 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_77, L_78)), L_79)); float L_80 = V_3; float L_81 = V_7; V_11 = ((float)il2cpp_codegen_multiply(L_80, L_81)); float L_82 = V_0; float L_83 = V_6; float L_84 = ___1_x; V_12 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_82, L_83)), L_84)); float L_85 = V_0; float L_86 = V_7; V_13 = ((float)il2cpp_codegen_multiply(L_85, L_86)); float L_87 = V_1; float L_88 = V_6; float L_89 = ___2_y; V_14 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_87, L_88)), L_89)); float L_90 = V_1; float L_91 = V_7; V_15 = ((float)il2cpp_codegen_multiply(L_90, L_91)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_92 = ___8_offset; float L_93 = V_8; float L_94 = V_11; NullCheck(L_92); (L_92)->SetAt(static_cast(0), (float)((float)il2cpp_codegen_subtract(L_93, L_94))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_95 = ___8_offset; float L_96 = V_10; float L_97 = V_9; NullCheck(L_95); (L_95)->SetAt(static_cast(1), (float)((float)il2cpp_codegen_add(L_96, L_97))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_98 = ___8_offset; float L_99 = V_8; float L_100 = V_15; NullCheck(L_98); (L_98)->SetAt(static_cast(2), (float)((float)il2cpp_codegen_subtract(L_99, L_100))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_101 = ___8_offset; float L_102 = V_14; float L_103 = V_9; NullCheck(L_101); (L_101)->SetAt(static_cast(3), (float)((float)il2cpp_codegen_add(L_102, L_103))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_104 = ___8_offset; float L_105 = V_12; float L_106 = V_15; NullCheck(L_104); (L_104)->SetAt(static_cast(4), (float)((float)il2cpp_codegen_subtract(L_105, L_106))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_107 = ___8_offset; float L_108 = V_14; float L_109 = V_13; NullCheck(L_107); (L_107)->SetAt(static_cast(5), (float)((float)il2cpp_codegen_add(L_108, L_109))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_110 = ___8_offset; float L_111 = V_12; float L_112 = V_11; NullCheck(L_110); (L_110)->SetAt(static_cast(6), (float)((float)il2cpp_codegen_subtract(L_111, L_112))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_113 = ___8_offset; float L_114 = V_10; float L_115 = V_13; NullCheck(L_113); (L_113)->SetAt(static_cast(7), (float)((float)il2cpp_codegen_add(L_114, L_115))); TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_116 = ___0_region; if (L_116) { goto IL_01ff; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_117 = ___9_uvs; NullCheck(L_117); (L_117)->SetAt(static_cast(0), (float)(0.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_118 = ___9_uvs; NullCheck(L_118); (L_118)->SetAt(static_cast(1), (float)(0.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_119 = ___9_uvs; NullCheck(L_119); (L_119)->SetAt(static_cast(2), (float)(0.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_120 = ___9_uvs; NullCheck(L_120); (L_120)->SetAt(static_cast(3), (float)(1.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_121 = ___9_uvs; NullCheck(L_121); (L_121)->SetAt(static_cast(4), (float)(1.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_122 = ___9_uvs; NullCheck(L_122); (L_122)->SetAt(static_cast(5), (float)(1.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_123 = ___9_uvs; NullCheck(L_123); (L_123)->SetAt(static_cast(6), (float)(1.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_124 = ___9_uvs; NullCheck(L_124); (L_124)->SetAt(static_cast(7), (float)(0.0f)); return; } IL_01ff: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_125 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_126 = ___0_region; NullCheck(L_126); float L_127 = L_126->___u2; NullCheck(L_125); (L_125)->SetAt(static_cast(0), (float)L_127); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_128 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_129 = ___0_region; NullCheck(L_129); float L_130 = L_129->___v2; NullCheck(L_128); (L_128)->SetAt(static_cast(3), (float)L_130); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_131 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_132 = ___0_region; NullCheck(L_132); float L_133 = L_132->___u; NullCheck(L_131); (L_131)->SetAt(static_cast(4), (float)L_133); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_134 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_135 = ___0_region; NullCheck(L_135); float L_136 = L_135->___v; NullCheck(L_134); (L_134)->SetAt(static_cast(7), (float)L_136); bool L_137 = V_4; if (!L_137) { goto IL_0254; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_138 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_139 = ___0_region; NullCheck(L_139); float L_140 = L_139->___v; NullCheck(L_138); (L_138)->SetAt(static_cast(1), (float)L_140); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_141 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_142 = ___0_region; NullCheck(L_142); float L_143 = L_142->___u2; NullCheck(L_141); (L_141)->SetAt(static_cast(2), (float)L_143); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_144 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_145 = ___0_region; NullCheck(L_145); float L_146 = L_145->___v2; NullCheck(L_144); (L_144)->SetAt(static_cast(5), (float)L_146); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_147 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_148 = ___0_region; NullCheck(L_148); float L_149 = L_148->___u; NullCheck(L_147); (L_147)->SetAt(static_cast(6), (float)L_149); return; } IL_0254: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_150 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_151 = ___0_region; NullCheck(L_151); float L_152 = L_151->___v2; NullCheck(L_150); (L_150)->SetAt(static_cast(1), (float)L_152); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_153 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_154 = ___0_region; NullCheck(L_154); float L_155 = L_154->___u; NullCheck(L_153); (L_153)->SetAt(static_cast(2), (float)L_155); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_156 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_157 = ___0_region; NullCheck(L_157); float L_158 = L_157->___v; NullCheck(L_156); (L_156)->SetAt(static_cast(5), (float)L_158); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_159 = ___9_uvs; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_160 = ___0_region; NullCheck(L_160); float L_161 = L_160->___u2; NullCheck(L_159); (L_159)->SetAt(static_cast(6), (float)L_161); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sequence_get_Start_m68503FE5EA2AA2D3903A545C0722C69F6CB0C4C7 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___start; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence_set_Start_mBC9C5B913585009D2563A0426117B293AE32BC25 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___start = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sequence_get_Digits_m06A7A3C8AF076331C8AB080072589011A33BE5D0 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___digits; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence_set_Digits_m8B8E04327381061AF15DC32CDBC94608E98A3C72 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___digits = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sequence_get_SetupIndex_m0BEC485CD831AC76B97E8789A013E99D6893873D (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___setupIndex; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence_set_SetupIndex_m00C7159AA6DF8A59295296E00B38D9D041CD2045 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___setupIndex = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) { { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_0 = __this->___regions; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Sequence_get_HasPathSuffix_m48579ECD1DD62A47489D3F7C487C657FB4292BE1 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) { { bool L_0 = __this->___pathSuffix; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sequence_get_Id_m4478D61A813464B8393DD8DC873F349C08823303 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___id; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence__ctor_mB2B869F83B03F7FFD3E7E64C8F0AC4A2D2010D1E (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_count, bool ___1_pathSuffix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextIdLock; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002b: { { bool L_1 = V_1; if (!L_1) { goto IL_0034; } } { RuntimeObject* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0034: { return; } } }); try { RuntimeObject* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); int32_t L_4 = ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextID; int32_t L_5 = L_4; ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextID = ((int32_t)il2cpp_codegen_add(L_5, 1)); __this->___id = L_5; goto IL_0035; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0035: { int32_t L_6 = ___0_count; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_7 = (TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96*)(TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96*)SZArrayNew(TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96_il2cpp_TypeInfo_var, (uint32_t)L_6); __this->___regions = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___regions), (void*)L_7); bool L_8 = ___1_pathSuffix; __this->___pathSuffix = L_8; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence__ctor_m3EEB69B985B0B4085DCF90FD72D8E4CA44C0A499 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextIdLock; V_1 = L_0; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002b: { { bool L_1 = V_2; if (!L_1) { goto IL_0034; } } { RuntimeObject* L_2 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0034: { return; } } }); try { RuntimeObject* L_3 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); int32_t L_4 = ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextID; int32_t L_5 = L_4; ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextID = ((int32_t)il2cpp_codegen_add(L_5, 1)); __this->___id = L_5; goto IL_0035; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0035: { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_6 = ___0_other; NullCheck(L_6); TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_7 = L_6->___regions; NullCheck(L_7); V_0 = ((int32_t)(((RuntimeArray*)L_7)->max_length)); int32_t L_8 = V_0; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_9 = (TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96*)(TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96*)SZArrayNew(TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96_il2cpp_TypeInfo_var, (uint32_t)L_8); __this->___regions = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___regions), (void*)L_9); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_10 = ___0_other; NullCheck(L_10); TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_11 = L_10->___regions; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_12 = __this->___regions; int32_t L_13 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, 0, (RuntimeArray*)L_12, 0, L_13, NULL); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_14 = ___0_other; NullCheck(L_14); int32_t L_15 = L_14->___start; __this->___start = L_15; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_16 = ___0_other; NullCheck(L_16); int32_t L_17 = L_16->___digits; __this->___digits = L_17; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_18 = ___0_other; NullCheck(L_18); int32_t L_19 = L_18->___setupIndex; __this->___setupIndex = L_19; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_20 = ___0_other; NullCheck(L_20); bool L_21 = L_20->___pathSuffix; __this->___pathSuffix = L_21; Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_22 = ___0_other; NullCheck(L_22); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_23 = L_22->___uvs; if (!L_23) { goto IL_00e6; } } { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_24 = ___0_other; NullCheck(L_24); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_25 = L_24->___uvs; NullCheck(L_25); int32_t L_26 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = (L_25)->GetAt(static_cast(L_26)); NullCheck(L_27); V_3 = ((int32_t)(((RuntimeArray*)L_27)->max_length)); int32_t L_28 = V_0; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_29 = (SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)SZArrayNew(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var, (uint32_t)L_28); __this->___uvs = L_29; Il2CppCodeGenWriteBarrier((void**)(&__this->___uvs), (void*)L_29); V_4 = 0; goto IL_00e1; } IL_00b2: { SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_30 = __this->___uvs; int32_t L_31 = V_4; int32_t L_32 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_32); NullCheck(L_30); (L_30)->SetAt(static_cast(L_31), (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)L_33); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_34 = ___0_other; NullCheck(L_34); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_35 = L_34->___uvs; int32_t L_36 = V_4; NullCheck(L_35); int32_t L_37 = L_36; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = (L_35)->GetAt(static_cast(L_37)); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_39 = __this->___uvs; int32_t L_40 = V_4; NullCheck(L_39); int32_t L_41 = L_40; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = (L_39)->GetAt(static_cast(L_41)); int32_t L_43 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_38, 0, (RuntimeArray*)L_42, 0, L_43, NULL); int32_t L_44 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00e1: { int32_t L_45 = V_4; int32_t L_46 = V_0; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_00b2; } } IL_00e6: { Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_47 = ___0_other; NullCheck(L_47); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_48 = L_47->___offsets; if (!L_48) { goto IL_0133; } } { int32_t L_49 = V_0; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_50 = (SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)SZArrayNew(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var, (uint32_t)L_49); __this->___offsets = L_50; Il2CppCodeGenWriteBarrier((void**)(&__this->___offsets), (void*)L_50); V_5 = 0; goto IL_012e; } IL_00ff: { SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_51 = __this->___offsets; int32_t L_52 = V_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8); NullCheck(L_51); (L_51)->SetAt(static_cast(L_52), (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)L_53); Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_54 = ___0_other; NullCheck(L_54); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_55 = L_54->___offsets; int32_t L_56 = V_5; NullCheck(L_55); int32_t L_57 = L_56; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = (L_55)->GetAt(static_cast(L_57)); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_59 = __this->___offsets; int32_t L_60 = V_5; NullCheck(L_59); int32_t L_61 = L_60; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_62 = (L_59)->GetAt(static_cast(L_61)); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_58, 0, (RuntimeArray*)L_62, 0, 8, NULL); int32_t L_63 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_012e: { int32_t L_64 = V_5; int32_t L_65 = V_0; if ((((int32_t)L_64) < ((int32_t)L_65))) { goto IL_00ff; } } IL_0133: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence_Update_m30287C0A3A207BEC599C55E2EFE34F0DC33B2A23 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, RuntimeObject* ___0_attachment, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_1 = NULL; int32_t V_2 = 0; MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_3 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_4 = NULL; int32_t V_5 = 0; { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_0 = __this->___regions; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); RuntimeObject* L_1 = ___0_attachment; V_1 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_1, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_2 = V_1; if (!L_2) { goto IL_009e; } } { int32_t L_3 = V_0; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_4 = (SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)SZArrayNew(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var, (uint32_t)L_3); __this->___uvs = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___uvs), (void*)L_4); int32_t L_5 = V_0; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_6 = (SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)SZArrayNew(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var, (uint32_t)L_5); __this->___offsets = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___offsets), (void*)L_6); V_2 = 0; goto IL_0099; } IL_0032: { SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_7 = __this->___uvs; int32_t L_8 = V_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8); NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)L_9); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_10 = __this->___offsets; int32_t L_11 = V_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8); NullCheck(L_10); (L_10)->SetAt(static_cast(L_11), (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)L_12); TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_13 = __this->___regions; int32_t L_14 = V_2; NullCheck(L_13); int32_t L_15 = L_14; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_16 = (L_13)->GetAt(static_cast(L_15)); RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_17 = V_1; NullCheck(L_17); float L_18 = L_17->___x; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_19 = V_1; NullCheck(L_19); float L_20 = L_19->___y; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_21 = V_1; NullCheck(L_21); float L_22 = L_21->___scaleX; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_23 = V_1; NullCheck(L_23); float L_24 = L_23->___scaleY; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_25 = V_1; NullCheck(L_25); float L_26 = L_25->___rotation; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_27 = V_1; NullCheck(L_27); float L_28 = L_27->___width; RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_29 = V_1; NullCheck(L_29); float L_30 = L_29->___height; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_31 = __this->___offsets; int32_t L_32 = V_2; NullCheck(L_31); int32_t L_33 = L_32; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = (L_31)->GetAt(static_cast(L_33)); SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_35 = __this->___uvs; int32_t L_36 = V_2; NullCheck(L_35); int32_t L_37 = L_36; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = (L_35)->GetAt(static_cast(L_37)); RegionAttachment_ComputeUVs_m9700E618434C8A78194EFD101010DA99CC823996(L_16, L_18, L_20, L_22, L_24, L_26, L_28, L_30, L_34, L_38, NULL); int32_t L_39 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_0099: { int32_t L_40 = V_2; int32_t L_41 = V_0; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0032; } } { return; } IL_009e: { RuntimeObject* L_42 = ___0_attachment; V_3 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_42, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)); MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_43 = V_3; if (!L_43) { goto IL_00fe; } } { MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_44 = V_3; NullCheck(L_44); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_45 = L_44->___regionUVs; V_4 = L_45; int32_t L_46 = V_0; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_47 = (SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)SZArrayNew(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var, (uint32_t)L_46); __this->___uvs = L_47; Il2CppCodeGenWriteBarrier((void**)(&__this->___uvs), (void*)L_47); __this->___offsets = (SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___offsets), (void*)(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)NULL); V_5 = 0; goto IL_00f9; } IL_00c8: { SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_48 = __this->___uvs; int32_t L_49 = V_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_50 = V_4; NullCheck(L_50); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_50)->max_length))); NullCheck(L_48); (L_48)->SetAt(static_cast(L_49), (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)L_51); TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_52 = __this->___regions; int32_t L_53 = V_5; NullCheck(L_52); int32_t L_54 = L_53; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_55 = (L_52)->GetAt(static_cast(L_54)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_56 = V_4; SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_57 = __this->___uvs; int32_t L_58 = V_5; NullCheck(L_57); int32_t L_59 = L_58; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_60 = (L_57)->GetAt(static_cast(L_59)); MeshAttachment_ComputeUVs_mEA64C497DDEE2996928976E8E58362B5B3549E61(L_55, L_56, L_60, NULL); int32_t L_61 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_00f9: { int32_t L_62 = V_5; int32_t L_63 = V_0; if ((((int32_t)L_62) < ((int32_t)L_63))) { goto IL_00c8; } } IL_00fe: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___0_pose, const RuntimeMethod* method) { int32_t V_0 = 0; { SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_0 = ___0_pose; NullCheck(L_0); int32_t L_1; L_1 = SlotPose_get_SequenceIndex_m68EB62EDDA1164C427E804E40F779BD633E82AC7_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)(-1))))) { goto IL_0012; } } { int32_t L_3 = __this->___setupIndex; V_0 = L_3; } IL_0012: { int32_t L_4 = V_0; TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_5 = __this->___regions; NullCheck(L_5); if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))) { goto IL_0028; } } { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_6 = __this->___regions; NullCheck(L_6); V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), 1)); } IL_0028: { int32_t L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) { { TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_0 = __this->___regions; int32_t L_1 = ___0_index; NullCheck(L_0); int32_t L_2 = L_1; TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) { { SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_0 = __this->___uvs; int32_t L_1 = ___0_index; NullCheck(L_0); int32_t L_2 = L_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) { { SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_0 = __this->___offsets; int32_t L_1 = ___0_index; NullCheck(L_0); int32_t L_2 = L_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Sequence_GetPath_mEEB8253CCBE9F340DF7895FB312396682FFEBBBB (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, String_t* ___0_basePath, int32_t ___1_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; String_t* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { bool L_0 = __this->___pathSuffix; if (L_0) { goto IL_000a; } } { String_t* L_1 = ___0_basePath; return L_1; } IL_000a: { String_t* L_2 = ___0_basePath; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); int32_t L_4 = __this->___digits; StringBuilder_t* L_5 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_5, ((int32_t)il2cpp_codegen_add(L_3, L_4)), NULL); V_0 = L_5; StringBuilder_t* L_6 = V_0; String_t* L_7 = ___0_basePath; NullCheck(L_6); StringBuilder_t* L_8; L_8 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, L_7, NULL); int32_t L_9 = __this->___start; int32_t L_10 = ___1_index; V_2 = ((int32_t)il2cpp_codegen_add(L_9, L_10)); String_t* L_11; L_11 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); V_1 = L_11; int32_t L_12 = __this->___digits; String_t* L_13 = V_1; NullCheck(L_13); int32_t L_14; L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL); V_3 = ((int32_t)il2cpp_codegen_subtract(L_12, L_14)); goto IL_0053; } IL_0046: { StringBuilder_t* L_15 = V_0; NullCheck(L_15); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, ((int32_t)48), NULL); int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); } IL_0053: { int32_t L_18 = V_3; if ((((int32_t)L_18) > ((int32_t)0))) { goto IL_0046; } } { StringBuilder_t* L_19 = V_0; String_t* L_20 = V_1; NullCheck(L_19); StringBuilder_t* L_21; L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_19, L_20, NULL); StringBuilder_t* L_22 = V_0; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_22); return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence__cctor_mA380F81397D62328B988892067C08B2352A8C510 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextID = 0; RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); ((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextIdLock = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields*)il2cpp_codegen_static_fields_for(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var))->___nextIdLock), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VertexAttachment_get_Id_m1271A827ED8EEB0271D513E41DC5D07FE141C99B (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___id; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bones; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment_set_Bones_mA71534F646B62A3CE7CE835AC46349F53C67B7D2 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_value; __this->___bones = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___vertices; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment_set_Vertices_m22017D78A6A581491FB79314CBFE6AC0DB794D01 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_value, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_value; __this->___vertices = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___worldVerticesLength; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment_set_WorldVerticesLength_m22285239D1E437A81D8DF2CC1D4DFCD048DF8821 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___worldVerticesLength = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment__ctor_m91DC1E54722C4401EC30B38FF0AE07CD842C43B1 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { String_t* L_0 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Attachment__ctor_m60017869386A059E01E2107F043646088D922714(__this, L_0, NULL); il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); RuntimeObject* L_1 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextIdLock; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002c: { { bool L_2 = V_1; if (!L_2) { goto IL_0035; } } { RuntimeObject* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_0035: { return; } } }); try { RuntimeObject* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); int32_t L_5 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextID; int32_t L_6 = L_5; ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextID = ((int32_t)il2cpp_codegen_add(L_6, 1)); __this->___id = L_6; goto IL_0036; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0036: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment__ctor_mEF6E897C791821D6A376D8D69D397238C314F18A (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_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*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_0 = ___0_other; il2cpp_codegen_runtime_class_init_inline(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_il2cpp_TypeInfo_var); Attachment__ctor_m6CC78D2E5A5CA3B2349EB7FDE3872A8FE98E67EA(__this, L_0, NULL); il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); RuntimeObject* L_1 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextIdLock; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002c: { { bool L_2 = V_1; if (!L_2) { goto IL_0035; } } { RuntimeObject* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_0035: { return; } } }); try { RuntimeObject* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); int32_t L_5 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextID; int32_t L_6 = L_5; ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextID = ((int32_t)il2cpp_codegen_add(L_6, 1)); __this->___id = L_6; goto IL_0036; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0036: { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_7 = ___0_other; NullCheck(L_7); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_8 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_7)->___timelineAttachment; ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)__this)->___timelineAttachment = L_8; Il2CppCodeGenWriteBarrier((void**)(&((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)__this)->___timelineAttachment), (void*)L_8); VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_9 = ___0_other; NullCheck(L_9); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9->___bones; if (!L_10) { goto IL_007a; } } { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_11 = ___0_other; NullCheck(L_11); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_11->___bones; NullCheck(L_12); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))); __this->___bones = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_13); VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_14 = ___0_other; NullCheck(L_14); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = L_14->___bones; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = __this->___bones; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = __this->___bones; NullCheck(L_17); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_15, 0, (RuntimeArray*)L_16, 0, ((int32_t)(((RuntimeArray*)L_17)->max_length)), NULL); goto IL_0081; } IL_007a: { __this->___bones = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL); } IL_0081: { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_18 = ___0_other; NullCheck(L_18); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = L_18->___vertices; if (!L_19) { goto IL_00b9; } } { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_20 = ___0_other; NullCheck(L_20); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = L_20->___vertices; NullCheck(L_21); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))); __this->___vertices = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices), (void*)L_22); VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_23 = ___0_other; NullCheck(L_23); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = L_23->___vertices; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = __this->___vertices; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = __this->___vertices; NullCheck(L_26); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, 0, (RuntimeArray*)L_25, 0, ((int32_t)(((RuntimeArray*)L_26)->max_length)), NULL); goto IL_00c0; } IL_00b9: { __this->___vertices = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL); } IL_00c0: { VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_27 = ___0_other; NullCheck(L_27); int32_t L_28 = L_27->___worldVerticesLength; __this->___worldVerticesLength = L_28; return; } } 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) { { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_1 = ___1_slot; int32_t L_2 = __this->___worldVerticesLength; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___2_worldVertices; VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, __this, L_0, L_1, 0, L_2, L_3, 0, 2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment_ComputeWorldVertices_m313D3C5D3BE670D93ECD2F28DB756DE8C4B5D64E (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___1_slot, int32_t ___2_start, int32_t ___3_count, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___4_worldVertices, int32_t ___5_offset, int32_t ___6_stride, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* V_0 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* 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; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; float V_20 = 0.0f; float V_21 = 0.0f; int32_t V_22 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_23 = NULL; float V_24 = 0.0f; float V_25 = 0.0f; float V_26 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_27 = NULL; int32_t V_28 = 0; int32_t V_29 = 0; int32_t V_30 = 0; float V_31 = 0.0f; float V_32 = 0.0f; int32_t V_33 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_34 = NULL; float V_35 = 0.0f; float V_36 = 0.0f; float V_37 = 0.0f; { int32_t L_0 = ___5_offset; int32_t L_1 = ___3_count; int32_t L_2 = ___6_stride; ___3_count = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_1>>1)), L_2)))); Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_3 = ___1_slot; NullCheck(L_3); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_4; L_4 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_3, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var); NullCheck(L_4); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_5 = L_4->___deform; V_0 = L_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = __this->___vertices; V_1 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->___bones; V_2 = L_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_2; if (L_8) { goto IL_00c9; } } { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_9 = V_0; NullCheck(L_9); int32_t L_10 = L_9->___Count; if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_003c; } } { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_11 = V_0; NullCheck(L_11); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = L_11->___Items; V_1 = L_12; } IL_003c: { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_13 = ___1_slot; NullCheck(L_13); Bone_tC5BB616A04722279E675558888991F720C090467* L_14 = L_13->___bone; NullCheck(L_14); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15; L_15 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_14, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_16 = L_15; NullCheck(L_16); float L_17 = L_16->___worldX; V_6 = L_17; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = L_16; NullCheck(L_18); float L_19 = L_18->___worldY; V_7 = L_19; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = L_18; NullCheck(L_20); float L_21 = L_20->___a; V_8 = L_21; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_22 = L_20; NullCheck(L_22); float L_23 = L_22->___b; V_9 = L_23; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_24 = L_22; NullCheck(L_24); float L_25 = L_24->___c; V_10 = L_25; NullCheck(L_24); float L_26 = L_24->___d; V_11 = L_26; int32_t L_27 = ___2_start; V_12 = L_27; int32_t L_28 = ___5_offset; V_13 = L_28; goto IL_00c2; } IL_007f: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_1; int32_t L_30 = V_12; NullCheck(L_29); int32_t L_31 = L_30; float L_32 = (L_29)->GetAt(static_cast(L_31)); V_14 = L_32; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = V_1; int32_t L_34 = V_12; NullCheck(L_33); int32_t L_35 = ((int32_t)il2cpp_codegen_add(L_34, 1)); float L_36 = (L_33)->GetAt(static_cast(L_35)); V_15 = L_36; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = ___4_worldVertices; int32_t L_38 = V_13; float L_39 = V_14; float L_40 = V_8; float L_41 = V_15; float L_42 = V_9; float L_43 = V_6; NullCheck(L_37); (L_37)->SetAt(static_cast(L_38), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_39, L_40)), ((float)il2cpp_codegen_multiply(L_41, L_42)))), L_43))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = ___4_worldVertices; int32_t L_45 = V_13; float L_46 = V_14; float L_47 = V_10; float L_48 = V_15; float L_49 = V_11; float L_50 = V_7; NullCheck(L_44); (L_44)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_45, 1))), (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_46, L_47)), ((float)il2cpp_codegen_multiply(L_48, L_49)))), L_50))); int32_t L_51 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_51, 2)); int32_t L_52 = V_13; int32_t L_53 = ___6_stride; V_13 = ((int32_t)il2cpp_codegen_add(L_52, L_53)); } IL_00c2: { int32_t L_54 = V_13; int32_t L_55 = ___3_count; if ((((int32_t)L_54) < ((int32_t)L_55))) { goto IL_007f; } } { return; } IL_00c9: { V_3 = 0; V_4 = 0; V_16 = 0; goto IL_00ec; } IL_00d3: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_56 = V_2; int32_t L_57 = V_3; NullCheck(L_56); int32_t L_58 = L_57; int32_t L_59 = (L_56)->GetAt(static_cast(L_58)); V_17 = L_59; int32_t L_60 = V_3; int32_t L_61 = V_17; V_3 = ((int32_t)il2cpp_codegen_add(L_60, ((int32_t)il2cpp_codegen_add(L_61, 1)))); int32_t L_62 = V_4; int32_t L_63 = V_17; V_4 = ((int32_t)il2cpp_codegen_add(L_62, L_63)); int32_t L_64 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_64, 2)); } IL_00ec: { int32_t L_65 = V_16; int32_t L_66 = ___2_start; if ((((int32_t)L_65) < ((int32_t)L_66))) { goto IL_00d3; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_67 = ___0_skeleton; NullCheck(L_67); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_68 = L_67->___bones; NullCheck(L_68); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_69 = L_68->___Items; V_5 = L_69; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_70 = V_0; NullCheck(L_70); int32_t L_71 = L_70->___Count; if (L_71) { goto IL_01d4; } } { int32_t L_72 = ___5_offset; V_18 = L_72; int32_t L_73 = V_4; V_19 = ((int32_t)il2cpp_codegen_multiply(L_73, 3)); goto IL_01ca; } IL_0118: { V_20 = (0.0f); V_21 = (0.0f); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_2; int32_t L_75 = V_3; int32_t L_76 = L_75; V_3 = ((int32_t)il2cpp_codegen_add(L_76, 1)); NullCheck(L_74); int32_t L_77 = L_76; int32_t L_78 = (L_74)->GetAt(static_cast(L_77)); V_22 = L_78; int32_t L_79 = V_22; int32_t L_80 = V_3; V_22 = ((int32_t)il2cpp_codegen_add(L_79, L_80)); goto IL_01ae; } IL_0137: { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_81 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = V_2; int32_t L_83 = V_3; NullCheck(L_82); int32_t L_84 = L_83; int32_t L_85 = (L_82)->GetAt(static_cast(L_84)); NullCheck(L_81); int32_t L_86 = L_85; Bone_tC5BB616A04722279E675558888991F720C090467* L_87 = (L_81)->GetAt(static_cast(L_86)); NullCheck(L_87); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_88; L_88 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_87, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); V_23 = L_88; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_89 = V_1; int32_t L_90 = V_19; NullCheck(L_89); int32_t L_91 = L_90; float L_92 = (L_89)->GetAt(static_cast(L_91)); V_24 = L_92; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_93 = V_1; int32_t L_94 = V_19; NullCheck(L_93); int32_t L_95 = ((int32_t)il2cpp_codegen_add(L_94, 1)); float L_96 = (L_93)->GetAt(static_cast(L_95)); V_25 = L_96; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_97 = V_1; int32_t L_98 = V_19; NullCheck(L_97); int32_t L_99 = ((int32_t)il2cpp_codegen_add(L_98, 2)); float L_100 = (L_97)->GetAt(static_cast(L_99)); V_26 = L_100; float L_101 = V_20; float L_102 = V_24; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_103 = V_23; NullCheck(L_103); float L_104 = L_103->___a; float L_105 = V_25; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_106 = V_23; NullCheck(L_106); float L_107 = L_106->___b; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_108 = V_23; NullCheck(L_108); float L_109 = L_108->___worldX; float L_110 = V_26; V_20 = ((float)il2cpp_codegen_add(L_101, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_102, L_104)), ((float)il2cpp_codegen_multiply(L_105, L_107)))), L_109)), L_110)))); float L_111 = V_21; float L_112 = V_24; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_113 = V_23; NullCheck(L_113); float L_114 = L_113->___c; float L_115 = V_25; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_116 = V_23; NullCheck(L_116); float L_117 = L_116->___d; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_118 = V_23; NullCheck(L_118); float L_119 = L_118->___worldY; float L_120 = V_26; V_21 = ((float)il2cpp_codegen_add(L_111, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_112, L_114)), ((float)il2cpp_codegen_multiply(L_115, L_117)))), L_119)), L_120)))); int32_t L_121 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_121, 1)); int32_t L_122 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_122, 3)); } IL_01ae: { int32_t L_123 = V_3; int32_t L_124 = V_22; if ((((int32_t)L_123) < ((int32_t)L_124))) { goto IL_0137; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_125 = ___4_worldVertices; int32_t L_126 = V_18; float L_127 = V_20; NullCheck(L_125); (L_125)->SetAt(static_cast(L_126), (float)L_127); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_128 = ___4_worldVertices; int32_t L_129 = V_18; float L_130 = V_21; NullCheck(L_128); (L_128)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_129, 1))), (float)L_130); int32_t L_131 = V_18; int32_t L_132 = ___6_stride; V_18 = ((int32_t)il2cpp_codegen_add(L_131, L_132)); } IL_01ca: { int32_t L_133 = V_18; int32_t L_134 = ___3_count; if ((((int32_t)L_133) < ((int32_t)L_134))) { goto IL_0118; } } { return; } IL_01d4: { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_135 = V_0; NullCheck(L_135); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_136 = L_135->___Items; V_27 = L_136; int32_t L_137 = ___5_offset; V_28 = L_137; int32_t L_138 = V_4; V_29 = ((int32_t)il2cpp_codegen_multiply(L_138, 3)); int32_t L_139 = V_4; V_30 = ((int32_t)(L_139<<1)); goto IL_02bd; } IL_01f1: { V_31 = (0.0f); V_32 = (0.0f); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_140 = V_2; int32_t L_141 = V_3; int32_t L_142 = L_141; V_3 = ((int32_t)il2cpp_codegen_add(L_142, 1)); NullCheck(L_140); int32_t L_143 = L_142; int32_t L_144 = (L_140)->GetAt(static_cast(L_143)); V_33 = L_144; int32_t L_145 = V_33; int32_t L_146 = V_3; V_33 = ((int32_t)il2cpp_codegen_add(L_145, L_146)); goto IL_029e; } IL_0213: { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_147 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_148 = V_2; int32_t L_149 = V_3; NullCheck(L_148); int32_t L_150 = L_149; int32_t L_151 = (L_148)->GetAt(static_cast(L_150)); NullCheck(L_147); int32_t L_152 = L_151; Bone_tC5BB616A04722279E675558888991F720C090467* L_153 = (L_147)->GetAt(static_cast(L_152)); NullCheck(L_153); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_154; L_154 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_153, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var); V_34 = L_154; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_155 = V_1; int32_t L_156 = V_29; NullCheck(L_155); int32_t L_157 = L_156; float L_158 = (L_155)->GetAt(static_cast(L_157)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_159 = V_27; int32_t L_160 = V_30; NullCheck(L_159); int32_t L_161 = L_160; float L_162 = (L_159)->GetAt(static_cast(L_161)); V_35 = ((float)il2cpp_codegen_add(L_158, L_162)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_163 = V_1; int32_t L_164 = V_29; NullCheck(L_163); int32_t L_165 = ((int32_t)il2cpp_codegen_add(L_164, 1)); float L_166 = (L_163)->GetAt(static_cast(L_165)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_167 = V_27; int32_t L_168 = V_30; NullCheck(L_167); int32_t L_169 = ((int32_t)il2cpp_codegen_add(L_168, 1)); float L_170 = (L_167)->GetAt(static_cast(L_169)); V_36 = ((float)il2cpp_codegen_add(L_166, L_170)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_171 = V_1; int32_t L_172 = V_29; NullCheck(L_171); int32_t L_173 = ((int32_t)il2cpp_codegen_add(L_172, 2)); float L_174 = (L_171)->GetAt(static_cast(L_173)); V_37 = L_174; float L_175 = V_31; float L_176 = V_35; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_177 = V_34; NullCheck(L_177); float L_178 = L_177->___a; float L_179 = V_36; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_180 = V_34; NullCheck(L_180); float L_181 = L_180->___b; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_182 = V_34; NullCheck(L_182); float L_183 = L_182->___worldX; float L_184 = V_37; V_31 = ((float)il2cpp_codegen_add(L_175, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_176, L_178)), ((float)il2cpp_codegen_multiply(L_179, L_181)))), L_183)), L_184)))); float L_185 = V_32; float L_186 = V_35; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_187 = V_34; NullCheck(L_187); float L_188 = L_187->___c; float L_189 = V_36; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_190 = V_34; NullCheck(L_190); float L_191 = L_190->___d; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_192 = V_34; NullCheck(L_192); float L_193 = L_192->___worldY; float L_194 = V_37; V_32 = ((float)il2cpp_codegen_add(L_185, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_186, L_188)), ((float)il2cpp_codegen_multiply(L_189, L_191)))), L_193)), L_194)))); int32_t L_195 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_195, 1)); int32_t L_196 = V_29; V_29 = ((int32_t)il2cpp_codegen_add(L_196, 3)); int32_t L_197 = V_30; V_30 = ((int32_t)il2cpp_codegen_add(L_197, 2)); } IL_029e: { int32_t L_198 = V_3; int32_t L_199 = V_33; if ((((int32_t)L_198) < ((int32_t)L_199))) { goto IL_0213; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_200 = ___4_worldVertices; int32_t L_201 = V_28; float L_202 = V_31; NullCheck(L_200); (L_200)->SetAt(static_cast(L_201), (float)L_202); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_203 = ___4_worldVertices; int32_t L_204 = V_28; float L_205 = V_32; NullCheck(L_203); (L_203)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_204, 1))), (float)L_205); int32_t L_206 = V_28; int32_t L_207 = ___6_stride; V_28 = ((int32_t)il2cpp_codegen_add(L_206, L_207)); } IL_02bd: { int32_t L_208 = V_28; int32_t L_209 = ___3_count; if ((((int32_t)L_208) < ((int32_t)L_209))) { goto IL_01f1; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment__cctor_mABB5893022BED61A83B96DA0B1F2AB17314EAAFC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextID = 0; RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextIdLock = L_0; Il2CppCodeGenWriteBarrier((void**)(&((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields*)il2cpp_codegen_static_fields_for(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var))->___nextIdLock), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bone__ctor_m25FB1F23A94B20B199EC2787FD799110FDBE6D57 (Bone_tC5BB616A04722279E675558888991F720C090467* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_data, Bone_tC5BB616A04722279E675558888991F720C090467* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m8B16209A3CD5694DB0E927361EC1B5AD09EE9BDC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2__ctor_m4097D5A2E635A599B7CA5076772A8E9344E01DD4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_0 = (ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE*)il2cpp_codegen_object_new(ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE_il2cpp_TypeInfo_var); ExposedList_1__ctor_m8B16209A3CD5694DB0E927361EC1B5AD09EE9BDC(L_0, 4, ExposedList_1__ctor_m8B16209A3CD5694DB0E927361EC1B5AD09EE9BDC_RuntimeMethod_var); __this->___children = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___children), (void*)L_0); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_1 = ___0_data; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*)il2cpp_codegen_object_new(BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3_il2cpp_TypeInfo_var); BonePose__ctor_mD97A25D55560283EF8AE2FD3F979137A618A38B0(L_2, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*)il2cpp_codegen_object_new(BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3_il2cpp_TypeInfo_var); BonePose__ctor_mD97A25D55560283EF8AE2FD3F979137A618A38B0(L_3, NULL); PosedActive_2__ctor_m4097D5A2E635A599B7CA5076772A8E9344E01DD4(__this, L_1, L_2, L_3, PosedActive_2__ctor_m4097D5A2E635A599B7CA5076772A8E9344E01DD4_RuntimeMethod_var); Bone_tC5BB616A04722279E675558888991F720C090467* L_4 = ___1_parent; __this->___parent = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___parent), (void*)L_4); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)__this)->___appliedPose; NullCheck(L_5); L_5->___bone = __this; Il2CppCodeGenWriteBarrier((void**)(&L_5->___bone), (void*)__this); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)__this)->___constrainedPose; NullCheck(L_6); L_6->___bone = __this; Il2CppCodeGenWriteBarrier((void**)(&L_6->___bone), (void*)__this); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bone__ctor_m7C6E256C26CBF1D00F8BB8EA554E800E47DDDED0 (Bone_tC5BB616A04722279E675558888991F720C090467* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Bone_tC5BB616A04722279E675558888991F720C090467* ___1_parent, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone; NullCheck(L_0); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_1 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_0)->___data; Bone_tC5BB616A04722279E675558888991F720C090467* L_2 = ___1_parent; Bone__ctor_m25FB1F23A94B20B199EC2787FD799110FDBE6D57(__this, L_1, L_2, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)__this)->___pose; Bone_tC5BB616A04722279E675558888991F720C090467* L_4 = ___0_bone; NullCheck(L_4); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_4)->___pose; NullCheck(L_3); BonePose_Set_m193226B42B32220283276FED6063DB0F68F63E09(L_3, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0 (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___parent; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* Bone_get_Children_m96493DEA01EE42E8A53395715CC22E9625AE20D4 (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) { { ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_0 = __this->___children; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneData__ctor_m7606CAF0588E85C55E11DB3A2BBAF5ACDD03BC71 (BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* __this, int32_t ___0_index, String_t* ___1_name, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___2_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1__ctor_m1D01B159FDBEC20785AF56F085EC1E6C4E4DC2C4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___1_name; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*)il2cpp_codegen_object_new(BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3_il2cpp_TypeInfo_var); BonePose__ctor_mD97A25D55560283EF8AE2FD3F979137A618A38B0(L_1, NULL); PosedData_1__ctor_m1D01B159FDBEC20785AF56F085EC1E6C4E4DC2C4(__this, L_0, L_1, PosedData_1__ctor_m1D01B159FDBEC20785AF56F085EC1E6C4E4DC2C4_RuntimeMethod_var); int32_t L_2 = ___0_index; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0020; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7B10C6CC4C14C51008673407B0F1936C21BB326)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BoneData__ctor_m7606CAF0588E85C55E11DB3A2BBAF5ACDD03BC71_RuntimeMethod_var))); } IL_0020: { String_t* L_4 = ___1_name; if (L_4) { goto IL_0033; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral652D5C91C9CFD49BCC1E0E2E0209750B07248645)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BoneData__ctor_m7606CAF0588E85C55E11DB3A2BBAF5ACDD03BC71_RuntimeMethod_var))); } IL_0033: { int32_t L_6 = ___0_index; __this->___index = L_6; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_7 = ___2_parent; __this->___parent = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___parent), (void*)L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneData__ctor_m479F742C42AC8A8162EC73D494AB7A3A6D64693C (BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_data, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___1_parent, const RuntimeMethod* method) { { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = ___0_data; NullCheck(L_0); int32_t L_1 = L_0->___index; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_2 = ___0_data; NullCheck(L_2); String_t* L_3 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_2)->___name; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_4 = ___1_parent; BoneData__ctor_m7606CAF0588E85C55E11DB3A2BBAF5ACDD03BC71(__this, L_1, L_3, L_4, NULL); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_5 = ___0_data; NullCheck(L_5); float L_6 = L_5->___length; __this->___length = L_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)__this)->___setupPose; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_8 = ___0_data; NullCheck(L_8); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_9 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_8)->___setupPose; NullCheck(L_7); BonePose_Set_m193226B42B32220283276FED6063DB0F68F63E09(L_7, L_9, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoneData_get_Index_mEA3F8661DE58634C5E034B72BA97FAF01999263E (BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___index; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* BoneData_get_Parent_m8ABC51ECD97B666FF8CF16138F1EFD6CD8B387D1 (BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* __this, const RuntimeMethod* method) { { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = __this->___parent; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BoneData_get_Length_mBA145802DA111D90175A209FEE2712FAB9855DD7 (BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* __this, const RuntimeMethod* method) { { float L_0 = __this->___length; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneData_set_Length_m3A55FAAC8A97740BB56C9454EDE62E80B6C27F8F (BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___length = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InheritEnum__ctor_m754A634793BA302235EE72F1EB2D8B037F7BB30E (InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InheritEnum__cctor_m2DDE0D779D0514E150F2D83D05EF1B5FB75FC7AA (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____E528F4309E1413E6BC35AEA5D8DB8519384D2FCC33F9DD5D1126D73F104CF92A_FieldInfo_var); s_Il2CppMethodInitialized = true; } { InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2* L_0 = (InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2*)(InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2*)SZArrayNew(InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2_il2cpp_TypeInfo_var, (uint32_t)5); InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____E528F4309E1413E6BC35AEA5D8DB8519384D2FCC33F9DD5D1126D73F104CF92A_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_StaticFields*)il2cpp_codegen_static_fields_for(InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var))->___Values = L_1; Il2CppCodeGenWriteBarrier((void**)(&((InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_StaticFields*)il2cpp_codegen_static_fields_for(InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var))->___Values), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_Set_m193226B42B32220283276FED6063DB0F68F63E09 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose; if (L_0) { goto IL_0013; } } { 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_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEFC86221AAB7628EBCE554785B46AE44BE79305F)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAE200601B92BAB29A34EA0986F1838E956D040B9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BonePose_Set_m193226B42B32220283276FED6063DB0F68F63E09_RuntimeMethod_var))); } IL_0013: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_pose; NullCheck(L_2); float L_3 = L_2->___x; __this->___x = L_3; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___0_pose; NullCheck(L_4); float L_5 = L_4->___y; __this->___y = L_5; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_pose; NullCheck(L_6); float L_7 = L_6->___rotation; __this->___rotation = L_7; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___0_pose; NullCheck(L_8); float L_9 = L_8->___scaleX; __this->___scaleX = L_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___0_pose; NullCheck(L_10); float L_11 = L_10->___scaleY; __this->___scaleY = L_11; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_12 = ___0_pose; NullCheck(L_12); float L_13 = L_12->___shearX; __this->___shearX = L_13; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = ___0_pose; NullCheck(L_14); float L_15 = L_14->___shearY; __this->___shearY = L_15; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_16 = ___0_pose; NullCheck(L_16); int32_t L_17 = L_16->___inherit; __this->___inherit = L_17; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___x; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___x = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___y; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___y = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_SetPosition_m7CFFED849F396B55D9BF4222AA43D7FBFE5727F8 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __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_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___rotation; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___rotation = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___scaleX; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleX = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___scaleY; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___scaleY = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_SetScale_m94963763F971FA724F27B02FE37FAFE9CE531787 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_scaleX, float ___1_scaleY, const RuntimeMethod* method) { { float L_0 = ___0_scaleX; __this->___scaleX = L_0; float L_1 = ___1_scaleY; __this->___scaleY = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_SetScale_m5C15164BBDB2250C00608A6B7BDF1C275917FD81 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_scale, const RuntimeMethod* method) { { float L_0 = ___0_scale; __this->___scaleX = L_0; float L_1 = ___0_scale; __this->___scaleY = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_ShearX_m8459496B1A9F0521733CE6421B15D84BA0C80389 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___shearX; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_ShearX_m07072BE38DA3B3CE123227A1725DB64417415358 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___shearX = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_ShearY_m1FFEF513A46FBAA91E0CEB75FEEC1A1BA1D7D253 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___shearY; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_ShearY_m66AF8684A90FDE2675E4416BAC09D0B56A1FEC36 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___shearY = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___inherit; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_Inherit_m952F261B894A311EB9F5A42D8C2D23EA7F8179AA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___inherit = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_Update_m60305BE384607AAD80423CB75F53F6D01DC88830 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, int32_t ___1_physics, const RuntimeMethod* method) { { int32_t L_0 = __this->___world; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton; NullCheck(L_1); int32_t L_2 = L_1->___update; if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0015; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton; BonePose_UpdateWorldTransform_m34A6C9C7FC7C2E275ACDA506BE734F81F50F6A8B(__this, L_3, NULL); } IL_0015: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_UpdateWorldTransform_m34A6C9C7FC7C2E275ACDA506BE734F81F50F6A8B (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_0 = NULL; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; float V_8 = 0.0f; int32_t V_9 = 0; float V_10 = 0.0f; 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; float V_21 = 0.0f; float V_22 = 0.0f; float V_23 = 0.0f; float V_24 = 0.0f; float V_25 = 0.0f; float V_26 = 0.0f; float V_27 = 0.0f; float V_28 = 0.0f; float V_29 = 0.0f; float V_30 = 0.0f; float V_31 = 0.0f; float V_32 = 0.0f; float V_33 = 0.0f; float V_34 = 0.0f; float V_35 = 0.0f; float V_36 = 0.0f; float V_37 = 0.0f; float V_38 = 0.0f; float V_39 = 0.0f; float V_40 = 0.0f; float V_41 = 0.0f; float V_42 = 0.0f; float V_43 = 0.0f; float V_44 = 0.0f; float V_45 = 0.0f; { int32_t L_0 = __this->___local; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton; NullCheck(L_1); int32_t L_2 = L_1->___update; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_0017; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton; BonePose_UpdateLocalTransform_m8ACDC6B9911FB0ECE8921E9D31DA214F09FB4FDA(__this, L_3, NULL); goto IL_0023; } IL_0017: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___0_skeleton; NullCheck(L_4); int32_t L_5 = L_4->___update; __this->___world = L_5; } IL_0023: { Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = __this->___bone; NullCheck(L_6); Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = L_6->___parent; if (L_7) { goto IL_0104; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton; NullCheck(L_8); float L_9 = L_8->___scaleX; V_5 = L_9; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_10 = ___0_skeleton; NullCheck(L_10); float L_11; L_11 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_10, NULL); V_6 = L_11; float L_12 = __this->___rotation; float L_13 = __this->___shearX; V_7 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_12, L_13)), (0.0174532924f))); float L_14 = __this->___rotation; float L_15 = __this->___shearY; V_8 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_14, (90.0f))), L_15)), (0.0174532924f))); float L_16 = V_7; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_17; L_17 = cos(((double)L_16)); float L_18 = __this->___scaleX; float L_19 = V_5; __this->___a = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_17), L_18)), L_19)); float L_20 = V_8; double L_21; L_21 = cos(((double)L_20)); float L_22 = __this->___scaleY; float L_23 = V_5; __this->___b = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_21), L_22)), L_23)); float L_24 = V_7; double L_25; L_25 = sin(((double)L_24)); float L_26 = __this->___scaleX; float L_27 = V_6; __this->___c = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_25), L_26)), L_27)); float L_28 = V_8; double L_29; L_29 = sin(((double)L_28)); float L_30 = __this->___scaleY; float L_31 = V_6; __this->___d = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_29), L_30)), L_31)); float L_32 = __this->___x; float L_33 = V_5; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_34 = ___0_skeleton; NullCheck(L_34); float L_35 = L_34->___x; __this->___worldX = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_32, L_33)), L_35)); float L_36 = __this->___y; float L_37 = V_6; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_38 = ___0_skeleton; NullCheck(L_38); float L_39 = L_38->___y; __this->___worldY = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_36, L_37)), L_39)); return; } IL_0104: { Bone_tC5BB616A04722279E675558888991F720C090467* L_40 = __this->___bone; NullCheck(L_40); Bone_tC5BB616A04722279E675558888991F720C090467* L_41 = L_40->___parent; NullCheck(L_41); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_42 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_41)->___appliedPose; V_0 = L_42; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_43 = V_0; NullCheck(L_43); float L_44 = L_43->___a; V_1 = L_44; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_45 = V_0; NullCheck(L_45); float L_46 = L_45->___b; V_2 = L_46; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_47 = V_0; NullCheck(L_47); float L_48 = L_47->___c; V_3 = L_48; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_49 = V_0; NullCheck(L_49); float L_50 = L_49->___d; V_4 = L_50; float L_51 = V_1; float L_52 = __this->___x; float L_53 = V_2; float L_54 = __this->___y; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_55 = V_0; NullCheck(L_55); float L_56 = L_55->___worldX; __this->___worldX = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_51, L_52)), ((float)il2cpp_codegen_multiply(L_53, L_54)))), L_56)); float L_57 = V_3; float L_58 = __this->___x; float L_59 = V_4; float L_60 = __this->___y; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_61 = V_0; NullCheck(L_61); float L_62 = L_61->___worldY; __this->___worldY = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_57, L_58)), ((float)il2cpp_codegen_multiply(L_59, L_60)))), L_62)); int32_t L_63 = __this->___inherit; V_9 = L_63; int32_t L_64 = V_9; switch (L_64) { case 0: { goto IL_0193; } case 1: { goto IL_0245; } case 2: { goto IL_02ea; } case 3: { goto IL_0438; } case 4: { goto IL_0438; } } } { return; } IL_0193: { float L_65 = __this->___rotation; float L_66 = __this->___shearX; V_10 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_65, L_66)), (0.0174532924f))); float L_67 = __this->___rotation; float L_68 = __this->___shearY; float L_69 = V_10; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_70; L_70 = cos(((double)L_69)); float L_71 = __this->___scaleX; V_11 = ((float)il2cpp_codegen_multiply(((float)L_70), L_71)); float L_72 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_67, (90.0f))), L_68)), (0.0174532924f))); double L_73; L_73 = cos(((double)L_72)); float L_74 = __this->___scaleY; V_12 = ((float)il2cpp_codegen_multiply(((float)L_73), L_74)); float L_75 = V_10; double L_76; L_76 = sin(((double)L_75)); float L_77 = __this->___scaleX; V_13 = ((float)il2cpp_codegen_multiply(((float)L_76), L_77)); double L_78; L_78 = sin(((double)L_72)); float L_79 = __this->___scaleY; V_14 = ((float)il2cpp_codegen_multiply(((float)L_78), L_79)); float L_80 = V_1; float L_81 = V_11; float L_82 = V_2; float L_83 = V_13; __this->___a = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_80, L_81)), ((float)il2cpp_codegen_multiply(L_82, L_83)))); float L_84 = V_1; float L_85 = V_12; float L_86 = V_2; float L_87 = V_14; __this->___b = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_84, L_85)), ((float)il2cpp_codegen_multiply(L_86, L_87)))); float L_88 = V_3; float L_89 = V_11; float L_90 = V_4; float L_91 = V_13; __this->___c = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_88, L_89)), ((float)il2cpp_codegen_multiply(L_90, L_91)))); float L_92 = V_3; float L_93 = V_12; float L_94 = V_4; float L_95 = V_14; __this->___d = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_92, L_93)), ((float)il2cpp_codegen_multiply(L_94, L_95)))); return; } IL_0245: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_96 = ___0_skeleton; NullCheck(L_96); float L_97 = L_96->___scaleX; V_15 = L_97; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_98 = ___0_skeleton; NullCheck(L_98); float L_99; L_99 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_98, NULL); V_16 = L_99; float L_100 = __this->___rotation; float L_101 = __this->___shearX; V_17 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_100, L_101)), (0.0174532924f))); float L_102 = __this->___rotation; float L_103 = __this->___shearY; V_18 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_102, (90.0f))), L_103)), (0.0174532924f))); float L_104 = V_17; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_105; L_105 = cos(((double)L_104)); float L_106 = __this->___scaleX; float L_107 = V_15; __this->___a = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_105), L_106)), L_107)); float L_108 = V_18; double L_109; L_109 = cos(((double)L_108)); float L_110 = __this->___scaleY; float L_111 = V_15; __this->___b = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_109), L_110)), L_111)); float L_112 = V_17; double L_113; L_113 = sin(((double)L_112)); float L_114 = __this->___scaleX; float L_115 = V_16; __this->___c = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_113), L_114)), L_115)); float L_116 = V_18; double L_117; L_117 = sin(((double)L_116)); float L_118 = __this->___scaleY; float L_119 = V_16; __this->___d = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_117), L_118)), L_119)); return; } IL_02ea: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_120 = ___0_skeleton; NullCheck(L_120); float L_121 = L_120->___scaleX; V_19 = L_121; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_122 = ___0_skeleton; NullCheck(L_122); float L_123; L_123 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_122, NULL); V_20 = L_123; float L_124 = V_19; V_21 = ((float)((1.0f)/L_124)); float L_125 = V_20; V_22 = ((float)((1.0f)/L_125)); float L_126 = V_1; float L_127 = V_21; V_1 = ((float)il2cpp_codegen_multiply(L_126, L_127)); float L_128 = V_3; float L_129 = V_22; V_3 = ((float)il2cpp_codegen_multiply(L_128, L_129)); float L_130 = V_1; float L_131 = V_1; float L_132 = V_3; float L_133 = V_3; V_23 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_130, L_131)), ((float)il2cpp_codegen_multiply(L_132, L_133)))); float L_134 = V_23; if ((!(((float)L_134) > ((float)(9.99999944E-11f))))) { goto IL_035f; } } { float L_135 = V_1; float L_136 = V_4; float L_137 = V_22; float L_138 = V_2; float L_139 = V_21; float L_140 = V_3; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_141; L_141 = fabsf(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_135, L_136)), L_137)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_138, L_139)), L_140))))); float L_142 = V_23; V_23 = ((float)(L_141/L_142)); float L_143 = V_3; float L_144 = V_23; V_2 = ((float)il2cpp_codegen_multiply(L_143, L_144)); float L_145 = V_1; float L_146 = V_23; V_4 = ((float)il2cpp_codegen_multiply(L_145, L_146)); float L_147 = __this->___rotation; float L_148 = V_3; float L_149 = V_1; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_150; L_150 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_148, L_149, NULL); V_24 = ((float)il2cpp_codegen_subtract(L_147, L_150)); goto IL_0382; } IL_035f: { V_1 = (0.0f); V_3 = (0.0f); float L_151 = __this->___rotation; float L_152 = V_4; float L_153 = V_2; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_154; L_154 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_152, L_153, NULL); V_24 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_151, (90.0f))), L_154)); } IL_0382: { float L_155 = V_24; float L_156 = __this->___shearX; V_25 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_155, L_156)), (0.0174532924f))); float L_157 = V_24; float L_158 = __this->___shearY; float L_159 = V_25; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_160; L_160 = cos(((double)L_159)); float L_161 = __this->___scaleX; V_26 = ((float)il2cpp_codegen_multiply(((float)L_160), L_161)); float L_162 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_157, L_158)), (90.0f))), (0.0174532924f))); double L_163; L_163 = cos(((double)L_162)); float L_164 = __this->___scaleY; V_27 = ((float)il2cpp_codegen_multiply(((float)L_163), L_164)); float L_165 = V_25; double L_166; L_166 = sin(((double)L_165)); float L_167 = __this->___scaleX; V_28 = ((float)il2cpp_codegen_multiply(((float)L_166), L_167)); double L_168; L_168 = sin(((double)L_162)); float L_169 = __this->___scaleY; V_29 = ((float)il2cpp_codegen_multiply(((float)L_168), L_169)); float L_170 = V_1; float L_171 = V_26; float L_172 = V_2; float L_173 = V_28; float L_174 = V_19; __this->___a = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_170, L_171)), ((float)il2cpp_codegen_multiply(L_172, L_173)))), L_174)); float L_175 = V_1; float L_176 = V_27; float L_177 = V_2; float L_178 = V_29; float L_179 = V_19; __this->___b = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_175, L_176)), ((float)il2cpp_codegen_multiply(L_177, L_178)))), L_179)); float L_180 = V_3; float L_181 = V_26; float L_182 = V_4; float L_183 = V_28; float L_184 = V_20; __this->___c = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_180, L_181)), ((float)il2cpp_codegen_multiply(L_182, L_183)))), L_184)); float L_185 = V_3; float L_186 = V_27; float L_187 = V_4; float L_188 = V_29; float L_189 = V_20; __this->___d = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_185, L_186)), ((float)il2cpp_codegen_multiply(L_187, L_188)))), L_189)); return; } IL_0438: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_190 = ___0_skeleton; NullCheck(L_190); float L_191 = L_190->___scaleX; V_30 = L_191; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_192 = ___0_skeleton; NullCheck(L_192); float L_193; L_193 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_192, NULL); V_31 = L_193; float L_194 = V_30; V_32 = ((float)((1.0f)/L_194)); float L_195 = V_31; V_33 = ((float)((1.0f)/L_195)); float L_196 = __this->___rotation; float L_197 = ((float)il2cpp_codegen_multiply(L_196, (0.0174532924f))); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_198; L_198 = cos(((double)L_197)); V_34 = ((float)L_198); double L_199; L_199 = sin(((double)L_197)); V_35 = ((float)L_199); float L_200 = V_1; float L_201 = V_34; float L_202 = V_2; float L_203 = V_35; float L_204 = V_32; V_36 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_200, L_201)), ((float)il2cpp_codegen_multiply(L_202, L_203)))), L_204)); float L_205 = V_3; float L_206 = V_34; float L_207 = V_4; float L_208 = V_35; float L_209 = V_33; V_37 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_205, L_206)), ((float)il2cpp_codegen_multiply(L_207, L_208)))), L_209)); float L_210 = V_36; float L_211 = V_36; float L_212 = V_37; float L_213 = V_37; double L_214; L_214 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_210, L_211)), ((float)il2cpp_codegen_multiply(L_212, L_213)))))); V_38 = ((float)((1.0f)/((float)L_214))); float L_215 = V_36; float L_216 = V_38; V_36 = ((float)il2cpp_codegen_multiply(L_215, L_216)); float L_217 = V_37; float L_218 = V_38; V_37 = ((float)il2cpp_codegen_multiply(L_217, L_218)); float L_219 = V_37; V_39 = ((-L_219)); float L_220 = V_36; V_40 = L_220; int32_t L_221 = __this->___inherit; if ((!(((uint32_t)L_221) == ((uint32_t)3)))) { goto IL_0504; } } { float L_222 = V_1; float L_223 = V_4; float L_224 = V_2; float L_225 = V_3; float L_226 = V_30; float L_227 = V_31; if ((((int32_t)((((float)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_222, L_223)), ((float)il2cpp_codegen_multiply(L_224, L_225))))) < ((float)(0.0f)))? 1 : 0)) == ((int32_t)((((int32_t)((((int32_t)((((float)L_226) < ((float)(0.0f)))? 1 : 0)) == ((int32_t)((((float)L_227) < ((float)(0.0f)))? 1 : 0)))? 1 : 0)) == ((int32_t)0))? 1 : 0)))) { goto IL_0504; } } { float L_228 = V_39; V_39 = ((-L_228)); float L_229 = V_40; V_40 = ((-L_229)); } IL_0504: { float L_230 = __this->___shearX; float L_231 = __this->___shearY; V_41 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add((90.0f), L_231)), (0.0174532924f))); float L_232 = ((float)il2cpp_codegen_multiply(L_230, (0.0174532924f))); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_233; L_233 = cos(((double)L_232)); float L_234 = __this->___scaleX; V_42 = ((float)il2cpp_codegen_multiply(((float)L_233), L_234)); float L_235 = V_41; double L_236; L_236 = cos(((double)L_235)); float L_237 = __this->___scaleY; V_43 = ((float)il2cpp_codegen_multiply(((float)L_236), L_237)); double L_238; L_238 = sin(((double)L_232)); float L_239 = __this->___scaleX; V_44 = ((float)il2cpp_codegen_multiply(((float)L_238), L_239)); float L_240 = V_41; double L_241; L_241 = sin(((double)L_240)); float L_242 = __this->___scaleY; V_45 = ((float)il2cpp_codegen_multiply(((float)L_241), L_242)); float L_243 = V_36; float L_244 = V_42; float L_245 = V_39; float L_246 = V_44; float L_247 = V_30; __this->___a = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_243, L_244)), ((float)il2cpp_codegen_multiply(L_245, L_246)))), L_247)); float L_248 = V_36; float L_249 = V_43; float L_250 = V_39; float L_251 = V_45; float L_252 = V_30; __this->___b = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_248, L_249)), ((float)il2cpp_codegen_multiply(L_250, L_251)))), L_252)); float L_253 = V_37; float L_254 = V_42; float L_255 = V_40; float L_256 = V_44; float L_257 = V_31; __this->___c = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_253, L_254)), ((float)il2cpp_codegen_multiply(L_255, L_256)))), L_257)); float L_258 = V_37; float L_259 = V_43; float L_260 = V_40; float L_261 = V_45; float L_262 = V_31; __this->___d = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_258, L_259)), ((float)il2cpp_codegen_multiply(L_260, L_261)))), L_262)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_UpdateLocalTransform_m8ACDC6B9911FB0ECE8921E9D31DA214F09FB4FDA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_2 = NULL; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; 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; 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; int32_t V_17 = 0; float V_18 = 0.0f; float V_19 = 0.0f; float V_20 = 0.0f; float V_21 = 0.0f; float V_22 = 0.0f; float V_23 = 0.0f; float V_24 = 0.0f; float V_25 = 0.0f; float V_26 = 0.0f; float V_27 = 0.0f; float V_28 = 0.0f; float V_29 = 0.0f; float V_30 = 0.0f; float V_31 = 0.0f; float V_32 = 0.0f; float V_33 = 0.0f; float V_34 = 0.0f; float V_35 = 0.0f; float V_36 = 0.0f; float V_37 = 0.0f; float V_38 = 0.0f; float V_39 = 0.0f; float V_40 = 0.0f; float V_41 = 0.0f; float V_42 = 0.0f; int32_t G_B13_0 = 0; { __this->___local = 0; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; NullCheck(L_0); int32_t L_1 = L_0->___update; __this->___world = L_1; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton; NullCheck(L_2); float L_3 = L_2->___scaleX; V_0 = L_3; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___0_skeleton; NullCheck(L_4); float L_5; L_5 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_4, NULL); V_1 = L_5; Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = __this->___bone; NullCheck(L_6); Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = L_6->___parent; if (L_7) { goto IL_009c; } } { float L_8 = V_0; V_15 = ((float)((1.0f)/L_8)); float L_9 = V_1; V_16 = ((float)((1.0f)/L_9)); float L_10 = __this->___worldX; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton; NullCheck(L_11); float L_12 = L_11->___x; float L_13 = V_15; __this->___x = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_10, L_12)), L_13)); float L_14 = __this->___worldY; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___0_skeleton; NullCheck(L_15); float L_16 = L_15->___y; float L_17 = V_16; __this->___y = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_14, L_16)), L_17)); float L_18 = __this->___a; float L_19 = V_15; float L_20 = __this->___b; float L_21 = V_15; float L_22 = __this->___c; float L_23 = V_16; float L_24 = __this->___d; float L_25 = V_16; BonePose_Set_m9A1C3DA314FA75E9B5924898FAC6AE94BBF389C8(__this, ((float)il2cpp_codegen_multiply(L_18, L_19)), ((float)il2cpp_codegen_multiply(L_20, L_21)), ((float)il2cpp_codegen_multiply(L_22, L_23)), ((float)il2cpp_codegen_multiply(L_24, L_25)), (0.0f), NULL); return; } IL_009c: { Bone_tC5BB616A04722279E675558888991F720C090467* L_26 = __this->___bone; NullCheck(L_26); Bone_tC5BB616A04722279E675558888991F720C090467* L_27 = L_26->___parent; NullCheck(L_27); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_28 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_27)->___appliedPose; V_2 = L_28; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_29 = V_2; NullCheck(L_29); float L_30 = L_29->___a; V_3 = L_30; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_31 = V_2; NullCheck(L_31); float L_32 = L_31->___b; V_4 = L_32; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_33 = V_2; NullCheck(L_33); float L_34 = L_33->___c; V_5 = L_34; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_35 = V_2; NullCheck(L_35); float L_36 = L_35->___d; V_6 = L_36; float L_37 = V_3; float L_38 = V_6; float L_39 = V_4; float L_40 = V_5; V_7 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_37, L_38)), ((float)il2cpp_codegen_multiply(L_39, L_40)))); float L_41 = V_7; V_8 = ((float)((1.0f)/L_41)); float L_42 = V_6; float L_43 = V_8; V_9 = ((float)il2cpp_codegen_multiply(L_42, L_43)); float L_44 = V_4; float L_45 = V_8; V_10 = ((float)il2cpp_codegen_multiply(L_44, L_45)); float L_46 = V_5; float L_47 = V_8; V_11 = ((float)il2cpp_codegen_multiply(L_46, L_47)); float L_48 = V_3; float L_49 = V_8; V_12 = ((float)il2cpp_codegen_multiply(L_48, L_49)); float L_50 = __this->___worldX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_51 = V_2; NullCheck(L_51); float L_52 = L_51->___worldX; V_13 = ((float)il2cpp_codegen_subtract(L_50, L_52)); float L_53 = __this->___worldY; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_54 = V_2; NullCheck(L_54); float L_55 = L_54->___worldY; V_14 = ((float)il2cpp_codegen_subtract(L_53, L_55)); float L_56 = V_13; float L_57 = V_9; float L_58 = V_14; float L_59 = V_10; __this->___x = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_56, L_57)), ((float)il2cpp_codegen_multiply(L_58, L_59)))); float L_60 = V_14; float L_61 = V_12; float L_62 = V_13; float L_63 = V_11; __this->___y = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_60, L_61)), ((float)il2cpp_codegen_multiply(L_62, L_63)))); int32_t L_64 = __this->___inherit; V_17 = L_64; int32_t L_65 = V_17; switch (L_65) { case 0: { goto IL_0161; } case 1: { goto IL_01b9; } case 2: { goto IL_01fb; } case 3: { goto IL_02ae; } case 4: { goto IL_02ae; } } } { return; } IL_0161: { float L_66 = V_9; float L_67 = __this->___a; float L_68 = V_10; float L_69 = __this->___c; float L_70 = V_9; float L_71 = __this->___b; float L_72 = V_10; float L_73 = __this->___d; float L_74 = V_12; float L_75 = __this->___c; float L_76 = V_11; float L_77 = __this->___a; float L_78 = V_12; float L_79 = __this->___d; float L_80 = V_11; float L_81 = __this->___b; BonePose_Set_m9A1C3DA314FA75E9B5924898FAC6AE94BBF389C8(__this, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_66, L_67)), ((float)il2cpp_codegen_multiply(L_68, L_69)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_70, L_71)), ((float)il2cpp_codegen_multiply(L_72, L_73)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_74, L_75)), ((float)il2cpp_codegen_multiply(L_76, L_77)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_78, L_79)), ((float)il2cpp_codegen_multiply(L_80, L_81)))), (0.0f), NULL); return; } IL_01b9: { float L_82 = V_0; V_18 = ((float)((1.0f)/L_82)); float L_83 = V_1; V_19 = ((float)((1.0f)/L_83)); float L_84 = __this->___a; float L_85 = V_18; float L_86 = __this->___b; float L_87 = V_18; float L_88 = __this->___c; float L_89 = V_19; float L_90 = __this->___d; float L_91 = V_19; BonePose_Set_m9A1C3DA314FA75E9B5924898FAC6AE94BBF389C8(__this, ((float)il2cpp_codegen_multiply(L_84, L_85)), ((float)il2cpp_codegen_multiply(L_86, L_87)), ((float)il2cpp_codegen_multiply(L_88, L_89)), ((float)il2cpp_codegen_multiply(L_90, L_91)), (0.0f), NULL); return; } IL_01fb: { float L_92 = V_0; V_20 = ((float)((1.0f)/L_92)); float L_93 = V_1; V_21 = ((float)((1.0f)/L_93)); float L_94 = V_3; float L_95 = V_20; V_3 = ((float)il2cpp_codegen_multiply(L_94, L_95)); float L_96 = V_5; float L_97 = V_21; V_5 = ((float)il2cpp_codegen_multiply(L_96, L_97)); float L_98 = __this->___a; float L_99 = V_20; V_22 = ((float)il2cpp_codegen_multiply(L_98, L_99)); float L_100 = __this->___b; float L_101 = V_20; V_23 = ((float)il2cpp_codegen_multiply(L_100, L_101)); float L_102 = __this->___c; float L_103 = V_21; V_24 = ((float)il2cpp_codegen_multiply(L_102, L_103)); float L_104 = __this->___d; float L_105 = V_21; V_25 = ((float)il2cpp_codegen_multiply(L_104, L_105)); float L_106 = V_3; float L_107 = V_3; float L_108 = V_5; float L_109 = V_5; V_26 = ((float)((1.0f)/((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_106, L_107)), ((float)il2cpp_codegen_multiply(L_108, L_109)))))); float L_110 = V_7; float L_111 = V_20; float L_112 = V_21; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_113; L_113 = fabsf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_110, L_111)), L_112))); V_27 = ((float)((1.0f)/L_113)); float L_114 = V_3; float L_115 = V_22; float L_116 = V_5; float L_117 = V_24; float L_118 = V_26; float L_119 = V_3; float L_120 = V_23; float L_121 = V_5; float L_122 = V_25; float L_123 = V_26; float L_124 = V_3; float L_125 = V_24; float L_126 = V_5; float L_127 = V_22; float L_128 = V_27; float L_129 = V_3; float L_130 = V_25; float L_131 = V_5; float L_132 = V_23; float L_133 = V_27; float L_134 = V_5; float L_135 = V_3; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_136; L_136 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_134, L_135, NULL); BonePose_Set_m9A1C3DA314FA75E9B5924898FAC6AE94BBF389C8(__this, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_114, L_115)), ((float)il2cpp_codegen_multiply(L_116, L_117)))), L_118)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_119, L_120)), ((float)il2cpp_codegen_multiply(L_121, L_122)))), L_123)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_124, L_125)), ((float)il2cpp_codegen_multiply(L_126, L_127)))), L_128)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_129, L_130)), ((float)il2cpp_codegen_multiply(L_131, L_132)))), L_133)), L_136, NULL); return; } IL_02ae: { float L_137 = V_0; V_28 = ((float)((1.0f)/L_137)); float L_138 = V_1; V_29 = ((float)((1.0f)/L_138)); float L_139 = __this->___a; float L_140 = V_28; V_30 = ((float)il2cpp_codegen_multiply(L_139, L_140)); float L_141 = __this->___b; float L_142 = V_28; V_31 = ((float)il2cpp_codegen_multiply(L_141, L_142)); float L_143 = __this->___c; float L_144 = V_29; V_32 = ((float)il2cpp_codegen_multiply(L_143, L_144)); float L_145 = __this->___d; float L_146 = V_29; V_33 = ((float)il2cpp_codegen_multiply(L_145, L_146)); float L_147 = V_6; float L_148 = __this->___a; float L_149 = V_4; float L_150 = __this->___c; V_34 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_147, L_148)), ((float)il2cpp_codegen_multiply(L_149, L_150)))); float L_151 = V_3; float L_152 = __this->___c; float L_153 = V_5; float L_154 = __this->___a; V_35 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_151, L_152)), ((float)il2cpp_codegen_multiply(L_153, L_154)))); float L_155 = V_7; if ((!(((float)L_155) < ((float)(0.0f))))) { goto IL_0328; } } { float L_156 = V_34; V_34 = ((-L_156)); float L_157 = V_35; V_35 = ((-L_157)); } IL_0328: { float L_158 = V_35; float L_159 = V_34; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_160; L_160 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_158, L_159, NULL); V_36 = L_160; float L_161 = V_36; __this->___rotation = L_161; float L_162 = V_36; V_36 = ((float)il2cpp_codegen_multiply(L_162, (0.0174532924f))); float L_163 = V_36; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_164; L_164 = cos(((double)L_163)); V_37 = ((float)L_164); float L_165 = V_36; double L_166; L_166 = sin(((double)L_165)); V_38 = ((float)L_166); float L_167 = V_3; float L_168 = V_37; float L_169 = V_4; float L_170 = V_38; float L_171 = V_28; V_39 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_167, L_168)), ((float)il2cpp_codegen_multiply(L_169, L_170)))), L_171)); float L_172 = V_5; float L_173 = V_37; float L_174 = V_6; float L_175 = V_38; float L_176 = V_29; V_40 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_172, L_173)), ((float)il2cpp_codegen_multiply(L_174, L_175)))), L_176)); float L_177 = V_39; float L_178 = V_39; float L_179 = V_40; float L_180 = V_40; double L_181; L_181 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_177, L_178)), ((float)il2cpp_codegen_multiply(L_179, L_180)))))); V_41 = ((float)((1.0f)/((float)L_181))); float L_182 = V_39; float L_183 = V_41; V_39 = ((float)il2cpp_codegen_multiply(L_182, L_183)); float L_184 = V_40; float L_185 = V_41; V_40 = ((float)il2cpp_codegen_multiply(L_184, L_185)); int32_t L_186 = __this->___inherit; if ((!(((uint32_t)L_186) == ((uint32_t)3)))) { goto IL_03cb; } } { float L_187 = V_7; float L_188 = V_0; float L_189 = V_1; if ((!(((uint32_t)((((float)L_187) < ((float)(0.0f)))? 1 : 0)) == ((uint32_t)((((int32_t)((((int32_t)((((float)L_188) < ((float)(0.0f)))? 1 : 0)) == ((int32_t)((((float)L_189) < ((float)(0.0f)))? 1 : 0)))? 1 : 0)) == ((int32_t)0))? 1 : 0))))) { goto IL_03ce; } } IL_03cb: { G_B13_0 = 1; goto IL_03cf; } IL_03ce: { G_B13_0 = (-1); } IL_03cf: { V_42 = ((float)G_B13_0); float L_190 = V_39; float L_191 = V_30; float L_192 = V_40; float L_193 = V_32; float L_194 = V_39; float L_195 = V_31; float L_196 = V_40; float L_197 = V_33; float L_198 = V_39; float L_199 = V_32; float L_200 = V_40; float L_201 = V_30; float L_202 = V_42; float L_203 = V_39; float L_204 = V_33; float L_205 = V_40; float L_206 = V_31; float L_207 = V_42; BonePose_Set_m7B79A9BF257A15698DBDB715E5DBF8458D6C41F8(__this, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_190, L_191)), ((float)il2cpp_codegen_multiply(L_192, L_193)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_194, L_195)), ((float)il2cpp_codegen_multiply(L_196, L_197)))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_198, L_199)), ((float)il2cpp_codegen_multiply(L_200, L_201)))), L_202)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_203, L_204)), ((float)il2cpp_codegen_multiply(L_205, L_206)))), L_207)), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_Set_m7B79A9BF257A15698DBDB715E5DBF8458D6C41F8 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_ra, float ___1_rb, float ___2_rc, float ___3_rd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { float L_0 = ___0_ra; float L_1 = ___0_ra; float L_2 = ___2_rc; float L_3 = ___2_rc; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))); float L_4 = ___1_rb; float L_5 = ___1_rb; float L_6 = ___3_rd; float L_7 = ___3_rd; V_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_7)))); float L_8 = V_0; if ((!(((float)L_8) > ((float)(9.99999944E-11f))))) { goto IL_0037; } } { float L_9 = ___2_rc; float L_10 = ___0_ra; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_11; L_11 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_9, L_10, NULL); __this->___shearX = L_11; float L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_13; L_13 = sqrt(((double)L_12)); __this->___scaleX = ((float)L_13); goto IL_004d; } IL_0037: { __this->___shearX = (0.0f); __this->___scaleX = (0.0f); } IL_004d: { float L_14 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_15; L_15 = sqrt(((double)L_14)); __this->___scaleY = ((float)L_15); float L_16 = V_1; if ((!(((float)L_16) > ((float)(9.99999944E-11f))))) { goto IL_00f6; } } { float L_17 = ___3_rd; float L_18 = ___1_rb; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_19; L_19 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_17, L_18, NULL); __this->___shearY = L_19; float L_20 = ___0_ra; float L_21 = ___3_rd; float L_22 = ___1_rb; float L_23 = ___2_rc; if ((!(((float)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_20, L_21)), ((float)il2cpp_codegen_multiply(L_22, L_23))))) < ((float)(0.0f))))) { goto IL_00a4; } } { float L_24 = __this->___scaleY; __this->___scaleY = ((-L_24)); float L_25 = __this->___shearY; __this->___shearY = ((float)il2cpp_codegen_add(L_25, (90.0f))); goto IL_00b6; } IL_00a4: { float L_26 = __this->___shearY; __this->___shearY = ((float)il2cpp_codegen_subtract(L_26, (90.0f))); } IL_00b6: { float L_27 = __this->___shearY; if ((!(((float)L_27) > ((float)(180.0f))))) { goto IL_00d6; } } { float L_28 = __this->___shearY; __this->___shearY = ((float)il2cpp_codegen_subtract(L_28, (360.0f))); return; } IL_00d6: { float L_29 = __this->___shearY; if ((!(((float)L_29) <= ((float)(-180.0f))))) { goto IL_0101; } } { float L_30 = __this->___shearY; __this->___shearY = ((float)il2cpp_codegen_add(L_30, (360.0f))); return; } IL_00f6: { __this->___shearY = (0.0f); } IL_0101: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_Set_m9A1C3DA314FA75E9B5924898FAC6AE94BBF389C8 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_ra, float ___1_rb, float ___2_rc, float ___3_rd, float ___4_ro, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B12_0 = NULL; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B11_0 = NULL; float G_B13_0 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B13_1 = NULL; { __this->___shearX = (0.0f); float L_0 = ___0_ra; float L_1 = ___0_ra; float L_2 = ___2_rc; float L_3 = ___2_rc; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))); float L_4 = ___1_rb; float L_5 = ___1_rb; float L_6 = ___3_rd; float L_7 = ___3_rd; V_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_7)))); float L_8 = V_0; if ((!(((float)L_8) > ((float)(9.99999944E-11f))))) { goto IL_0101; } } { float L_9 = ___2_rc; float L_10 = ___0_ra; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_11; L_11 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_9, L_10, NULL); V_2 = L_11; float L_12 = V_2; float L_13 = ___4_ro; __this->___rotation = ((float)il2cpp_codegen_add(L_12, L_13)); float L_14 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_15; L_15 = sqrt(((double)L_14)); __this->___scaleX = ((float)L_15); float L_16 = V_1; double L_17; L_17 = sqrt(((double)L_16)); __this->___scaleY = ((float)L_17); float L_18 = V_1; if ((!(((float)L_18) > ((float)(9.99999944E-11f))))) { goto IL_00f5; } } { float L_19 = ___3_rd; float L_20 = ___1_rb; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_21; L_21 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_19, L_20, NULL); __this->___shearY = L_21; float L_22 = ___0_ra; float L_23 = ___3_rd; float L_24 = ___1_rb; float L_25 = ___2_rc; if ((!(((float)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_22, L_23)), ((float)il2cpp_codegen_multiply(L_24, L_25))))) < ((float)(0.0f))))) { goto IL_00a1; } } { float L_26 = __this->___scaleY; __this->___scaleY = ((-L_26)); float L_27 = __this->___shearY; float L_28 = V_2; __this->___shearY = ((float)il2cpp_codegen_add(L_27, ((float)il2cpp_codegen_subtract((90.0f), L_28)))); goto IL_00b5; } IL_00a1: { float L_29 = __this->___shearY; float L_30 = V_2; __this->___shearY = ((float)il2cpp_codegen_subtract(L_29, ((float)il2cpp_codegen_add((90.0f), L_30)))); } IL_00b5: { float L_31 = __this->___shearY; if ((!(((float)L_31) > ((float)(180.0f))))) { goto IL_00d5; } } { float L_32 = __this->___shearY; __this->___shearY = ((float)il2cpp_codegen_subtract(L_32, (360.0f))); return; } IL_00d5: { float L_33 = __this->___shearY; if ((!(((float)L_33) <= ((float)(-180.0f))))) { goto IL_0148; } } { float L_34 = __this->___shearY; __this->___shearY = ((float)il2cpp_codegen_add(L_34, (360.0f))); return; } IL_00f5: { __this->___shearY = (0.0f); return; } IL_0101: { __this->___scaleX = (0.0f); float L_35 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_36; L_36 = sqrt(((double)L_35)); __this->___scaleY = ((float)L_36); __this->___shearY = (0.0f); float L_37 = V_1; if ((((float)L_37) > ((float)(9.99999944E-11f)))) { G_B12_0 = __this; goto IL_0132; } G_B11_0 = __this; } { float L_38 = ___4_ro; G_B13_0 = L_38; G_B13_1 = G_B11_0; goto IL_0143; } IL_0132: { float L_39 = ___3_rd; float L_40 = ___1_rb; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_41; L_41 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_39, L_40, NULL); float L_42 = ___4_ro; G_B13_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_41, (90.0f))), L_42)); G_B13_1 = G_B12_0; } IL_0143: { NullCheck(G_B13_1); G_B13_1->___rotation = G_B13_0; } IL_0148: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { { int32_t L_0 = __this->___local; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton; NullCheck(L_1); int32_t L_2 = L_1->___update; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_0015; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton; BonePose_UpdateLocalTransform_m8ACDC6B9911FB0ECE8921E9D31DA214F09FB4FDA(__this, L_3, NULL); } IL_0015: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { { int32_t L_0 = __this->___local; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton; NullCheck(L_1); int32_t L_2 = L_1->___update; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_0015; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton; BonePose_UpdateLocalTransform_m8ACDC6B9911FB0ECE8921E9D31DA214F09FB4FDA(__this, L_3, NULL); } IL_0015: { __this->___world = 0; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___0_skeleton; NullCheck(L_4); int32_t L_5 = L_4->___update; BonePose_ResetWorld_m808C902BAC077C318DB5BC7574C17112D7242EC5(__this, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ModifyWorld_mF3E6F174290A77A6F5DBE0038C5A77D70992E206 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, int32_t ___0_update, const RuntimeMethod* method) { { int32_t L_0 = ___0_update; __this->___local = L_0; int32_t L_1 = ___0_update; __this->___world = L_1; int32_t L_2 = ___0_update; BonePose_ResetWorld_m808C902BAC077C318DB5BC7574C17112D7242EC5(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ResetWorld_m808C902BAC077C318DB5BC7574C17112D7242EC5 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, int32_t ___0_update, const RuntimeMethod* method) { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_3 = NULL; { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone; NullCheck(L_0); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_1 = L_0->___children; NullCheck(L_1); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_2 = L_1->___Items; V_0 = L_2; V_1 = 0; Bone_tC5BB616A04722279E675558888991F720C090467* L_3 = __this->___bone; NullCheck(L_3); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_4 = L_3->___children; NullCheck(L_4); int32_t L_5 = L_4->___Count; V_2 = L_5; goto IL_0051; } IL_0026: { BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_6 = V_0; int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck(L_9); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_9)->___appliedPose; V_3 = L_10; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = V_3; NullCheck(L_11); int32_t L_12 = L_11->___world; int32_t L_13 = ___0_update; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_004d; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = V_3; NullCheck(L_14); L_14->___world = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = V_3; NullCheck(L_15); L_15->___local = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_16 = V_3; int32_t L_17 = ___0_update; NullCheck(L_16); BonePose_ResetWorld_m808C902BAC077C318DB5BC7574C17112D7242EC5(L_16, L_17, NULL); } IL_004d: { int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0051: { int32_t L_19 = V_1; int32_t L_20 = V_2; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0026; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___a; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_A_m9A33EE2EDEC591F98B7140C23DF03993B25C5327 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___a = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___b; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_B_m5E748AC7E8636DA9CC6B7CF26CA8B59603F03E4E (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___b = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___c; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_C_m42E8B65DB85B6B9000D8B50EDFBF90E04A2E0E17 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___c = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___d; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_D_m0BA7A86394372BB8E8C1B4CD83B7F098C10D0BAA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___d = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___worldX; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_WorldX_m153A372EAC49DD02B212EAF99FE86BD0902FF8AE (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___worldX = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { float L_0 = __this->___worldY; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_set_WorldY_m5151868578728BCA593242004B2F7016AD7A860D (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___worldY = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldRotationX_m648089676DB19DFEB19F4D3D8E34AC774A8F4DEF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = __this->___c; float L_1 = __this->___a; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_2; L_2 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldRotationY_m630CB7413300CAD56E4C051C0D0A34EB298A8453 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = __this->___d; float L_1 = __this->___b; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_2; L_2 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldScaleX_mE3D94FEDCFA80B8C544A658093ADDCF56BD5C254 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = __this->___a; float L_1 = __this->___a; float L_2 = __this->___c; float L_3 = __this->___c; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))))); return ((float)L_4); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldScaleY_m9DA085F4B4F6E7D59F37081DC3014E343F40778C (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = __this->___b; float L_1 = __this->___b; float L_2 = __this->___d; float L_3 = __this->___d; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))))); return ((float)L_4); } } 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) { 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; float V_5 = 0.0f; float V_6 = 0.0f; { float L_0 = __this->___a; V_0 = L_0; float L_1 = __this->___b; V_1 = L_1; float L_2 = __this->___c; V_2 = L_2; float L_3 = __this->___d; V_3 = L_3; float L_4 = V_0; float L_5 = V_3; float L_6 = V_1; float L_7 = V_2; V_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_7)))); float L_8 = ___0_worldX; float L_9 = __this->___worldX; V_5 = ((float)il2cpp_codegen_subtract(L_8, L_9)); float L_10 = ___1_worldY; float L_11 = __this->___worldY; V_6 = ((float)il2cpp_codegen_subtract(L_10, L_11)); float* L_12 = ___2_localX; float L_13 = V_5; float L_14 = V_3; float L_15 = V_6; float L_16 = V_1; float L_17 = V_4; *((float*)L_12) = (float)((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_13, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_16))))/L_17)); float* L_18 = ___3_localY; float L_19 = V_6; float L_20 = V_0; float L_21 = V_5; float L_22 = V_2; float L_23 = V_4; *((float*)L_18) = (float)((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_19, L_20)), ((float)il2cpp_codegen_multiply(L_21, L_22))))/L_23)); return; } } 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) { { float* L_0 = ___2_worldX; float L_1 = ___0_localX; float L_2 = __this->___a; float L_3 = ___1_localY; float L_4 = __this->___b; float L_5 = __this->___worldX; *((float*)L_0) = (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_4)))), L_5)); float* L_6 = ___3_worldY; float L_7 = ___0_localX; float L_8 = __this->___c; float L_9 = ___1_localY; float L_10 = __this->___d; float L_11 = __this->___worldY; *((float*)L_6) = (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_9, L_10)))), L_11)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_WorldToParent_mBE7F88658C54F4E2D89AA0787384D91104376BF7 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_worldX, float ___1_worldY, float* ___2_parentX, float* ___3_parentY, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone; NullCheck(L_0); Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___parent; if (L_1) { goto IL_0015; } } { float* L_2 = ___2_parentX; float L_3 = ___0_worldX; *((float*)L_2) = (float)L_3; float* L_4 = ___3_parentY; float L_5 = ___1_worldY; *((float*)L_4) = (float)L_5; return; } IL_0015: { Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = __this->___bone; NullCheck(L_6); Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = L_6->___parent; NullCheck(L_7); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_7)->___appliedPose; float L_9 = ___0_worldX; float L_10 = ___1_worldY; float* L_11 = ___2_parentX; float* L_12 = ___3_parentY; NullCheck(L_8); BonePose_WorldToLocal_mB01F3C7533CBB4EE7C35E33C2638B6E8B02C0D14(L_8, L_9, L_10, L_11, L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ParentToWorld_mD8DC38246160CF19310002A755855B2C814DA8BF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_parentX, float ___1_parentY, float* ___2_worldX, float* ___3_worldY, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone; NullCheck(L_0); Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___parent; if (L_1) { goto IL_0015; } } { float* L_2 = ___2_worldX; float L_3 = ___0_parentX; *((float*)L_2) = (float)L_3; float* L_4 = ___3_worldY; float L_5 = ___1_parentY; *((float*)L_4) = (float)L_5; return; } IL_0015: { Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = __this->___bone; NullCheck(L_6); Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = L_6->___parent; NullCheck(L_7); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_7)->___appliedPose; float L_9 = ___0_parentX; float L_10 = ___1_parentY; float* L_11 = ___2_worldX; float* L_12 = ___3_worldY; NullCheck(L_8); BonePose_LocalToWorld_mAA374065AEC3127D956EE515375BDBD8BE45252F(L_8, L_9, L_10, L_11, L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_WorldToLocalRotation_m2C6AB50D075F76DA903B7CFF7E08338109409A13 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_worldRotation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { float L_0 = ___0_worldRotation; ___0_worldRotation = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f))); float L_1 = ___0_worldRotation; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = sin(((double)L_1)); V_0 = ((float)L_2); float L_3 = ___0_worldRotation; double L_4; L_4 = cos(((double)L_3)); V_1 = ((float)L_4); float L_5 = __this->___a; float L_6 = V_0; float L_7 = __this->___c; float L_8 = V_1; float L_9 = __this->___d; float L_10 = V_1; float L_11 = __this->___b; float L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_13; L_13 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_5, L_6)), ((float)il2cpp_codegen_multiply(L_7, L_8)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_10)), ((float)il2cpp_codegen_multiply(L_11, L_12)))), NULL); float L_14 = __this->___rotation; float L_15 = __this->___shearX; return ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_13, L_14)), L_15)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_LocalToWorldRotation_m721D2D9C3BA908BE7348729F2832ABDBCB419084 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_localRotation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { float L_0 = ___0_localRotation; float L_1 = __this->___rotation; float L_2 = __this->___shearX; ___0_localRotation = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_0, L_1)), L_2)), (0.0174532924f))); float L_3 = ___0_localRotation; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = sin(((double)L_3)); V_0 = ((float)L_4); float L_5 = ___0_localRotation; double L_6; L_6 = cos(((double)L_5)); V_1 = ((float)L_6); float L_7 = V_1; float L_8 = __this->___c; float L_9 = V_0; float L_10 = __this->___d; float L_11 = V_1; float L_12 = __this->___a; float L_13 = V_0; float L_14 = __this->___b; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_15; L_15 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_9, L_10)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_11, L_12)), ((float)il2cpp_codegen_multiply(L_13, L_14)))), NULL); return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_RotateWorld_m64C02A4464F92F88EEE93CBEB8541F46CDADC69B (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_degrees, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { float L_0 = ___0_degrees; ___0_degrees = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f))); float L_1 = ___0_degrees; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = sin(((double)L_1)); V_0 = ((float)L_2); float L_3 = ___0_degrees; double L_4; L_4 = cos(((double)L_3)); V_1 = ((float)L_4); float L_5 = __this->___a; V_2 = L_5; float L_6 = __this->___b; V_3 = L_6; float L_7 = V_1; float L_8 = V_2; float L_9 = V_0; float L_10 = __this->___c; __this->___a = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_9, L_10)))); float L_11 = V_1; float L_12 = V_3; float L_13 = V_0; float L_14 = __this->___d; __this->___b = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_11, L_12)), ((float)il2cpp_codegen_multiply(L_13, L_14)))); float L_15 = V_0; float L_16 = V_2; float L_17 = V_1; float L_18 = __this->___c; __this->___c = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_15, L_16)), ((float)il2cpp_codegen_multiply(L_17, L_18)))); float L_19 = V_0; float L_20 = V_3; float L_21 = V_1; float L_22 = __this->___d; __this->___d = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_19, L_20)), ((float)il2cpp_codegen_multiply(L_21, L_22)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BonePose_ToString_m5BAB2D35D67A946672A382E58C579838374DC100 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone; NullCheck(L_0); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_1 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_0)->___data; NullCheck(L_1); String_t* L_2 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_1)->___name; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose__ctor_mD97A25D55560283EF8AE2FD3F979137A618A38B0 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color; float L_1 = L_0.___r; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_2; L_2 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_1, (0.0f), (1.0f), NULL); (&___0_color)->___r = L_2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___0_color; float L_4 = L_3.___g; float L_5; L_5 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_4, (0.0f), (1.0f), NULL); (&___0_color)->___g = L_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_color; float L_7 = L_6.___b; float L_8; L_8 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_7, (0.0f), (1.0f), NULL); (&___0_color)->___b = L_8; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_color; float L_10 = L_9.___a; float L_11; L_11 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_10, (0.0f), (1.0f), NULL); (&___0_color)->___a = L_11; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_color; return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorExtensions_ClampRGB_mC430962B6EA0C570166219622BBE65E7AA32A7F8 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color; float L_1 = L_0.___r; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_2; L_2 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_1, (0.0f), (1.0f), NULL); (&___0_color)->___r = L_2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___0_color; float L_4 = L_3.___g; float L_5; L_5 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_4, (0.0f), (1.0f), NULL); (&___0_color)->___g = L_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_color; float L_7 = L_6.___b; float L_8; L_8 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_7, (0.0f), (1.0f), NULL); (&___0_color)->___b = L_8; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_color; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorExtensions_RGBA8888ToColor_mF79314B64A116255F1CEC6627A73FB9D49872FEA (uint32_t ___0_rgba8888, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; { uint32_t L_0 = ___0_rgba8888; uint32_t L_1 = ___0_rgba8888; V_0 = ((float)(((float)((double)(uint32_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_1&((int32_t)16711680)))>>((int32_t)16)))))/(255.0f))); uint32_t L_2 = ___0_rgba8888; V_1 = ((float)(((float)((double)(uint32_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_2&((int32_t)65280)))>>8))))/(255.0f))); uint32_t L_3 = ___0_rgba8888; V_2 = ((float)(((float)((double)(uint32_t)((int32_t)((int32_t)L_3&((int32_t)255)))))/(255.0f))); float L_4 = V_0; float L_5 = V_1; float L_6 = V_2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7; memset((&L_7), 0, sizeof(L_7)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_7), ((float)(((float)((double)(uint32_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_0&((int32_t)-16777216)))>>((int32_t)24)))))/(255.0f))), L_4, L_5, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorExtensions_XRGB888ToColor_mFB1A9537691B6CD90F05BFDAB90B001FCAF8B8BC (uint32_t ___0_xrgb888, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; { uint32_t L_0 = ___0_xrgb888; uint32_t L_1 = ___0_xrgb888; V_0 = ((float)(((float)((double)(uint32_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_1&((int32_t)65280)))>>8))))/(255.0f))); uint32_t L_2 = ___0_xrgb888; V_1 = ((float)(((float)((double)(uint32_t)((int32_t)((int32_t)L_2&((int32_t)255)))))/(255.0f))); float L_3 = V_0; float L_4 = V_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5; memset((&L_5), 0, sizeof(L_5)); Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_5), ((float)(((float)((double)(uint32_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_0&((int32_t)16711680)))>>((int32_t)16)))))/(255.0f))), L_3, L_4, NULL); return L_5; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 DrawOrder__ctor_m3515798C70F6D7CE27F01EF5CCC8F4CA01827B4D (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___0_setupPose, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m48A7F9505DF45CBEDE5F74FB6CEF0F393C3057DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mCA47729E7B82A9F8CAEE8691BEB6AEF72A68EAAE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = ___0_setupPose; __this->___setupPose = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___setupPose), (void*)L_0); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = ___0_setupPose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_2 = (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C*)il2cpp_codegen_object_new(ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_il2cpp_TypeInfo_var); ExposedList_1__ctor_m48A7F9505DF45CBEDE5F74FB6CEF0F393C3057DC(L_2, L_1, ExposedList_1__ctor_m48A7F9505DF45CBEDE5F74FB6CEF0F393C3057DC_RuntimeMethod_var); __this->___pose = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___pose), (void*)L_2); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = (ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C*)il2cpp_codegen_object_new(ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_il2cpp_TypeInfo_var); ExposedList_1__ctor_mCA47729E7B82A9F8CAEE8691BEB6AEF72A68EAAE(L_3, ExposedList_1__ctor_mCA47729E7B82A9F8CAEE8691BEB6AEF72A68EAAE_RuntimeMethod_var); __this->___constrainedPose = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___constrainedPose), (void*)L_3); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_4 = __this->___pose; __this->___appliedPose = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___appliedPose), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrder_SetupPose_m3396EC8BAB04E4996DEE4A0DEE4264970F9E16D9 (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___pose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = __this->___setupPose; NullCheck(L_1); int32_t L_2 = L_1->___Count; NullCheck(L_0); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3; L_3 = ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5(L_0, L_2, ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5_RuntimeMethod_var); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_4 = __this->___setupPose; NullCheck(L_4); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_5 = L_4->___Items; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_6 = __this->___pose; NullCheck(L_6); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_7 = L_6->___Items; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_8 = __this->___setupPose; NullCheck(L_8); int32_t L_9 = L_8->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, 0, (RuntimeArray*)L_7, 0, L_9, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* DrawOrder_get_Pose_m9DAA9890D9B8FCB982C87C6FCA321103916E50FC (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) { { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___pose; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) { { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___appliedPose; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrder_Unconstrained_mAD2770D3D2A9AB58AE379A9640228C5B1C757666 (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) { { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___pose; __this->___appliedPose = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___appliedPose), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrder_Constrained_m1F78B581B8414C063241A01F07D337E7CDAB44F4 (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) { { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___constrainedPose; __this->___appliedPose = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___appliedPose), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrder_ResetConstrained_m3E4D7E076B5D08A19B4831A8129F08AFA5392596 (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___constrainedPose; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = __this->___pose; NullCheck(L_1); int32_t L_2 = L_1->___Count; NullCheck(L_0); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3; L_3 = ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5(L_0, L_2, ExposedList_1_EnsureSize_mC51A63A8E541E83271296EA1256CA06D7C12F6E5_RuntimeMethod_var); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_4 = __this->___pose; NullCheck(L_4); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_5 = L_4->___Items; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_6 = __this->___constrainedPose; NullCheck(L_6); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_7 = L_6->___Items; ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_8 = __this->___pose; NullCheck(L_8); int32_t L_9 = L_8->___Count; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, 0, (RuntimeArray*)L_7, 0, L_9, 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 EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* Event_get_Data_m899DC3B549F8513883467B512265A1B0E5781462 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_0 = __this->___data; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Event_get_Time_m8E61FE7A445A0AC56380A5A7F025603DB221288B (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { float L_0 = __this->___time; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_Int_mEE3DE1F9933CCB608741EF5D79993D4F50665159 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___intValue; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_Int_m7CB3D63BAFD7B24BA3CA6E8F363047A081C0ACE0 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___intValue = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Event_get_Float_mF78E6F8D089FE7E4B9B98DD4782658AC627F99A5 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { float L_0 = __this->___floatValue; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_Float_mCBCDBFA20F701905CBBB6C10F7297ABADBB9720F (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___floatValue = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Event_get_String_m13BF796D206BFB00DE9D1AF9FE5AF4253DAD14F5 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___stringValue; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_String_m3CB44EF7F10630BFB1D17450A5EAEAFB7772C162 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___stringValue = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___stringValue), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Event_get_Volume_m7BE3CDC2B0481E74D18EE28EC062A3228BEDF1C8 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { float L_0 = __this->___volume; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_Volume_mEE0A23A2FE0D4063E8A27A7E133DC1204B509A34 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___volume = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Event_get_Balance_mA70E227A19F688E3985F64061D20FBDA5216FF12 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { float L_0 = __this->___balance; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_Balance_mC3EB337B57D771DBCBF028B9BC65CB4D494B590C (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___balance = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event__ctor_m31D488861CABCE2977992D056634C10B8D8BE48B (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, float ___0_time, EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___1_data, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_0 = ___1_data; if (L_0) { goto IL_0019; } } { 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_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2AD68933FD1F96E1F39A8AE0B6E397B2AE58AF0B)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Event__ctor_m31D488861CABCE2977992D056634C10B8D8BE48B_RuntimeMethod_var))); } IL_0019: { float L_2 = ___0_time; __this->___time = L_2; EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_3 = ___1_data; __this->___data = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___data), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Event_ToString_m8786DD29F88E8E172E1192CFFB2ABBF9690D9F67 (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) { { EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_0 = __this->___data; NullCheck(L_0); String_t* L_1; L_1 = EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167_inline(L_0, NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* EventData_get_SetupPose_mBD2ADA889EF91A730C1BBC861C7C10D094CECB34 (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method) { { Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_0 = __this->___setupPose; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167 (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventData_get_AudioPath_mCF0D66610245407477B1A3C11C5E93B0045E26F4 (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CAudioPathU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_set_AudioPath_m5ADF73F087DA9E36AFB846093F5B21DA7EDA3667 (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CAudioPathU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAudioPathU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData__ctor_m8219D50A1051C005281E2F6933BC885A2C370ED7 (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_0 = (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*)il2cpp_codegen_object_new(Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97_il2cpp_TypeInfo_var); Event__ctor_m31D488861CABCE2977992D056634C10B8D8BE48B(L_0, (-1.0f), __this, NULL); __this->___setupPose = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___setupPose), (void*)L_0); String_t* L_1 = ___0_name; __this->___name = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventData_ToString_m561A9D9152AE306AB99433B7BD9AB479FEEAEE90 (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167_inline(__this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint__ctor_mEE1A1B19F6CF92E9ABE03791F10FADD3AD2DC2D1 (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constraint_3__ctor_m4FD310D4524DD767B06E7A6660292676A8CA9BAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 V_0; memset((&V_0), 0, sizeof(V_0)); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* V_1 = NULL; { IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_0 = ___0_data; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_1 = (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60*)il2cpp_codegen_object_new(IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60_il2cpp_TypeInfo_var); IkConstraintPose__ctor_m11EEE4EBD6548E28F3D8CB59164FE10AEE718E8D(L_1, NULL); IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_2 = (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60*)il2cpp_codegen_object_new(IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60_il2cpp_TypeInfo_var); IkConstraintPose__ctor_m11EEE4EBD6548E28F3D8CB59164FE10AEE718E8D(L_2, NULL); Constraint_3__ctor_m4FD310D4524DD767B06E7A6660292676A8CA9BAC(__this, L_0, L_1, L_2, Constraint_3__ctor_m4FD310D4524DD767B06E7A6660292676A8CA9BAC_RuntimeMethod_var); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___1_skeleton; if (L_3) { goto IL_0024; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IkConstraint__ctor_mEE1A1B19F6CF92E9ABE03791F10FADD3AD2DC2D1_RuntimeMethod_var))); } IL_0024: { IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_5 = ___0_data; NullCheck(L_5); ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_6 = L_5->___bones; NullCheck(L_6); int32_t L_7 = L_6->___Count; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_8 = (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933*)il2cpp_codegen_object_new(ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_il2cpp_TypeInfo_var); ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E(L_8, L_7, ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E_RuntimeMethod_var); __this->___bones = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_8); IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_9 = ___0_data; NullCheck(L_9); ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_10 = L_9->___bones; NullCheck(L_10); Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 L_11; L_11 = ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516(L_10, ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var); V_0 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007d: { Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78((&V_0), Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78_RuntimeMethod_var); return; } }); try { { goto IL_0072_1; } IL_0048_1: { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_12; L_12 = Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_inline((&V_0), Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var); V_1 = L_12; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_13 = __this->___bones; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_14 = ___1_skeleton; NullCheck(L_14); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_15 = L_14->___bones; NullCheck(L_15); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_16 = L_15->___Items; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_17 = V_1; NullCheck(L_17); int32_t L_18 = L_17->___index; NullCheck(L_16); int32_t L_19 = L_18; Bone_tC5BB616A04722279E675558888991F720C090467* L_20 = (L_16)->GetAt(static_cast(L_19)); NullCheck(L_20); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_21 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_20)->___constrainedPose; NullCheck(L_13); ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D(L_13, L_21, ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D_RuntimeMethod_var); } IL_0072_1: { bool L_22; L_22 = Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609((&V_0), Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609_RuntimeMethod_var); if (L_22) { goto IL_0048_1; } } { goto IL_008b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008b: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = ___1_skeleton; NullCheck(L_23); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_24 = L_23->___bones; NullCheck(L_24); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_25 = L_24->___Items; IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_26 = ___0_data; NullCheck(L_26); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_27 = L_26->___target; NullCheck(L_27); int32_t L_28 = L_27->___index; NullCheck(L_25); int32_t L_29 = L_28; Bone_tC5BB616A04722279E675558888991F720C090467* L_30 = (L_25)->GetAt(static_cast(L_29)); __this->___target = L_30; Il2CppCodeGenWriteBarrier((void**)(&__this->___target), (void*)L_30); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IkConstraint_Copy_m5F70B55DEB89D4D609E3991B85D58B798B4B6235 (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_0 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)__this)->___data; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton; IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_2 = (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)il2cpp_codegen_object_new(IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var); IkConstraint__ctor_mEE1A1B19F6CF92E9ABE03791F10FADD3AD2DC2D1(L_2, L_0, L_1, NULL); IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_3 = L_2; NullCheck(L_3); IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_4 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)L_3)->___pose; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_5 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)__this)->___pose; NullCheck(L_4); IkConstraintPose_Set_m72F90BAC6928A98DCC9E800784C821618FCB74E5(L_4, L_5, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint_Update_mFFC7E8271F68E0413C26CB93308C7A17798820E1 (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, int32_t ___1_physics, const RuntimeMethod* method) { IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* V_0 = NULL; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_1 = NULL; BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* V_2 = NULL; int32_t V_3 = 0; { IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_0 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)__this)->___appliedPose; V_0 = L_0; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_1 = V_0; NullCheck(L_1); float L_2 = L_1->___mix; if ((!(((float)L_2) == ((float)(0.0f))))) { goto IL_0015; } } { return; } IL_0015: { Bone_tC5BB616A04722279E675558888991F720C090467* L_3 = __this->___target; NullCheck(L_3); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_3)->___appliedPose; V_1 = L_4; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_5 = __this->___bones; NullCheck(L_5); BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_6 = L_5->___Items; V_2 = L_6; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_7 = __this->___bones; NullCheck(L_7); int32_t L_8 = L_7->___Count; V_3 = L_8; int32_t L_9 = V_3; if ((((int32_t)L_9) == ((int32_t)1))) { goto IL_0042; } } { int32_t L_10 = V_3; if ((((int32_t)L_10) == ((int32_t)2))) { goto IL_0075; } } { return; } IL_0042: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton; BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_12 = V_2; NullCheck(L_12); int32_t L_13 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = (L_12)->GetAt(static_cast(L_13)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = V_1; NullCheck(L_15); float L_16 = L_15->___worldX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_17 = V_1; NullCheck(L_17); float L_18 = L_17->___worldY; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_19 = V_0; NullCheck(L_19); bool L_20 = L_19->___compress; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_21 = V_0; NullCheck(L_21); bool L_22 = L_21->___stretch; IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_23 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)__this)->___data; NullCheck(L_23); int32_t L_24 = L_23->___scaleY; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_25 = V_0; NullCheck(L_25); float L_26 = L_25->___mix; IkConstraint_Apply_m4BA0A37D7CB208B4555457E4CC71E4F292FC5272(L_11, L_14, L_16, L_18, L_20, L_22, L_24, L_26, NULL); return; } IL_0075: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_27 = ___0_skeleton; BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_28 = V_2; NullCheck(L_28); int32_t L_29 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_30 = (L_28)->GetAt(static_cast(L_29)); BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_31 = V_2; NullCheck(L_31); int32_t L_32 = 1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_33 = (L_31)->GetAt(static_cast(L_32)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_34 = V_1; NullCheck(L_34); float L_35 = L_34->___worldX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_36 = V_1; NullCheck(L_36); float L_37 = L_36->___worldY; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_38 = V_0; NullCheck(L_38); int32_t L_39 = L_38->___bendDirection; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_40 = V_0; NullCheck(L_40); bool L_41 = L_40->___stretch; IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_42 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)__this)->___data; NullCheck(L_42); int32_t L_43 = L_42->___scaleY; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_44 = V_0; NullCheck(L_44); float L_45 = L_44->___softness; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_46 = V_0; NullCheck(L_46); float L_47 = L_46->___mix; IkConstraint_Apply_mDC9136C59FEFAA81AFFBEC92BC31AF0685A23076(L_27, L_30, L_33, L_35, L_37, L_39, L_41, L_43, L_45, L_47, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint_Sort_m7A4179FD4550A5754E99FB90AF3086F09E9B9B44 (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Bone_tC5BB616A04722279E675558888991F720C090467* V_0 = NULL; { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = __this->___target; NullCheck(L_0); Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_0, L_1, NULL); ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_2 = __this->___bones; NullCheck(L_2); BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_3 = L_2->___Items; NullCheck(L_3); int32_t L_4 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = (L_3)->GetAt(static_cast(L_4)); NullCheck(L_5); Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = L_5->___bone; V_0 = L_6; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_7 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_8 = V_0; NullCheck(L_7); Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_7, L_8, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_9 = ___0_skeleton; NullCheck(L_9); ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_10 = L_9->___updateCache; NullCheck(L_10); ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219(L_10, __this, ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var); Bone_tC5BB616A04722279E675558888991F720C090467* L_11 = V_0; NullCheck(L_11); L_11->___sorted = (bool)0; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_13 = V_0; NullCheck(L_13); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_14 = L_13->___children; NullCheck(L_12); Skeleton_SortReset_m47AB19D0426C29C0A656E6972AB90EE93382C41E(L_12, L_14, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_16 = V_0; NullCheck(L_15); Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_15, L_16, NULL); ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_17 = __this->___bones; NullCheck(L_17); int32_t L_18 = L_17->___Count; if ((((int32_t)L_18) <= ((int32_t)1))) { goto IL_0072; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = ___0_skeleton; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_20 = __this->___bones; NullCheck(L_20); BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_21 = L_20->___Items; NullCheck(L_21); int32_t L_22 = 1; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_23 = (L_21)->GetAt(static_cast(L_22)); NullCheck(L_23); Bone_tC5BB616A04722279E675558888991F720C090467* L_24 = L_23->___bone; NullCheck(L_19); Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_19, L_24, NULL); } IL_0072: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IkConstraint_get_IsSourceActive_m4F8884D2D115412AA28A57F97089545D25803EDF (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___target; NullCheck(L_0); bool L_1 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_0)->___active; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* IkConstraint_get_Bones_mB9BC77339028B1549CBE426771ADD99E107A1830 (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, const RuntimeMethod* method) { { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* IkConstraint_get_Target_mD678E589229345E173B1C0DBA479ED5D3CD170C3 (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___target; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint_set_Target_mD7421549EE1A93C238E09A35B73798A5690E9B7E (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_value, const RuntimeMethod* method) { { Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_value; __this->___target = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___target), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint_Apply_m4BA0A37D7CB208B4555457E4CC71E4F292FC5272 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_bone, float ___2_targetX, float ___3_targetY, bool ___4_compress, bool ___5_stretch, int32_t ___6_scaleY, float ___7_mix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_0 = NULL; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; int32_t V_8 = 0; float V_9 = 0.0f; float V_10 = 0.0f; 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 G_B30_0 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B30_1 = NULL; float G_B29_0 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B29_1 = NULL; float G_B31_0 = 0.0f; float G_B31_1 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B31_2 = NULL; { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___1_bone; if (L_0) { goto IL_0013; } } { 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_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFC39CCBD8A9A7F0A4D3F94A6A9D9E437DBB76966)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8A0818D2231E34507A0E299A58B41B61EF02B9AF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IkConstraint_Apply_m4BA0A37D7CB208B4555457E4CC71E4F292FC5272_RuntimeMethod_var))); } IL_0013: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___1_bone; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton; NullCheck(L_2); BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701(L_2, L_3, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___1_bone; NullCheck(L_4); Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = L_4->___bone; NullCheck(L_5); Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = L_5->___parent; NullCheck(L_6); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_6)->___appliedPose; V_0 = L_7; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = V_0; NullCheck(L_8); float L_9 = L_8->___a; V_1 = L_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = V_0; NullCheck(L_10); float L_11 = L_10->___b; V_2 = L_11; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_12 = V_0; NullCheck(L_12); float L_13 = L_12->___c; V_3 = L_13; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = V_0; NullCheck(L_14); float L_15 = L_14->___d; V_4 = L_15; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_16 = ___1_bone; NullCheck(L_16); float L_17 = L_16->___shearX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = ___1_bone; NullCheck(L_18); float L_19 = L_18->___rotation; V_5 = ((float)il2cpp_codegen_subtract(((-L_17)), L_19)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = ___1_bone; NullCheck(L_20); int32_t L_21 = L_20->___inherit; V_8 = L_21; int32_t L_22 = V_8; if ((((int32_t)L_22) == ((int32_t)1))) { goto IL_006f; } } { int32_t L_23 = V_8; if ((((int32_t)L_23) == ((int32_t)2))) { goto IL_00a2; } } { goto IL_0101; } IL_006f: { float L_24 = ___2_targetX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_25 = ___1_bone; NullCheck(L_25); float L_26 = L_25->___worldX; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_27 = ___0_skeleton; NullCheck(L_27); float L_28; L_28 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_27, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_29; L_29 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_28, NULL); V_6 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_24, L_26)), ((float)L_29))); float L_30 = ___3_targetY; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_31 = ___1_bone; NullCheck(L_31); float L_32 = L_31->___worldY; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_33 = ___0_skeleton; NullCheck(L_33); float L_34; L_34 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_33, NULL); int32_t L_35; L_35 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_34, NULL); V_7 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_30, L_32)), ((float)L_35))); goto IL_0168; } IL_00a2: { float L_36 = V_1; float L_37 = V_4; float L_38 = V_2; float L_39 = V_3; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_40; L_40 = fabsf(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_36, L_37)), ((float)il2cpp_codegen_multiply(L_38, L_39))))); float L_41 = V_1; float L_42 = V_1; float L_43 = V_3; float L_44 = V_3; float L_45; L_45 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((9.99999975E-06f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_41, L_42)), ((float)il2cpp_codegen_multiply(L_43, L_44)))), NULL); V_9 = ((float)(L_40/L_45)); float L_46 = V_1; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_47 = ___0_skeleton; NullCheck(L_47); float L_48 = L_47->___scaleX; V_10 = ((float)(L_46/L_48)); float L_49 = V_3; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_50 = ___0_skeleton; NullCheck(L_50); float L_51; L_51 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_50, NULL); V_11 = ((float)(L_49/L_51)); float L_52 = V_11; float L_53 = V_9; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_54 = ___0_skeleton; NullCheck(L_54); float L_55 = L_54->___scaleX; V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((-L_52)), L_53)), L_55)); float L_56 = V_10; float L_57 = V_9; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_58 = ___0_skeleton; NullCheck(L_58); float L_59; L_59 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_58, NULL); V_4 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_56, L_57)), L_59)); float L_60 = V_5; float L_61 = V_11; float L_62 = V_10; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_63; L_63 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_61, L_62, NULL); V_5 = ((float)il2cpp_codegen_add(L_60, L_63)); } IL_0101: { float L_64 = ___2_targetX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_65 = V_0; NullCheck(L_65); float L_66 = L_65->___worldX; V_12 = ((float)il2cpp_codegen_subtract(L_64, L_66)); float L_67 = ___3_targetY; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_68 = V_0; NullCheck(L_68); float L_69 = L_68->___worldY; V_13 = ((float)il2cpp_codegen_subtract(L_67, L_69)); float L_70 = V_1; float L_71 = V_4; float L_72 = V_2; float L_73 = V_3; V_14 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_70, L_71)), ((float)il2cpp_codegen_multiply(L_72, L_73)))); float L_74 = V_14; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_75; L_75 = fabsf(L_74); if ((!(((float)L_75) <= ((float)(9.99999975E-06f))))) { goto IL_013d; } } { V_6 = (0.0f); V_7 = (0.0f); goto IL_0168; } IL_013d: { float L_76 = V_12; float L_77 = V_4; float L_78 = V_13; float L_79 = V_2; float L_80 = V_14; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_81 = ___1_bone; NullCheck(L_81); float L_82 = L_81->___x; V_6 = ((float)il2cpp_codegen_subtract(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_76, L_77)), ((float)il2cpp_codegen_multiply(L_78, L_79))))/L_80)), L_82)); float L_83 = V_13; float L_84 = V_1; float L_85 = V_12; float L_86 = V_3; float L_87 = V_14; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_88 = ___1_bone; NullCheck(L_88); float L_89 = L_88->___y; V_7 = ((float)il2cpp_codegen_subtract(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_83, L_84)), ((float)il2cpp_codegen_multiply(L_85, L_86))))/L_87)), L_89)); } IL_0168: { float L_90 = V_5; float L_91 = V_7; float L_92 = V_6; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_93; L_93 = MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4(L_91, L_92, NULL); V_5 = ((float)il2cpp_codegen_add(L_90, L_93)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_94 = ___1_bone; NullCheck(L_94); float L_95 = L_94->___scaleX; if ((!(((float)L_95) < ((float)(0.0f))))) { goto IL_018d; } } { float L_96 = V_5; V_5 = ((float)il2cpp_codegen_add(L_96, (180.0f))); } IL_018d: { float L_97 = V_5; if ((!(((float)L_97) > ((float)(180.0f))))) { goto IL_01a2; } } { float L_98 = V_5; V_5 = ((float)il2cpp_codegen_subtract(L_98, (360.0f))); goto IL_01b5; } IL_01a2: { float L_99 = V_5; if ((!(((float)L_99) <= ((float)(-180.0f))))) { goto IL_01b5; } } { float L_100 = V_5; V_5 = ((float)il2cpp_codegen_add(L_100, (360.0f))); } IL_01b5: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_101 = ___1_bone; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_102 = L_101; NullCheck(L_102); float L_103 = L_102->___rotation; float L_104 = V_5; float L_105 = ___7_mix; NullCheck(L_102); L_102->___rotation = ((float)il2cpp_codegen_add(L_103, ((float)il2cpp_codegen_multiply(L_104, L_105)))); bool L_106 = ___4_compress; bool L_107 = ___5_stretch; if (!((int32_t)((int32_t)L_106|(int32_t)L_107))) { goto IL_02af; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_108 = ___1_bone; NullCheck(L_108); int32_t L_109 = L_108->___inherit; V_8 = L_109; int32_t L_110 = V_8; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_110, 3))) <= ((uint32_t)1)))) { goto IL_01f4; } } { float L_111 = ___2_targetX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_112 = ___1_bone; NullCheck(L_112); float L_113 = L_112->___worldX; V_6 = ((float)il2cpp_codegen_subtract(L_111, L_113)); float L_114 = ___3_targetY; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_115 = ___1_bone; NullCheck(L_115); float L_116 = L_115->___worldY; V_7 = ((float)il2cpp_codegen_subtract(L_114, L_116)); } IL_01f4: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_117 = ___1_bone; NullCheck(L_117); Bone_tC5BB616A04722279E675558888991F720C090467* L_118 = L_117->___bone; NullCheck(L_118); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_119 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_118)->___data; NullCheck(L_119); float L_120 = L_119->___length; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_121 = ___1_bone; NullCheck(L_121); float L_122 = L_121->___scaleX; V_15 = ((float)il2cpp_codegen_multiply(L_120, L_122)); float L_123 = V_15; if ((!(((float)L_123) > ((float)(9.99999975E-06f))))) { goto IL_02af; } } { float L_124 = V_6; float L_125 = V_6; float L_126 = V_7; float L_127 = V_7; V_16 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_124, L_125)), ((float)il2cpp_codegen_multiply(L_126, L_127)))); bool L_128 = ___4_compress; if (!L_128) { goto IL_0233; } } { float L_129 = V_16; float L_130 = V_15; float L_131 = V_15; if ((((float)L_129) < ((float)((float)il2cpp_codegen_multiply(L_130, L_131))))) { goto IL_0240; } } IL_0233: { bool L_132 = ___5_stretch; if (!L_132) { goto IL_02af; } } { float L_133 = V_16; float L_134 = V_15; float L_135 = V_15; if ((!(((float)L_133) > ((float)((float)il2cpp_codegen_multiply(L_134, L_135)))))) { goto IL_02af; } } IL_0240: { float L_136 = V_16; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_137; L_137 = sqrt(((double)L_136)); float L_138 = V_15; float L_139 = ___7_mix; V_17 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)(((float)L_137)/L_138)), (1.0f))), L_139)), (1.0f))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_140 = ___1_bone; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_141 = L_140; NullCheck(L_141); float L_142 = L_141->___scaleX; float L_143 = V_17; NullCheck(L_141); L_141->___scaleX = ((float)il2cpp_codegen_multiply(L_142, L_143)); int32_t L_144 = ___6_scaleY; if ((((int32_t)L_144) == ((int32_t)1))) { goto IL_0277; } } { int32_t L_145 = ___6_scaleY; if ((((int32_t)L_145) == ((int32_t)2))) { goto IL_0287; } } { return; } IL_0277: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_146 = ___1_bone; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_147 = L_146; NullCheck(L_147); float L_148 = L_147->___scaleY; float L_149 = V_17; NullCheck(L_147); L_147->___scaleY = ((float)il2cpp_codegen_multiply(L_148, L_149)); return; } IL_0287: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_150 = ___1_bone; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_151 = L_150; NullCheck(L_151); float L_152 = L_151->___scaleY; float L_153 = V_17; if ((((float)L_153) < ((float)(0.699999988f)))) { G_B30_0 = L_152; G_B30_1 = L_151; goto IL_029b; } G_B29_0 = L_152; G_B29_1 = L_151; } { float L_154 = V_17; G_B31_0 = L_154; G_B31_1 = G_B29_0; G_B31_2 = G_B29_1; goto IL_02a9; } IL_029b: { float L_155 = V_17; G_B31_0 = ((float)il2cpp_codegen_add((0.25f), ((float)il2cpp_codegen_multiply((0.642857015f), L_155)))); G_B31_1 = G_B30_0; G_B31_2 = G_B30_1; } IL_02a9: { NullCheck(G_B31_2); G_B31_2->___scaleY = ((float)(G_B31_1/G_B31_0)); } IL_02af: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraint_Apply_mDC9136C59FEFAA81AFFBEC92BC31AF0685A23076 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_parent, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_child, float ___3_targetX, float ___4_targetY, int32_t ___5_bendDir, bool ___6_stretch, int32_t ___7_scaleY, float ___8_softness, float ___9_mix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; float V_8 = 0.0f; float V_9 = 0.0f; float V_10 = 0.0f; float V_11 = 0.0f; float V_12 = 0.0f; float V_13 = 0.0f; bool V_14 = false; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_15 = NULL; 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; float V_21 = 0.0f; float V_22 = 0.0f; float V_23 = 0.0f; float V_24 = 0.0f; float V_25 = 0.0f; float V_26 = 0.0f; float V_27 = 0.0f; float V_28 = 0.0f; float V_29 = 0.0f; float V_30 = 0.0f; float V_31 = 0.0f; float V_32 = 0.0f; float V_33 = 0.0f; float V_34 = 0.0f; float V_35 = 0.0f; float V_36 = 0.0f; float V_37 = 0.0f; float V_38 = 0.0f; float V_39 = 0.0f; float V_40 = 0.0f; float V_41 = 0.0f; float V_42 = 0.0f; float V_43 = 0.0f; float V_44 = 0.0f; float V_45 = 0.0f; float V_46 = 0.0f; float V_47 = 0.0f; float V_48 = 0.0f; float G_B21_0 = 0.0f; float G_B37_0 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B37_1 = NULL; float G_B36_0 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B36_1 = NULL; float G_B38_0 = 0.0f; float G_B38_1 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B38_2 = NULL; float G_B47_0 = 0.0f; { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___1_parent; if (L_0) { goto IL_0013; } } { 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_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral483DFA9A614472DBFD4B58265DDE1C943D92F756)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB00CA965E26E3C6AFBFA9944B897EBDE82E53E65)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IkConstraint_Apply_mDC9136C59FEFAA81AFFBEC92BC31AF0685A23076_RuntimeMethod_var))); } IL_0013: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___2_child; if (L_2) { goto IL_0026; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB89A9E497FE060358B47BF674186310F20697B2E)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCA615F3A5A7BAAFAE3C247129E7AD627FF413695)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IkConstraint_Apply_mDC9136C59FEFAA81AFFBEC92BC31AF0685A23076_RuntimeMethod_var))); } IL_0026: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___1_parent; NullCheck(L_4); int32_t L_5 = L_4->___inherit; if (L_5) { goto IL_0036; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___2_child; NullCheck(L_6); int32_t L_7 = L_6->___inherit; if (!L_7) { goto IL_0037; } } IL_0036: { return; } IL_0037: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___1_parent; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_9 = ___0_skeleton; NullCheck(L_8); BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701(L_8, L_9, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___2_child; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton; NullCheck(L_10); BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701(L_10, L_11, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_12 = ___1_parent; NullCheck(L_12); float L_13 = L_12->___x; V_0 = L_13; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = ___1_parent; NullCheck(L_14); float L_15 = L_14->___y; V_1 = L_15; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_16 = ___1_parent; NullCheck(L_16); float L_17 = L_16->___scaleX; V_2 = L_17; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = ___1_parent; NullCheck(L_18); float L_19 = L_18->___scaleY; V_3 = L_19; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = ___2_child; NullCheck(L_20); float L_21 = L_20->___scaleX; V_4 = L_21; float L_22 = V_2; if ((!(((float)L_22) < ((float)(0.0f))))) { goto IL_0080; } } { float L_23 = V_2; V_2 = ((-L_23)); V_5 = ((int32_t)180); V_7 = (-1); goto IL_0086; } IL_0080: { V_5 = 0; V_7 = 1; } IL_0086: { float L_24 = V_3; if ((!(((float)L_24) < ((float)(0.0f))))) { goto IL_0096; } } { float L_25 = V_3; V_3 = ((-L_25)); int32_t L_26 = V_7; V_7 = ((-L_26)); } IL_0096: { float L_27 = V_4; if ((!(((float)L_27) < ((float)(0.0f))))) { goto IL_00ad; } } { float L_28 = V_4; V_4 = ((-L_28)); V_6 = ((int32_t)180); goto IL_00b0; } IL_00ad: { V_6 = 0; } IL_00b0: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_29 = ___1_parent; NullCheck(L_29); float L_30 = L_29->___a; V_10 = L_30; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_31 = ___1_parent; NullCheck(L_31); float L_32 = L_31->___b; V_11 = L_32; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_33 = ___1_parent; NullCheck(L_33); float L_34 = L_33->___c; V_12 = L_34; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_35 = ___1_parent; NullCheck(L_35); float L_36 = L_35->___d; V_13 = L_36; float L_37 = V_2; float L_38 = V_3; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_39; L_39 = fabsf(((float)il2cpp_codegen_subtract(L_37, L_38))); V_14 = (bool)((((int32_t)((!(((float)L_39) <= ((float)(9.99999975E-06f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_40 = V_14; bool L_41 = ___6_stretch; if (!((int32_t)(((((int32_t)L_40) == ((int32_t)0))? 1 : 0)|(int32_t)L_41))) { goto IL_011f; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_42 = ___2_child; NullCheck(L_42); L_42->___y = (0.0f); float L_43 = V_10; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_44 = ___2_child; NullCheck(L_44); float L_45 = L_44->___x; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_46 = ___1_parent; NullCheck(L_46); float L_47 = L_46->___worldX; V_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_43, L_45)), L_47)); float L_48 = V_12; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_49 = ___2_child; NullCheck(L_49); float L_50 = L_49->___x; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_51 = ___1_parent; NullCheck(L_51); float L_52 = L_51->___worldY; V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_48, L_50)), L_52)); goto IL_0157; } IL_011f: { float L_53 = V_10; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_54 = ___2_child; NullCheck(L_54); float L_55 = L_54->___x; float L_56 = V_11; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_57 = ___2_child; NullCheck(L_57); float L_58 = L_57->___y; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_59 = ___1_parent; NullCheck(L_59); float L_60 = L_59->___worldX; V_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_53, L_55)), ((float)il2cpp_codegen_multiply(L_56, L_58)))), L_60)); float L_61 = V_12; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_62 = ___2_child; NullCheck(L_62); float L_63 = L_62->___x; float L_64 = V_13; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_65 = ___2_child; NullCheck(L_65); float L_66 = L_65->___y; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_67 = ___1_parent; NullCheck(L_67); float L_68 = L_67->___worldY; V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_61, L_63)), ((float)il2cpp_codegen_multiply(L_64, L_66)))), L_68)); } IL_0157: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_69 = ___1_parent; NullCheck(L_69); Bone_tC5BB616A04722279E675558888991F720C090467* L_70 = L_69->___bone; NullCheck(L_70); Bone_tC5BB616A04722279E675558888991F720C090467* L_71 = L_70->___parent; NullCheck(L_71); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_72 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_71)->___appliedPose; V_15 = L_72; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_73 = V_15; NullCheck(L_73); float L_74 = L_73->___a; V_10 = L_74; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_75 = V_15; NullCheck(L_75); float L_76 = L_75->___b; V_11 = L_76; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_77 = V_15; NullCheck(L_77); float L_78 = L_77->___c; V_12 = L_78; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_79 = V_15; NullCheck(L_79); float L_80 = L_79->___d; V_13 = L_80; float L_81 = V_10; float L_82 = V_13; float L_83 = V_11; float L_84 = V_12; V_16 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_81, L_82)), ((float)il2cpp_codegen_multiply(L_83, L_84)))); float L_85 = V_8; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_86 = V_15; NullCheck(L_86); float L_87 = L_86->___worldX; V_17 = ((float)il2cpp_codegen_subtract(L_85, L_87)); float L_88 = V_9; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_89 = V_15; NullCheck(L_89); float L_90 = L_89->___worldY; V_18 = ((float)il2cpp_codegen_subtract(L_88, L_90)); float L_91 = V_16; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_92; L_92 = fabsf(L_91); if ((((float)L_92) <= ((float)(9.99999975E-06f)))) { goto IL_01ca; } } { float L_93 = V_16; G_B21_0 = ((float)((1.0f)/L_93)); goto IL_01cf; } IL_01ca: { G_B21_0 = (0.0f); } IL_01cf: { V_16 = G_B21_0; float L_94 = V_17; float L_95 = V_13; float L_96 = V_18; float L_97 = V_11; float L_98 = V_16; float L_99 = V_0; float L_100 = V_18; float L_101 = V_10; float L_102 = V_17; float L_103 = V_12; float L_104 = V_16; float L_105 = V_1; V_19 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_100, L_101)), ((float)il2cpp_codegen_multiply(L_102, L_103)))), L_104)), L_105)); float L_106 = ((float)il2cpp_codegen_subtract(((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)), L_99)); float L_107 = V_19; float L_108 = V_19; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_109; L_109 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_106, L_106)), ((float)il2cpp_codegen_multiply(L_107, L_108)))))); V_20 = ((float)L_109); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_110 = ___2_child; NullCheck(L_110); Bone_tC5BB616A04722279E675558888991F720C090467* L_111 = L_110->___bone; NullCheck(L_111); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_112 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_111)->___data; NullCheck(L_112); float L_113 = L_112->___length; float L_114 = V_4; V_21 = ((float)il2cpp_codegen_multiply(L_113, L_114)); float L_115 = V_20; if ((!(((float)L_115) < ((float)(9.99999975E-06f))))) { goto IL_023e; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_116 = ___0_skeleton; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_117 = ___1_parent; float L_118 = ___3_targetX; float L_119 = ___4_targetY; bool L_120 = ___6_stretch; float L_121 = ___9_mix; IkConstraint_Apply_m4BA0A37D7CB208B4555457E4CC71E4F292FC5272(L_116, L_117, L_118, L_119, (bool)0, L_120, 0, L_121, NULL); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_122 = ___2_child; NullCheck(L_122); L_122->___rotation = (0.0f); return; } IL_023e: { float L_123 = ___3_targetX; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_124 = V_15; NullCheck(L_124); float L_125 = L_124->___worldX; V_17 = ((float)il2cpp_codegen_subtract(L_123, L_125)); float L_126 = ___4_targetY; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_127 = V_15; NullCheck(L_127); float L_128 = L_127->___worldY; V_18 = ((float)il2cpp_codegen_subtract(L_126, L_128)); float L_129 = V_17; float L_130 = V_13; float L_131 = V_18; float L_132 = V_11; float L_133 = V_16; float L_134 = V_0; V_24 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_129, L_130)), ((float)il2cpp_codegen_multiply(L_131, L_132)))), L_133)), L_134)); float L_135 = V_18; float L_136 = V_10; float L_137 = V_17; float L_138 = V_12; float L_139 = V_16; float L_140 = V_1; V_25 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_135, L_136)), ((float)il2cpp_codegen_multiply(L_137, L_138)))), L_139)), L_140)); float L_141 = V_24; float L_142 = V_24; float L_143 = V_25; float L_144 = V_25; V_26 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_141, L_142)), ((float)il2cpp_codegen_multiply(L_143, L_144)))); float L_145 = ___8_softness; if ((((float)L_145) == ((float)(0.0f)))) { goto IL_031e; } } { float L_146 = ___8_softness; float L_147 = V_2; float L_148 = V_4; ___8_softness = ((float)il2cpp_codegen_multiply(L_146, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_147, ((float)il2cpp_codegen_add(L_148, (1.0f))))), (0.5f))))); float L_149 = V_26; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_150; L_150 = sqrt(((double)L_149)); V_28 = ((float)L_150); float L_151 = V_28; float L_152 = V_20; float L_153 = V_21; float L_154 = V_2; float L_155 = ___8_softness; V_29 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_151, L_152)), ((float)il2cpp_codegen_multiply(L_153, L_154)))), L_155)); float L_156 = V_29; if ((!(((float)L_156) > ((float)(0.0f))))) { goto IL_031e; } } { float L_157 = V_29; float L_158 = ___8_softness; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_159; L_159 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3((1.0f), ((float)(L_157/((float)il2cpp_codegen_multiply(L_158, (2.0f))))), NULL); V_30 = ((float)il2cpp_codegen_subtract(L_159, (1.0f))); float L_160 = V_29; float L_161 = ___8_softness; float L_162 = V_30; float L_163 = V_30; float L_164 = V_28; V_30 = ((float)(((float)il2cpp_codegen_subtract(L_160, ((float)il2cpp_codegen_multiply(L_161, ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_162, L_163))))))))/L_164)); float L_165 = V_24; float L_166 = V_30; float L_167 = V_24; V_24 = ((float)il2cpp_codegen_subtract(L_165, ((float)il2cpp_codegen_multiply(L_166, L_167)))); float L_168 = V_25; float L_169 = V_30; float L_170 = V_25; V_25 = ((float)il2cpp_codegen_subtract(L_168, ((float)il2cpp_codegen_multiply(L_169, L_170)))); float L_171 = V_24; float L_172 = V_24; float L_173 = V_25; float L_174 = V_25; V_26 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_171, L_172)), ((float)il2cpp_codegen_multiply(L_173, L_174)))); } IL_031e: { bool L_175 = V_14; if (!L_175) { goto IL_044a; } } { float L_176 = V_21; float L_177 = V_2; V_21 = ((float)il2cpp_codegen_multiply(L_176, L_177)); float L_178 = V_26; float L_179 = V_20; float L_180 = V_20; float L_181 = V_21; float L_182 = V_21; float L_183 = V_20; float L_184 = V_21; V_31 = ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_178, ((float)il2cpp_codegen_multiply(L_179, L_180)))), ((float)il2cpp_codegen_multiply(L_181, L_182))))/((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_183)), L_184)))); float L_185 = V_31; if ((!(((float)L_185) < ((float)(-1.0f))))) { goto IL_0367; } } { V_31 = (-1.0f); int32_t L_186 = ___5_bendDir; V_23 = ((float)il2cpp_codegen_multiply((3.14159274f), ((float)L_186))); goto IL_040d; } IL_0367: { float L_187 = V_31; if ((!(((float)L_187) > ((float)(1.0f))))) { goto IL_03fe; } } { V_31 = (1.0f); V_23 = (0.0f); bool L_188 = ___6_stretch; if (!L_188) { goto IL_040d; } } { float L_189 = V_26; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_190; L_190 = sqrt(((double)L_189)); float L_191 = V_20; float L_192 = V_21; float L_193 = ___9_mix; V_10 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)(((float)L_190)/((float)il2cpp_codegen_add(L_191, L_192)))), (1.0f))), L_193)), (1.0f))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_194 = ___1_parent; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_195 = L_194; NullCheck(L_195); float L_196 = L_195->___scaleX; float L_197 = V_10; NullCheck(L_195); L_195->___scaleX = ((float)il2cpp_codegen_multiply(L_196, L_197)); int32_t L_198 = ___7_scaleY; if ((((int32_t)L_198) == ((int32_t)1))) { goto IL_03c3; } } { int32_t L_199 = ___7_scaleY; if ((((int32_t)L_199) == ((int32_t)2))) { goto IL_03d4; } } { goto IL_040d; } IL_03c3: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_200 = ___1_parent; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_201 = L_200; NullCheck(L_201); float L_202 = L_201->___scaleY; float L_203 = V_10; NullCheck(L_201); L_201->___scaleY = ((float)il2cpp_codegen_multiply(L_202, L_203)); goto IL_040d; } IL_03d4: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_204 = ___1_parent; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_205 = L_204; NullCheck(L_205); float L_206 = L_205->___scaleY; float L_207 = V_10; if ((((float)L_207) < ((float)(0.699999988f)))) { G_B37_0 = L_206; G_B37_1 = L_205; goto IL_03e8; } G_B36_0 = L_206; G_B36_1 = L_205; } { float L_208 = V_10; G_B38_0 = L_208; G_B38_1 = G_B36_0; G_B38_2 = G_B36_1; goto IL_03f6; } IL_03e8: { float L_209 = V_10; G_B38_0 = ((float)il2cpp_codegen_add((0.25f), ((float)il2cpp_codegen_multiply((0.642857015f), L_209)))); G_B38_1 = G_B37_0; G_B38_2 = G_B37_1; } IL_03f6: { NullCheck(G_B38_2); G_B38_2->___scaleY = ((float)(G_B38_1/G_B38_0)); goto IL_040d; } IL_03fe: { float L_210 = V_31; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_211; L_211 = acos(((double)L_210)); int32_t L_212 = ___5_bendDir; V_23 = ((float)il2cpp_codegen_multiply(((float)L_211), ((float)L_212))); } IL_040d: { float L_213 = V_20; float L_214 = V_21; float L_215 = V_31; V_10 = ((float)il2cpp_codegen_add(L_213, ((float)il2cpp_codegen_multiply(L_214, L_215)))); float L_216 = V_21; float L_217 = V_23; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_218; L_218 = sin(((double)L_217)); V_11 = ((float)il2cpp_codegen_multiply(L_216, ((float)L_218))); float L_219 = V_25; float L_220 = V_10; float L_221 = V_24; float L_222 = V_11; float L_223 = V_24; float L_224 = V_10; float L_225 = V_25; float L_226 = V_11; double L_227; L_227 = atan2(((double)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_219, L_220)), ((float)il2cpp_codegen_multiply(L_221, L_222))))), ((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_223, L_224)), ((float)il2cpp_codegen_multiply(L_225, L_226)))))); V_22 = ((float)L_227); goto IL_065b; } IL_044a: { float L_228 = V_2; float L_229 = V_21; V_10 = ((float)il2cpp_codegen_multiply(L_228, L_229)); float L_230 = V_3; float L_231 = V_21; V_11 = ((float)il2cpp_codegen_multiply(L_230, L_231)); float L_232 = V_10; float L_233 = V_10; V_32 = ((float)il2cpp_codegen_multiply(L_232, L_233)); float L_234 = V_11; float L_235 = V_11; V_33 = ((float)il2cpp_codegen_multiply(L_234, L_235)); float L_236 = V_25; float L_237 = V_24; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_238; L_238 = atan2(((double)L_236), ((double)L_237)); V_34 = ((float)L_238); float L_239 = V_33; float L_240 = V_20; float L_241 = V_20; float L_242 = V_32; float L_243 = V_26; float L_244 = V_32; float L_245 = V_33; V_12 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_239, L_240)), L_241)), ((float)il2cpp_codegen_multiply(L_242, L_243)))), ((float)il2cpp_codegen_multiply(L_244, L_245)))); float L_246 = V_33; float L_247 = V_20; V_35 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((-2.0f), L_246)), L_247)); float L_248 = V_33; float L_249 = V_32; V_36 = ((float)il2cpp_codegen_subtract(L_248, L_249)); float L_250 = V_35; float L_251 = V_35; float L_252 = V_36; float L_253 = V_12; V_13 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_250, L_251)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((4.0f), L_252)), L_253)))); float L_254 = V_13; if ((!(((float)L_254) >= ((float)(0.0f))))) { goto IL_0555; } } { float L_255 = V_13; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_256; L_256 = sqrt(((double)L_255)); V_45 = ((float)L_256); float L_257 = V_35; if ((!(((float)L_257) < ((float)(0.0f))))) { goto IL_04d4; } } { float L_258 = V_45; V_45 = ((-L_258)); } IL_04d4: { float L_259 = V_35; float L_260 = V_45; V_45 = ((float)il2cpp_codegen_multiply(((-((float)il2cpp_codegen_add(L_259, L_260)))), (0.5f))); float L_261 = V_45; float L_262 = V_36; V_46 = ((float)(L_261/L_262)); float L_263 = V_12; float L_264 = V_45; V_47 = ((float)(L_263/L_264)); float L_265 = V_46; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_266; L_266 = fabsf(L_265); float L_267 = V_47; float L_268; L_268 = fabsf(L_267); if ((((float)L_266) < ((float)L_268))) { goto IL_0504; } } { float L_269 = V_47; G_B47_0 = L_269; goto IL_0506; } IL_0504: { float L_270 = V_46; G_B47_0 = L_270; } IL_0506: { V_48 = G_B47_0; float L_271 = V_26; float L_272 = V_48; float L_273 = V_48; V_46 = ((float)il2cpp_codegen_subtract(L_271, ((float)il2cpp_codegen_multiply(L_272, L_273)))); float L_274 = V_46; if ((!(((float)L_274) >= ((float)(0.0f))))) { goto IL_0555; } } { float L_275 = V_46; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_276; L_276 = sqrt(((double)L_275)); int32_t L_277 = ___5_bendDir; V_18 = ((float)il2cpp_codegen_multiply(((float)L_276), ((float)L_277))); float L_278 = V_34; float L_279 = V_18; float L_280 = V_48; double L_281; L_281 = atan2(((double)L_279), ((double)L_280)); V_22 = ((float)il2cpp_codegen_subtract(L_278, ((float)L_281))); float L_282 = V_18; float L_283 = V_3; float L_284 = V_48; float L_285 = V_20; float L_286 = V_2; double L_287; L_287 = atan2(((double)((float)(L_282/L_283))), ((double)((float)(((float)il2cpp_codegen_subtract(L_284, L_285))/L_286)))); V_23 = ((float)L_287); goto IL_065b; } IL_0555: { V_37 = (3.14159274f); float L_288 = V_20; float L_289 = V_10; V_38 = ((float)il2cpp_codegen_subtract(L_288, L_289)); float L_290 = V_38; float L_291 = V_38; V_39 = ((float)il2cpp_codegen_multiply(L_290, L_291)); V_40 = (0.0f); V_41 = (0.0f); float L_292 = V_20; float L_293 = V_10; V_42 = ((float)il2cpp_codegen_add(L_292, L_293)); float L_294 = V_42; float L_295 = V_42; V_43 = ((float)il2cpp_codegen_multiply(L_294, L_295)); V_44 = (0.0f); float L_296 = V_10; float L_297 = V_20; float L_298 = V_32; float L_299 = V_33; V_12 = ((float)(((float)il2cpp_codegen_multiply(((-L_296)), L_297))/((float)il2cpp_codegen_subtract(L_298, L_299)))); float L_300 = V_12; if ((!(((float)L_300) >= ((float)(-1.0f))))) { goto IL_0610; } } { float L_301 = V_12; if ((!(((float)L_301) <= ((float)(1.0f))))) { goto IL_0610; } } { float L_302 = V_12; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_303; L_303 = acos(((double)L_302)); V_12 = ((float)L_303); float L_304 = V_10; float L_305 = V_12; double L_306; L_306 = cos(((double)L_305)); float L_307 = V_20; V_17 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_304, ((float)L_306))), L_307)); float L_308 = V_11; float L_309 = V_12; double L_310; L_310 = sin(((double)L_309)); V_18 = ((float)il2cpp_codegen_multiply(L_308, ((float)L_310))); float L_311 = V_17; float L_312 = V_17; float L_313 = V_18; float L_314 = V_18; V_13 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_311, L_312)), ((float)il2cpp_codegen_multiply(L_313, L_314)))); float L_315 = V_13; float L_316 = V_39; if ((!(((float)L_315) < ((float)L_316)))) { goto IL_05fa; } } { float L_317 = V_12; V_37 = L_317; float L_318 = V_13; V_39 = L_318; float L_319 = V_17; V_38 = L_319; float L_320 = V_18; V_40 = L_320; } IL_05fa: { float L_321 = V_13; float L_322 = V_43; if ((!(((float)L_321) > ((float)L_322)))) { goto IL_0610; } } { float L_323 = V_12; V_41 = L_323; float L_324 = V_13; V_43 = L_324; float L_325 = V_17; V_42 = L_325; float L_326 = V_18; V_44 = L_326; } IL_0610: { float L_327 = V_26; float L_328 = V_39; float L_329 = V_43; if ((!(((float)L_327) <= ((float)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_328, L_329)), (0.5f))))))) { goto IL_063e; } } { float L_330 = V_34; float L_331 = V_40; int32_t L_332 = ___5_bendDir; float L_333 = V_38; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_334; L_334 = atan2(((double)((float)il2cpp_codegen_multiply(L_331, ((float)L_332)))), ((double)L_333)); V_22 = ((float)il2cpp_codegen_subtract(L_330, ((float)L_334))); float L_335 = V_37; int32_t L_336 = ___5_bendDir; V_23 = ((float)il2cpp_codegen_multiply(L_335, ((float)L_336))); goto IL_065b; } IL_063e: { float L_337 = V_34; float L_338 = V_44; int32_t L_339 = ___5_bendDir; float L_340 = V_42; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_341; L_341 = atan2(((double)((float)il2cpp_codegen_multiply(L_338, ((float)L_339)))), ((double)L_340)); V_22 = ((float)il2cpp_codegen_subtract(L_337, ((float)L_341))); float L_342 = V_41; int32_t L_343 = ___5_bendDir; V_23 = ((float)il2cpp_codegen_multiply(L_342, ((float)L_343))); } IL_065b: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_344 = ___2_child; NullCheck(L_344); float L_345 = L_344->___y; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_346 = ___2_child; NullCheck(L_346); float L_347 = L_346->___x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_348; L_348 = atan2(((double)L_345), ((double)L_347)); int32_t L_349 = V_7; V_27 = ((float)il2cpp_codegen_multiply(((float)L_348), ((float)L_349))); float L_350 = V_22; float L_351 = V_27; int32_t L_352 = V_5; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_353 = ___1_parent; NullCheck(L_353); float L_354 = L_353->___rotation; V_22 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_350, L_351)), (57.2957764f))), ((float)L_352))), L_354)); float L_355 = V_22; if ((!(((float)L_355) > ((float)(180.0f))))) { goto IL_06a2; } } { float L_356 = V_22; V_22 = ((float)il2cpp_codegen_subtract(L_356, (360.0f))); goto IL_06b5; } IL_06a2: { float L_357 = V_22; if ((!(((float)L_357) <= ((float)(-180.0f))))) { goto IL_06b5; } } { float L_358 = V_22; V_22 = ((float)il2cpp_codegen_add(L_358, (360.0f))); } IL_06b5: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_359 = ___1_parent; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_360 = L_359; NullCheck(L_360); float L_361 = L_360->___rotation; float L_362 = V_22; float L_363 = ___9_mix; NullCheck(L_360); L_360->___rotation = ((float)il2cpp_codegen_add(L_361, ((float)il2cpp_codegen_multiply(L_362, L_363)))); float L_364 = V_23; float L_365 = V_27; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_366 = ___2_child; NullCheck(L_366); float L_367 = L_366->___shearX; int32_t L_368 = V_7; int32_t L_369 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_370 = ___2_child; NullCheck(L_370); float L_371 = L_370->___rotation; V_23 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_364, L_365)), (57.2957764f))), L_367)), ((float)L_368))), ((float)L_369))), L_371)); float L_372 = V_23; if ((!(((float)L_372) > ((float)(180.0f))))) { goto IL_06ff; } } { float L_373 = V_23; V_23 = ((float)il2cpp_codegen_subtract(L_373, (360.0f))); goto IL_0712; } IL_06ff: { float L_374 = V_23; if ((!(((float)L_374) <= ((float)(-180.0f))))) { goto IL_0712; } } { float L_375 = V_23; V_23 = ((float)il2cpp_codegen_add(L_375, (360.0f))); } IL_0712: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_376 = ___2_child; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_377 = L_376; NullCheck(L_377); float L_378 = L_377->___rotation; float L_379 = V_23; float L_380 = ___9_mix; NullCheck(L_377); L_377->___rotation = ((float)il2cpp_codegen_add(L_378, ((float)il2cpp_codegen_multiply(L_379, L_380)))); 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 IkConstraintData__ctor_m3DE09868912AE0559DAD4B3E8C22EFC08976FB76 (IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstraintData_2__ctor_m5DEE3589928A2E49806116E9A729211CAAA08C3A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m7DF6D467F0C28201734AFFDE363C24DBF48D56DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*)il2cpp_codegen_object_new(ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var); ExposedList_1__ctor_m7DF6D467F0C28201734AFFDE363C24DBF48D56DF(L_0, 2, ExposedList_1__ctor_m7DF6D467F0C28201734AFFDE363C24DBF48D56DF_RuntimeMethod_var); __this->___bones = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_0); String_t* L_1 = ___0_name; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_2 = (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60*)il2cpp_codegen_object_new(IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60_il2cpp_TypeInfo_var); IkConstraintPose__ctor_m11EEE4EBD6548E28F3D8CB59164FE10AEE718E8D(L_2, NULL); ConstraintData_2__ctor_m5DEE3589928A2E49806116E9A729211CAAA08C3A(__this, L_1, L_2, ConstraintData_2__ctor_m5DEE3589928A2E49806116E9A729211CAAA08C3A_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IkConstraintData_Create_m2F42B7832C586BCF69726E345D2092F43E3AB140 (IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_1 = (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)il2cpp_codegen_object_new(IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var); IkConstraint__ctor_mEE1A1B19F6CF92E9ABE03791F10FADD3AD2DC2D1(L_1, __this, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* IkConstraintData_get_Bones_mC39199185E55F2CA9C2D63710A20F7F4782C45EB (IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* __this, const RuntimeMethod* method) { { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = __this->___bones; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* IkConstraintData_get_Target_m956319EFB9F457EC781053DBB57517E49034C8EE (IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* __this, const RuntimeMethod* method) { { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = __this->___target; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintData_set_Target_m9C519A2FE71BAF409FD9E275EC9D2D31BCA98708 (IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_value, const RuntimeMethod* method) { { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = ___0_value; __this->___target = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___target), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IkConstraintData_get_ScaleY_m7FD25157F59A9F107E84D8FADAC3E37A156F8CF3 (IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___scaleY; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintData_set_ScaleY_mFD038B2BB7AFFEB53A0A7B3C48901B654437519D (IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___scaleY = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose_Set_m72F90BAC6928A98DCC9E800784C821618FCB74E5 (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___0_pose, const RuntimeMethod* method) { { IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_0 = ___0_pose; NullCheck(L_0); float L_1 = L_0->___mix; __this->___mix = L_1; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_2 = ___0_pose; NullCheck(L_2); float L_3 = L_2->___softness; __this->___softness = L_3; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_4 = ___0_pose; NullCheck(L_4); int32_t L_5 = L_4->___bendDirection; __this->___bendDirection = L_5; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_6 = ___0_pose; NullCheck(L_6); bool L_7 = L_6->___compress; __this->___compress = L_7; IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_8 = ___0_pose; NullCheck(L_8); bool L_9 = L_8->___stretch; __this->___stretch = L_9; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float IkConstraintPose_get_Mix_m6438FD8B52158C447BFDE474425CAFA05459CE2E (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, const RuntimeMethod* method) { { float L_0 = __this->___mix; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose_set_Mix_m3F7E9B358C5CAC0D1CDDDF76E9F713D56CCDF4AB (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___mix = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float IkConstraintPose_get_Softness_m3DA9A43387A8C62E47458E40E2F2052E4E586528 (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, const RuntimeMethod* method) { { float L_0 = __this->___softness; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose_set_Softness_m9CBB0F6C4C95618A1D47C5A5B388E69256229FBE (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___softness = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IkConstraintPose_get_BendDirection_m62E8D3D391AE7AE5E2B6A69F5C2BA25F82B58432 (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___bendDirection; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose_set_BendDirection_m88AED7A7B84621DF6850EDF69A208B24A387284E (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___bendDirection = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IkConstraintPose_get_Compress_mBF42C19E90BB31D4CE0FDDA0AE25E7329CEA6E14 (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, const RuntimeMethod* method) { { bool L_0 = __this->___compress; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose_set_Compress_mD0435DAA81FA688522F68E563177F71172F009AF (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___compress = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IkConstraintPose_get_Stretch_mBEF323464ADCA43144535955E0B8F0D4B33E25F7 (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, const RuntimeMethod* method) { { bool L_0 = __this->___stretch; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose_set_Stretch_m35A6AFB60FBED88F8BE104DF51F969A467B67572 (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___stretch = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintPose__ctor_m11EEE4EBD6548E28F3D8CB59164FE10AEE718E8D (IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Interpolation_Apply_m19EF40C38F6A5AB6EA568AC8D18AB58DA178C977 (Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* __this, float ___0_start, float ___1_end, float ___2_a, const RuntimeMethod* method) { { float L_0 = ___0_start; float L_1 = ___1_end; float L_2 = ___0_start; float L_3 = ___2_a; float L_4; L_4 = VirtualFuncInvoker1< float, float >::Invoke(4, __this, L_3); return ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4)))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0 (Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Interpolation__cctor_m2B1CD3F1644CD5DD2486D6B07EB1895950AE55D7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C* L_0 = (LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C*)il2cpp_codegen_object_new(LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C_il2cpp_TypeInfo_var); LinearInterpolation__ctor_m09A8C67C6908D18714A0605EE5BACF54EE4576F3(L_0, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Linear = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Linear), (void*)L_0); SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421* L_1 = (SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421*)il2cpp_codegen_object_new(SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421_il2cpp_TypeInfo_var); SmoothInterpolation__ctor_m116EFDA09CF0E578E953B702A4519795826E31C5(L_1, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Smooth = L_1; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Smooth), (void*)L_1); Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5* L_2 = (Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5*)il2cpp_codegen_object_new(Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5_il2cpp_TypeInfo_var); Smooth2Interpolation__ctor_m3B1FA0849D5C5970CECE8CE3C313B85A1198990D(L_2, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Smooth2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Smooth2), (void*)L_2); SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD* L_3 = (SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD*)il2cpp_codegen_object_new(SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD_il2cpp_TypeInfo_var); SmootherInterpolation__ctor_m3F7233C2B1C1CEA4AD1DFDEE281DE0FE5760C378(L_3, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Smoother = L_3; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Smoother), (void*)L_3); Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_4 = ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Smoother; ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Fade = L_4; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Fade), (void*)L_4); PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* L_5 = (PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6*)il2cpp_codegen_object_new(PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6_il2cpp_TypeInfo_var); PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA(L_5, 2, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2), (void*)L_5); PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* L_6 = (PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77*)il2cpp_codegen_object_new(PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77_il2cpp_TypeInfo_var); PowInInterpolation__ctor_mCB373723CEC2579E212583E798929B6521C50A34(L_6, 2, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2In = L_6; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2In), (void*)L_6); PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* L_7 = ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2In; ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SlowFast = L_7; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SlowFast), (void*)L_7); PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* L_8 = (PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7*)il2cpp_codegen_object_new(PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7_il2cpp_TypeInfo_var); PowOutInterpolation__ctor_m069A261950E5171F5696333B8E0BBEAF24F719DB(L_8, 2, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2Out = L_8; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2Out), (void*)L_8); PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* L_9 = ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2Out; ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___FastSlow = L_9; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___FastSlow), (void*)L_9); Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72* L_10 = (Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72*)il2cpp_codegen_object_new(Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72_il2cpp_TypeInfo_var); Pow2InInverseInterpolation__ctor_mFC2C6536DCEDA7DDE862AB4B82D6A4DE06B9FF81(L_10, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2InInverse = L_10; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2InInverse), (void*)L_10); Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739* L_11 = (Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739*)il2cpp_codegen_object_new(Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739_il2cpp_TypeInfo_var); Pow2OutInverseInterpolation__ctor_m003CE39F6B763A2DBBE4D694AB977CA1E49C9A59(L_11, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2OutInverse = L_11; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow2OutInverse), (void*)L_11); PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* L_12 = (PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6*)il2cpp_codegen_object_new(PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6_il2cpp_TypeInfo_var); PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA(L_12, 3, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3 = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3), (void*)L_12); PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* L_13 = (PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77*)il2cpp_codegen_object_new(PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77_il2cpp_TypeInfo_var); PowInInterpolation__ctor_mCB373723CEC2579E212583E798929B6521C50A34(L_13, 3, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3In = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3In), (void*)L_13); PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* L_14 = (PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7*)il2cpp_codegen_object_new(PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7_il2cpp_TypeInfo_var); PowOutInterpolation__ctor_m069A261950E5171F5696333B8E0BBEAF24F719DB(L_14, 3, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3Out = L_14; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3Out), (void*)L_14); Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1* L_15 = (Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1*)il2cpp_codegen_object_new(Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1_il2cpp_TypeInfo_var); Pow3InInverseInterpolation__ctor_m308F4431D6E6FB25E00BD1A0CB7CF90C57E0B30E(L_15, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3InInverse = L_15; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3InInverse), (void*)L_15); Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511* L_16 = (Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511*)il2cpp_codegen_object_new(Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511_il2cpp_TypeInfo_var); Pow3OutInverseInterpolation__ctor_mE4DC7EEC286529B2189CB9463BA4FB1A259A856C(L_16, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3OutInverse = L_16; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow3OutInverse), (void*)L_16); PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* L_17 = (PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6*)il2cpp_codegen_object_new(PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6_il2cpp_TypeInfo_var); PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA(L_17, 4, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow4 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow4), (void*)L_17); PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* L_18 = (PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77*)il2cpp_codegen_object_new(PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77_il2cpp_TypeInfo_var); PowInInterpolation__ctor_mCB373723CEC2579E212583E798929B6521C50A34(L_18, 4, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow4In = L_18; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow4In), (void*)L_18); PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* L_19 = (PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7*)il2cpp_codegen_object_new(PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7_il2cpp_TypeInfo_var); PowOutInterpolation__ctor_m069A261950E5171F5696333B8E0BBEAF24F719DB(L_19, 4, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow4Out = L_19; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow4Out), (void*)L_19); PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* L_20 = (PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6*)il2cpp_codegen_object_new(PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6_il2cpp_TypeInfo_var); PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA(L_20, 5, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow5 = L_20; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow5), (void*)L_20); PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* L_21 = (PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77*)il2cpp_codegen_object_new(PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77_il2cpp_TypeInfo_var); PowInInterpolation__ctor_mCB373723CEC2579E212583E798929B6521C50A34(L_21, 5, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow5In = L_21; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow5In), (void*)L_21); PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* L_22 = (PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7*)il2cpp_codegen_object_new(PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7_il2cpp_TypeInfo_var); PowOutInterpolation__ctor_m069A261950E5171F5696333B8E0BBEAF24F719DB(L_22, 5, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow5Out = L_22; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Pow5Out), (void*)L_22); SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D* L_23 = (SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D*)il2cpp_codegen_object_new(SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D_il2cpp_TypeInfo_var); SineInterpolation__ctor_mC8FC226FEBD690C20E8200F5820B3A27A71D09F1(L_23, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Sine = L_23; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Sine), (void*)L_23); SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8* L_24 = (SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8*)il2cpp_codegen_object_new(SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8_il2cpp_TypeInfo_var); SineInInterpolation__ctor_mD7A3421F38259B43FC93C50506103B29B99F5D59(L_24, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SineIn = L_24; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SineIn), (void*)L_24); SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC* L_25 = (SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC*)il2cpp_codegen_object_new(SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC_il2cpp_TypeInfo_var); SineOutInterpolation__ctor_m2D2B01FF609EB7FEC13B8875E642081A30EDDC7D(L_25, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SineOut = L_25; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SineOut), (void*)L_25); ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* L_26 = (ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)il2cpp_codegen_object_new(ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C_il2cpp_TypeInfo_var); ExpInterpolation__ctor_m0ACD299E0C41173AF1A080D0F5457EF923A6C21C(L_26, (2.0f), (10.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp10 = L_26; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp10), (void*)L_26); ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* L_27 = (ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD*)il2cpp_codegen_object_new(ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD_il2cpp_TypeInfo_var); ExpInInterpolation__ctor_m66D6A721591B6C9216E6C9C0948949352763169E(L_27, (2.0f), (10.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp10In = L_27; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp10In), (void*)L_27); ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* L_28 = (ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38*)il2cpp_codegen_object_new(ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38_il2cpp_TypeInfo_var); ExpOutInterpolation__ctor_mC0F2E82B5025B25B803B19D29A205CD47AEC1B18(L_28, (2.0f), (10.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp10Out = L_28; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp10Out), (void*)L_28); ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* L_29 = (ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)il2cpp_codegen_object_new(ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C_il2cpp_TypeInfo_var); ExpInterpolation__ctor_m0ACD299E0C41173AF1A080D0F5457EF923A6C21C(L_29, (2.0f), (5.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp5 = L_29; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp5), (void*)L_29); ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* L_30 = (ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD*)il2cpp_codegen_object_new(ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD_il2cpp_TypeInfo_var); ExpInInterpolation__ctor_m66D6A721591B6C9216E6C9C0948949352763169E(L_30, (2.0f), (5.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp5In = L_30; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp5In), (void*)L_30); ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* L_31 = (ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38*)il2cpp_codegen_object_new(ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38_il2cpp_TypeInfo_var); ExpOutInterpolation__ctor_mC0F2E82B5025B25B803B19D29A205CD47AEC1B18(L_31, (2.0f), (5.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp5Out = L_31; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Exp5Out), (void*)L_31); CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0* L_32 = (CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0*)il2cpp_codegen_object_new(CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0_il2cpp_TypeInfo_var); CircleInterpolation__ctor_m251BED8DE10D2A2D46DAA7F9A253E8A1431A4BB9(L_32, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Circle = L_32; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Circle), (void*)L_32); CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A* L_33 = (CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A*)il2cpp_codegen_object_new(CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A_il2cpp_TypeInfo_var); CircleInInterpolation__ctor_mF2BDA25296A05687AE61E23344F71E51C261B733(L_33, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___CircleIn = L_33; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___CircleIn), (void*)L_33); CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33* L_34 = (CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33*)il2cpp_codegen_object_new(CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33_il2cpp_TypeInfo_var); CircleOutInterpolation__ctor_mF301DC278EA596138384FB4509A20FE668D7ADFC(L_34, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___CircleOut = L_34; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___CircleOut), (void*)L_34); ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* L_35 = (ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)il2cpp_codegen_object_new(ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39_il2cpp_TypeInfo_var); ElasticInterpolation__ctor_m28D16F34FEB0BE778CA7D05A092AC1DDA1B2FFD1(L_35, (2.0f), (10.0f), 7, (1.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Elastic = L_35; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Elastic), (void*)L_35); ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF* L_36 = (ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF*)il2cpp_codegen_object_new(ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF_il2cpp_TypeInfo_var); ElasticInInterpolation__ctor_m8B5AD3E48079A8407FC86382F456F1AFFE56ED59(L_36, (2.0f), (10.0f), 6, (1.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___ElasticIn = L_36; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___ElasticIn), (void*)L_36); ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C* L_37 = (ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C*)il2cpp_codegen_object_new(ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C_il2cpp_TypeInfo_var); ElasticOutInterpolation__ctor_m7E89320596408F61FB8782B92DD6334FE7F2C440(L_37, (2.0f), (10.0f), 7, (1.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___ElasticOut = L_37; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___ElasticOut), (void*)L_37); SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34* L_38 = (SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34*)il2cpp_codegen_object_new(SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34_il2cpp_TypeInfo_var); SwingInterpolation__ctor_m4EFE72C8E1E43B670B0006846F3637038CC86567(L_38, (1.5f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Swing = L_38; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Swing), (void*)L_38); SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB* L_39 = (SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB*)il2cpp_codegen_object_new(SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB_il2cpp_TypeInfo_var); SwingInInterpolation__ctor_m121D57A88980723C11C0046F9B79B56D13D6DD3F(L_39, (2.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SwingIn = L_39; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SwingIn), (void*)L_39); SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8* L_40 = (SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8*)il2cpp_codegen_object_new(SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8_il2cpp_TypeInfo_var); SwingOutInterpolation__ctor_m385B263062EC4C26F5DEB4640F48148ACE0FCB57(L_40, (2.0f), NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SwingOut = L_40; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___SwingOut), (void*)L_40); BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* L_41 = (BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686*)il2cpp_codegen_object_new(BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686_il2cpp_TypeInfo_var); BounceInterpolation__ctor_m06804ED8A3611A507F2F29732E4519352CDA8420(L_41, 4, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Bounce = L_41; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Bounce), (void*)L_41); BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61* L_42 = (BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61*)il2cpp_codegen_object_new(BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61_il2cpp_TypeInfo_var); BounceInInterpolation__ctor_m9B98370D11DEBC9B4E04C3E161376E6227E4F5D8(L_42, 4, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___BounceIn = L_42; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___BounceIn), (void*)L_42); BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* L_43 = (BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A*)il2cpp_codegen_object_new(BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A_il2cpp_TypeInfo_var); BounceOutInterpolation__ctor_mBBE90E969EA675F7349ED791EB360D644281D324(L_43, 4, NULL); ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___BounceOut = L_43; Il2CppCodeGenWriteBarrier((void**)(&((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___BounceOut), (void*)L_43); 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 LinearInterpolation_Apply_mC826AA4E70CFDB34CECF0DAA16827175342A1122 (LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearInterpolation__ctor_m09A8C67C6908D18714A0605EE5BACF54EE4576F3 (LinearInterpolation_tB9A9EB6A378EAEC651D3D907ACEE5E753B8F5A6C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float SmoothInterpolation_Apply_m3C3AC2935A64CD3634562BB23D42A47BDB0D8723 (SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; float L_1 = ___0_a; float L_2 = ___0_a; return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_subtract((3.0f), ((float)il2cpp_codegen_multiply((2.0f), L_2)))))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmoothInterpolation__ctor_m116EFDA09CF0E578E953B702A4519795826E31C5 (SmoothInterpolation_t48E5546DF798820173E820FD86852719F475A421* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float Smooth2Interpolation_Apply_mBB8D902B4B39BD882A1A92FD48FFED3F2741B12C (Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; float L_1 = ___0_a; float L_2 = ___0_a; ___0_a = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_subtract((3.0f), ((float)il2cpp_codegen_multiply((2.0f), L_2)))))); float L_3 = ___0_a; float L_4 = ___0_a; float L_5 = ___0_a; return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_3, L_4)), ((float)il2cpp_codegen_subtract((3.0f), ((float)il2cpp_codegen_multiply((2.0f), L_5)))))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Smooth2Interpolation__ctor_m3B1FA0849D5C5970CECE8CE3C313B85A1198990D (Smooth2Interpolation_t2FEFCDECCE1D8D45E60507664B61790CE103ECE5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float SmootherInterpolation_Apply_m19AE4E897355776C42556A035D89B2B252BA6BA2 (SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; float L_1 = ___0_a; float L_2 = ___0_a; float L_3 = ___0_a; float L_4 = ___0_a; return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, L_1)), L_2)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_3, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_4, (6.0f))), (15.0f))))), (10.0f))))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmootherInterpolation__ctor_m3F7233C2B1C1CEA4AD1DFDEE281DE0FE5760C378 (SmootherInterpolation_t87AA73FB07F9A57C2030C3787DC6A781B63367DD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA (PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* __this, int32_t ___0_power, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); int32_t L_0 = ___0_power; __this->___power = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PowInterpolation_Apply_m4EC476907CF6D6BFB5DE41B22104A7C948214946 (PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float G_B4_0 = 0.0f; float G_B3_0 = 0.0f; int32_t G_B5_0 = 0; float G_B5_1 = 0.0f; { float L_0 = ___0_a; if ((!(((float)L_0) <= ((float)(0.5f))))) { goto IL_0024; } } { float L_1 = ___0_a; int32_t L_2 = __this->___power; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_3; L_3 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)((float)il2cpp_codegen_multiply(L_1, (2.0f)))), ((double)L_2), NULL); return ((float)(((float)L_3)/(2.0f))); } IL_0024: { float L_4 = ___0_a; int32_t L_5 = __this->___power; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_6; L_6 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_4, (1.0f))), (2.0f)))), ((double)L_5), NULL); int32_t L_7 = __this->___power; if (!((int32_t)(L_7%2))) { G_B4_0 = ((float)L_6); goto IL_004c; } G_B3_0 = ((float)L_6); } { G_B5_0 = 2; G_B5_1 = G_B3_0; goto IL_004e; } IL_004c: { G_B5_0 = ((int32_t)-2); G_B5_1 = G_B4_0; } IL_004e: { return ((float)il2cpp_codegen_add(((float)(G_B5_1/((float)G_B5_0))), (1.0f))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowInInterpolation__ctor_mCB373723CEC2579E212583E798929B6521C50A34 (PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* __this, int32_t ___0_power, const RuntimeMethod* method) { { int32_t L_0 = ___0_power; PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PowInInterpolation_Apply_m85C87418533496B4DF58E03F68C05AF6A407E703 (PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; int32_t L_1 = ((PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6*)__this)->___power; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_0), ((double)L_1), NULL); return ((float)L_2); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowOutInterpolation__ctor_m069A261950E5171F5696333B8E0BBEAF24F719DB (PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* __this, int32_t ___0_power, const RuntimeMethod* method) { { int32_t L_0 = ___0_power; PowInterpolation__ctor_mC05840F2BBDD44A7E982E896A1047B9B6B06E1BA(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PowOutInterpolation_Apply_m8AC45EB6733DABB4CA3DB4FEF1AC93A454FE0D39 (PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float G_B2_0 = 0.0f; float G_B1_0 = 0.0f; int32_t G_B3_0 = 0; float G_B3_1 = 0.0f; { float L_0 = ___0_a; int32_t L_1 = ((PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6*)__this)->___power; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)((float)il2cpp_codegen_subtract(L_0, (1.0f)))), ((double)L_1), NULL); int32_t L_3 = ((PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6*)__this)->___power; if (!((int32_t)(L_3%2))) { G_B2_0 = ((float)L_2); goto IL_0022; } G_B1_0 = ((float)L_2); } { G_B3_0 = 1; G_B3_1 = G_B1_0; goto IL_0023; } IL_0022: { G_B3_0 = (-1); G_B3_1 = G_B2_0; } IL_0023: { return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(G_B3_1, ((float)G_B3_0))), (1.0f))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Pow2InInverseInterpolation_Apply_m3FDAB344393FEB668E0678388BBE1CA8126942E2 (Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; if ((!(((float)L_0) < ((float)(9.99999997E-07f))))) { goto IL_000e; } } { return (0.0f); } IL_000e: { float L_1 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = sqrt(((double)L_1)); return ((float)L_2); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow2InInverseInterpolation__ctor_mFC2C6536DCEDA7DDE862AB4B82D6A4DE06B9FF81 (Pow2InInverseInterpolation_tC9C99BBA79BDBDFAE7F341B75E525BB48516EE72* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float Pow2OutInverseInterpolation_Apply_mC50F33EEDA8CFE34CCDF8EA87B5D5EF0E4871E48 (Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; if ((!(((float)L_0) < ((float)(9.99999997E-07f))))) { goto IL_000e; } } { return (0.0f); } IL_000e: { float L_1 = ___0_a; if ((!(((float)L_1) > ((float)(1.0f))))) { goto IL_001c; } } { return (1.0f); } IL_001c: { float L_2 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_3; L_3 = sqrt(((double)((-((float)il2cpp_codegen_subtract(L_2, (1.0f))))))); return ((float)il2cpp_codegen_subtract((1.0f), ((float)L_3))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow2OutInverseInterpolation__ctor_m003CE39F6B763A2DBBE4D694AB977CA1E49C9A59 (Pow2OutInverseInterpolation_t7E303D231BCB849439E04A3FB113F21816E8C739* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float Pow3InInverseInterpolation_Apply_m031F5801591D70AC178392F3FADE4118A5148C7E (Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_1; L_1 = MathUtils_Cbrt_m727C881C9A75082E768A33202B80B03F7E5AA803(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow3InInverseInterpolation__ctor_m308F4431D6E6FB25E00BD1A0CB7CF90C57E0B30E (Pow3InInverseInterpolation_t5815F084C746A1A9E5D687346D21525D90D5DBF1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float Pow3OutInverseInterpolation_Apply_m8F8F9197946DDE22C48FF3A17B8137164DA36411 (Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_1; L_1 = MathUtils_Cbrt_m727C881C9A75082E768A33202B80B03F7E5AA803(((-((float)il2cpp_codegen_subtract(L_0, (1.0f))))), NULL); return ((float)il2cpp_codegen_subtract((1.0f), L_1)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pow3OutInverseInterpolation__ctor_mE4DC7EEC286529B2189CB9463BA4FB1A259A856C (Pow3OutInverseInterpolation_t7F35D39C21EDC215AB09D49484828FFC6FD17511* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float SineInterpolation_Apply_m89A9CE30E3942088223A962AEDE1CED882764834 (SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_1; L_1 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(((float)il2cpp_codegen_multiply(L_0, (3.14159274f))), NULL); return ((float)(((float)il2cpp_codegen_subtract((1.0f), L_1))/(2.0f))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SineInterpolation__ctor_mC8FC226FEBD690C20E8200F5820B3A27A71D09F1 (SineInterpolation_tB0C60EF09E3963AD08FE6EDD910F2039A297AC3D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float SineInInterpolation_Apply_m7B5E5530E5298632A9B12FE556CBFDA80FA9E858 (SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_1; L_1 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(((float)il2cpp_codegen_multiply(L_0, (1.57079637f))), NULL); return ((float)il2cpp_codegen_subtract((1.0f), L_1)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SineInInterpolation__ctor_mD7A3421F38259B43FC93C50506103B29B99F5D59 (SineInInterpolation_tF3009C022AB5C21BAC97422532EF559C3F5174E8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float SineOutInterpolation_Apply_m8B48784FC8FFECEAD7DA7C6BAFC97D6A24F92BFE (SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_1; L_1 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(((float)il2cpp_codegen_multiply(L_0, (1.57079637f))), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SineOutInterpolation__ctor_m2D2B01FF609EB7FEC13B8875E642081A30EDDC7D (SineOutInterpolation_tDE3ADC6AEE935C988D97E87ED4817EDA9D467FCC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 ExpInterpolation__ctor_m0ACD299E0C41173AF1A080D0F5457EF923A6C21C (ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* __this, float ___0_value, float ___1_power, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); float L_0 = ___0_value; __this->___value = L_0; float L_1 = ___1_power; __this->___power = L_1; float L_2 = ___0_value; float L_3 = ___1_power; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_2), ((double)((-L_3))), NULL); __this->___min = ((float)L_4); float L_5 = __this->___min; __this->___scale = ((float)((1.0f)/((float)il2cpp_codegen_subtract((1.0f), L_5)))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ExpInterpolation_Apply_m3957022D0AE67C2E2131DFCB10A74233B1B36595 (ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; if ((!(((float)L_0) <= ((float)(0.5f))))) { goto IL_003f; } } { float L_1 = __this->___value; float L_2 = __this->___power; float L_3 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_1), ((double)((float)il2cpp_codegen_multiply(L_2, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_3, (2.0f))), (1.0f)))))), NULL); float L_5 = __this->___min; float L_6 = __this->___scale; return ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)L_4), L_5)), L_6))/(2.0f))); } IL_003f: { float L_7 = __this->___value; float L_8 = __this->___power; float L_9 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_10; L_10 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_7), ((double)((float)il2cpp_codegen_multiply(((-L_8)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, (2.0f))), (1.0f)))))), NULL); float L_11 = __this->___min; float L_12 = __this->___scale; return ((float)(((float)il2cpp_codegen_subtract((2.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)L_10), L_11)), L_12))))/(2.0f))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpInInterpolation__ctor_m66D6A721591B6C9216E6C9C0948949352763169E (ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* __this, float ___0_value, float ___1_power, const RuntimeMethod* method) { { float L_0 = ___0_value; float L_1 = ___1_power; ExpInterpolation__ctor_m0ACD299E0C41173AF1A080D0F5457EF923A6C21C(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ExpInInterpolation_Apply_m1F528448E008FD456B1C4FFB3A823A701F249BBB (ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___value; float L_1 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___power; float L_2 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_3; L_3 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_0), ((double)((float)il2cpp_codegen_multiply(L_1, ((float)il2cpp_codegen_subtract(L_2, (1.0f)))))), NULL); float L_4 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___min; float L_5 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___scale; return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)L_3), L_4)), L_5)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpOutInterpolation__ctor_mC0F2E82B5025B25B803B19D29A205CD47AEC1B18 (ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* __this, float ___0_value, float ___1_power, const RuntimeMethod* method) { { float L_0 = ___0_value; float L_1 = ___1_power; ExpInterpolation__ctor_m0ACD299E0C41173AF1A080D0F5457EF923A6C21C(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ExpOutInterpolation_Apply_mF2263A31AEC81049A9C126E38165554132CF3F23 (ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___value; float L_1 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___power; float L_2 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_3; L_3 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_0), ((double)((float)il2cpp_codegen_multiply(((-L_1)), L_2))), NULL); float L_4 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___min; float L_5 = ((ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C*)__this)->___scale; return ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)L_3), L_4)), L_5)))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CircleInterpolation_Apply_m93BD6ABB45DBB881911C48256F48376A30B3F831 (CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; if ((!(((float)L_0) <= ((float)(0.5f))))) { goto IL_002e; } } { float L_1 = ___0_a; ___0_a = ((float)il2cpp_codegen_multiply(L_1, (2.0f))); float L_2 = ___0_a; float L_3 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_2, L_3)))))); return ((float)(((float)il2cpp_codegen_subtract((1.0f), ((float)L_4)))/(2.0f))); } IL_002e: { float L_5 = ___0_a; ___0_a = ((float)il2cpp_codegen_subtract(L_5, (1.0f))); float L_6 = ___0_a; ___0_a = ((float)il2cpp_codegen_multiply(L_6, (2.0f))); float L_7 = ___0_a; float L_8 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_9; L_9 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_7, L_8)))))); return ((float)(((float)il2cpp_codegen_add(((float)L_9), (1.0f)))/(2.0f))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircleInterpolation__ctor_m251BED8DE10D2A2D46DAA7F9A253E8A1431A4BB9 (CircleInterpolation_tBF70364D0C0D3CDAC48D105B4CF8C6A3F1FF36F0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float CircleInInterpolation_Apply_mD7CEEEAE07DBDA7E04F9F63DBCE6217404425117 (CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; float L_1 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_0, L_1)))))); return ((float)il2cpp_codegen_subtract((1.0f), ((float)L_2))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircleInInterpolation__ctor_mF2BDA25296A05687AE61E23344F71E51C261B733 (CircleInInterpolation_t98C7328C203F6B71ADE2A1B9066B772740A60E7A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 float CircleOutInterpolation_Apply_mC709A4D4433B35A1B72EC3DBDF4B4C51970B57CF (CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; ___0_a = ((float)il2cpp_codegen_subtract(L_0, (1.0f))); float L_1 = ___0_a; float L_2 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_3; L_3 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_1, L_2)))))); return ((float)L_3); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircleOutInterpolation__ctor_mF301DC278EA596138384FB4509A20FE668D7ADFC (CircleOutInterpolation_t4A9E1633CD8F9C3988C110224EBD433A37553E33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__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 ElasticInterpolation__ctor_m28D16F34FEB0BE778CA7D05A092AC1DDA1B2FFD1 (ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* __this, float ___0_value, float ___1_power, int32_t ___2_bounces, float ___3_scale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float G_B2_0 = 0.0f; ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* G_B2_1 = NULL; float G_B1_0 = 0.0f; ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* G_B1_1 = NULL; int32_t G_B3_0 = 0; float G_B3_1 = 0.0f; ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* G_B3_2 = NULL; { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); float L_0 = ___0_value; __this->___value = L_0; float L_1 = ___1_power; __this->___power = L_1; float L_2 = ___3_scale; __this->___scale = L_2; int32_t L_3 = ___2_bounces; int32_t L_4 = ___2_bounces; if (!((int32_t)(L_4%2))) { G_B2_0 = ((float)il2cpp_codegen_multiply(((float)L_3), (3.14159274f))); G_B2_1 = __this; goto IL_002d; } G_B1_0 = ((float)il2cpp_codegen_multiply(((float)L_3), (3.14159274f))); G_B1_1 = __this; } { G_B3_0 = (-1); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_002e; } IL_002d: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_002e: { NullCheck(G_B3_2); G_B3_2->___bounces = ((float)il2cpp_codegen_multiply(G_B3_1, ((float)G_B3_0))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ElasticInterpolation_Apply_mEE7E5FEF9F3EAF8E2283C4D1F1A6E7690BFC03BC (ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; if ((!(((float)L_0) <= ((float)(0.5f))))) { goto IL_0049; } } { float L_1 = ___0_a; ___0_a = ((float)il2cpp_codegen_multiply(L_1, (2.0f))); float L_2 = __this->___value; float L_3 = __this->___power; float L_4 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_5; L_5 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_2), ((double)((float)il2cpp_codegen_multiply(L_3, ((float)il2cpp_codegen_subtract(L_4, (1.0f)))))), NULL); float L_6 = ___0_a; float L_7 = __this->___bounces; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_8; L_8 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(((float)il2cpp_codegen_multiply(L_6, L_7)), NULL); float L_9 = __this->___scale; return ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_5), L_8)), L_9))/(2.0f))); } IL_0049: { float L_10 = ___0_a; ___0_a = ((float)il2cpp_codegen_subtract((1.0f), L_10)); float L_11 = ___0_a; ___0_a = ((float)il2cpp_codegen_multiply(L_11, (2.0f))); float L_12 = __this->___value; float L_13 = __this->___power; float L_14 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_15; L_15 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_12), ((double)((float)il2cpp_codegen_multiply(L_13, ((float)il2cpp_codegen_subtract(L_14, (1.0f)))))), NULL); float L_16 = ___0_a; float L_17 = __this->___bounces; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_18; L_18 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(((float)il2cpp_codegen_multiply(L_16, L_17)), NULL); float L_19 = __this->___scale; return ((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_15), L_18)), L_19))/(2.0f))))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ElasticInInterpolation__ctor_m8B5AD3E48079A8407FC86382F456F1AFFE56ED59 (ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF* __this, float ___0_value, float ___1_power, int32_t ___2_bounces, float ___3_scale, const RuntimeMethod* method) { { float L_0 = ___0_value; float L_1 = ___1_power; int32_t L_2 = ___2_bounces; float L_3 = ___3_scale; ElasticInterpolation__ctor_m28D16F34FEB0BE778CA7D05A092AC1DDA1B2FFD1(__this, L_0, L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ElasticInInterpolation_Apply_mA62C153FF37CBFB583F010628A7EDE55C058BE0A (ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; if ((!(((double)((double)L_0)) >= ((double)(0.98999999999999999))))) { goto IL_0013; } } { return (1.0f); } IL_0013: { float L_1 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___value; float L_2 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___power; float L_3 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_1), ((double)((float)il2cpp_codegen_multiply(L_2, ((float)il2cpp_codegen_subtract(L_3, (1.0f)))))), NULL); float L_5 = ___0_a; float L_6 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___bounces; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_7; L_7 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(((float)il2cpp_codegen_multiply(L_5, L_6)), NULL); float L_8 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___scale; return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_4), L_7)), L_8)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ElasticOutInterpolation__ctor_m7E89320596408F61FB8782B92DD6334FE7F2C440 (ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C* __this, float ___0_value, float ___1_power, int32_t ___2_bounces, float ___3_scale, const RuntimeMethod* method) { { float L_0 = ___0_value; float L_1 = ___1_power; int32_t L_2 = ___2_bounces; float L_3 = ___3_scale; ElasticInterpolation__ctor_m28D16F34FEB0BE778CA7D05A092AC1DDA1B2FFD1(__this, L_0, L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ElasticOutInterpolation_Apply_mC9E0BF34D24C95C2E73B0DB5A9596DB32AC1F232 (ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C* __this, float ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_a; if ((!(((float)L_0) == ((float)(0.0f))))) { goto IL_000e; } } { return (0.0f); } IL_000e: { float L_1 = ___0_a; ___0_a = ((float)il2cpp_codegen_subtract((1.0f), L_1)); float L_2 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___value; float L_3 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___power; float L_4 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_5; L_5 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_2), ((double)((float)il2cpp_codegen_multiply(L_3, ((float)il2cpp_codegen_subtract(L_4, (1.0f)))))), NULL); float L_6 = ___0_a; float L_7 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___bounces; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_8; L_8 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(((float)il2cpp_codegen_multiply(L_6, L_7)), NULL); float L_9 = ((ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39*)__this)->___scale; return ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_5), L_8)), L_9)))); } } #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 SwingInterpolation__ctor_m4EFE72C8E1E43B670B0006846F3637038CC86567 (SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34* __this, float ___0_scale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); float L_0 = ___0_scale; __this->___scale = ((float)il2cpp_codegen_multiply(L_0, (2.0f))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SwingInterpolation_Apply_mE8D42AF9EC1789CC95DED15BE6A7F699F4045206 (SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; if ((!(((float)L_0) <= ((float)(0.5f))))) { goto IL_0031; } } { float L_1 = ___0_a; ___0_a = ((float)il2cpp_codegen_multiply(L_1, (2.0f))); float L_2 = ___0_a; float L_3 = ___0_a; float L_4 = __this->___scale; float L_5 = ___0_a; float L_6 = __this->___scale; return ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_2, L_3)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_4, (1.0f))), L_5)), L_6))))/(2.0f))); } IL_0031: { float L_7 = ___0_a; ___0_a = ((float)il2cpp_codegen_subtract(L_7, (1.0f))); float L_8 = ___0_a; ___0_a = ((float)il2cpp_codegen_multiply(L_8, (2.0f))); float L_9 = ___0_a; float L_10 = ___0_a; float L_11 = __this->___scale; float L_12 = ___0_a; float L_13 = __this->___scale; return ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_9, L_10)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_11, (1.0f))), L_12)), L_13))))/(2.0f))), (1.0f))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SwingOutInterpolation__ctor_m385B263062EC4C26F5DEB4640F48148ACE0FCB57 (SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8* __this, float ___0_scale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); float L_0 = ___0_scale; __this->___scale = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SwingOutInterpolation_Apply_m62DA47AA5F26D1A21343E13358F4E36E658806FA (SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; ___0_a = ((float)il2cpp_codegen_subtract(L_0, (1.0f))); float L_1 = ___0_a; float L_2 = ___0_a; float L_3 = __this->___scale; float L_4 = ___0_a; float L_5 = __this->___scale; return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_3, (1.0f))), L_4)), L_5)))), (1.0f))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SwingInInterpolation__ctor_m121D57A88980723C11C0046F9B79B56D13D6DD3F (SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB* __this, float ___0_scale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); float L_0 = ___0_scale; __this->___scale = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SwingInInterpolation_Apply_m9AF6543F965081D3EEA4BF6A2F24E0997B8177F6 (SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; float L_1 = ___0_a; float L_2 = __this->___scale; float L_3 = ___0_a; float L_4 = __this->___scale; return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_2, (1.0f))), L_3)), L_4)))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceOutInterpolation__ctor_m1DAA10B925770CE6BF67CEB80CC29EBDFED56433 (BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_widths, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_heights, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_widths; NullCheck(L_0); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___1_heights; NullCheck(L_1); if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_0019; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEEAE876D55C5A091BD1F2CC691DE7AD76AB424C8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BounceOutInterpolation__ctor_m1DAA10B925770CE6BF67CEB80CC29EBDFED56433_RuntimeMethod_var))); } IL_0019: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_widths; __this->___widths = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___widths), (void*)L_3); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ___1_heights; __this->___heights = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___heights), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceOutInterpolation__ctor_mBBE90E969EA675F7349ED791EB360D644281D324 (BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* __this, int32_t ___0_bounces, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var); Interpolation__ctor_mEECDA2610DB26120080E6841D7E69BEF87A55EA0(__this, NULL); int32_t L_0 = ___0_bounces; if ((((int32_t)L_0) < ((int32_t)2))) { goto IL_000e; } } { int32_t L_1 = ___0_bounces; if ((((int32_t)L_1) <= ((int32_t)5))) { goto IL_0025; } } IL_000e: { String_t* L_2; L_2 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_bounces), NULL); String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAEB6B92427D0B6CED5F3BCD2D65A58D9FE647BAC)), L_2, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BounceOutInterpolation__ctor_mBBE90E969EA675F7349ED791EB360D644281D324_RuntimeMethod_var))); } IL_0025: { int32_t L_5 = ___0_bounces; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_5); __this->___widths = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___widths), (void*)L_6); int32_t L_7 = ___0_bounces; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_7); __this->___heights = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___heights), (void*)L_8); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = __this->___heights; NullCheck(L_9); (L_9)->SetAt(static_cast(0), (float)(1.0f)); int32_t L_10 = ___0_bounces; switch (((int32_t)il2cpp_codegen_subtract(L_10, 2))) { case 0: { goto IL_0067; } case 1: { goto IL_0093; } case 2: { goto IL_00d9; } case 3: { goto IL_0136; } } } { goto IL_01ab; } IL_0067: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = __this->___widths; NullCheck(L_11); (L_11)->SetAt(static_cast(0), (float)(0.600000024f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = __this->___widths; NullCheck(L_12); (L_12)->SetAt(static_cast(1), (float)(0.400000006f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = __this->___heights; NullCheck(L_13); (L_13)->SetAt(static_cast(1), (float)(0.330000013f)); goto IL_01ab; } IL_0093: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = __this->___widths; NullCheck(L_14); (L_14)->SetAt(static_cast(0), (float)(0.400000006f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = __this->___widths; NullCheck(L_15); (L_15)->SetAt(static_cast(1), (float)(0.400000006f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = __this->___widths; NullCheck(L_16); (L_16)->SetAt(static_cast(2), (float)(0.200000003f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = __this->___heights; NullCheck(L_17); (L_17)->SetAt(static_cast(1), (float)(0.330000013f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = __this->___heights; NullCheck(L_18); (L_18)->SetAt(static_cast(2), (float)(0.100000001f)); goto IL_01ab; } IL_00d9: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = __this->___widths; NullCheck(L_19); (L_19)->SetAt(static_cast(0), (float)(0.340000004f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = __this->___widths; NullCheck(L_20); (L_20)->SetAt(static_cast(1), (float)(0.340000004f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = __this->___widths; NullCheck(L_21); (L_21)->SetAt(static_cast(2), (float)(0.200000003f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = __this->___widths; NullCheck(L_22); (L_22)->SetAt(static_cast(3), (float)(0.150000006f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = __this->___heights; NullCheck(L_23); (L_23)->SetAt(static_cast(1), (float)(0.25999999f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = __this->___heights; NullCheck(L_24); (L_24)->SetAt(static_cast(2), (float)(0.109999999f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = __this->___heights; NullCheck(L_25); (L_25)->SetAt(static_cast(3), (float)(0.0299999993f)); goto IL_01ab; } IL_0136: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = __this->___widths; NullCheck(L_26); (L_26)->SetAt(static_cast(0), (float)(0.300000012f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = __this->___widths; NullCheck(L_27); (L_27)->SetAt(static_cast(1), (float)(0.300000012f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = __this->___widths; NullCheck(L_28); (L_28)->SetAt(static_cast(2), (float)(0.200000003f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = __this->___widths; NullCheck(L_29); (L_29)->SetAt(static_cast(3), (float)(0.100000001f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = __this->___widths; NullCheck(L_30); (L_30)->SetAt(static_cast(4), (float)(0.100000001f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = __this->___heights; NullCheck(L_31); (L_31)->SetAt(static_cast(1), (float)(0.449999988f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = __this->___heights; NullCheck(L_32); (L_32)->SetAt(static_cast(2), (float)(0.300000012f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = __this->___heights; NullCheck(L_33); (L_33)->SetAt(static_cast(3), (float)(0.150000006f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = __this->___heights; NullCheck(L_34); (L_34)->SetAt(static_cast(4), (float)(0.0599999987f)); } IL_01ab: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = __this->___widths; NullCheck(L_35); float* L_36 = ((L_35)->GetAddressAt(static_cast(0))); float L_37 = *((float*)L_36); *((float*)L_36) = (float)((float)il2cpp_codegen_multiply(L_37, (2.0f))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BounceOutInterpolation_Apply_mF307ECF009D2A960A3C6913FFC52498D81B09AA6 (BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* __this, float ___0_a, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; int32_t V_3 = 0; int32_t V_4 = 0; { float L_0 = ___0_a; if ((!(((float)L_0) == ((float)(1.0f))))) { goto IL_000e; } } { return (1.0f); } IL_000e: { float L_1 = ___0_a; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->___widths; NullCheck(L_2); int32_t L_3 = 0; float L_4 = (L_2)->GetAt(static_cast(L_3)); ___0_a = ((float)il2cpp_codegen_add(L_1, ((float)(L_4/(2.0f))))); V_0 = (0.0f); V_1 = (0.0f); V_3 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = __this->___widths; NullCheck(L_5); V_4 = ((int32_t)(((RuntimeArray*)L_5)->max_length)); goto IL_005b; } IL_003a: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = __this->___widths; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; float L_9 = (L_6)->GetAt(static_cast(L_8)); V_0 = L_9; float L_10 = ___0_a; float L_11 = V_0; if ((!(((float)L_10) <= ((float)L_11)))) { goto IL_0052; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = __this->___heights; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = L_13; float L_15 = (L_12)->GetAt(static_cast(L_14)); V_1 = L_15; goto IL_0060; } IL_0052: { float L_16 = ___0_a; float L_17 = V_0; ___0_a = ((float)il2cpp_codegen_subtract(L_16, L_17)); int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_005b: { int32_t L_19 = V_3; int32_t L_20 = V_4; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_003a; } } IL_0060: { float L_21 = ___0_a; float L_22 = V_0; ___0_a = ((float)(L_21/L_22)); float L_23 = V_0; float L_24 = V_1; float L_25 = ___0_a; V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)((4.0f)/L_23)), L_24)), L_25)); float L_26 = V_2; float L_27 = V_2; float L_28 = ___0_a; float L_29 = V_0; return ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_26, ((float)il2cpp_codegen_multiply(L_27, L_28)))), L_29)))); } } #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 BounceInterpolation__ctor_m4811DE8980E35D51F20E61CE5ACF371611C3CEC8 (BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_widths, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_heights, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_widths; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___1_heights; BounceOutInterpolation__ctor_m1DAA10B925770CE6BF67CEB80CC29EBDFED56433(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceInterpolation__ctor_m06804ED8A3611A507F2F29732E4519352CDA8420 (BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* __this, int32_t ___0_bounces, const RuntimeMethod* method) { { int32_t L_0 = ___0_bounces; BounceOutInterpolation__ctor_mBBE90E969EA675F7349ED791EB360D644281D324(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BounceInterpolation_Out_m50FE30DFFA652539AA740EED2308B4830DD826B1 (BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* __this, float ___0_a, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = ___0_a; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A*)__this)->___widths; NullCheck(L_1); int32_t L_2 = 0; float L_3 = (L_1)->GetAt(static_cast(L_2)); V_0 = ((float)il2cpp_codegen_add(L_0, ((float)(L_3/(2.0f))))); float L_4 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = ((BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A*)__this)->___widths; NullCheck(L_5); int32_t L_6 = 0; float L_7 = (L_5)->GetAt(static_cast(L_6)); if ((!(((float)L_4) < ((float)L_7)))) { goto IL_0033; } } { float L_8 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ((BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A*)__this)->___widths; NullCheck(L_9); int32_t L_10 = 0; float L_11 = (L_9)->GetAt(static_cast(L_10)); return ((float)il2cpp_codegen_subtract(((float)(L_8/((float)(L_11/(2.0f))))), (1.0f))); } IL_0033: { float L_12 = ___0_a; float L_13; L_13 = BounceOutInterpolation_Apply_mF307ECF009D2A960A3C6913FFC52498D81B09AA6(__this, L_12, NULL); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BounceInterpolation_Apply_m4E5575323D7074F6E9D24DA9C876E00F6C98B084 (BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; if ((!(((float)L_0) <= ((float)(0.5f))))) { goto IL_0028; } } { float L_1 = ___0_a; float L_2; L_2 = BounceInterpolation_Out_m50FE30DFFA652539AA740EED2308B4830DD826B1(__this, ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_1, (2.0f))))), NULL); return ((float)(((float)il2cpp_codegen_subtract((1.0f), L_2))/(2.0f))); } IL_0028: { float L_3 = ___0_a; float L_4; L_4 = BounceInterpolation_Out_m50FE30DFFA652539AA740EED2308B4830DD826B1(__this, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_3, (2.0f))), (1.0f))), NULL); return ((float)il2cpp_codegen_add(((float)(L_4/(2.0f))), (0.5f))); } } #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 BounceInInterpolation__ctor_m7311C8CF0083A984155BCE8A29C03DEA0B4A8806 (BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_widths, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_heights, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_widths; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___1_heights; BounceOutInterpolation__ctor_m1DAA10B925770CE6BF67CEB80CC29EBDFED56433(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BounceInInterpolation__ctor_m9B98370D11DEBC9B4E04C3E161376E6227E4F5D8 (BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61* __this, int32_t ___0_bounces, const RuntimeMethod* method) { { int32_t L_0 = ___0_bounces; BounceOutInterpolation__ctor_mBBE90E969EA675F7349ED791EB360D644281D324(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BounceInInterpolation_Apply_mA6708532BC34CEEA824AF14261476FEFF1384C6E (BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61* __this, float ___0_a, const RuntimeMethod* method) { { float L_0 = ___0_a; float L_1; L_1 = BounceOutInterpolation_Apply_mF307ECF009D2A960A3C6913FFC52498D81B09AA6(__this, ((float)il2cpp_codegen_subtract((1.0f), L_0)), NULL); return ((float)il2cpp_codegen_subtract((1.0f), L_1)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Json_Deserialize_mD373D7B3C58D6A7DB3B4D63613F4C0D65AE9182E (TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___0_text, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* L_0 = (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289*)il2cpp_codegen_object_new(JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289_il2cpp_TypeInfo_var); JsonDecoder__ctor_mF47EB567175668D7BC337C615572F74951225D50(L_0, NULL); JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* L_1 = L_0; NullCheck(L_1); JsonDecoder_set_parseNumbersAsFloat_m9B4377906595C99FD3FE5C365F0511795B762AF7_inline(L_1, (bool)1, NULL); TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_2 = ___0_text; NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_2); NullCheck(L_1); RuntimeObject* L_4; L_4 = JsonDecoder_Decode_m52DFB5119F8AC5F85C053E7041AB11CF947BA1DD(L_1, L_3, NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7 (float ___0_radians, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_radians; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sin(((double)L_0)); return ((float)L_1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662 (float ___0_radians, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_radians; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = cos(((double)L_0)); return ((float)L_1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_SinDeg_m4FFF261FE7D29914F631CA75FD03DC517F67FC4F (float ___0_degrees, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_degrees; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sin(((double)((float)il2cpp_codegen_multiply(L_0, (0.0174532924f))))); return ((float)L_1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_CosDeg_m68FDE99971B50746777986D3EE79FEB18296DDC7 (float ___0_degrees, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_degrees; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = cos(((double)((float)il2cpp_codegen_multiply(L_0, (0.0174532924f))))); return ((float)L_1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Atan2Deg_mAF8A70F3218447E2A75579C5167320B3EDA216B4 (float ___0_y, float ___1_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_y; float L_1 = ___1_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = atan2(((double)L_0), ((double)L_1)); return ((float)il2cpp_codegen_multiply(((float)L_2), (57.2957764f))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748 (float ___0_y, float ___1_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_y; float L_1 = ___1_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = atan2(((double)L_0), ((double)L_1)); return ((float)L_2); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Cbrt_m727C881C9A75082E768A33202B80B03F7E5AA803 (float ___0_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_x; if ((((float)L_0) < ((float)(0.0f)))) { goto IL_001a; } } { float L_1 = ___0_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_1), (0.33333333333333331), NULL); return ((float)L_2); } IL_001a: { float L_3 = ___0_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)((-L_3))), (0.33333333333333331), NULL); return ((-((float)L_4))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364 (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) { { float L_0 = ___0_value; float L_1 = ___1_min; if ((!(((float)L_0) < ((float)L_1)))) { goto IL_0006; } } { float L_2 = ___1_min; return L_2; } IL_0006: { float L_3 = ___0_value; float L_4 = ___2_max; if ((!(((float)L_3) > ((float)L_4)))) { goto IL_000c; } } { float L_5 = ___2_max; return L_5; } IL_000c: { float L_6 = ___0_value; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Clamp01_m94C1C94BD806110E3A32EE88464D6A425CA4264A (float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; if ((!(((float)L_0) < ((float)(0.0f))))) { goto IL_000e; } } { return (0.0f); } IL_000e: { float L_1 = ___0_value; if ((!(((float)L_1) > ((float)(1.0f))))) { goto IL_001c; } } { return (1.0f); } IL_001c: { float L_2 = ___0_value; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_RandomTriangle_m343AC2A5D16A7D165B518D9EFE3369DE5A868BFB (float ___0_min, float ___1_max, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_min; float L_1 = ___1_max; float L_2 = ___0_min; float L_3 = ___1_max; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_4; L_4 = MathUtils_RandomTriangle_m51BA93A5A3AE4DAE236A8BDA6E8C84C9C265333E(L_0, L_1, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_2, L_3)), (0.5f))), NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_RandomTriangle_m51BA93A5A3AE4DAE236A8BDA6E8C84C9C265333E (float ___0_min, float ___1_max, float ___2_mode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = ((MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_StaticFields*)il2cpp_codegen_static_fields_for(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var))->___random; NullCheck(L_0); double L_1; L_1 = VirtualFuncInvoker0< double >::Invoke(8, L_0); V_0 = ((float)L_1); float L_2 = ___1_max; float L_3 = ___0_min; V_1 = ((float)il2cpp_codegen_subtract(L_2, L_3)); float L_4 = V_0; float L_5 = ___2_mode; float L_6 = ___0_min; float L_7 = V_1; if ((!(((float)L_4) <= ((float)((float)(((float)il2cpp_codegen_subtract(L_5, L_6))/L_7)))))) { goto IL_0029; } } { float L_8 = ___0_min; float L_9 = V_0; float L_10 = V_1; float L_11 = ___2_mode; float L_12 = ___0_min; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_13; L_13 = sqrt(((double)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_9, L_10)), ((float)il2cpp_codegen_subtract(L_11, L_12)))))); return ((float)il2cpp_codegen_add(L_8, ((float)L_13))); } IL_0029: { float L_14 = ___1_max; float L_15 = V_0; float L_16 = V_1; float L_17 = ___1_max; float L_18 = ___2_mode; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_19; L_19 = sqrt(((double)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_15)), L_16)), ((float)il2cpp_codegen_subtract(L_17, L_18)))))); return ((float)il2cpp_codegen_subtract(L_14, ((float)L_19))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MathUtils__cctor_mD1D93173F97ECEC1868533804376D8B4A5D07CF7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*)il2cpp_codegen_object_new(Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var); Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC(L_0, NULL); ((MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_StaticFields*)il2cpp_codegen_static_fields_for(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var))->___random = L_0; Il2CppCodeGenWriteBarrier((void**)(&((MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_StaticFields*)il2cpp_codegen_static_fields_for(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var))->___random), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint__ctor_m8F599E0A93C7607A3514F0DCD70BCD101E96E35D (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constraint_3__ctor_m1F93F1CD3A8792172AF99DD63AE9B922F95F62D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 V_0; memset((&V_0), 0, sizeof(V_0)); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* V_1 = NULL; { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*)il2cpp_codegen_object_new(ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var); ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87(L_0, ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var); __this->___spaces = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___spaces), (void*)L_0); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_1 = (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*)il2cpp_codegen_object_new(ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var); ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87(L_1, ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var); __this->___positions = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___positions), (void*)L_1); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_2 = (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*)il2cpp_codegen_object_new(ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var); ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87(L_2, ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var); __this->___world = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___world), (void*)L_2); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_3 = (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*)il2cpp_codegen_object_new(ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var); ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87(L_3, ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var); __this->___curves = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___curves), (void*)L_3); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_4 = (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*)il2cpp_codegen_object_new(ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var); ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87(L_4, ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var); __this->___lengths = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___lengths), (void*)L_4); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); __this->___segments = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___segments), (void*)L_5); PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_6 = ___0_data; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_7 = (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055*)il2cpp_codegen_object_new(PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055_il2cpp_TypeInfo_var); PathConstraintPose__ctor_m785D4CC54ED4CE2C45E7067102A80F0B4EB6263A(L_7, NULL); PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_8 = (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055*)il2cpp_codegen_object_new(PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055_il2cpp_TypeInfo_var); PathConstraintPose__ctor_m785D4CC54ED4CE2C45E7067102A80F0B4EB6263A(L_8, NULL); Constraint_3__ctor_m1F93F1CD3A8792172AF99DD63AE9B922F95F62D8(__this, L_6, L_7, L_8, Constraint_3__ctor_m1F93F1CD3A8792172AF99DD63AE9B922F95F62D8_RuntimeMethod_var); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_9 = ___1_skeleton; if (L_9) { goto IL_0068; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_10 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PathConstraint__ctor_m8F599E0A93C7607A3514F0DCD70BCD101E96E35D_RuntimeMethod_var))); } IL_0068: { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_11 = ___0_data; NullCheck(L_11); ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_12; L_12 = PathConstraintData_get_Bones_m338E797C30F4238817699C673ABC367EAD3925BB_inline(L_11, NULL); NullCheck(L_12); int32_t L_13 = L_12->___Count; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_14 = (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933*)il2cpp_codegen_object_new(ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_il2cpp_TypeInfo_var); ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E(L_14, L_13, ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E_RuntimeMethod_var); __this->___bones = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_14); PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_15 = ___0_data; NullCheck(L_15); ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_16 = L_15->___bones; NullCheck(L_16); Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 L_17; L_17 = ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516(L_16, ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var); V_0 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c1: { Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78((&V_0), Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78_RuntimeMethod_var); return; } }); try { { goto IL_00b6_1; } IL_008c_1: { BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_18; L_18 = Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_inline((&V_0), Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var); V_1 = L_18; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_19 = __this->___bones; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_20 = ___1_skeleton; NullCheck(L_20); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_21 = L_20->___bones; NullCheck(L_21); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_22 = L_21->___Items; BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_23 = V_1; NullCheck(L_23); int32_t L_24 = L_23->___index; NullCheck(L_22); int32_t L_25 = L_24; Bone_tC5BB616A04722279E675558888991F720C090467* L_26 = (L_22)->GetAt(static_cast(L_25)); NullCheck(L_26); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_27 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_26)->___constrainedPose; NullCheck(L_19); ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D(L_19, L_27, ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D_RuntimeMethod_var); } IL_00b6_1: { bool L_28; L_28 = Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609((&V_0), Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609_RuntimeMethod_var); if (L_28) { goto IL_008c_1; } } { goto IL_00cf; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00cf: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_29 = ___1_skeleton; NullCheck(L_29); ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_30 = L_29->___slots; NullCheck(L_30); SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_31 = L_30->___Items; PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_32 = ___0_data; NullCheck(L_32); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_33 = L_32->___slot; NullCheck(L_33); int32_t L_34 = L_33->___index; NullCheck(L_31); int32_t L_35 = L_34; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_36 = (L_31)->GetAt(static_cast(L_35)); __this->___slot = L_36; Il2CppCodeGenWriteBarrier((void**)(&__this->___slot), (void*)L_36); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PathConstraint_Copy_m69D3768838A47991666EC4B4F50A4936C1AB0A20 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_0 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___data; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton; PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_2 = (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)il2cpp_codegen_object_new(PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var); PathConstraint__ctor_m8F599E0A93C7607A3514F0DCD70BCD101E96E35D(L_2, L_0, L_1, NULL); PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_3 = L_2; NullCheck(L_3); PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_4 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_3)->___pose; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_5 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___pose; NullCheck(L_4); PathConstraintPose_Set_m8FB00241AECB15913AF49F08F3385F8797FDDF84(L_4, L_5, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_ArraysFill_m191DD5834A394F2446B4E935D94C39F5615BD06D (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_a, int32_t ___1_fromIndex, int32_t ___2_toIndex, float ___3_val, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___1_fromIndex; V_0 = L_0; goto IL_000c; } IL_0004: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___0_a; int32_t L_2 = V_0; float L_3 = ___3_val; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (float)L_3); int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_000c: { int32_t L_5 = V_0; int32_t L_6 = ___2_toIndex; if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_Update_m0CC4ECEB36E9A8F083D62539C165BB28E2999707 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, int32_t ___1_physics, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* V_0 = NULL; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* V_1 = NULL; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* V_5 = NULL; bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; int32_t V_9 = 0; BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* V_10 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_11 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_12 = NULL; float V_13 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_14 = NULL; float V_15 = 0.0f; float V_16 = 0.0f; float V_17 = 0.0f; bool V_18 = false; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_22 = NULL; float V_23 = 0.0f; float V_24 = 0.0f; float V_25 = 0.0f; int32_t V_26 = 0; int32_t V_27 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_28 = NULL; float V_29 = 0.0f; float V_30 = 0.0f; float V_31 = 0.0f; float V_32 = 0.0f; int32_t V_33 = 0; bool V_34 = false; int32_t V_35 = 0; int32_t V_36 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_37 = NULL; float V_38 = 0.0f; float V_39 = 0.0f; float V_40 = 0.0f; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_41 = NULL; int32_t V_42 = 0; int32_t V_43 = 0; int32_t V_44 = 0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_45 = NULL; float V_46 = 0.0f; float V_47 = 0.0f; float V_48 = 0.0f; float V_49 = 0.0f; float V_50 = 0.0f; float V_51 = 0.0f; float V_52 = 0.0f; float V_53 = 0.0f; float V_54 = 0.0f; float V_55 = 0.0f; float V_56 = 0.0f; float V_57 = 0.0f; float V_58 = 0.0f; int32_t G_B9_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B12_0 = NULL; int32_t G_B43_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B43_1 = NULL; int32_t G_B42_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B42_1 = NULL; float G_B44_0 = 0.0f; int32_t G_B44_1 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B44_2 = NULL; float G_B50_0 = 0.0f; float G_B49_0 = 0.0f; float G_B51_0 = 0.0f; float G_B51_1 = 0.0f; float G_B56_0 = 0.0f; float G_B54_0 = 0.0f; float G_B55_0 = 0.0f; { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = __this->___slot; NullCheck(L_0); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_0)->___appliedPose; NullCheck(L_1); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_2; L_2 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_1, NULL); V_0 = ((PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E*)IsInstClass((RuntimeObject*)L_2, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var)); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_3 = V_0; if (L_3) { goto IL_001a; } } { return; } IL_001a: { PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_4 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___appliedPose; V_1 = L_4; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_5 = V_1; NullCheck(L_5); float L_6 = L_5->___mixRotate; V_2 = L_6; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_7 = V_1; NullCheck(L_7); float L_8 = L_7->___mixX; V_3 = L_8; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_9 = V_1; NullCheck(L_9); float L_10 = L_9->___mixY; V_4 = L_10; float L_11 = V_2; if ((!(((float)L_11) == ((float)(0.0f))))) { goto IL_0051; } } { float L_12 = V_3; if ((!(((float)L_12) == ((float)(0.0f))))) { goto IL_0051; } } { float L_13 = V_4; if ((!(((float)L_13) == ((float)(0.0f))))) { goto IL_0051; } } { return; } IL_0051: { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_14 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___data; V_5 = L_14; PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_15 = V_5; NullCheck(L_15); int32_t L_16 = L_15->___rotateMode; V_6 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0); PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_17 = V_5; NullCheck(L_17); int32_t L_18 = L_17->___rotateMode; V_7 = (bool)((((int32_t)L_18) == ((int32_t)2))? 1 : 0); ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_19 = __this->___bones; NullCheck(L_19); int32_t L_20 = L_19->___Count; V_8 = L_20; bool L_21 = V_6; if (L_21) { goto IL_0088; } } { int32_t L_22 = V_8; G_B9_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); goto IL_008a; } IL_0088: { int32_t L_23 = V_8; G_B9_0 = L_23; } IL_008a: { V_9 = G_B9_0; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_24 = __this->___bones; NullCheck(L_24); BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_25 = L_24->___Items; V_10 = L_25; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_26 = __this->___spaces; int32_t L_27 = V_9; NullCheck(L_26); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_28; L_28 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_26, L_27, ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); NullCheck(L_28); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = L_28->___Items; V_11 = L_29; bool L_30 = V_7; if (L_30) { goto IL_00b4; } } { G_B12_0 = ((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(NULL)); goto IL_00c6; } IL_00b4: { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_31 = __this->___lengths; int32_t L_32 = V_8; NullCheck(L_31); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_33; L_33 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_31, L_32, ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); NullCheck(L_33); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = L_33->___Items; G_B12_0 = L_34; } IL_00c6: { V_12 = G_B12_0; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_35 = V_1; NullCheck(L_35); float L_36 = L_35->___spacing; V_13 = L_36; PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_37 = V_5; NullCheck(L_37); int32_t L_38 = L_37->___spacingMode; V_19 = L_38; int32_t L_39 = V_19; if ((((int32_t)L_39) == ((int32_t)2))) { goto IL_00e8; } } { int32_t L_40 = V_19; if ((((int32_t)L_40) == ((int32_t)3))) { goto IL_0158; } } { goto IL_023b; } IL_00e8: { bool L_41 = V_7; if (!L_41) { goto IL_0147; } } { V_20 = 0; int32_t L_42 = V_9; V_21 = ((int32_t)il2cpp_codegen_subtract(L_42, 1)); goto IL_0141; } IL_00f7: { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_43 = V_10; int32_t L_44 = V_20; NullCheck(L_43); int32_t L_45 = L_44; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_46 = (L_43)->GetAt(static_cast(L_45)); V_22 = L_46; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_47 = V_22; NullCheck(L_47); Bone_tC5BB616A04722279E675558888991F720C090467* L_48 = L_47->___bone; NullCheck(L_48); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_49 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_48)->___data; NullCheck(L_49); float L_50 = L_49->___length; float L_51 = L_50; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_52 = V_22; NullCheck(L_52); float L_53 = L_52->___a; V_23 = ((float)il2cpp_codegen_multiply(L_51, L_53)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_54 = V_22; NullCheck(L_54); float L_55 = L_54->___c; V_24 = ((float)il2cpp_codegen_multiply(L_51, L_55)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_56 = V_12; int32_t L_57 = V_20; float L_58 = V_23; float L_59 = V_23; float L_60 = V_24; float L_61 = V_24; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_62; L_62 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_58, L_59)), ((float)il2cpp_codegen_multiply(L_60, L_61)))))); NullCheck(L_56); (L_56)->SetAt(static_cast(L_57), (float)((float)L_62)); int32_t L_63 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_0141: { int32_t L_64 = V_20; int32_t L_65 = V_21; if ((((int32_t)L_64) < ((int32_t)L_65))) { goto IL_00f7; } } IL_0147: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_66 = V_11; int32_t L_67 = V_9; float L_68 = V_13; PathConstraint_ArraysFill_m191DD5834A394F2446B4E935D94C39F5615BD06D(L_66, 1, L_67, L_68, NULL); goto IL_02f6; } IL_0158: { V_25 = (0.0f); V_26 = 0; int32_t L_69 = V_9; V_27 = ((int32_t)il2cpp_codegen_subtract(L_69, 1)); goto IL_01f6; } IL_016d: { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_70 = V_10; int32_t L_71 = V_26; NullCheck(L_70); int32_t L_72 = L_71; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_73 = (L_70)->GetAt(static_cast(L_72)); V_28 = L_73; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_74 = V_28; NullCheck(L_74); Bone_tC5BB616A04722279E675558888991F720C090467* L_75 = L_74->___bone; NullCheck(L_75); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_76 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_75)->___data; NullCheck(L_76); float L_77 = L_76->___length; V_29 = L_77; float L_78 = V_29; if ((!(((float)L_78) < ((float)(9.99999975E-06f))))) { goto IL_01ac; } } { bool L_79 = V_7; if (!L_79) { goto IL_019e; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_80 = V_12; int32_t L_81 = V_26; NullCheck(L_80); (L_80)->SetAt(static_cast(L_81), (float)(0.0f)); } IL_019e: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_82 = V_11; int32_t L_83 = V_26; int32_t L_84 = ((int32_t)il2cpp_codegen_add(L_83, 1)); V_26 = L_84; float L_85 = V_13; NullCheck(L_82); (L_82)->SetAt(static_cast(L_84), (float)L_85); goto IL_01f6; } IL_01ac: { float L_86 = V_29; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_87 = V_28; NullCheck(L_87); float L_88 = L_87->___a; V_30 = ((float)il2cpp_codegen_multiply(L_86, L_88)); float L_89 = V_29; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_90 = V_28; NullCheck(L_90); float L_91 = L_90->___c; V_31 = ((float)il2cpp_codegen_multiply(L_89, L_91)); float L_92 = V_30; float L_93 = V_30; float L_94 = V_31; float L_95 = V_31; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_96; L_96 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_92, L_93)), ((float)il2cpp_codegen_multiply(L_94, L_95)))))); V_32 = ((float)L_96); bool L_97 = V_7; if (!L_97) { goto IL_01e3; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_98 = V_12; int32_t L_99 = V_26; float L_100 = V_32; NullCheck(L_98); (L_98)->SetAt(static_cast(L_99), (float)L_100); } IL_01e3: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_101 = V_11; int32_t L_102 = V_26; int32_t L_103 = ((int32_t)il2cpp_codegen_add(L_102, 1)); V_26 = L_103; float L_104 = V_32; NullCheck(L_101); (L_101)->SetAt(static_cast(L_103), (float)L_104); float L_105 = V_25; float L_106 = V_32; V_25 = ((float)il2cpp_codegen_add(L_105, L_106)); } IL_01f6: { int32_t L_107 = V_26; int32_t L_108 = V_27; if ((((int32_t)L_107) < ((int32_t)L_108))) { goto IL_016d; } } { float L_109 = V_25; if ((!(((float)L_109) > ((float)(0.0f))))) { goto IL_02f6; } } { int32_t L_110 = V_9; float L_111 = V_25; float L_112 = V_13; V_25 = ((float)il2cpp_codegen_multiply(((float)(((float)L_110)/L_111)), L_112)); V_33 = 1; goto IL_0230; } IL_021b: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_113 = V_11; int32_t L_114 = V_33; NullCheck(L_113); float* L_115 = ((L_113)->GetAddressAt(static_cast(L_114))); float L_116 = *((float*)L_115); float L_117 = V_25; *((float*)L_115) = (float)((float)il2cpp_codegen_multiply(L_116, L_117)); int32_t L_118 = V_33; V_33 = ((int32_t)il2cpp_codegen_add(L_118, 1)); } IL_0230: { int32_t L_119 = V_33; int32_t L_120 = V_9; if ((((int32_t)L_119) < ((int32_t)L_120))) { goto IL_021b; } } { goto IL_02f6; } IL_023b: { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_121 = V_5; NullCheck(L_121); int32_t L_122 = L_121->___spacingMode; V_34 = (bool)((((int32_t)L_122) == ((int32_t)0))? 1 : 0); V_35 = 0; int32_t L_123 = V_9; V_36 = ((int32_t)il2cpp_codegen_subtract(L_123, 1)); goto IL_02ed; } IL_0255: { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_124 = V_10; int32_t L_125 = V_35; NullCheck(L_124); int32_t L_126 = L_125; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_127 = (L_124)->GetAt(static_cast(L_126)); V_37 = L_127; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_128 = V_37; NullCheck(L_128); Bone_tC5BB616A04722279E675558888991F720C090467* L_129 = L_128->___bone; NullCheck(L_129); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_130 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_129)->___data; NullCheck(L_130); float L_131 = L_130->___length; V_38 = L_131; float L_132 = V_38; if ((!(((float)L_132) < ((float)(9.99999975E-06f))))) { goto IL_0294; } } { bool L_133 = V_7; if (!L_133) { goto IL_0286; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_134 = V_12; int32_t L_135 = V_35; NullCheck(L_134); (L_134)->SetAt(static_cast(L_135), (float)(0.0f)); } IL_0286: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_136 = V_11; int32_t L_137 = V_35; int32_t L_138 = ((int32_t)il2cpp_codegen_add(L_137, 1)); V_35 = L_138; float L_139 = V_13; NullCheck(L_136); (L_136)->SetAt(static_cast(L_138), (float)L_139); goto IL_02ed; } IL_0294: { float L_140 = V_38; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_141 = V_37; NullCheck(L_141); float L_142 = L_141->___a; float L_143 = V_38; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_144 = V_37; NullCheck(L_144); float L_145 = L_144->___c; V_39 = ((float)il2cpp_codegen_multiply(L_143, L_145)); float L_146 = ((float)il2cpp_codegen_multiply(L_140, L_142)); float L_147 = V_39; float L_148 = V_39; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_149; L_149 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_146, L_146)), ((float)il2cpp_codegen_multiply(L_147, L_148)))))); V_40 = ((float)L_149); bool L_150 = V_7; if (!L_150) { goto IL_02c6; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_151 = V_12; int32_t L_152 = V_35; float L_153 = V_40; NullCheck(L_151); (L_151)->SetAt(static_cast(L_152), (float)L_153); } IL_02c6: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_154 = V_11; int32_t L_155 = V_35; int32_t L_156 = ((int32_t)il2cpp_codegen_add(L_155, 1)); V_35 = L_156; bool L_157 = V_34; if (L_157) { G_B43_0 = L_156; G_B43_1 = L_154; goto IL_02d7; } G_B42_0 = L_156; G_B42_1 = L_154; } { float L_158 = V_13; G_B44_0 = L_158; G_B44_1 = G_B42_0; G_B44_2 = G_B42_1; goto IL_02e6; } IL_02d7: { float L_159 = V_38; float L_160 = V_13; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_161; L_161 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), ((float)il2cpp_codegen_add(L_159, L_160)), NULL); G_B44_0 = L_161; G_B44_1 = G_B43_0; G_B44_2 = G_B43_1; } IL_02e6: { float L_162 = V_40; float L_163 = V_38; NullCheck(G_B44_2); (G_B44_2)->SetAt(static_cast(G_B44_1), (float)((float)(((float)il2cpp_codegen_multiply(G_B44_0, L_162))/L_163))); } IL_02ed: { int32_t L_164 = V_35; int32_t L_165 = V_36; if ((((int32_t)L_164) < ((int32_t)L_165))) { goto IL_0255; } } IL_02f6: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_166 = ___0_skeleton; PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_167 = V_0; int32_t L_168 = V_9; bool L_169 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_170; L_170 = PathConstraint_ComputeWorldPositions_mF0A6999DC7EFEDA16421E85CCB53E28C276661C3(__this, L_166, L_167, L_168, L_169, NULL); V_14 = L_170; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_171 = V_14; NullCheck(L_171); int32_t L_172 = 0; float L_173 = (L_171)->GetAt(static_cast(L_172)); V_15 = L_173; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_174 = V_14; NullCheck(L_174); int32_t L_175 = 1; float L_176 = (L_174)->GetAt(static_cast(L_175)); V_16 = L_176; PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_177 = V_5; NullCheck(L_177); float L_178 = L_177->___offsetRotation; V_17 = L_178; float L_179 = V_17; if ((!(((float)L_179) == ((float)(0.0f))))) { goto IL_0330; } } { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_180 = V_5; NullCheck(L_180); int32_t L_181 = L_180->___rotateMode; V_18 = (bool)((((int32_t)L_181) == ((int32_t)1))? 1 : 0); goto IL_037c; } IL_0330: { V_18 = (bool)0; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_182 = __this->___slot; NullCheck(L_182); Bone_tC5BB616A04722279E675558888991F720C090467* L_183 = L_182->___bone; NullCheck(L_183); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_184 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_183)->___appliedPose; V_41 = L_184; float L_185 = V_17; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_186 = V_41; NullCheck(L_186); float L_187 = L_186->___a; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_188 = V_41; NullCheck(L_188); float L_189 = L_188->___d; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_190 = V_41; NullCheck(L_190); float L_191 = L_190->___b; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_192 = V_41; NullCheck(L_192); float L_193 = L_192->___c; if ((((float)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_187, L_189)), ((float)il2cpp_codegen_multiply(L_191, L_193))))) > ((float)(0.0f)))) { G_B50_0 = L_185; goto IL_0374; } G_B49_0 = L_185; } { G_B51_0 = (-0.0174532924f); G_B51_1 = G_B49_0; goto IL_0379; } IL_0374: { G_B51_0 = (0.0174532924f); G_B51_1 = G_B50_0; } IL_0379: { V_17 = ((float)il2cpp_codegen_multiply(G_B51_1, G_B51_0)); } IL_037c: { V_42 = 0; V_43 = 3; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_194 = ___0_skeleton; NullCheck(L_194); int32_t L_195 = L_194->___update; V_44 = L_195; goto IL_05b4; } IL_038f: { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_196 = V_10; int32_t L_197 = V_42; NullCheck(L_196); int32_t L_198 = L_197; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_199 = (L_196)->GetAt(static_cast(L_198)); V_45 = L_199; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_200 = V_45; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_201 = L_200; NullCheck(L_201); float L_202 = L_201->___worldX; float L_203 = V_15; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_204 = V_45; NullCheck(L_204); float L_205 = L_204->___worldX; float L_206 = V_3; NullCheck(L_201); L_201->___worldX = ((float)il2cpp_codegen_add(L_202, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_203, L_205)), L_206)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_207 = V_45; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_208 = L_207; NullCheck(L_208); float L_209 = L_208->___worldY; float L_210 = V_16; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_211 = V_45; NullCheck(L_211); float L_212 = L_211->___worldY; float L_213 = V_4; NullCheck(L_208); L_208->___worldY = ((float)il2cpp_codegen_add(L_209, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_210, L_212)), L_213)))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_214 = V_14; int32_t L_215 = V_43; NullCheck(L_214); int32_t L_216 = L_215; float L_217 = (L_214)->GetAt(static_cast(L_216)); V_46 = L_217; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_218 = V_14; int32_t L_219 = V_43; NullCheck(L_218); int32_t L_220 = ((int32_t)il2cpp_codegen_add(L_219, 1)); float L_221 = (L_218)->GetAt(static_cast(L_220)); float L_222 = V_46; float L_223 = V_15; V_47 = ((float)il2cpp_codegen_subtract(L_222, L_223)); float L_224 = L_221; float L_225 = V_16; V_48 = ((float)il2cpp_codegen_subtract(L_224, L_225)); bool L_226 = V_7; if (!L_226) { G_B56_0 = L_224; goto IL_043f; } G_B54_0 = L_224; } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_227 = V_12; int32_t L_228 = V_42; NullCheck(L_227); int32_t L_229 = L_228; float L_230 = (L_227)->GetAt(static_cast(L_229)); V_49 = L_230; float L_231 = V_49; if ((!(((float)L_231) >= ((float)(9.99999975E-06f))))) { G_B56_0 = G_B54_0; goto IL_043f; } G_B55_0 = G_B54_0; } { float L_232 = V_47; float L_233 = V_47; float L_234 = V_48; float L_235 = V_48; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_236; L_236 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_232, L_233)), ((float)il2cpp_codegen_multiply(L_234, L_235)))))); float L_237 = V_49; float L_238 = V_2; V_50 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)(((float)L_236)/L_237)), (1.0f))), L_238)), (1.0f))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_239 = V_45; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_240 = L_239; NullCheck(L_240); float L_241 = L_240->___a; float L_242 = V_50; NullCheck(L_240); L_240->___a = ((float)il2cpp_codegen_multiply(L_241, L_242)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_243 = V_45; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_244 = L_243; NullCheck(L_244); float L_245 = L_244->___c; float L_246 = V_50; NullCheck(L_244); L_244->___c = ((float)il2cpp_codegen_multiply(L_245, L_246)); G_B56_0 = G_B55_0; } IL_043f: { float L_247 = V_46; V_15 = L_247; V_16 = G_B56_0; float L_248 = V_2; if ((!(((float)L_248) > ((float)(0.0f))))) { goto IL_059f; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_249 = V_45; NullCheck(L_249); float L_250 = L_249->___a; V_51 = L_250; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_251 = V_45; NullCheck(L_251); float L_252 = L_251->___b; V_52 = L_252; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_253 = V_45; NullCheck(L_253); float L_254 = L_253->___c; V_53 = L_254; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_255 = V_45; NullCheck(L_255); float L_256 = L_255->___d; V_54 = L_256; bool L_257 = V_6; if (!L_257) { goto IL_0483; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_258 = V_14; int32_t L_259 = V_43; NullCheck(L_258); int32_t L_260 = ((int32_t)il2cpp_codegen_subtract(L_259, 1)); float L_261 = (L_258)->GetAt(static_cast(L_260)); V_55 = L_261; goto IL_04a7; } IL_0483: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_262 = V_11; int32_t L_263 = V_42; NullCheck(L_262); int32_t L_264 = ((int32_t)il2cpp_codegen_add(L_263, 1)); float L_265 = (L_262)->GetAt(static_cast(L_264)); if ((!(((float)L_265) < ((float)(9.99999975E-06f))))) { goto IL_049c; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_266 = V_14; int32_t L_267 = V_43; NullCheck(L_266); int32_t L_268 = ((int32_t)il2cpp_codegen_add(L_267, 2)); float L_269 = (L_266)->GetAt(static_cast(L_268)); V_55 = L_269; goto IL_04a7; } IL_049c: { float L_270 = V_48; float L_271 = V_47; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_272; L_272 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(L_270, L_271, NULL); V_55 = L_272; } IL_04a7: { float L_273 = V_55; float L_274 = V_53; float L_275 = V_51; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_276; L_276 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(L_274, L_275, NULL); V_55 = ((float)il2cpp_codegen_subtract(L_273, L_276)); bool L_277 = V_18; if (!L_277) { goto IL_0510; } } { float L_278 = V_55; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_279; L_279 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(L_278, NULL); V_56 = L_279; float L_280 = V_55; float L_281; L_281 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(L_280, NULL); V_57 = L_281; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_282 = V_45; NullCheck(L_282); Bone_tC5BB616A04722279E675558888991F720C090467* L_283 = L_282->___bone; NullCheck(L_283); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_284 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_283)->___data; NullCheck(L_284); float L_285 = L_284->___length; V_58 = L_285; float L_286 = V_15; float L_287 = V_58; float L_288 = V_56; float L_289 = V_51; float L_290 = V_57; float L_291 = V_53; float L_292 = V_47; float L_293 = V_2; V_15 = ((float)il2cpp_codegen_add(L_286, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_287, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_288, L_289)), ((float)il2cpp_codegen_multiply(L_290, L_291)))))), L_292)), L_293)))); float L_294 = V_16; float L_295 = V_58; float L_296 = V_57; float L_297 = V_51; float L_298 = V_56; float L_299 = V_53; float L_300 = V_48; float L_301 = V_2; V_16 = ((float)il2cpp_codegen_add(L_294, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_295, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_296, L_297)), ((float)il2cpp_codegen_multiply(L_298, L_299)))))), L_300)), L_301)))); goto IL_0517; } IL_0510: { float L_302 = V_55; float L_303 = V_17; V_55 = ((float)il2cpp_codegen_add(L_302, L_303)); } IL_0517: { float L_304 = V_55; if ((!(((float)L_304) > ((float)(3.14159274f))))) { goto IL_052c; } } { float L_305 = V_55; V_55 = ((float)il2cpp_codegen_subtract(L_305, (6.28318548f))); goto IL_053f; } IL_052c: { float L_306 = V_55; if ((!(((float)L_306) < ((float)(-3.14159274f))))) { goto IL_053f; } } { float L_307 = V_55; V_55 = ((float)il2cpp_codegen_add(L_307, (6.28318548f))); } IL_053f: { float L_308 = V_55; float L_309 = V_2; V_55 = ((float)il2cpp_codegen_multiply(L_308, L_309)); float L_310 = V_55; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_311; L_311 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(L_310, NULL); V_56 = L_311; float L_312 = V_55; float L_313; L_313 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(L_312, NULL); V_57 = L_313; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_314 = V_45; float L_315 = V_56; float L_316 = V_51; float L_317 = V_57; float L_318 = V_53; NullCheck(L_314); L_314->___a = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_315, L_316)), ((float)il2cpp_codegen_multiply(L_317, L_318)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_319 = V_45; float L_320 = V_56; float L_321 = V_52; float L_322 = V_57; float L_323 = V_54; NullCheck(L_319); L_319->___b = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_320, L_321)), ((float)il2cpp_codegen_multiply(L_322, L_323)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_324 = V_45; float L_325 = V_57; float L_326 = V_51; float L_327 = V_56; float L_328 = V_53; NullCheck(L_324); L_324->___c = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_325, L_326)), ((float)il2cpp_codegen_multiply(L_327, L_328)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_329 = V_45; float L_330 = V_57; float L_331 = V_52; float L_332 = V_56; float L_333 = V_54; NullCheck(L_329); L_329->___d = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_330, L_331)), ((float)il2cpp_codegen_multiply(L_332, L_333)))); } IL_059f: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_334 = V_45; int32_t L_335 = V_44; NullCheck(L_334); BonePose_ModifyWorld_mF3E6F174290A77A6F5DBE0038C5A77D70992E206(L_334, L_335, NULL); int32_t L_336 = V_42; V_42 = ((int32_t)il2cpp_codegen_add(L_336, 1)); int32_t L_337 = V_43; V_43 = ((int32_t)il2cpp_codegen_add(L_337, 3)); } IL_05b4: { int32_t L_338 = V_42; int32_t L_339 = V_8; if ((((int32_t)L_338) < ((int32_t)L_339))) { goto IL_038f; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* PathConstraint_ComputeWorldPositions_mF0A6999DC7EFEDA16421E85CCB53E28C276661C3 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* ___1_path, int32_t ___2_spacesCount, bool ___3_tangents, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_0 = NULL; float V_1 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_3 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_4 = NULL; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; float V_10 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_11 = NULL; 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; float V_21 = 0.0f; float V_22 = 0.0f; float V_23 = 0.0f; float V_24 = 0.0f; float V_25 = 0.0f; float V_26 = 0.0f; float V_27 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_28 = NULL; float V_29 = 0.0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_30 = NULL; int32_t V_31 = 0; int32_t V_32 = 0; int32_t V_33 = 0; int32_t V_34 = 0; float V_35 = 0.0f; float V_36 = 0.0f; float V_37 = 0.0f; float V_38 = 0.0f; int32_t V_39 = 0; int32_t V_40 = 0; int32_t V_41 = 0; int32_t V_42 = 0; int32_t V_43 = 0; int32_t V_44 = 0; float V_45 = 0.0f; float V_46 = 0.0f; float V_47 = 0.0f; float V_48 = 0.0f; int32_t V_49 = 0; float V_50 = 0.0f; float V_51 = 0.0f; int32_t G_B3_0 = 0; int32_t G_B2_0 = 0; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; int32_t G_B39_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B39_1 = NULL; float G_B39_2 = 0.0f; float G_B39_3 = 0.0f; float G_B39_4 = 0.0f; float G_B39_5 = 0.0f; float G_B39_6 = 0.0f; float G_B39_7 = 0.0f; float G_B39_8 = 0.0f; float G_B39_9 = 0.0f; float G_B39_10 = 0.0f; int32_t G_B36_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B36_1 = NULL; float G_B36_2 = 0.0f; float G_B36_3 = 0.0f; float G_B36_4 = 0.0f; float G_B36_5 = 0.0f; float G_B36_6 = 0.0f; float G_B36_7 = 0.0f; float G_B36_8 = 0.0f; float G_B36_9 = 0.0f; float G_B36_10 = 0.0f; int32_t G_B38_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B38_1 = NULL; float G_B38_2 = 0.0f; float G_B38_3 = 0.0f; float G_B38_4 = 0.0f; float G_B38_5 = 0.0f; float G_B38_6 = 0.0f; float G_B38_7 = 0.0f; float G_B38_8 = 0.0f; float G_B38_9 = 0.0f; float G_B38_10 = 0.0f; int32_t G_B37_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B37_1 = NULL; float G_B37_2 = 0.0f; float G_B37_3 = 0.0f; float G_B37_4 = 0.0f; float G_B37_5 = 0.0f; float G_B37_6 = 0.0f; float G_B37_7 = 0.0f; float G_B37_8 = 0.0f; float G_B37_9 = 0.0f; float G_B37_10 = 0.0f; int32_t G_B40_0 = 0; int32_t G_B40_1 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B40_2 = NULL; float G_B40_3 = 0.0f; float G_B40_4 = 0.0f; float G_B40_5 = 0.0f; float G_B40_6 = 0.0f; float G_B40_7 = 0.0f; float G_B40_8 = 0.0f; float G_B40_9 = 0.0f; float G_B40_10 = 0.0f; float G_B40_11 = 0.0f; int32_t G_B87_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B87_1 = NULL; float G_B87_2 = 0.0f; float G_B87_3 = 0.0f; float G_B87_4 = 0.0f; float G_B87_5 = 0.0f; float G_B87_6 = 0.0f; float G_B87_7 = 0.0f; float G_B87_8 = 0.0f; float G_B87_9 = 0.0f; float G_B87_10 = 0.0f; int32_t G_B84_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B84_1 = NULL; float G_B84_2 = 0.0f; float G_B84_3 = 0.0f; float G_B84_4 = 0.0f; float G_B84_5 = 0.0f; float G_B84_6 = 0.0f; float G_B84_7 = 0.0f; float G_B84_8 = 0.0f; float G_B84_9 = 0.0f; float G_B84_10 = 0.0f; int32_t G_B86_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B86_1 = NULL; float G_B86_2 = 0.0f; float G_B86_3 = 0.0f; float G_B86_4 = 0.0f; float G_B86_5 = 0.0f; float G_B86_6 = 0.0f; float G_B86_7 = 0.0f; float G_B86_8 = 0.0f; float G_B86_9 = 0.0f; float G_B86_10 = 0.0f; int32_t G_B85_0 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B85_1 = NULL; float G_B85_2 = 0.0f; float G_B85_3 = 0.0f; float G_B85_4 = 0.0f; float G_B85_5 = 0.0f; float G_B85_6 = 0.0f; float G_B85_7 = 0.0f; float G_B85_8 = 0.0f; float G_B85_9 = 0.0f; float G_B85_10 = 0.0f; int32_t G_B88_0 = 0; int32_t G_B88_1 = 0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B88_2 = NULL; float G_B88_3 = 0.0f; float G_B88_4 = 0.0f; float G_B88_5 = 0.0f; float G_B88_6 = 0.0f; float G_B88_7 = 0.0f; float G_B88_8 = 0.0f; float G_B88_9 = 0.0f; float G_B88_10 = 0.0f; float G_B88_11 = 0.0f; { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = __this->___slot; V_0 = L_0; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_1 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___appliedPose; NullCheck(L_1); float L_2 = L_1->___position; V_1 = L_2; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_3 = __this->___spaces; NullCheck(L_3); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = L_3->___Items; V_2 = L_4; ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_5 = __this->___positions; int32_t L_6 = ___2_spacesCount; NullCheck(L_5); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_7; L_7 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_5, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_6, 3)), 2)), ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); NullCheck(L_7); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = L_7->___Items; V_3 = L_8; PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_9 = ___1_path; NullCheck(L_9); bool L_10; L_10 = PathAttachment_get_Closed_m176581B93EAAF922702C3B9247BE252707068D9C_inline(L_9, NULL); V_5 = L_10; PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_11 = ___1_path; NullCheck(L_11); int32_t L_12; L_12 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_11, NULL); V_6 = L_12; int32_t L_13 = V_6; V_7 = ((int32_t)(L_13/6)); V_8 = (-1); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_14 = ___1_path; NullCheck(L_14); bool L_15; L_15 = PathAttachment_get_ConstantSpeed_m0203B43E433BDD5CF18A0AAAA5D32D6138525B64_inline(L_14, NULL); if (L_15) { goto IL_024c; } } { PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_16 = ___1_path; NullCheck(L_16); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17; L_17 = PathAttachment_get_Lengths_m186B7A492156468E7CEE9D7BD970A991E381B591_inline(L_16, NULL); V_30 = L_17; int32_t L_18 = V_7; bool L_19 = V_5; if (L_19) { G_B3_0 = L_18; goto IL_006a; } G_B2_0 = L_18; } { G_B4_0 = 2; G_B4_1 = G_B2_0; goto IL_006b; } IL_006a: { G_B4_0 = 1; G_B4_1 = G_B3_0; } IL_006b: { V_7 = ((int32_t)il2cpp_codegen_subtract(G_B4_1, G_B4_0)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = V_30; int32_t L_21 = V_7; NullCheck(L_20); int32_t L_22 = L_21; float L_23 = (L_20)->GetAt(static_cast(L_22)); V_9 = L_23; PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_24 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___data; NullCheck(L_24); int32_t L_25 = L_24->___positionMode; if ((!(((uint32_t)L_25) == ((uint32_t)1)))) { goto IL_0088; } } { float L_26 = V_1; float L_27 = V_9; V_1 = ((float)il2cpp_codegen_multiply(L_26, L_27)); } IL_0088: { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_28 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___data; NullCheck(L_28); int32_t L_29 = L_28->___spacingMode; V_31 = L_29; int32_t L_30 = V_31; if ((((int32_t)L_30) == ((int32_t)2))) { goto IL_00a1; } } { int32_t L_31 = V_31; if ((((int32_t)L_31) == ((int32_t)3))) { goto IL_00a7; } } { goto IL_00b0; } IL_00a1: { float L_32 = V_9; V_10 = L_32; goto IL_00b7; } IL_00a7: { float L_33 = V_9; int32_t L_34 = ___2_spacesCount; V_10 = ((float)(L_33/((float)L_34))); goto IL_00b7; } IL_00b0: { V_10 = (1.0f); } IL_00b7: { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_35 = __this->___world; NullCheck(L_35); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_36; L_36 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_35, 8, ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); NullCheck(L_36); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = L_36->___Items; V_4 = L_37; V_32 = 0; V_33 = 0; V_34 = 0; goto IL_0242; } IL_00d8: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = V_2; int32_t L_39 = V_32; NullCheck(L_38); int32_t L_40 = L_39; float L_41 = (L_38)->GetAt(static_cast(L_40)); float L_42 = V_10; V_35 = ((float)il2cpp_codegen_multiply(L_41, L_42)); float L_43 = V_1; float L_44 = V_35; V_1 = ((float)il2cpp_codegen_add(L_43, L_44)); float L_45 = V_1; V_36 = L_45; bool L_46 = V_5; if (!L_46) { goto IL_0109; } } { float L_47 = V_36; float L_48 = V_9; V_36 = (fmodf(L_47, L_48)); float L_49 = V_36; if ((!(((float)L_49) < ((float)(0.0f))))) { goto IL_0104; } } { float L_50 = V_36; float L_51 = V_9; V_36 = ((float)il2cpp_codegen_add(L_50, L_51)); } IL_0104: { V_34 = 0; goto IL_0172; } IL_0109: { float L_52 = V_36; if ((!(((float)L_52) < ((float)(0.0f))))) { goto IL_013c; } } { int32_t L_53 = V_8; if ((((int32_t)L_53) == ((int32_t)((int32_t)-2)))) { goto IL_012a; } } { V_8 = ((int32_t)-2); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_54 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_55 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_56 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = V_4; NullCheck(L_54); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_54, L_55, L_56, 2, 4, L_57, 0, 2); } IL_012a: { float L_58 = V_36; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_59 = V_4; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_60 = V_3; int32_t L_61 = V_33; PathConstraint_AddBeforePosition_mD497B101795BEA537B22AA12B3232D3B72BF4A34(L_58, L_59, 0, L_60, L_61, NULL); goto IL_0236; } IL_013c: { float L_62 = V_36; float L_63 = V_9; if ((!(((float)L_62) > ((float)L_63)))) { goto IL_0172; } } { int32_t L_64 = V_8; if ((((int32_t)L_64) == ((int32_t)((int32_t)-3)))) { goto IL_015d; } } { V_8 = ((int32_t)-3); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_65 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_66 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_67 = V_0; int32_t L_68 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_69 = V_4; NullCheck(L_65); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_65, L_66, L_67, ((int32_t)il2cpp_codegen_subtract(L_68, 6)), 4, L_69, 0, 2); } IL_015d: { float L_70 = V_36; float L_71 = V_9; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_72 = V_4; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_73 = V_3; int32_t L_74 = V_33; PathConstraint_AddAfterPosition_m8C683E7EC4471A72F051313A434F9F61F0991AE4(((float)il2cpp_codegen_subtract(L_70, L_71)), L_72, 0, L_73, L_74, NULL); goto IL_0236; } IL_0172: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_75 = V_30; int32_t L_76 = V_34; NullCheck(L_75); int32_t L_77 = L_76; float L_78 = (L_75)->GetAt(static_cast(L_77)); V_37 = L_78; float L_79 = V_36; float L_80 = V_37; if ((((float)L_79) > ((float)L_80))) { goto IL_01a4; } } { int32_t L_81 = V_34; if (L_81) { goto IL_018c; } } { float L_82 = V_36; float L_83 = V_37; V_36 = ((float)(L_82/L_83)); goto IL_01ac; } IL_018c: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_84 = V_30; int32_t L_85 = V_34; NullCheck(L_84); int32_t L_86 = ((int32_t)il2cpp_codegen_subtract(L_85, 1)); float L_87 = (L_84)->GetAt(static_cast(L_86)); V_38 = L_87; float L_88 = V_36; float L_89 = V_38; float L_90 = V_37; float L_91 = V_38; V_36 = ((float)(((float)il2cpp_codegen_subtract(L_88, L_89))/((float)il2cpp_codegen_subtract(L_90, L_91)))); goto IL_01ac; } IL_01a4: { int32_t L_92 = V_34; V_34 = ((int32_t)il2cpp_codegen_add(L_92, 1)); goto IL_0172; } IL_01ac: { int32_t L_93 = V_34; int32_t L_94 = V_8; if ((((int32_t)L_93) == ((int32_t)L_94))) { goto IL_01f4; } } { int32_t L_95 = V_34; V_8 = L_95; bool L_96 = V_5; if (!L_96) { goto IL_01e1; } } { int32_t L_97 = V_34; int32_t L_98 = V_7; if ((!(((uint32_t)L_97) == ((uint32_t)L_98)))) { goto IL_01e1; } } { PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_99 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_100 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_101 = V_0; int32_t L_102 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_103 = V_4; NullCheck(L_99); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_99, L_100, L_101, ((int32_t)il2cpp_codegen_subtract(L_102, 4)), 4, L_103, 0, 2); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_104 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_105 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_106 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_107 = V_4; NullCheck(L_104); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_104, L_105, L_106, 0, 4, L_107, 4, 2); goto IL_01f4; } IL_01e1: { PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_108 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_109 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_110 = V_0; int32_t L_111 = V_34; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_112 = V_4; NullCheck(L_108); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_108, L_109, L_110, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_111, 6)), 2)), 8, L_112, 0, 2); } IL_01f4: { float L_113 = V_36; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_114 = V_4; NullCheck(L_114); int32_t L_115 = 0; float L_116 = (L_114)->GetAt(static_cast(L_115)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_117 = V_4; NullCheck(L_117); int32_t L_118 = 1; float L_119 = (L_117)->GetAt(static_cast(L_118)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_120 = V_4; NullCheck(L_120); int32_t L_121 = 2; float L_122 = (L_120)->GetAt(static_cast(L_121)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_123 = V_4; NullCheck(L_123); int32_t L_124 = 3; float L_125 = (L_123)->GetAt(static_cast(L_124)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_126 = V_4; NullCheck(L_126); int32_t L_127 = 4; float L_128 = (L_126)->GetAt(static_cast(L_127)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_129 = V_4; NullCheck(L_129); int32_t L_130 = 5; float L_131 = (L_129)->GetAt(static_cast(L_130)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_132 = V_4; NullCheck(L_132); int32_t L_133 = 6; float L_134 = (L_132)->GetAt(static_cast(L_133)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_135 = V_4; NullCheck(L_135); int32_t L_136 = 7; float L_137 = (L_135)->GetAt(static_cast(L_136)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_138 = V_3; int32_t L_139 = V_33; bool L_140 = ___3_tangents; if (L_140) { G_B39_0 = L_139; G_B39_1 = L_138; G_B39_2 = L_137; G_B39_3 = L_134; G_B39_4 = L_131; G_B39_5 = L_128; G_B39_6 = L_125; G_B39_7 = L_122; G_B39_8 = L_119; G_B39_9 = L_116; G_B39_10 = L_113; goto IL_0230; } G_B36_0 = L_139; G_B36_1 = L_138; G_B36_2 = L_137; G_B36_3 = L_134; G_B36_4 = L_131; G_B36_5 = L_128; G_B36_6 = L_125; G_B36_7 = L_122; G_B36_8 = L_119; G_B36_9 = L_116; G_B36_10 = L_113; } { int32_t L_141 = V_32; if ((((int32_t)L_141) <= ((int32_t)0))) { G_B38_0 = G_B36_0; G_B38_1 = G_B36_1; G_B38_2 = G_B36_2; G_B38_3 = G_B36_3; G_B38_4 = G_B36_4; G_B38_5 = G_B36_5; G_B38_6 = G_B36_6; G_B38_7 = G_B36_7; G_B38_8 = G_B36_8; G_B38_9 = G_B36_9; G_B38_10 = G_B36_10; goto IL_022d; } G_B37_0 = G_B36_0; G_B37_1 = G_B36_1; G_B37_2 = G_B36_2; G_B37_3 = G_B36_3; G_B37_4 = G_B36_4; G_B37_5 = G_B36_5; G_B37_6 = G_B36_6; G_B37_7 = G_B36_7; G_B37_8 = G_B36_8; G_B37_9 = G_B36_9; G_B37_10 = G_B36_10; } { float L_142 = V_35; G_B40_0 = ((((float)L_142) < ((float)(9.99999975E-06f)))? 1 : 0); G_B40_1 = G_B37_0; G_B40_2 = G_B37_1; G_B40_3 = G_B37_2; G_B40_4 = G_B37_3; G_B40_5 = G_B37_4; G_B40_6 = G_B37_5; G_B40_7 = G_B37_6; G_B40_8 = G_B37_7; G_B40_9 = G_B37_8; G_B40_10 = G_B37_9; G_B40_11 = G_B37_10; goto IL_0231; } IL_022d: { G_B40_0 = 0; G_B40_1 = G_B38_0; G_B40_2 = G_B38_1; G_B40_3 = G_B38_2; G_B40_4 = G_B38_3; G_B40_5 = G_B38_4; G_B40_6 = G_B38_5; G_B40_7 = G_B38_6; G_B40_8 = G_B38_7; G_B40_9 = G_B38_8; G_B40_10 = G_B38_9; G_B40_11 = G_B38_10; goto IL_0231; } IL_0230: { G_B40_0 = 1; G_B40_1 = G_B39_0; G_B40_2 = G_B39_1; G_B40_3 = G_B39_2; G_B40_4 = G_B39_3; G_B40_5 = G_B39_4; G_B40_6 = G_B39_5; G_B40_7 = G_B39_6; G_B40_8 = G_B39_7; G_B40_9 = G_B39_8; G_B40_10 = G_B39_9; G_B40_11 = G_B39_10; } IL_0231: { PathConstraint_AddCurvePosition_m55E9A5571C3F2B40929923DB6B64CEBA2AAC350B(G_B40_11, G_B40_10, G_B40_9, G_B40_8, G_B40_7, G_B40_6, G_B40_5, G_B40_4, G_B40_3, G_B40_2, G_B40_1, (bool)G_B40_0, NULL); } IL_0236: { int32_t L_143 = V_32; V_32 = ((int32_t)il2cpp_codegen_add(L_143, 1)); int32_t L_144 = V_33; V_33 = ((int32_t)il2cpp_codegen_add(L_144, 3)); } IL_0242: { int32_t L_145 = V_32; int32_t L_146 = ___2_spacesCount; if ((((int32_t)L_145) < ((int32_t)L_146))) { goto IL_00d8; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_147 = V_3; return L_147; } IL_024c: { bool L_148 = V_5; if (!L_148) { goto IL_02a4; } } { int32_t L_149 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_149, 2)); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_150 = __this->___world; int32_t L_151 = V_6; NullCheck(L_150); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_152; L_152 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_150, L_151, ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); NullCheck(L_152); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_153 = L_152->___Items; V_4 = L_153; PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_154 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_155 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_156 = V_0; int32_t L_157 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_158 = V_4; NullCheck(L_154); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_154, L_155, L_156, 2, ((int32_t)il2cpp_codegen_subtract(L_157, 4)), L_158, 0, 2); PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_159 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_160 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_161 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_162 = V_4; int32_t L_163 = V_6; NullCheck(L_159); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_159, L_160, L_161, 0, 2, L_162, ((int32_t)il2cpp_codegen_subtract(L_163, 4)), 2); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_164 = V_4; int32_t L_165 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_166 = V_4; NullCheck(L_166); int32_t L_167 = 0; float L_168 = (L_166)->GetAt(static_cast(L_167)); NullCheck(L_164); (L_164)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_165, 2))), (float)L_168); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_169 = V_4; int32_t L_170 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_171 = V_4; NullCheck(L_171); int32_t L_172 = 1; float L_173 = (L_171)->GetAt(static_cast(L_172)); NullCheck(L_169); (L_169)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_170, 1))), (float)L_173); goto IL_02d3; } IL_02a4: { int32_t L_174 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_174, 1)); int32_t L_175 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_175, 4)); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_176 = __this->___world; int32_t L_177 = V_6; NullCheck(L_176); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_178; L_178 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_176, L_177, ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); NullCheck(L_178); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_179 = L_178->___Items; V_4 = L_179; PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* L_180 = ___1_path; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_181 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_182 = V_0; int32_t L_183 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_184 = V_4; NullCheck(L_180); VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_180, L_181, L_182, 2, L_183, L_184, 0, 2); } IL_02d3: { ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_185 = __this->___curves; int32_t L_186 = V_7; NullCheck(L_185); ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_187; L_187 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_185, L_186, ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var); NullCheck(L_187); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_188 = L_187->___Items; V_11 = L_188; V_9 = (0.0f); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_189 = V_4; NullCheck(L_189); int32_t L_190 = 0; float L_191 = (L_189)->GetAt(static_cast(L_190)); V_12 = L_191; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_192 = V_4; NullCheck(L_192); int32_t L_193 = 1; float L_194 = (L_192)->GetAt(static_cast(L_193)); V_13 = L_194; V_14 = (0.0f); V_15 = (0.0f); V_16 = (0.0f); V_17 = (0.0f); V_18 = (0.0f); V_19 = (0.0f); V_39 = 0; V_40 = 2; goto IL_04c2; } IL_032f: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_195 = V_4; int32_t L_196 = V_40; NullCheck(L_195); int32_t L_197 = L_196; float L_198 = (L_195)->GetAt(static_cast(L_197)); V_14 = L_198; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_199 = V_4; int32_t L_200 = V_40; NullCheck(L_199); int32_t L_201 = ((int32_t)il2cpp_codegen_add(L_200, 1)); float L_202 = (L_199)->GetAt(static_cast(L_201)); V_15 = L_202; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_203 = V_4; int32_t L_204 = V_40; NullCheck(L_203); int32_t L_205 = ((int32_t)il2cpp_codegen_add(L_204, 2)); float L_206 = (L_203)->GetAt(static_cast(L_205)); V_16 = L_206; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_207 = V_4; int32_t L_208 = V_40; NullCheck(L_207); int32_t L_209 = ((int32_t)il2cpp_codegen_add(L_208, 3)); float L_210 = (L_207)->GetAt(static_cast(L_209)); V_17 = L_210; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_211 = V_4; int32_t L_212 = V_40; NullCheck(L_211); int32_t L_213 = ((int32_t)il2cpp_codegen_add(L_212, 4)); float L_214 = (L_211)->GetAt(static_cast(L_213)); V_18 = L_214; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_215 = V_4; int32_t L_216 = V_40; NullCheck(L_215); int32_t L_217 = ((int32_t)il2cpp_codegen_add(L_216, 5)); float L_218 = (L_215)->GetAt(static_cast(L_217)); V_19 = L_218; float L_219 = V_12; float L_220 = V_14; float L_221 = V_16; V_20 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_219, ((float)il2cpp_codegen_multiply(L_220, (2.0f))))), L_221)), (0.1875f))); float L_222 = V_13; float L_223 = V_15; float L_224 = V_17; V_21 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_222, ((float)il2cpp_codegen_multiply(L_223, (2.0f))))), L_224)), (0.1875f))); float L_225 = V_14; float L_226 = V_16; float L_227 = V_12; float L_228 = V_18; V_22 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_225, L_226)), (3.0f))), L_227)), L_228)), (0.09375f))); float L_229 = V_15; float L_230 = V_17; float L_231 = V_13; float L_232 = V_19; V_23 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_229, L_230)), (3.0f))), L_231)), L_232)), (0.09375f))); float L_233 = V_20; float L_234 = V_22; V_24 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_233, (2.0f))), L_234)); float L_235 = V_21; float L_236 = V_23; V_25 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_235, (2.0f))), L_236)); float L_237 = V_14; float L_238 = V_12; float L_239 = V_20; float L_240 = V_22; V_26 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_237, L_238)), (0.75f))), L_239)), ((float)il2cpp_codegen_multiply(L_240, (0.166666672f))))); float L_241 = V_15; float L_242 = V_13; float L_243 = V_21; float L_244 = V_23; V_27 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_241, L_242)), (0.75f))), L_243)), ((float)il2cpp_codegen_multiply(L_244, (0.166666672f))))); float L_245 = V_9; float L_246 = V_26; float L_247 = V_26; float L_248 = V_27; float L_249 = V_27; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_250; L_250 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_246, L_247)), ((float)il2cpp_codegen_multiply(L_248, L_249)))))); V_9 = ((float)il2cpp_codegen_add(L_245, ((float)L_250))); float L_251 = V_26; float L_252 = V_24; V_26 = ((float)il2cpp_codegen_add(L_251, L_252)); float L_253 = V_27; float L_254 = V_25; V_27 = ((float)il2cpp_codegen_add(L_253, L_254)); float L_255 = V_24; float L_256 = V_22; V_24 = ((float)il2cpp_codegen_add(L_255, L_256)); float L_257 = V_25; float L_258 = V_23; V_25 = ((float)il2cpp_codegen_add(L_257, L_258)); float L_259 = V_9; float L_260 = V_26; float L_261 = V_26; float L_262 = V_27; float L_263 = V_27; double L_264; L_264 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_260, L_261)), ((float)il2cpp_codegen_multiply(L_262, L_263)))))); V_9 = ((float)il2cpp_codegen_add(L_259, ((float)L_264))); float L_265 = V_26; float L_266 = V_24; V_26 = ((float)il2cpp_codegen_add(L_265, L_266)); float L_267 = V_27; float L_268 = V_25; V_27 = ((float)il2cpp_codegen_add(L_267, L_268)); float L_269 = V_9; float L_270 = V_26; float L_271 = V_26; float L_272 = V_27; float L_273 = V_27; double L_274; L_274 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_270, L_271)), ((float)il2cpp_codegen_multiply(L_272, L_273)))))); V_9 = ((float)il2cpp_codegen_add(L_269, ((float)L_274))); float L_275 = V_26; float L_276 = V_24; float L_277 = V_22; V_26 = ((float)il2cpp_codegen_add(L_275, ((float)il2cpp_codegen_add(L_276, L_277)))); float L_278 = V_27; float L_279 = V_25; float L_280 = V_23; V_27 = ((float)il2cpp_codegen_add(L_278, ((float)il2cpp_codegen_add(L_279, L_280)))); float L_281 = V_9; float L_282 = V_26; float L_283 = V_26; float L_284 = V_27; float L_285 = V_27; double L_286; L_286 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_282, L_283)), ((float)il2cpp_codegen_multiply(L_284, L_285)))))); V_9 = ((float)il2cpp_codegen_add(L_281, ((float)L_286))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_287 = V_11; int32_t L_288 = V_39; float L_289 = V_9; NullCheck(L_287); (L_287)->SetAt(static_cast(L_288), (float)L_289); float L_290 = V_18; V_12 = L_290; float L_291 = V_19; V_13 = L_291; int32_t L_292 = V_39; V_39 = ((int32_t)il2cpp_codegen_add(L_292, 1)); int32_t L_293 = V_40; V_40 = ((int32_t)il2cpp_codegen_add(L_293, 6)); } IL_04c2: { int32_t L_294 = V_39; int32_t L_295 = V_7; if ((((int32_t)L_294) < ((int32_t)L_295))) { goto IL_032f; } } { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_296 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___data; NullCheck(L_296); int32_t L_297 = L_296->___positionMode; if ((!(((uint32_t)L_297) == ((uint32_t)1)))) { goto IL_04de; } } { float L_298 = V_1; float L_299 = V_9; V_1 = ((float)il2cpp_codegen_multiply(L_298, L_299)); } IL_04de: { PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_300 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)__this)->___data; NullCheck(L_300); int32_t L_301 = L_300->___spacingMode; V_31 = L_301; int32_t L_302 = V_31; if ((((int32_t)L_302) == ((int32_t)2))) { goto IL_04f7; } } { int32_t L_303 = V_31; if ((((int32_t)L_303) == ((int32_t)3))) { goto IL_04fd; } } { goto IL_0506; } IL_04f7: { float L_304 = V_9; V_10 = L_304; goto IL_050d; } IL_04fd: { float L_305 = V_9; int32_t L_306 = ___2_spacesCount; V_10 = ((float)(L_305/((float)L_306))); goto IL_050d; } IL_0506: { V_10 = (1.0f); } IL_050d: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_307 = __this->___segments; V_28 = L_307; V_29 = (0.0f); V_41 = 0; V_42 = 0; V_43 = 0; V_44 = 0; goto IL_0824; } IL_052d: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_308 = V_2; int32_t L_309 = V_41; NullCheck(L_308); int32_t L_310 = L_309; float L_311 = (L_308)->GetAt(static_cast(L_310)); float L_312 = V_10; V_45 = ((float)il2cpp_codegen_multiply(L_311, L_312)); float L_313 = V_1; float L_314 = V_45; V_1 = ((float)il2cpp_codegen_add(L_313, L_314)); float L_315 = V_1; V_46 = L_315; bool L_316 = V_5; if (!L_316) { goto IL_0561; } } { float L_317 = V_46; float L_318 = V_9; V_46 = (fmodf(L_317, L_318)); float L_319 = V_46; if ((!(((float)L_319) < ((float)(0.0f))))) { goto IL_0559; } } { float L_320 = V_46; float L_321 = V_9; V_46 = ((float)il2cpp_codegen_add(L_320, L_321)); } IL_0559: { V_43 = 0; V_44 = 0; goto IL_059a; } IL_0561: { float L_322 = V_46; if ((!(((float)L_322) < ((float)(0.0f))))) { goto IL_057c; } } { float L_323 = V_46; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_324 = V_4; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_325 = V_3; int32_t L_326 = V_42; PathConstraint_AddBeforePosition_mD497B101795BEA537B22AA12B3232D3B72BF4A34(L_323, L_324, 0, L_325, L_326, NULL); goto IL_0818; } IL_057c: { float L_327 = V_46; float L_328 = V_9; if ((!(((float)L_327) > ((float)L_328)))) { goto IL_059a; } } { float L_329 = V_46; float L_330 = V_9; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_331 = V_4; int32_t L_332 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_333 = V_3; int32_t L_334 = V_42; PathConstraint_AddAfterPosition_m8C683E7EC4471A72F051313A434F9F61F0991AE4(((float)il2cpp_codegen_subtract(L_329, L_330)), L_331, ((int32_t)il2cpp_codegen_subtract(L_332, 4)), L_333, L_334, NULL); goto IL_0818; } IL_059a: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_335 = V_11; int32_t L_336 = V_43; NullCheck(L_335); int32_t L_337 = L_336; float L_338 = (L_335)->GetAt(static_cast(L_337)); V_47 = L_338; float L_339 = V_46; float L_340 = V_47; if ((((float)L_339) > ((float)L_340))) { goto IL_05cc; } } { int32_t L_341 = V_43; if (L_341) { goto IL_05b4; } } { float L_342 = V_46; float L_343 = V_47; V_46 = ((float)(L_342/L_343)); goto IL_05d4; } IL_05b4: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_344 = V_11; int32_t L_345 = V_43; NullCheck(L_344); int32_t L_346 = ((int32_t)il2cpp_codegen_subtract(L_345, 1)); float L_347 = (L_344)->GetAt(static_cast(L_346)); V_48 = L_347; float L_348 = V_46; float L_349 = V_48; float L_350 = V_47; float L_351 = V_48; V_46 = ((float)(((float)il2cpp_codegen_subtract(L_348, L_349))/((float)il2cpp_codegen_subtract(L_350, L_351)))); goto IL_05d4; } IL_05cc: { int32_t L_352 = V_43; V_43 = ((int32_t)il2cpp_codegen_add(L_352, 1)); goto IL_059a; } IL_05d4: { int32_t L_353 = V_43; int32_t L_354 = V_8; if ((((int32_t)L_353) == ((int32_t)L_354))) { goto IL_079b; } } { int32_t L_355 = V_43; V_8 = L_355; int32_t L_356 = V_43; V_49 = ((int32_t)il2cpp_codegen_multiply(L_356, 6)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_357 = V_4; int32_t L_358 = V_49; NullCheck(L_357); int32_t L_359 = L_358; float L_360 = (L_357)->GetAt(static_cast(L_359)); V_12 = L_360; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_361 = V_4; int32_t L_362 = V_49; NullCheck(L_361); int32_t L_363 = ((int32_t)il2cpp_codegen_add(L_362, 1)); float L_364 = (L_361)->GetAt(static_cast(L_363)); V_13 = L_364; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_365 = V_4; int32_t L_366 = V_49; NullCheck(L_365); int32_t L_367 = ((int32_t)il2cpp_codegen_add(L_366, 2)); float L_368 = (L_365)->GetAt(static_cast(L_367)); V_14 = L_368; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_369 = V_4; int32_t L_370 = V_49; NullCheck(L_369); int32_t L_371 = ((int32_t)il2cpp_codegen_add(L_370, 3)); float L_372 = (L_369)->GetAt(static_cast(L_371)); V_15 = L_372; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_373 = V_4; int32_t L_374 = V_49; NullCheck(L_373); int32_t L_375 = ((int32_t)il2cpp_codegen_add(L_374, 4)); float L_376 = (L_373)->GetAt(static_cast(L_375)); V_16 = L_376; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_377 = V_4; int32_t L_378 = V_49; NullCheck(L_377); int32_t L_379 = ((int32_t)il2cpp_codegen_add(L_378, 5)); float L_380 = (L_377)->GetAt(static_cast(L_379)); V_17 = L_380; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_381 = V_4; int32_t L_382 = V_49; NullCheck(L_381); int32_t L_383 = ((int32_t)il2cpp_codegen_add(L_382, 6)); float L_384 = (L_381)->GetAt(static_cast(L_383)); V_18 = L_384; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_385 = V_4; int32_t L_386 = V_49; NullCheck(L_385); int32_t L_387 = ((int32_t)il2cpp_codegen_add(L_386, 7)); float L_388 = (L_385)->GetAt(static_cast(L_387)); V_19 = L_388; float L_389 = V_12; float L_390 = V_14; float L_391 = V_16; V_20 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_389, ((float)il2cpp_codegen_multiply(L_390, (2.0f))))), L_391)), (0.0299999993f))); float L_392 = V_13; float L_393 = V_15; float L_394 = V_17; V_21 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_392, ((float)il2cpp_codegen_multiply(L_393, (2.0f))))), L_394)), (0.0299999993f))); float L_395 = V_14; float L_396 = V_16; float L_397 = V_12; float L_398 = V_18; V_22 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_395, L_396)), (3.0f))), L_397)), L_398)), (0.00600000005f))); float L_399 = V_15; float L_400 = V_17; float L_401 = V_13; float L_402 = V_19; V_23 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_399, L_400)), (3.0f))), L_401)), L_402)), (0.00600000005f))); float L_403 = V_20; float L_404 = V_22; V_24 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_403, (2.0f))), L_404)); float L_405 = V_21; float L_406 = V_23; V_25 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_405, (2.0f))), L_406)); float L_407 = V_14; float L_408 = V_12; float L_409 = V_20; float L_410 = V_22; V_26 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_407, L_408)), (0.300000012f))), L_409)), ((float)il2cpp_codegen_multiply(L_410, (0.166666672f))))); float L_411 = V_15; float L_412 = V_13; float L_413 = V_21; float L_414 = V_23; V_27 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_411, L_412)), (0.300000012f))), L_413)), ((float)il2cpp_codegen_multiply(L_414, (0.166666672f))))); float L_415 = V_26; float L_416 = V_26; float L_417 = V_27; float L_418 = V_27; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_419; L_419 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_415, L_416)), ((float)il2cpp_codegen_multiply(L_417, L_418)))))); V_29 = ((float)L_419); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_420 = V_28; float L_421 = V_29; NullCheck(L_420); (L_420)->SetAt(static_cast(0), (float)L_421); V_49 = 1; goto IL_0736; } IL_06f6: { float L_422 = V_26; float L_423 = V_24; V_26 = ((float)il2cpp_codegen_add(L_422, L_423)); float L_424 = V_27; float L_425 = V_25; V_27 = ((float)il2cpp_codegen_add(L_424, L_425)); float L_426 = V_24; float L_427 = V_22; V_24 = ((float)il2cpp_codegen_add(L_426, L_427)); float L_428 = V_25; float L_429 = V_23; V_25 = ((float)il2cpp_codegen_add(L_428, L_429)); float L_430 = V_29; float L_431 = V_26; float L_432 = V_26; float L_433 = V_27; float L_434 = V_27; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_435; L_435 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_431, L_432)), ((float)il2cpp_codegen_multiply(L_433, L_434)))))); V_29 = ((float)il2cpp_codegen_add(L_430, ((float)L_435))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_436 = V_28; int32_t L_437 = V_49; float L_438 = V_29; NullCheck(L_436); (L_436)->SetAt(static_cast(L_437), (float)L_438); int32_t L_439 = V_49; V_49 = ((int32_t)il2cpp_codegen_add(L_439, 1)); } IL_0736: { int32_t L_440 = V_49; if ((((int32_t)L_440) < ((int32_t)8))) { goto IL_06f6; } } { float L_441 = V_26; float L_442 = V_24; V_26 = ((float)il2cpp_codegen_add(L_441, L_442)); float L_443 = V_27; float L_444 = V_25; V_27 = ((float)il2cpp_codegen_add(L_443, L_444)); float L_445 = V_29; float L_446 = V_26; float L_447 = V_26; float L_448 = V_27; float L_449 = V_27; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_450; L_450 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_446, L_447)), ((float)il2cpp_codegen_multiply(L_448, L_449)))))); V_29 = ((float)il2cpp_codegen_add(L_445, ((float)L_450))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_451 = V_28; float L_452 = V_29; NullCheck(L_451); (L_451)->SetAt(static_cast(8), (float)L_452); float L_453 = V_26; float L_454 = V_24; float L_455 = V_22; V_26 = ((float)il2cpp_codegen_add(L_453, ((float)il2cpp_codegen_add(L_454, L_455)))); float L_456 = V_27; float L_457 = V_25; float L_458 = V_23; V_27 = ((float)il2cpp_codegen_add(L_456, ((float)il2cpp_codegen_add(L_457, L_458)))); float L_459 = V_29; float L_460 = V_26; float L_461 = V_26; float L_462 = V_27; float L_463 = V_27; double L_464; L_464 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_460, L_461)), ((float)il2cpp_codegen_multiply(L_462, L_463)))))); V_29 = ((float)il2cpp_codegen_add(L_459, ((float)L_464))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_465 = V_28; float L_466 = V_29; NullCheck(L_465); (L_465)->SetAt(static_cast(((int32_t)9)), (float)L_466); V_44 = 0; } IL_079b: { float L_467 = V_46; float L_468 = V_29; V_46 = ((float)il2cpp_codegen_multiply(L_467, L_468)); } IL_07a2: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_469 = V_28; int32_t L_470 = V_44; NullCheck(L_469); int32_t L_471 = L_470; float L_472 = (L_469)->GetAt(static_cast(L_471)); V_50 = L_472; float L_473 = V_46; float L_474 = V_50; if ((((float)L_473) > ((float)L_474))) { goto IL_07d8; } } { int32_t L_475 = V_44; if (L_475) { goto IL_07bc; } } { float L_476 = V_46; float L_477 = V_50; V_46 = ((float)(L_476/L_477)); goto IL_07e0; } IL_07bc: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_478 = V_28; int32_t L_479 = V_44; NullCheck(L_478); int32_t L_480 = ((int32_t)il2cpp_codegen_subtract(L_479, 1)); float L_481 = (L_478)->GetAt(static_cast(L_480)); V_51 = L_481; int32_t L_482 = V_44; float L_483 = V_46; float L_484 = V_51; float L_485 = V_50; float L_486 = V_51; V_46 = ((float)il2cpp_codegen_add(((float)L_482), ((float)(((float)il2cpp_codegen_subtract(L_483, L_484))/((float)il2cpp_codegen_subtract(L_485, L_486)))))); goto IL_07e0; } IL_07d8: { int32_t L_487 = V_44; V_44 = ((int32_t)il2cpp_codegen_add(L_487, 1)); goto IL_07a2; } IL_07e0: { float L_488 = V_46; float L_489 = V_12; float L_490 = V_13; float L_491 = V_14; float L_492 = V_15; float L_493 = V_16; float L_494 = V_17; float L_495 = V_18; float L_496 = V_19; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_497 = V_3; int32_t L_498 = V_42; bool L_499 = ___3_tangents; if (L_499) { G_B87_0 = L_498; G_B87_1 = L_497; G_B87_2 = L_496; G_B87_3 = L_495; G_B87_4 = L_494; G_B87_5 = L_493; G_B87_6 = L_492; G_B87_7 = L_491; G_B87_8 = L_490; G_B87_9 = L_489; G_B87_10 = ((float)il2cpp_codegen_multiply(L_488, (0.100000001f))); goto IL_0812; } G_B84_0 = L_498; G_B84_1 = L_497; G_B84_2 = L_496; G_B84_3 = L_495; G_B84_4 = L_494; G_B84_5 = L_493; G_B84_6 = L_492; G_B84_7 = L_491; G_B84_8 = L_490; G_B84_9 = L_489; G_B84_10 = ((float)il2cpp_codegen_multiply(L_488, (0.100000001f))); } { int32_t L_500 = V_41; if ((((int32_t)L_500) <= ((int32_t)0))) { G_B86_0 = G_B84_0; G_B86_1 = G_B84_1; G_B86_2 = G_B84_2; G_B86_3 = G_B84_3; G_B86_4 = G_B84_4; G_B86_5 = G_B84_5; G_B86_6 = G_B84_6; G_B86_7 = G_B84_7; G_B86_8 = G_B84_8; G_B86_9 = G_B84_9; G_B86_10 = G_B84_10; goto IL_080f; } G_B85_0 = G_B84_0; G_B85_1 = G_B84_1; G_B85_2 = G_B84_2; G_B85_3 = G_B84_3; G_B85_4 = G_B84_4; G_B85_5 = G_B84_5; G_B85_6 = G_B84_6; G_B85_7 = G_B84_7; G_B85_8 = G_B84_8; G_B85_9 = G_B84_9; G_B85_10 = G_B84_10; } { float L_501 = V_45; G_B88_0 = ((((float)L_501) < ((float)(9.99999975E-06f)))? 1 : 0); G_B88_1 = G_B85_0; G_B88_2 = G_B85_1; G_B88_3 = G_B85_2; G_B88_4 = G_B85_3; G_B88_5 = G_B85_4; G_B88_6 = G_B85_5; G_B88_7 = G_B85_6; G_B88_8 = G_B85_7; G_B88_9 = G_B85_8; G_B88_10 = G_B85_9; G_B88_11 = G_B85_10; goto IL_0813; } IL_080f: { G_B88_0 = 0; G_B88_1 = G_B86_0; G_B88_2 = G_B86_1; G_B88_3 = G_B86_2; G_B88_4 = G_B86_3; G_B88_5 = G_B86_4; G_B88_6 = G_B86_5; G_B88_7 = G_B86_6; G_B88_8 = G_B86_7; G_B88_9 = G_B86_8; G_B88_10 = G_B86_9; G_B88_11 = G_B86_10; goto IL_0813; } IL_0812: { G_B88_0 = 1; G_B88_1 = G_B87_0; G_B88_2 = G_B87_1; G_B88_3 = G_B87_2; G_B88_4 = G_B87_3; G_B88_5 = G_B87_4; G_B88_6 = G_B87_5; G_B88_7 = G_B87_6; G_B88_8 = G_B87_7; G_B88_9 = G_B87_8; G_B88_10 = G_B87_9; G_B88_11 = G_B87_10; } IL_0813: { PathConstraint_AddCurvePosition_m55E9A5571C3F2B40929923DB6B64CEBA2AAC350B(G_B88_11, G_B88_10, G_B88_9, G_B88_8, G_B88_7, G_B88_6, G_B88_5, G_B88_4, G_B88_3, G_B88_2, G_B88_1, (bool)G_B88_0, NULL); } IL_0818: { int32_t L_502 = V_41; V_41 = ((int32_t)il2cpp_codegen_add(L_502, 1)); int32_t L_503 = V_42; V_42 = ((int32_t)il2cpp_codegen_add(L_503, 3)); } IL_0824: { int32_t L_504 = V_41; int32_t L_505 = ___2_spacesCount; if ((((int32_t)L_504) < ((int32_t)L_505))) { goto IL_052d; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_506 = V_3; return L_506; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_AddBeforePosition_mD497B101795BEA537B22AA12B3232D3B72BF4A34 (float ___0_p, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_temp, int32_t ___2_i, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_output, int32_t ___4_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___1_temp; int32_t L_1 = ___2_i; NullCheck(L_0); int32_t L_2 = L_1; float L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ___1_temp; int32_t L_5 = ___2_i; NullCheck(L_4); int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 1)); float L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = L_7; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = ___1_temp; int32_t L_9 = ___2_i; NullCheck(L_8); int32_t L_10 = ((int32_t)il2cpp_codegen_add(L_9, 2)); float L_11 = (L_8)->GetAt(static_cast(L_10)); float L_12 = V_0; V_2 = ((float)il2cpp_codegen_subtract(L_11, L_12)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ___1_temp; int32_t L_14 = ___2_i; NullCheck(L_13); int32_t L_15 = ((int32_t)il2cpp_codegen_add(L_14, 3)); float L_16 = (L_13)->GetAt(static_cast(L_15)); float L_17 = V_1; float L_18 = V_2; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_19; L_19 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(((float)il2cpp_codegen_subtract(L_16, L_17)), L_18, NULL); V_3 = L_19; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = ___3_output; int32_t L_21 = ___4_o; float L_22 = V_0; float L_23 = ___0_p; float L_24 = V_3; float L_25; L_25 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(L_24, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(L_21), (float)((float)il2cpp_codegen_add(L_22, ((float)il2cpp_codegen_multiply(L_23, L_25))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = ___3_output; int32_t L_27 = ___4_o; float L_28 = V_1; float L_29 = ___0_p; float L_30 = V_3; float L_31; L_31 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(L_30, NULL); NullCheck(L_26); (L_26)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_27, 1))), (float)((float)il2cpp_codegen_add(L_28, ((float)il2cpp_codegen_multiply(L_29, L_31))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = ___3_output; int32_t L_33 = ___4_o; float L_34 = V_3; NullCheck(L_32); (L_32)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_33, 2))), (float)L_34); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_AddAfterPosition_m8C683E7EC4471A72F051313A434F9F61F0991AE4 (float ___0_p, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_temp, int32_t ___2_i, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_output, int32_t ___4_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___1_temp; int32_t L_1 = ___2_i; NullCheck(L_0); int32_t L_2 = ((int32_t)il2cpp_codegen_add(L_1, 2)); float L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ___1_temp; int32_t L_5 = ___2_i; NullCheck(L_4); int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 3)); float L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = L_7; float L_8 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ___1_temp; int32_t L_10 = ___2_i; NullCheck(L_9); int32_t L_11 = L_10; float L_12 = (L_9)->GetAt(static_cast(L_11)); V_2 = ((float)il2cpp_codegen_subtract(L_8, L_12)); float L_13 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = ___1_temp; int32_t L_15 = ___2_i; 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)); float L_18 = V_2; il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var); float L_19; L_19 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(((float)il2cpp_codegen_subtract(L_13, L_17)), L_18, NULL); V_3 = L_19; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = ___3_output; int32_t L_21 = ___4_o; float L_22 = V_0; float L_23 = ___0_p; float L_24 = V_3; float L_25; L_25 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(L_24, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(L_21), (float)((float)il2cpp_codegen_add(L_22, ((float)il2cpp_codegen_multiply(L_23, L_25))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = ___3_output; int32_t L_27 = ___4_o; float L_28 = V_1; float L_29 = ___0_p; float L_30 = V_3; float L_31; L_31 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(L_30, NULL); NullCheck(L_26); (L_26)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_27, 1))), (float)((float)il2cpp_codegen_add(L_28, ((float)il2cpp_codegen_multiply(L_29, L_31))))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = ___3_output; int32_t L_33 = ___4_o; float L_34 = V_3; NullCheck(L_32); (L_32)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_33, 2))), (float)L_34); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_AddCurvePosition_m55E9A5571C3F2B40929923DB6B64CEBA2AAC350B (float ___0_p, float ___1_x1, float ___2_y1, float ___3_cx1, float ___4_cy1, float ___5_cx2, float ___6_cy2, float ___7_x2, float ___8_y2, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___9_output, int32_t ___10_o, bool ___11_tangents, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; 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 L_0 = ___0_p; if ((((float)L_0) < ((float)(9.99999975E-06f)))) { goto IL_0010; } } { float L_1 = ___0_p; bool L_2; L_2 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_1, NULL); if (!L_2) { goto IL_0035; } } IL_0010: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___9_output; int32_t L_4 = ___10_o; float L_5 = ___1_x1; NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (float)L_5); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ___9_output; int32_t L_7 = ___10_o; float L_8 = ___2_y1; NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_7, 1))), (float)L_8); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ___9_output; int32_t L_10 = ___10_o; float L_11 = ___4_cy1; float L_12 = ___2_y1; float L_13 = ___3_cx1; float L_14 = ___1_x1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_15; L_15 = atan2(((double)((float)il2cpp_codegen_subtract(L_11, L_12))), ((double)((float)il2cpp_codegen_subtract(L_13, L_14)))); NullCheck(L_9); (L_9)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_10, 2))), (float)((float)L_15)); return; } IL_0035: { float L_16 = ___0_p; float L_17 = ___0_p; V_0 = ((float)il2cpp_codegen_multiply(L_16, L_17)); float L_18 = V_0; float L_19 = ___0_p; V_1 = ((float)il2cpp_codegen_multiply(L_18, L_19)); float L_20 = ___0_p; V_2 = ((float)il2cpp_codegen_subtract((1.0f), L_20)); float L_21 = V_2; float L_22 = V_2; V_3 = ((float)il2cpp_codegen_multiply(L_21, L_22)); float L_23 = V_3; float L_24 = V_2; V_4 = ((float)il2cpp_codegen_multiply(L_23, L_24)); float L_25 = V_2; float L_26 = ___0_p; V_5 = ((float)il2cpp_codegen_multiply(L_25, L_26)); float L_27 = V_5; V_6 = ((float)il2cpp_codegen_multiply(L_27, (3.0f))); float L_28 = V_2; float L_29 = V_6; V_7 = ((float)il2cpp_codegen_multiply(L_28, L_29)); float L_30 = V_6; float L_31 = ___0_p; V_8 = ((float)il2cpp_codegen_multiply(L_30, L_31)); float L_32 = ___1_x1; float L_33 = V_4; float L_34 = ___3_cx1; float L_35 = V_7; float L_36 = ___5_cx2; float L_37 = V_8; float L_38 = ___7_x2; float L_39 = V_1; V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_32, L_33)), ((float)il2cpp_codegen_multiply(L_34, L_35)))), ((float)il2cpp_codegen_multiply(L_36, L_37)))), ((float)il2cpp_codegen_multiply(L_38, L_39)))); float L_40 = ___2_y1; float L_41 = V_4; float L_42 = ___4_cy1; float L_43 = V_7; float L_44 = ___6_cy2; float L_45 = V_8; float L_46 = ___8_y2; float L_47 = V_1; V_10 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_40, L_41)), ((float)il2cpp_codegen_multiply(L_42, L_43)))), ((float)il2cpp_codegen_multiply(L_44, L_45)))), ((float)il2cpp_codegen_multiply(L_46, L_47)))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_48 = ___9_output; int32_t L_49 = ___10_o; float L_50 = V_9; NullCheck(L_48); (L_48)->SetAt(static_cast(L_49), (float)L_50); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = ___9_output; int32_t L_52 = ___10_o; float L_53 = V_10; NullCheck(L_51); (L_51)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_52, 1))), (float)L_53); bool L_54 = ___11_tangents; if (!L_54) { goto IL_0105; } } { float L_55 = ___0_p; if ((!(((float)L_55) < ((float)(0.00100000005f))))) { goto IL_00c9; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_56 = ___9_output; int32_t L_57 = ___10_o; float L_58 = ___4_cy1; float L_59 = ___2_y1; float L_60 = ___3_cx1; float L_61 = ___1_x1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_62; L_62 = atan2(((double)((float)il2cpp_codegen_subtract(L_58, L_59))), ((double)((float)il2cpp_codegen_subtract(L_60, L_61)))); NullCheck(L_56); (L_56)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_57, 2))), (float)((float)L_62)); return; } IL_00c9: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_63 = ___9_output; int32_t L_64 = ___10_o; float L_65 = V_10; float L_66 = ___2_y1; float L_67 = V_3; float L_68 = ___4_cy1; float L_69 = V_5; float L_70 = ___6_cy2; float L_71 = V_0; float L_72 = V_9; float L_73 = ___1_x1; float L_74 = V_3; float L_75 = ___3_cx1; float L_76 = V_5; float L_77 = ___5_cx2; float L_78 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_79; L_79 = atan2(((double)((float)il2cpp_codegen_subtract(L_65, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_66, L_67)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_68, L_69)), (2.0f))))), ((float)il2cpp_codegen_multiply(L_70, L_71))))))), ((double)((float)il2cpp_codegen_subtract(L_72, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_73, L_74)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_75, L_76)), (2.0f))))), ((float)il2cpp_codegen_multiply(L_77, L_78)))))))); NullCheck(L_63); (L_63)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_64, 2))), (float)((float)L_79)); } IL_0105: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_Sort_m89F42485B76BE9C8E7DE2B9096E4F0F1FD4D07A4 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Bone_tC5BB616A04722279E675558888991F720C090467* V_1 = NULL; BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Bone_tC5BB616A04722279E675558888991F720C090467* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = __this->___slot; NullCheck(L_0); SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_1; L_1 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_0, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var); NullCheck(L_1); int32_t L_2 = L_1->___index; V_0 = L_2; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_3 = __this->___slot; NullCheck(L_3); Bone_tC5BB616A04722279E675558888991F720C090467* L_4 = L_3->___bone; V_1 = L_4; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_5 = ___0_skeleton; NullCheck(L_5); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_6 = L_5->___skin; if (!L_6) { goto IL_0034; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_7 = ___0_skeleton; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton; NullCheck(L_8); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_9 = L_8->___skin; int32_t L_10 = V_0; Bone_tC5BB616A04722279E675558888991F720C090467* L_11 = V_1; PathConstraint_SortPathSlot_mDE405B99B6411E5752D0F24C1FC4D38BE1C70C2B(__this, L_7, L_9, L_10, L_11, NULL); } IL_0034: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton; NullCheck(L_12); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_13 = L_12->___data; NullCheck(L_13); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_14 = L_13->___defaultSkin; if (!L_14) { goto IL_0068; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___0_skeleton; NullCheck(L_15); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_16 = L_15->___data; NullCheck(L_16); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_17 = L_16->___defaultSkin; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_18 = ___0_skeleton; NullCheck(L_18); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_19 = L_18->___skin; if ((((RuntimeObject*)(Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481*)L_17) == ((RuntimeObject*)(Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481*)L_19))) { goto IL_0068; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_20 = ___0_skeleton; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_21 = ___0_skeleton; NullCheck(L_21); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_22 = L_21->___data; NullCheck(L_22); Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_23 = L_22->___defaultSkin; int32_t L_24 = V_0; Bone_tC5BB616A04722279E675558888991F720C090467* L_25 = V_1; PathConstraint_SortPathSlot_mDE405B99B6411E5752D0F24C1FC4D38BE1C70C2B(__this, L_20, L_23, L_24, L_25, NULL); } IL_0068: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_26 = ___0_skeleton; Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_27 = __this->___slot; NullCheck(L_27); SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_28 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_27)->___pose; NullCheck(L_28); Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_29 = L_28->___attachment; Bone_tC5BB616A04722279E675558888991F720C090467* L_30 = V_1; PathConstraint_SortPath_m68DA7DA67C5E72E72602169CC0854502891525C4(__this, L_26, L_29, L_30, NULL); ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_31 = __this->___bones; NullCheck(L_31); BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_32 = L_31->___Items; V_2 = L_32; ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_33 = __this->___bones; NullCheck(L_33); int32_t L_34 = L_33->___Count; V_3 = L_34; V_4 = 0; goto IL_00be; } IL_009d: { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_35 = V_2; int32_t L_36 = V_4; NullCheck(L_35); int32_t L_37 = L_36; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_38 = (L_35)->GetAt(static_cast(L_37)); NullCheck(L_38); Bone_tC5BB616A04722279E675558888991F720C090467* L_39 = L_38->___bone; V_5 = L_39; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_40 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_41 = V_5; NullCheck(L_40); Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_40, L_41, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_42 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_43 = V_5; NullCheck(L_42); Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_42, L_43, NULL); int32_t L_44 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00be: { int32_t L_45 = V_4; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_009d; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_47 = ___0_skeleton; NullCheck(L_47); ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_48 = L_47->___updateCache; NullCheck(L_48); ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219(L_48, __this, ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var); V_6 = 0; goto IL_00ee; } IL_00d4: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_49 = ___0_skeleton; BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_50 = V_2; int32_t L_51 = V_6; NullCheck(L_50); int32_t L_52 = L_51; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_53 = (L_50)->GetAt(static_cast(L_52)); NullCheck(L_53); Bone_tC5BB616A04722279E675558888991F720C090467* L_54 = L_53->___bone; NullCheck(L_54); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_55 = L_54->___children; NullCheck(L_49); Skeleton_SortReset_m47AB19D0426C29C0A656E6972AB90EE93382C41E(L_49, L_55, NULL); int32_t L_56 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_00ee: { int32_t L_57 = V_6; int32_t L_58 = V_3; if ((((int32_t)L_57) < ((int32_t)L_58))) { goto IL_00d4; } } { V_7 = 0; goto IL_010d; } IL_00f8: { BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_59 = V_2; int32_t L_60 = V_7; NullCheck(L_59); int32_t L_61 = L_60; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_62 = (L_59)->GetAt(static_cast(L_61)); NullCheck(L_62); Bone_tC5BB616A04722279E675558888991F720C090467* L_63 = L_62->___bone; NullCheck(L_63); L_63->___sorted = (bool)1; int32_t L_64 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_010d: { int32_t L_65 = V_7; int32_t L_66 = V_3; if ((((int32_t)L_65) < ((int32_t)L_66))) { goto IL_00f8; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_SortPathSlot_mDE405B99B6411E5752D0F24C1FC4D38BE1C70C2B (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___1_skin, int32_t ___2_slotIndex, Bone_tC5BB616A04722279E675558888991F720C090467* ___3_slotBone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t414DAE16C7EC801051018A87565EC121F4208987_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_1; memset((&V_1), 0, sizeof(V_1)); { Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_0 = ___1_skin; NullCheck(L_0); RuntimeObject* L_1; L_1 = Skin_get_Attachments_m6E8D5DA48E3B7E7668E80BD42F2D64482CE6FEEA(L_0, NULL); NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t414DAE16C7EC801051018A87565EC121F4208987_il2cpp_TypeInfo_var, L_1); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0039: { { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0042; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0042: { return; } } }); try { { goto IL_002f_1; } IL_000e_1: { RuntimeObject* L_5 = V_0; NullCheck(L_5); SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_6; L_6 = InterfaceFuncInvoker0< SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F >::Invoke(0, IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB_il2cpp_TypeInfo_var, L_5); V_1 = L_6; int32_t L_7; L_7 = SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_inline((&V_1), NULL); int32_t L_8 = ___2_slotIndex; if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_002f_1; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_9 = ___0_skeleton; Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_10; L_10 = SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline((&V_1), NULL); Bone_tC5BB616A04722279E675558888991F720C090467* L_11 = ___3_slotBone; PathConstraint_SortPath_m68DA7DA67C5E72E72602169CC0854502891525C4(__this, L_9, L_10, L_11, NULL); } IL_002f_1: { RuntimeObject* L_12 = V_0; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12); if (L_13) { goto IL_000e_1; } } { goto IL_0043; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0043: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_SortPath_m68DA7DA67C5E72E72602169CC0854502891525C4 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___1_attachment, Bone_tC5BB616A04722279E675558888991F720C090467* ___2_slotBone, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = ___1_attachment; if (((PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E*)IsInstClass((RuntimeObject*)L_0, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var))) { goto IL_0009; } } { return; } IL_0009: { Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_1 = ___1_attachment; NullCheck(((PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E*)CastclassClass((RuntimeObject*)L_1, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)((PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E*)CastclassClass((RuntimeObject*)L_1, PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E_il2cpp_TypeInfo_var)))->___bones; V_0 = L_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0; if (L_3) { goto IL_0020; } } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = ___2_slotBone; NullCheck(L_4); Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_4, L_5, NULL); return; } IL_0020: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___0_skeleton; NullCheck(L_6); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_7 = L_6->___bones; NullCheck(L_7); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_8 = L_7->___Items; V_1 = L_8; V_2 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0; NullCheck(L_9); V_3 = ((int32_t)(((RuntimeArray*)L_9)->max_length)); goto IL_0059; } IL_0034: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_0; int32_t L_11 = V_2; int32_t L_12 = L_11; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; int32_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; int32_t L_15 = V_4; int32_t L_16 = V_2; V_4 = ((int32_t)il2cpp_codegen_add(L_15, L_16)); goto IL_0054; } IL_0045: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = ___0_skeleton; BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_18 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_0; int32_t L_20 = V_2; int32_t L_21 = L_20; V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1)); NullCheck(L_19); int32_t L_22 = L_21; int32_t L_23 = (L_19)->GetAt(static_cast(L_22)); NullCheck(L_18); int32_t L_24 = L_23; Bone_tC5BB616A04722279E675558888991F720C090467* L_25 = (L_18)->GetAt(static_cast(L_24)); NullCheck(L_17); Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_17, L_25, NULL); } IL_0054: { int32_t L_26 = V_2; int32_t L_27 = V_4; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0045; } } IL_0059: { int32_t L_28 = V_2; int32_t L_29 = V_3; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0034; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathConstraint_get_IsSourceActive_m7770F4AF7CAD9495D8BF84856F67D17643A9ACA3 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, const RuntimeMethod* method) { { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = __this->___slot; NullCheck(L_0); Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___bone; NullCheck(L_1); bool L_2 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_1)->___active; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* PathConstraint_get_Bones_m38259AA5EBA3EBD61BDEF92A6B4510046C91010B (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, const RuntimeMethod* method) { { ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* PathConstraint_get_Slot_mAF7BB8DF10BAEC0B3CD50C9F9A0A50FA136B4785 (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, const RuntimeMethod* method) { { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = __this->___slot; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraint_set_Slot_mCFCAA5C88C43825C5D23F279352F60C1641AB07F (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_value, const RuntimeMethod* method) { { Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_value; __this->___slot = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___slot), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintData__ctor_mE62D64159BDEE79E91BB72F5C44FC8131678F0C1 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstraintData_2__ctor_m1A78A28C6C18B53607387E4DD8BA7A32006450A3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*)il2cpp_codegen_object_new(ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var); ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B(L_0, ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B_RuntimeMethod_var); __this->___bones = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_0); String_t* L_1 = ___0_name; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_2 = (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055*)il2cpp_codegen_object_new(PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055_il2cpp_TypeInfo_var); PathConstraintPose__ctor_m785D4CC54ED4CE2C45E7067102A80F0B4EB6263A(L_2, NULL); ConstraintData_2__ctor_m1A78A28C6C18B53607387E4DD8BA7A32006450A3(__this, L_1, L_2, ConstraintData_2__ctor_m1A78A28C6C18B53607387E4DD8BA7A32006450A3_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PathConstraintData_Create_mA68675F99BA69D3151D2055C97A4ABC4924B8D02 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_1 = (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)il2cpp_codegen_object_new(PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var); PathConstraint__ctor_m8F599E0A93C7607A3514F0DCD70BCD101E96E35D(L_1, __this, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* PathConstraintData_get_Bones_m338E797C30F4238817699C673ABC367EAD3925BB (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) { { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = __this->___bones; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* PathConstraintData_get_Slot_m55D06801D50852A496F6677E8788FC54D6AA7DC8 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) { { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_0 = __this->___slot; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintData_set_Slot_mE1C5CA0819A0955573BB38EBFD5753593E444313 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___0_value, const RuntimeMethod* method) { { SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_0 = ___0_value; __this->___slot = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___slot), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PathConstraintData_get_PositionMode_mD7D6003B83B0162DA65A4DE356D9EEF5D0880838 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___positionMode; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintData_set_PositionMode_m9FF8D9A4A2D4D240A7217CF7F62A4F15534FB1BD (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___positionMode = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PathConstraintData_get_SpacingMode_m5CD309DA1EE1A89EDE9DDB9F08E954B2A9D70920 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___spacingMode; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintData_set_SpacingMode_m6C4DABB87B52D88960B13CCC8CEA502488CD45A2 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___spacingMode = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PathConstraintData_get_RotateMode_mC61A46BA93F145E7CAB238F00BD3A3FB7B1218B4 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___rotateMode; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintData_set_RotateMode_m6F01A099792C91771E46298139505267664C34D1 (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___rotateMode = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PathConstraintData_get_OffsetRotation_m318C2D8CB15673705032AAA74DF5D8C2DBFE631B (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) { { float L_0 = __this->___offsetRotation; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintData_set_OffsetRotation_mEC9CC50FD1351F8A50F16CDF7D9B95216A66CECC (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___offsetRotation = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 PathConstraintPose_Set_m8FB00241AECB15913AF49F08F3385F8797FDDF84 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___0_pose, const RuntimeMethod* method) { { PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_0 = ___0_pose; NullCheck(L_0); float L_1 = L_0->___position; __this->___position = L_1; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_2 = ___0_pose; NullCheck(L_2); float L_3 = L_2->___spacing; __this->___spacing = L_3; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_4 = ___0_pose; NullCheck(L_4); float L_5 = L_4->___mixRotate; __this->___mixRotate = L_5; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_6 = ___0_pose; NullCheck(L_6); float L_7 = L_6->___mixX; __this->___mixX = L_7; PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_8 = ___0_pose; NullCheck(L_8); float L_9 = L_8->___mixY; __this->___mixY = L_9; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PathConstraintPose_get_Position_m9E4604B53C3118CB0731B2D52B106299AD624713 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, const RuntimeMethod* method) { { float L_0 = __this->___position; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose_set_Position_m4D7DC10FF3AAB9DE34A7497165B43687DF4BBAC6 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___position = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PathConstraintPose_get_Spacing_m1A4C01603E51742807764ACD7023DB0BF90F90D3 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, const RuntimeMethod* method) { { float L_0 = __this->___spacing; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose_set_Spacing_m84EC0D3B536264D5E187C7F4D1FB6E97B3885E1D (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___spacing = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PathConstraintPose_get_MixRotate_m98D6A42434AAAD15265555CF0D1754BA9A67917A (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, const RuntimeMethod* method) { { float L_0 = __this->___mixRotate; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose_set_MixRotate_m5297737A0D60C499FE7B267878C84AE491C40218 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___mixRotate = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PathConstraintPose_get_MixX_m315B6770EF2E7AB36F06F1F1F6BE0421BD8439DF (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, const RuntimeMethod* method) { { float L_0 = __this->___mixX; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose_set_MixX_mAFCDBCE2EE3F73F2F6D60262097D7411FC657DF6 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___mixX = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PathConstraintPose_get_MixY_m3E3D37DB706DD628B3DA34449D691D3ABD86CFCB (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, const RuntimeMethod* method) { { float L_0 = __this->___mixY; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose_set_MixY_m0F94135CE9E3F73D11AB4AFA0B79518DECB90ED7 (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___mixY = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPose__ctor_m785D4CC54ED4CE2C45E7067102A80F0B4EB6263A (PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint__ctor_m3F80758B3A8A6C142BB585B5C6FFDBF611AACACE (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constraint_3__ctor_m768966B1A72796BED391EE45E7424AA21FB60D0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___reset = (bool)1; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_data; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_1 = (PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE*)il2cpp_codegen_object_new(PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE_il2cpp_TypeInfo_var); PhysicsConstraintPose__ctor_m343D0480B2376B28B4AB9E0ABCECBD54567729C3(L_1, NULL); PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_2 = (PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE*)il2cpp_codegen_object_new(PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE_il2cpp_TypeInfo_var); PhysicsConstraintPose__ctor_m343D0480B2376B28B4AB9E0ABCECBD54567729C3(L_2, NULL); Constraint_3__ctor_m768966B1A72796BED391EE45E7424AA21FB60D0E(__this, L_0, L_1, L_2, Constraint_3__ctor_m768966B1A72796BED391EE45E7424AA21FB60D0E_RuntimeMethod_var); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___1_skeleton; if (L_3) { goto IL_002b; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhysicsConstraint__ctor_m3F80758B3A8A6C142BB585B5C6FFDBF611AACACE_RuntimeMethod_var))); } IL_002b: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_5 = ___1_skeleton; NullCheck(L_5); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_6 = L_5->___bones; NullCheck(L_6); BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_7 = L_6->___Items; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_8 = ___0_data; NullCheck(L_8); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_9 = L_8->___bone; NullCheck(L_9); int32_t L_10 = L_9->___index; NullCheck(L_7); int32_t L_11 = L_10; Bone_tC5BB616A04722279E675558888991F720C090467* L_12 = (L_7)->GetAt(static_cast(L_11)); NullCheck(L_12); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_13 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_12)->___constrainedPose; __this->___bone = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_13); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PhysicsConstraint_Copy_m6C350D4FCACFBA430A478ADA138214CAAFC866ED (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_2 = (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909*)il2cpp_codegen_object_new(PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var); PhysicsConstraint__ctor_m3F80758B3A8A6C142BB585B5C6FFDBF611AACACE(L_2, L_0, L_1, NULL); PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_3 = L_2; NullCheck(L_3); PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_4 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_3)->___pose; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_5 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___pose; NullCheck(L_4); PhysicsConstraintPose_Set_m376FAE35D72BF26C87CA92329FE4EDF17ABE64F2(L_4, L_5, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Reset_m88A5B661C6AB4CF72423340219E2EFAE6AC297C6 (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { { __this->___remaining = (0.0f); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton; NullCheck(L_0); float L_1 = L_0->___time; __this->___lastTime = L_1; __this->___reset = (bool)1; __this->___xOffset = (0.0f); __this->___xLag = (0.0f); __this->___xVelocity = (0.0f); __this->___yOffset = (0.0f); __this->___yLag = (0.0f); __this->___yVelocity = (0.0f); __this->___rotateOffset = (0.0f); __this->___rotateLag = (0.0f); __this->___rotateVelocity = (0.0f); __this->___scaleOffset = (0.0f); __this->___scaleLag = (0.0f); __this->___scaleVelocity = (0.0f); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Translate_mB5DEE784C1A7371907E958D8A5E984266A1EB6CB (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = __this->___ux; float L_1 = ___0_x; __this->___ux = ((float)il2cpp_codegen_subtract(L_0, L_1)); float L_2 = __this->___uy; float L_3 = ___1_y; __this->___uy = ((float)il2cpp_codegen_subtract(L_2, L_3)); float L_4 = __this->___cx; float L_5 = ___0_x; __this->___cx = ((float)il2cpp_codegen_subtract(L_4, L_5)); float L_6 = __this->___cy; float L_7 = ___1_y; __this->___cy = ((float)il2cpp_codegen_subtract(L_6, L_7)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Rotate_mB8D18D019350553B9A03B3D330F8E57297F20AE5 (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, float ___0_x, float ___1_y, float ___2_degrees, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { float L_0 = ___2_degrees; float L_1 = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f))); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = cos(((double)L_1)); V_0 = ((float)L_2); double L_3; L_3 = sin(((double)L_1)); V_1 = ((float)L_3); float L_4 = __this->___cx; float L_5 = ___0_x; V_2 = ((float)il2cpp_codegen_subtract(L_4, L_5)); float L_6 = __this->___cy; float L_7 = ___1_y; V_3 = ((float)il2cpp_codegen_subtract(L_6, L_7)); float L_8 = V_2; float L_9 = V_0; float L_10 = V_3; float L_11 = V_1; float L_12 = V_2; float L_13 = V_2; float L_14 = V_1; float L_15 = V_3; float L_16 = V_0; float L_17 = V_3; PhysicsConstraint_Translate_mB5DEE784C1A7371907E958D8A5E984266A1EB6CB(__this, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)))), L_12)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_13, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_16)))), L_17)), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Update_m9733FB8F9B0EB9291FB3650234F471CE02EB72A8 (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, int32_t ___1_physics, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Bone_tC5BB616A04722279E675558888991F720C090467_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* V_0 = NULL; float V_1 = 0.0f; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_6 = NULL; 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; 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; float V_21 = 0.0f; float V_22 = 0.0f; float V_23 = 0.0f; float V_24 = 0.0f; float V_25 = 0.0f; float V_26 = 0.0f; float V_27 = 0.0f; float V_28 = 0.0f; float V_29 = 0.0f; float V_30 = 0.0f; float V_31 = 0.0f; float V_32 = 0.0f; float V_33 = 0.0f; float V_34 = 0.0f; float V_35 = 0.0f; float V_36 = 0.0f; float V_37 = 0.0f; float V_38 = 0.0f; float V_39 = 0.0f; float V_40 = 0.0f; float V_41 = 0.0f; float V_42 = 0.0f; float V_43 = 0.0f; float V_44 = 0.0f; float V_45 = 0.0f; float V_46 = 0.0f; float V_47 = 0.0f; int32_t V_48 = 0; int32_t G_B5_0 = 0; float G_B17_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B17_1 = NULL; float G_B14_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B14_1 = NULL; float G_B16_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B16_1 = NULL; float G_B15_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B15_1 = NULL; float G_B18_0 = 0.0f; float G_B18_1 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B18_2 = NULL; float G_B24_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B24_1 = NULL; float G_B21_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B21_1 = NULL; float G_B23_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B23_1 = NULL; float G_B22_0 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B22_1 = NULL; float G_B25_0 = 0.0f; float G_B25_1 = 0.0f; PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* G_B25_2 = NULL; float G_B86_0 = 0.0f; { PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___appliedPose; V_0 = L_0; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_1 = V_0; NullCheck(L_1); float L_2 = L_1->___mix; V_1 = L_2; float L_3 = V_1; if ((!(((float)L_3) == ((float)(0.0f))))) { goto IL_0017; } } { return; } IL_0017: { PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_4 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_4); float L_5 = L_4->___x; V_2 = (bool)((((float)L_5) > ((float)(0.0f)))? 1 : 0); PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_6 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_6); float L_7 = L_6->___y; V_3 = (bool)((((float)L_7) > ((float)(0.0f)))? 1 : 0); PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_8 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_8); float L_9 = L_8->___rotate; if ((((float)L_9) > ((float)(0.0f)))) { goto IL_0063; } } { PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_10 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_10); float L_11 = L_10->___shearX; G_B5_0 = ((((float)L_11) > ((float)(0.0f)))? 1 : 0); goto IL_0064; } IL_0063: { G_B5_0 = 1; } IL_0064: { V_4 = (bool)G_B5_0; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_12 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_12); float L_13 = L_12->___scaleX; V_5 = (bool)((((float)L_13) > ((float)(0.0f)))? 1 : 0); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = __this->___bone; V_6 = L_14; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = V_6; NullCheck(L_15); Bone_tC5BB616A04722279E675558888991F720C090467* L_16 = L_15->___bone; NullCheck(L_16); BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_17 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_16)->___data; NullCheck(L_17); float L_18 = L_17->___length; V_7 = L_18; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_19 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_19); float L_20 = L_19->___step; V_8 = L_20; V_9 = (0.0f); int32_t L_21 = ___1_physics; switch (L_21) { case 0: { goto IL_00c4; } case 1: { goto IL_00c5; } case 2: { goto IL_00cc; } case 3: { goto IL_078f; } } } { goto IL_0808; } IL_00c4: { return; } IL_00c5: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_22 = ___0_skeleton; PhysicsConstraint_Reset_m88A5B661C6AB4CF72423340219E2EFAE6AC297C6(__this, L_22, NULL); } IL_00cc: { Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = ___0_skeleton; NullCheck(L_23); float L_24 = L_23->___time; float L_25 = __this->___lastTime; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_26; L_26 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(((float)il2cpp_codegen_subtract(L_24, L_25)), (0.0f), NULL); V_10 = L_26; float L_27 = __this->___remaining; V_11 = L_27; float L_28 = __this->___remaining; float L_29 = V_10; __this->___remaining = ((float)il2cpp_codegen_add(L_28, L_29)); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_30 = ___0_skeleton; NullCheck(L_30); float L_31 = L_30->___time; __this->___lastTime = L_31; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_32 = V_6; NullCheck(L_32); float L_33 = L_32->___worldX; V_12 = L_33; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_34 = V_6; NullCheck(L_34); float L_35 = L_34->___worldY; V_13 = L_35; bool L_36 = __this->___reset; if (!L_36) { goto IL_013e; } } { __this->___reset = (bool)0; float L_37 = V_12; __this->___ux = L_37; float L_38 = V_13; __this->___uy = L_38; goto IL_0773; } IL_013e: { float L_39 = __this->___remaining; V_14 = L_39; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_40 = V_0; NullCheck(L_40); float L_41 = L_40->___inertia; V_15 = L_41; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_42 = ___0_skeleton; NullCheck(L_42); SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_43 = L_42->___data; NullCheck(L_43); float L_44 = L_43->___referenceScale; V_16 = L_44; V_17 = (-1.0f); V_18 = (0.0f); V_19 = (0.0f); PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_45 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_45); float L_46 = L_45->___limit; float L_47 = V_10; V_20 = ((float)il2cpp_codegen_multiply(L_46, L_47)); float L_48 = V_20; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_49 = ___0_skeleton; NullCheck(L_49); float L_50; L_50 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_49, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_51; L_51 = fabsf(L_50); V_21 = ((float)il2cpp_codegen_multiply(L_48, L_51)); float L_52 = V_20; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_53 = ___0_skeleton; NullCheck(L_53); float L_54; L_54 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_53, NULL); float L_55; L_55 = fabsf(L_54); V_20 = ((float)il2cpp_codegen_multiply(L_52, L_55)); bool L_56 = V_2; bool L_57 = V_3; if (!((int32_t)((int32_t)L_56|(int32_t)L_57))) { goto IL_03dc; } } { bool L_58 = V_2; if (!L_58) { goto IL_01e6; } } { float L_59 = __this->___ux; float L_60 = V_12; float L_61 = V_15; V_22 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_59, L_60)), L_61)); float L_62 = __this->___xOffset; float L_63 = V_22; float L_64 = V_20; if ((((float)L_63) > ((float)L_64))) { G_B17_0 = L_62; G_B17_1 = __this; goto IL_01d6; } G_B14_0 = L_62; G_B14_1 = __this; } { float L_65 = V_22; float L_66 = V_20; if ((((float)L_65) < ((float)((-L_66))))) { G_B16_0 = G_B14_0; G_B16_1 = G_B14_1; goto IL_01d1; } G_B15_0 = G_B14_0; G_B15_1 = G_B14_1; } { float L_67 = V_22; G_B18_0 = L_67; G_B18_1 = G_B15_0; G_B18_2 = G_B15_1; goto IL_01d8; } IL_01d1: { float L_68 = V_20; G_B18_0 = ((-L_68)); G_B18_1 = G_B16_0; G_B18_2 = G_B16_1; goto IL_01d8; } IL_01d6: { float L_69 = V_20; G_B18_0 = L_69; G_B18_1 = G_B17_0; G_B18_2 = G_B17_1; } IL_01d8: { NullCheck(G_B18_2); G_B18_2->___xOffset = ((float)il2cpp_codegen_add(G_B18_1, G_B18_0)); float L_70 = V_12; __this->___ux = L_70; } IL_01e6: { bool L_71 = V_3; if (!L_71) { goto IL_0224; } } { float L_72 = __this->___uy; float L_73 = V_13; float L_74 = V_15; V_23 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_72, L_73)), L_74)); float L_75 = __this->___yOffset; float L_76 = V_23; float L_77 = V_21; if ((((float)L_76) > ((float)L_77))) { G_B24_0 = L_75; G_B24_1 = __this; goto IL_0214; } G_B21_0 = L_75; G_B21_1 = __this; } { float L_78 = V_23; float L_79 = V_21; if ((((float)L_78) < ((float)((-L_79))))) { G_B23_0 = G_B21_0; G_B23_1 = G_B21_1; goto IL_020f; } G_B22_0 = G_B21_0; G_B22_1 = G_B21_1; } { float L_80 = V_23; G_B25_0 = L_80; G_B25_1 = G_B22_0; G_B25_2 = G_B22_1; goto IL_0216; } IL_020f: { float L_81 = V_21; G_B25_0 = ((-L_81)); G_B25_1 = G_B23_0; G_B25_2 = G_B23_1; goto IL_0216; } IL_0214: { float L_82 = V_21; G_B25_0 = L_82; G_B25_1 = G_B24_0; G_B25_2 = G_B24_1; } IL_0216: { NullCheck(G_B25_2); G_B25_2->___yOffset = ((float)il2cpp_codegen_add(G_B25_1, G_B25_0)); float L_83 = V_13; __this->___uy = L_83; } IL_0224: { float L_84 = V_14; float L_85 = V_8; if ((!(((float)L_84) >= ((float)L_85)))) { goto IL_0367; } } { float L_86 = __this->___xOffset; V_24 = L_86; float L_87 = __this->___yOffset; V_25 = L_87; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_88 = V_0; NullCheck(L_88); float L_89 = L_88->___damping; float L_90 = V_8; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_91; L_91 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_89), ((double)((float)il2cpp_codegen_multiply((60.0f), L_90))), NULL); V_17 = ((float)L_91); float L_92 = V_8; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_93 = V_0; NullCheck(L_93); float L_94 = L_93->___massInverse; V_18 = ((float)il2cpp_codegen_multiply(L_92, L_94)); PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_95 = V_0; NullCheck(L_95); float L_96 = L_95->___strength; V_19 = L_96; float L_97 = V_16; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_98 = V_0; NullCheck(L_98); float L_99 = L_98->___wind; float L_100 = V_16; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_101 = V_0; NullCheck(L_101); float L_102 = L_101->___gravity; V_26 = ((float)il2cpp_codegen_multiply(L_100, L_102)); float L_103 = ((float)il2cpp_codegen_multiply(L_97, L_99)); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_104 = ___0_skeleton; NullCheck(L_104); float L_105 = L_104->___windX; float L_106 = V_26; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_107 = ___0_skeleton; NullCheck(L_107); float L_108 = L_107->___gravityX; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_109 = ___0_skeleton; NullCheck(L_109); float L_110 = L_109->___scaleX; V_27 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_103, L_105)), ((float)il2cpp_codegen_multiply(L_106, L_108)))), L_110)); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_111 = ___0_skeleton; NullCheck(L_111); float L_112 = L_111->___windY; float L_113 = V_26; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_114 = ___0_skeleton; NullCheck(L_114); float L_115 = L_114->___gravityY; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_116 = ___0_skeleton; NullCheck(L_116); float L_117; L_117 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_116, NULL); V_28 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_103, L_112)), ((float)il2cpp_codegen_multiply(L_113, L_115)))), L_117)); } IL_02b1: { bool L_118 = V_2; if (!L_118) { goto IL_02f5; } } { float L_119 = __this->___xVelocity; float L_120 = V_27; float L_121 = __this->___xOffset; float L_122 = V_19; float L_123 = V_18; __this->___xVelocity = ((float)il2cpp_codegen_add(L_119, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_120, ((float)il2cpp_codegen_multiply(L_121, L_122)))), L_123)))); float L_124 = __this->___xOffset; float L_125 = __this->___xVelocity; float L_126 = V_8; __this->___xOffset = ((float)il2cpp_codegen_add(L_124, ((float)il2cpp_codegen_multiply(L_125, L_126)))); float L_127 = __this->___xVelocity; float L_128 = V_17; __this->___xVelocity = ((float)il2cpp_codegen_multiply(L_127, L_128)); } IL_02f5: { bool L_129 = V_3; if (!L_129) { goto IL_0339; } } { float L_130 = __this->___yVelocity; float L_131 = V_28; float L_132 = __this->___yOffset; float L_133 = V_19; float L_134 = V_18; __this->___yVelocity = ((float)il2cpp_codegen_subtract(L_130, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_131, ((float)il2cpp_codegen_multiply(L_132, L_133)))), L_134)))); float L_135 = __this->___yOffset; float L_136 = __this->___yVelocity; float L_137 = V_8; __this->___yOffset = ((float)il2cpp_codegen_add(L_135, ((float)il2cpp_codegen_multiply(L_136, L_137)))); float L_138 = __this->___yVelocity; float L_139 = V_17; __this->___yVelocity = ((float)il2cpp_codegen_multiply(L_138, L_139)); } IL_0339: { float L_140 = V_14; float L_141 = V_8; V_14 = ((float)il2cpp_codegen_subtract(L_140, L_141)); float L_142 = V_14; float L_143 = V_8; if ((((float)L_142) >= ((float)L_143))) { goto IL_02b1; } } { float L_144 = __this->___xOffset; float L_145 = V_24; __this->___xLag = ((float)il2cpp_codegen_subtract(L_144, L_145)); float L_146 = __this->___yOffset; float L_147 = V_25; __this->___yLag = ((float)il2cpp_codegen_subtract(L_146, L_147)); } IL_0367: { float L_148 = V_14; float L_149 = V_8; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_150; L_150 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_148/L_149)))), NULL); V_9 = L_150; bool L_151 = V_2; if (!L_151) { goto IL_03ad; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_152 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_153 = L_152; NullCheck(L_153); float L_154 = L_153->___worldX; float L_155 = __this->___xOffset; float L_156 = __this->___xLag; float L_157 = V_9; float L_158 = V_1; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_159 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_159); float L_160 = L_159->___x; NullCheck(L_153); L_153->___worldX = ((float)il2cpp_codegen_add(L_154, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_155, ((float)il2cpp_codegen_multiply(L_156, L_157)))), L_158)), L_160)))); } IL_03ad: { bool L_161 = V_3; if (!L_161) { goto IL_03dc; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_162 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_163 = L_162; NullCheck(L_163); float L_164 = L_163->___worldY; float L_165 = __this->___yOffset; float L_166 = __this->___yLag; float L_167 = V_9; float L_168 = V_1; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_169 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_169); float L_170 = L_169->___y; NullCheck(L_163); L_163->___worldY = ((float)il2cpp_codegen_add(L_164, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_165, ((float)il2cpp_codegen_multiply(L_166, L_167)))), L_168)), L_170)))); } IL_03dc: { bool L_171 = V_4; bool L_172 = V_5; if (!((int32_t)((int32_t)L_171|(int32_t)L_172))) { goto IL_076b; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_173 = V_6; NullCheck(L_173); float L_174 = L_173->___c; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_175 = V_6; NullCheck(L_175); float L_176 = L_175->___a; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_177; L_177 = atan2(((double)L_174), ((double)L_176)); V_29 = ((float)L_177); V_32 = (0.0f); float L_178 = __this->___cx; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_179 = V_6; NullCheck(L_179); float L_180 = L_179->___worldX; V_33 = ((float)il2cpp_codegen_subtract(L_178, L_180)); float L_181 = __this->___cy; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_182 = V_6; NullCheck(L_182); float L_183 = L_182->___worldY; V_34 = ((float)il2cpp_codegen_subtract(L_181, L_183)); float L_184 = V_33; float L_185 = V_20; if ((!(((float)L_184) > ((float)L_185)))) { goto IL_0431; } } { float L_186 = V_20; V_33 = L_186; goto IL_043d; } IL_0431: { float L_187 = V_33; float L_188 = V_20; if ((!(((float)L_187) < ((float)((-L_188)))))) { goto IL_043d; } } { float L_189 = V_20; V_33 = ((-L_189)); } IL_043d: { float L_190 = V_34; float L_191 = V_21; if ((!(((float)L_190) > ((float)L_191)))) { goto IL_0449; } } { float L_192 = V_21; V_34 = L_192; goto IL_0455; } IL_0449: { float L_193 = V_34; float L_194 = V_21; if ((!(((float)L_193) < ((float)((-L_194)))))) { goto IL_0455; } } { float L_195 = V_21; V_34 = ((-L_195)); } IL_0455: { bool L_196 = V_4; if (!L_196) { goto IL_0555; } } { PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_197 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_197); float L_198 = L_197->___rotate; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_199 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_199); float L_200 = L_199->___shearX; float L_201 = V_1; V_32 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_198, L_200)), L_201)); float L_202 = __this->___rotateLag; float L_203 = V_11; float L_204 = V_8; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_205; L_205 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_203/L_204)))), NULL); V_9 = ((float)il2cpp_codegen_multiply(L_202, L_205)); float L_206 = V_34; float L_207 = __this->___ty; float L_208 = V_33; float L_209 = __this->___tx; double L_210; L_210 = atan2(((double)((float)il2cpp_codegen_add(L_206, L_207))), ((double)((float)il2cpp_codegen_add(L_208, L_209)))); float L_211 = V_29; float L_212 = __this->___rotateOffset; float L_213 = V_9; float L_214 = V_32; V_35 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_210), L_211)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_212, L_213)), L_214)))); float L_215 = __this->___rotateOffset; float L_216 = V_35; float L_217 = V_35; double L_218; L_218 = ceil(((double)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_217, (0.159154937f))), (0.5f))))); float L_219 = V_15; __this->___rotateOffset = ((float)il2cpp_codegen_add(L_215, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_216, ((float)il2cpp_codegen_multiply(((float)L_218), (6.28318548f))))), L_219)))); float L_220 = __this->___rotateOffset; float L_221 = V_9; float L_222 = V_32; float L_223 = V_29; V_35 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_220, L_221)), L_222)), L_223)); float L_224 = V_35; double L_225; L_225 = cos(((double)L_224)); V_30 = ((float)L_225); float L_226 = V_35; double L_227; L_227 = sin(((double)L_226)); V_31 = ((float)L_227); bool L_228 = V_5; if (!L_228) { goto IL_05bb; } } { float L_229 = V_7; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_230 = V_6; NullCheck(L_230); float L_231; L_231 = BonePose_get_WorldScaleX_mE3D94FEDCFA80B8C544A658093ADDCF56BD5C254(L_230, NULL); V_35 = ((float)il2cpp_codegen_multiply(L_229, L_231)); float L_232 = V_35; if ((!(((float)L_232) > ((float)(0.0f))))) { goto IL_05bb; } } { float L_233 = __this->___scaleOffset; float L_234 = V_33; float L_235 = V_30; float L_236 = V_34; float L_237 = V_31; float L_238 = V_15; float L_239 = V_35; __this->___scaleOffset = ((float)il2cpp_codegen_add(L_233, ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_234, L_235)), ((float)il2cpp_codegen_multiply(L_236, L_237)))), L_238))/L_239)))); goto IL_05bb; } IL_0555: { float L_240 = V_29; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_241; L_241 = cos(((double)L_240)); V_30 = ((float)L_241); float L_242 = V_29; double L_243; L_243 = sin(((double)L_242)); V_31 = ((float)L_243); float L_244 = V_7; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_245 = V_6; NullCheck(L_245); float L_246; L_246 = BonePose_get_WorldScaleX_mE3D94FEDCFA80B8C544A658093ADDCF56BD5C254(L_245, NULL); float L_247 = __this->___scaleLag; float L_248 = V_11; float L_249 = V_8; float L_250; L_250 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_248/L_249)))), NULL); V_36 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_244, L_246)), ((float)il2cpp_codegen_multiply(L_247, L_250)))); float L_251 = V_36; if ((!(((float)L_251) > ((float)(0.0f))))) { goto IL_05bb; } } { float L_252 = __this->___scaleOffset; float L_253 = V_33; float L_254 = V_30; float L_255 = V_34; float L_256 = V_31; float L_257 = V_15; float L_258 = V_36; __this->___scaleOffset = ((float)il2cpp_codegen_add(L_252, ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_253, L_254)), ((float)il2cpp_codegen_multiply(L_255, L_256)))), L_257))/L_258)))); } IL_05bb: { float L_259 = __this->___remaining; V_14 = L_259; float L_260 = V_14; float L_261 = V_8; if ((!(((float)L_260) >= ((float)L_261)))) { goto IL_0754; } } { float L_262 = V_17; if ((!(((float)L_262) == ((float)(-1.0f))))) { goto IL_0600; } } { PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_263 = V_0; NullCheck(L_263); float L_264 = L_263->___damping; float L_265 = V_8; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_266; L_266 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265(((double)L_264), ((double)((float)il2cpp_codegen_multiply((60.0f), L_265))), NULL); V_17 = ((float)L_266); float L_267 = V_8; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_268 = V_0; NullCheck(L_268); float L_269 = L_268->___massInverse; V_18 = ((float)il2cpp_codegen_multiply(L_267, L_269)); PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_270 = V_0; NullCheck(L_270); float L_271 = L_270->___strength; V_19 = L_271; } IL_0600: { PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_272 = V_0; NullCheck(L_272); float L_273 = L_272->___wind; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_274 = ___0_skeleton; NullCheck(L_274); float L_275 = L_274->___windX; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_276 = V_0; NullCheck(L_276); float L_277 = L_276->___gravity; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_278 = ___0_skeleton; NullCheck(L_278); float L_279 = L_278->___gravityX; V_37 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_273, L_275)), ((float)il2cpp_codegen_multiply(L_277, L_279)))); PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_280 = V_0; NullCheck(L_280); float L_281 = L_280->___wind; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_282 = ___0_skeleton; NullCheck(L_282); float L_283 = L_282->___windY; PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_284 = V_0; NullCheck(L_284); float L_285 = L_284->___gravity; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_286 = ___0_skeleton; NullCheck(L_286); float L_287 = L_286->___gravityY; V_38 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_281, L_283)), ((float)il2cpp_codegen_multiply(L_285, L_287)))); float L_288 = __this->___rotateOffset; V_39 = L_288; float L_289 = __this->___scaleOffset; V_40 = L_289; float L_290 = V_7; float L_291 = V_16; V_41 = ((float)(L_290/L_291)); bool L_292 = ((Bone_tC5BB616A04722279E675558888991F720C090467_StaticFields*)il2cpp_codegen_static_fields_for(Bone_tC5BB616A04722279E675558888991F720C090467_il2cpp_TypeInfo_var))->___yDown; if (!L_292) { goto IL_065d; } } { float L_293 = V_38; V_38 = ((-L_293)); } IL_065d: { float L_294 = V_14; float L_295 = V_8; V_14 = ((float)il2cpp_codegen_subtract(L_294, L_295)); bool L_296 = V_5; if (!L_296) { goto IL_06b2; } } { float L_297 = __this->___scaleVelocity; float L_298 = V_37; float L_299 = V_30; float L_300 = V_38; float L_301 = V_31; float L_302 = __this->___scaleOffset; float L_303 = V_19; float L_304 = V_18; __this->___scaleVelocity = ((float)il2cpp_codegen_add(L_297, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_298, L_299)), ((float)il2cpp_codegen_multiply(L_300, L_301)))), ((float)il2cpp_codegen_multiply(L_302, L_303)))), L_304)))); float L_305 = __this->___scaleOffset; float L_306 = __this->___scaleVelocity; float L_307 = V_8; __this->___scaleOffset = ((float)il2cpp_codegen_add(L_305, ((float)il2cpp_codegen_multiply(L_306, L_307)))); float L_308 = __this->___scaleVelocity; float L_309 = V_17; __this->___scaleVelocity = ((float)il2cpp_codegen_multiply(L_308, L_309)); } IL_06b2: { bool L_310 = V_4; if (!L_310) { goto IL_072d; } } { float L_311 = __this->___rotateVelocity; float L_312 = V_37; float L_313 = V_31; float L_314 = V_38; float L_315 = V_30; float L_316 = V_41; float L_317 = __this->___rotateOffset; float L_318 = V_19; float L_319 = V_18; __this->___rotateVelocity = ((float)il2cpp_codegen_subtract(L_311, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_312, L_313)), ((float)il2cpp_codegen_multiply(L_314, L_315)))), L_316)), ((float)il2cpp_codegen_multiply(L_317, L_318)))), L_319)))); float L_320 = __this->___rotateOffset; float L_321 = __this->___rotateVelocity; float L_322 = V_8; __this->___rotateOffset = ((float)il2cpp_codegen_add(L_320, ((float)il2cpp_codegen_multiply(L_321, L_322)))); float L_323 = __this->___rotateVelocity; float L_324 = V_17; __this->___rotateVelocity = ((float)il2cpp_codegen_multiply(L_323, L_324)); float L_325 = V_14; float L_326 = V_8; if ((((float)L_325) < ((float)L_326))) { goto IL_0736; } } { float L_327 = __this->___rotateOffset; float L_328 = V_32; float L_329 = V_29; float L_330 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_327, L_328)), L_329)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_331; L_331 = cos(((double)L_330)); V_30 = ((float)L_331); double L_332; L_332 = sin(((double)L_330)); V_31 = ((float)L_332); goto IL_065d; } IL_072d: { float L_333 = V_14; float L_334 = V_8; if ((!(((float)L_333) < ((float)L_334)))) { goto IL_065d; } } IL_0736: { float L_335 = __this->___rotateOffset; float L_336 = V_39; __this->___rotateLag = ((float)il2cpp_codegen_subtract(L_335, L_336)); float L_337 = __this->___scaleOffset; float L_338 = V_40; __this->___scaleLag = ((float)il2cpp_codegen_subtract(L_337, L_338)); } IL_0754: { float L_339 = V_14; float L_340 = V_8; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_341; L_341 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_339/L_340)))), NULL); V_9 = L_341; } IL_076b: { float L_342 = V_14; __this->___remaining = L_342; } IL_0773: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_343 = V_6; NullCheck(L_343); float L_344 = L_343->___worldX; __this->___cx = L_344; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_345 = V_6; NullCheck(L_345); float L_346 = L_345->___worldY; __this->___cy = L_346; goto IL_0808; } IL_078f: { float L_347 = __this->___remaining; float L_348 = V_8; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_349; L_349 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_347/L_348)))), NULL); V_9 = L_349; bool L_350 = V_2; if (!L_350) { goto IL_07d9; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_351 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_352 = L_351; NullCheck(L_352); float L_353 = L_352->___worldX; float L_354 = __this->___xOffset; float L_355 = __this->___xLag; float L_356 = V_9; float L_357 = V_1; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_358 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_358); float L_359 = L_358->___x; NullCheck(L_352); L_352->___worldX = ((float)il2cpp_codegen_add(L_353, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_354, ((float)il2cpp_codegen_multiply(L_355, L_356)))), L_357)), L_359)))); } IL_07d9: { bool L_360 = V_3; if (!L_360) { goto IL_0808; } } { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_361 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_362 = L_361; NullCheck(L_362); float L_363 = L_362->___worldY; float L_364 = __this->___yOffset; float L_365 = __this->___yLag; float L_366 = V_9; float L_367 = V_1; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_368 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_368); float L_369 = L_368->___y; NullCheck(L_362); L_362->___worldY = ((float)il2cpp_codegen_add(L_363, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_364, ((float)il2cpp_codegen_multiply(L_365, L_366)))), L_367)), L_369)))); } IL_0808: { bool L_370 = V_4; if (!L_370) { goto IL_09a7; } } { float L_371 = __this->___rotateOffset; float L_372 = __this->___rotateLag; float L_373 = V_9; float L_374 = V_1; V_42 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_371, ((float)il2cpp_codegen_multiply(L_372, L_373)))), L_374)); PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_375 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_375); float L_376 = L_375->___shearX; if ((!(((float)L_376) > ((float)(0.0f))))) { goto IL_0913; } } { V_46 = (0.0f); PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_377 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_377); float L_378 = L_377->___rotate; if ((!(((float)L_378) > ((float)(0.0f))))) { goto IL_08ae; } } { float L_379 = V_42; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_380 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_380); float L_381 = L_380->___rotate; V_46 = ((float)il2cpp_codegen_multiply(L_379, L_381)); float L_382 = V_46; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_383; L_383 = sin(((double)L_382)); V_43 = ((float)L_383); float L_384 = V_46; double L_385; L_385 = cos(((double)L_384)); V_44 = ((float)L_385); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_386 = V_6; NullCheck(L_386); float L_387 = L_386->___b; V_45 = L_387; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_388 = V_6; float L_389 = V_44; float L_390 = V_45; float L_391 = V_43; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_392 = V_6; NullCheck(L_392); float L_393 = L_392->___d; NullCheck(L_388); L_388->___b = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_389, L_390)), ((float)il2cpp_codegen_multiply(L_391, L_393)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_394 = V_6; float L_395 = V_43; float L_396 = V_45; float L_397 = V_44; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_398 = V_6; NullCheck(L_398); float L_399 = L_398->___d; NullCheck(L_394); L_394->___d = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_395, L_396)), ((float)il2cpp_codegen_multiply(L_397, L_399)))); } IL_08ae: { float L_400 = V_46; float L_401 = V_42; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_402 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_402); float L_403 = L_402->___shearX; V_46 = ((float)il2cpp_codegen_add(L_400, ((float)il2cpp_codegen_multiply(L_401, L_403)))); float L_404 = V_46; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_405; L_405 = sin(((double)L_404)); V_43 = ((float)L_405); float L_406 = V_46; double L_407; L_407 = cos(((double)L_406)); V_44 = ((float)L_407); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_408 = V_6; NullCheck(L_408); float L_409 = L_408->___a; V_45 = L_409; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_410 = V_6; float L_411 = V_44; float L_412 = V_45; float L_413 = V_43; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_414 = V_6; NullCheck(L_414); float L_415 = L_414->___c; NullCheck(L_410); L_410->___a = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_411, L_412)), ((float)il2cpp_codegen_multiply(L_413, L_415)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_416 = V_6; float L_417 = V_43; float L_418 = V_45; float L_419 = V_44; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_420 = V_6; NullCheck(L_420); float L_421 = L_420->___c; NullCheck(L_416); L_416->___c = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_417, L_418)), ((float)il2cpp_codegen_multiply(L_419, L_421)))); goto IL_09a7; } IL_0913: { float L_422 = V_42; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_423 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_423); float L_424 = L_423->___rotate; V_42 = ((float)il2cpp_codegen_multiply(L_422, L_424)); float L_425 = V_42; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_426; L_426 = sin(((double)L_425)); V_43 = ((float)L_426); float L_427 = V_42; double L_428; L_428 = cos(((double)L_427)); V_44 = ((float)L_428); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_429 = V_6; NullCheck(L_429); float L_430 = L_429->___a; V_45 = L_430; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_431 = V_6; float L_432 = V_44; float L_433 = V_45; float L_434 = V_43; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_435 = V_6; NullCheck(L_435); float L_436 = L_435->___c; NullCheck(L_431); L_431->___a = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_432, L_433)), ((float)il2cpp_codegen_multiply(L_434, L_436)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_437 = V_6; float L_438 = V_43; float L_439 = V_45; float L_440 = V_44; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_441 = V_6; NullCheck(L_441); float L_442 = L_441->___c; NullCheck(L_437); L_437->___c = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_438, L_439)), ((float)il2cpp_codegen_multiply(L_440, L_442)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_443 = V_6; NullCheck(L_443); float L_444 = L_443->___b; V_45 = L_444; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_445 = V_6; float L_446 = V_44; float L_447 = V_45; float L_448 = V_43; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_449 = V_6; NullCheck(L_449); float L_450 = L_449->___d; NullCheck(L_445); L_445->___b = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_446, L_447)), ((float)il2cpp_codegen_multiply(L_448, L_450)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_451 = V_6; float L_452 = V_43; float L_453 = V_45; float L_454 = V_44; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_455 = V_6; NullCheck(L_455); float L_456 = L_455->___d; NullCheck(L_451); L_451->___d = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_452, L_453)), ((float)il2cpp_codegen_multiply(L_454, L_456)))); } IL_09a7: { bool L_457 = V_5; if (!L_457) { goto IL_0a7b; } } { float L_458 = __this->___scaleOffset; float L_459 = __this->___scaleLag; float L_460 = V_9; float L_461 = V_1; PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_462 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_462); float L_463 = L_462->___scaleX; V_47 = ((float)il2cpp_codegen_add((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_458, ((float)il2cpp_codegen_multiply(L_459, L_460)))), L_461)), L_463)))); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_464 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_465 = L_464; NullCheck(L_465); float L_466 = L_465->___a; float L_467 = V_47; NullCheck(L_465); L_465->___a = ((float)il2cpp_codegen_multiply(L_466, L_467)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_468 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_469 = L_468; NullCheck(L_469); float L_470 = L_469->___c; float L_471 = V_47; NullCheck(L_469); L_469->___c = ((float)il2cpp_codegen_multiply(L_470, L_471)); PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_472 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)__this)->___data; NullCheck(L_472); int32_t L_473 = L_472->___scaleYMode; V_48 = L_473; int32_t L_474 = V_48; if ((((int32_t)L_474) == ((int32_t)1))) { goto IL_0a0d; } } { int32_t L_475 = V_48; if ((((int32_t)L_475) == ((int32_t)2))) { goto IL_0a2f; } } { goto IL_0a7b; } IL_0a0d: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_476 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_477 = L_476; NullCheck(L_477); float L_478 = L_477->___b; float L_479 = V_47; NullCheck(L_477); L_477->___b = ((float)il2cpp_codegen_multiply(L_478, L_479)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_480 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_481 = L_480; NullCheck(L_481); float L_482 = L_481->___d; float L_483 = V_47; NullCheck(L_481); L_481->___d = ((float)il2cpp_codegen_multiply(L_482, L_483)); goto IL_0a7b; } IL_0a2f: { float L_484 = V_47; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_485; L_485 = fabsf(L_484); V_47 = L_485; float L_486 = V_47; if ((((float)L_486) >= ((float)(0.699999988f)))) { goto IL_0a51; } } { float L_487 = V_47; G_B86_0 = ((float)il2cpp_codegen_subtract((4.0f), ((float)il2cpp_codegen_multiply((3.67347002f), L_487)))); goto IL_0a59; } IL_0a51: { float L_488 = V_47; G_B86_0 = ((float)((1.0f)/L_488)); } IL_0a59: { V_47 = G_B86_0; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_489 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_490 = L_489; NullCheck(L_490); float L_491 = L_490->___b; float L_492 = V_47; NullCheck(L_490); L_490->___b = ((float)il2cpp_codegen_multiply(L_491, L_492)); BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_493 = V_6; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_494 = L_493; NullCheck(L_494); float L_495 = L_494->___d; float L_496 = V_47; NullCheck(L_494); L_494->___d = ((float)il2cpp_codegen_multiply(L_495, L_496)); } IL_0a7b: { int32_t L_497 = ___1_physics; if ((((int32_t)L_497) == ((int32_t)3))) { goto IL_0a9f; } } { float L_498 = V_7; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_499 = V_6; NullCheck(L_499); float L_500 = L_499->___a; __this->___tx = ((float)il2cpp_codegen_multiply(L_498, L_500)); float L_501 = V_7; BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_502 = V_6; NullCheck(L_502); float L_503 = L_502->___c; __this->___ty = ((float)il2cpp_codegen_multiply(L_501, L_503)); } IL_0a9f: { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_504 = V_6; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_505 = ___0_skeleton; NullCheck(L_505); int32_t L_506 = L_505->___update; NullCheck(L_504); BonePose_ModifyWorld_mF3E6F174290A77A6F5DBE0038C5A77D70992E206(L_504, L_506, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Sort_mB699FC5D5AD8B71B239CAE79D0F7D0F206689A53 (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Bone_tC5BB616A04722279E675558888991F720C090467* V_0 = NULL; { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = __this->___bone; NullCheck(L_0); Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___bone; V_0 = L_1; Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_3 = V_0; NullCheck(L_2); Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_2, L_3, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___0_skeleton; NullCheck(L_4); ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_5 = L_4->___updateCache; NullCheck(L_5); ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219(L_5, __this, ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = V_0; NullCheck(L_7); ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_8 = L_7->___children; NullCheck(L_6); Skeleton_SortReset_m47AB19D0426C29C0A656E6972AB90EE93382C41E(L_6, L_8, NULL); Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_9 = ___0_skeleton; Bone_tC5BB616A04722279E675558888991F720C090467* L_10 = V_0; NullCheck(L_9); Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_9, L_10, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraint_get_IsSourceActive_m3B2C8D73AA7C0F6279BCB8AA0E1D608BB759C66C (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = __this->___bone; NullCheck(L_0); Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___bone; NullCheck(L_1); bool L_2 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_1)->___active; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* PhysicsConstraint_get_Bone_m2D8886C831DA6A53471CBD5290D27F4D4070EC8D (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = __this->___bone; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_set_Bone_m8FFA9EA7DEE219C7DC0B237DBE137C2AF8242000 (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_value, const RuntimeMethod* method) { { BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_value; __this->___bone = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { { int32_t L_0 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___width; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) { { int32_t L_0 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___height; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AtlasRegion_set_packedWidth_mC4AD85E92B391C818DCFE9657F885D275A53357B_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___width = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AtlasRegion_set_packedHeight_m68D4E9F35E7CF7C385D21D017BC8742B1B726BA8_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___height = L_0; return; } } 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 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 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 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 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 MeshAttachment_get_HullLength_m60361C63E96969252F191306BD6EE455B7290513_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___hullLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_HullLength_mBFF2EB007DAB2012FCE0812BE712D4702D4E8B16_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___hullLength = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Edges_mEB7B94EB38D82CE249EDABED8E0E7F2DC4D2C394_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___U3CEdgesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_Edges_m24C8331BB6CDBD6A0A5565B7B643B7180054AF1B_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_value; __this->___U3CEdgesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEdgesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MeshAttachment_get_Width_mE722F076C68FE428DF71B83C5B17A79BA8060326_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { float L_0 = __this->___U3CWidthU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_Width_m4C7E248383F7AE4F89A49A520DCEED80265160D7_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MeshAttachment_get_Height_m5956BC3AF4B5C0E0F37644210D4DC5CA8DDE87FD_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) { { float L_0 = __this->___U3CHeightU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MeshAttachment_set_Height_mDBA0DE8EACF079F8DC77DC21D05123B69EE27D4B_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RegionAttachment_get_Path_mB6755E0DC81F3A0A4F7936DFDCF8E4D93D4FA26F_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CPathU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Path_mBA2FD73DCE3335E6B2F34DF80800CE1B5C74DF6D_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CPathU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPathU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotPose_get_SequenceIndex_m68EB62EDDA1164C427E804E40F779BD633E82AC7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___sequenceIndex; 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 String_t* EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167_inline (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name; return L_0; } } 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 void JsonDecoder_set_parseNumbersAsFloat_m9B4377906595C99FD3FE5C365F0511795B762AF7_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CparseNumbersAsFloatU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* PathConstraintData_get_Bones_m338E797C30F4238817699C673ABC367EAD3925BB_inline (PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* __this, const RuntimeMethod* method) { { ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = __this->___bones; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PathAttachment_get_Closed_m176581B93EAAF922702C3B9247BE252707068D9C_inline (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) { { bool L_0 = __this->___closed; 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 bool PathAttachment_get_ConstantSpeed_m0203B43E433BDD5CF18A0AAAA5D32D6138525B64_inline (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) { { bool L_0 = __this->___constantSpeed; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* PathAttachment_get_Lengths_m186B7A492156468E7CEE9D7BD970A991E381B591_inline (PathAttachment_t2EB3927AD23D5AB1F14182BF03BF2A3753713E1E* __this, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___lengths; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_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 int32_t SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___slotIndex; 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 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 int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_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 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* 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 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 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 BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) { { int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value))); return L_0; } }