Files

9866 lines
449 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct VirtualActionInvoker6
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct VirtualFuncInvoker4
{
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct ConstraintData_2_t148D445CB2C94111D40AE1C84623154B448A4483;
struct ConstraintData_2_tC6E0B3EDEB82BBF54BEBF5A2D08D6CD0F93FB150;
struct ConstraintData_2_t090AB2C9AC22EC3E1A26405199AA5F2A6053B1D0;
struct Constraint_3_t54E1AD3D5E085FE27D0628BA4DF9F01A645B0095;
struct Constraint_3_t9F1A0200E8C6DFF08CA72D1F1480E4412AA1D2E2;
struct Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1;
struct Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A;
struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718;
struct ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D;
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE;
struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE;
struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933;
struct ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08;
struct ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C;
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_t832DB618999898C4507FEDF55884721C3E514B2C;
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF;
struct ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02;
struct ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9;
struct HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C;
struct ICollection_1_tB9D15938BF467874CC8E2F28AB8ACE53BF431B22;
struct IEqualityComparer_1_tFE61E964A3C5E5B699620B151159BAED0A479370;
struct KeyCollection_t9574DF04F1145F166099DEE87223122CF3B5C131;
struct List_1_t45B69F0C3D73AD26BB157841D2732D09612A159B;
struct List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0;
struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B;
struct Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222;
struct Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6;
struct Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B;
struct PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C;
struct PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86;
struct Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C;
struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B;
struct Stack_1_t0DDECCE00CE080D75E6F8D2FCD982DE9BEB2F1DD;
struct Stack_1_t3021C209BC92B01C8CDE3CFAE6E842DB3BC0AFA5;
struct ValueCollection_tE9CA8DD255AB4AFE53D80439EA75F419F0E66D0B;
struct EntryU5BU5D_t66602104062130776B96E2A32ECB9CCB07FF9B6F;
struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825;
struct ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B;
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153;
struct BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB;
struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD;
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5;
struct IConstraintDataU5BU5D_t58BE7FE5A752273FA36AE4E0D0015C929828FF73;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8;
struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299;
struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486;
struct FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88;
struct ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06;
struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct Atlas_tA785F19D292A751B2214438E90DB20C11BA2AF3E;
struct AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69;
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75;
struct AttachmentLoader_t26B7800E3E728416E9B84830438A9E23048EB447;
struct Bone_tC5BB616A04722279E675558888991F720C090467;
struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77;
struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3;
struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A;
struct IBoneTimeline_t66A32D344FA49B46BD988D365ABE69B7FD6473B9;
struct IConstraint_t5D2B1A6FA9C4C3239B09E3387B4C697B49ECCF7B;
struct IConstraintData_t6A0D13F2CE097F979EBA08ACB7540A82D9505C5F;
struct IConstraintTimeline_tD8228727D2CAFB8ED241EF11F14F2E0CA589F6D5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IPosedInternal_tEE541700B90C0D9AB9B725462237D995B3DB0CBF;
struct ISlotTimeline_t054835372A5AB55975EB4874CE59E58858B21E55;
struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E;
struct PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909;
struct PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83;
struct PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE;
struct PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4;
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3;
struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254;
struct SkeletonLoader_t5F9F5C82EB8A8DE6BBF9C8D219E035C0F3413E26;
struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481;
struct Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD;
struct SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375;
struct SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C;
struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0;
struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548;
struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE;
struct String_t;
struct TextureLoader_t4F74715E0484E4F8056D96A196DC14A9B4638CAA;
struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236;
struct Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF;
struct TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE;
struct TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702;
struct TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712;
struct Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct LinkedMesh_t020EA4C6F0F176D79F434D63E5E0FC8F39A4CA7F;
struct SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF;
struct FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792;
struct FromRotate_t9FCC8F8EDC4A77FEFA47AEC9C3DB9D0D162957E6;
struct FromScaleX_t98B4CC82A906F5CA0D1DBED5CFEF02D5F6502CB3;
struct FromScaleY_t264041AB59412ED98076162798153CED89DDF70B;
struct FromShearY_tCB1506D990F22D13D1AAA3CBC4F5AA0A06BC4374;
struct FromX_t0AA1547118208E81912AA747F6E561A90A61AA47;
struct FromY_t94BDB153AE0CDDD1A1C65ABCDB7FEA901F5560F5;
struct ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB;
struct ToRotate_tA324D2402A3282BDFE3A2FE9CA578943EC0F6909;
struct ToScaleX_tEE0E4709C470F9E0080FCA39B0FD0B5C71E064A1;
struct ToScaleY_tFE2B0A44DA2FCFED7E283A810D166A315B444538;
struct ToShearY_tF0B2595A9FC80B300E1ED514F77CD38C3EC2C681;
struct ToX_t89B3EB10D64205A4A19B81287CA3C1F46DF8CA38;
struct ToY_tDE65918082D4924C828FDBE5C12106F5C25DF5B1;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_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* IBoneTimeline_t66A32D344FA49B46BD988D365ABE69B7FD6473B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IConstraintTimeline_tD8228727D2CAFB8ED241EF11F14F2E0CA589F6D5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPosedInternal_tEE541700B90C0D9AB9B725462237D995B3DB0CBF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISlotTimeline_t054835372A5AB55975EB4874CE59E58858B21E55_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* PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0B3F2131F01E8BF80B3875B990917EF03D7422E7;
IL2CPP_EXTERN_C String_t* _stringLiteral168A97203BB4555E8A0B1A105A07219BC5E6B8DA;
IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
IL2CPP_EXTERN_C String_t* _stringLiteral2D16114520C70D16836C72EC0C48D233D809628D;
IL2CPP_EXTERN_C String_t* _stringLiteral415B33E751EB342E42AB189D9404D56A96C6C393;
IL2CPP_EXTERN_C String_t* _stringLiteral4AB968CCB6A79B6C0B23A4EB561760E23FF4F3CC;
IL2CPP_EXTERN_C String_t* _stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35;
IL2CPP_EXTERN_C String_t* _stringLiteral652D5C91C9CFD49BCC1E0E2E0209750B07248645;
IL2CPP_EXTERN_C String_t* _stringLiteral68C56C8B58E4309CB2FDE8D071076CB511DEC5D5;
IL2CPP_EXTERN_C String_t* _stringLiteral80944CFE8E85F29365EF8AD2B7046C7F40879A73;
IL2CPP_EXTERN_C String_t* _stringLiteral8A0818D2231E34507A0E299A58B41B61EF02B9AF;
IL2CPP_EXTERN_C String_t* _stringLiteral8C9E00B57BC60BA8DFE775104296F0D55A788667;
IL2CPP_EXTERN_C String_t* _stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2;
IL2CPP_EXTERN_C String_t* _stringLiteralAD5D9090F8D66A572CBC454281D9431D6110BDB7;
IL2CPP_EXTERN_C String_t* _stringLiteralAE200601B92BAB29A34EA0986F1838E956D040B9;
IL2CPP_EXTERN_C String_t* _stringLiteralB521032383867615814AABB86B0BF8785D386E28;
IL2CPP_EXTERN_C String_t* _stringLiteralC7475E48B560EA52982F3AF1DD71267F824511BD;
IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
IL2CPP_EXTERN_C String_t* _stringLiteralE4AB5AD0AFA9BC296663DAC1785F153DD4C675A0;
IL2CPP_EXTERN_C String_t* _stringLiteralE612C3BB14300CDB621308A57EEAA24A5C4C36F6;
IL2CPP_EXTERN_C String_t* _stringLiteralEFC86221AAB7628EBCE554785B46AE44BE79305F;
IL2CPP_EXTERN_C String_t* _stringLiteralF4F22995BC4D926A7D75659F410CD3E68D0D95FC;
IL2CPP_EXTERN_C String_t* _stringLiteralF9BE17D634D1B07BCDCDA77A87710C946D81307B;
IL2CPP_EXTERN_C String_t* _stringLiteralFC39CCBD8A9A7F0A4D3F94A6A9D9E437DBB76966;
IL2CPP_EXTERN_C String_t* _stringLiteralFFC7B8DA46FC33C2D1241CC4F86CB50377EF0EB2;
IL2CPP_EXTERN_C const RuntimeMethod* ConstraintData_2__ctor_m155C33FB68736A23CC8AC3EFED42362ED13B7F47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstraintData_2__ctor_m29640906ECE87E58D727983B1B7318DC45A160ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Constraint_3__ctor_m2EA8E9C8A491D9619312755F4F4C7F47135AF220_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Constraint_3__ctor_mB94673BBBF39B3BF7E0F78DA060D2BC56CBE57E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m53BEDC21496F4A2207AFA0117D742EB946DDD86D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m40269808DBC743DAEFC825C1DD9A9A2DA7CDE3F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m92E572C7FE5B1641480A6EEAA5EE0D0E76E45E78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m13A88D2E3F6A7496D96136D31BCF582F72941B04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_mB230FFEF251FFBA0D9A5F488C09D748EFC2E8E77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m51C5C0D9BC651A2AB1EA01CFA2060533FBE59950_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C_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_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_AddRange_m7C157CA8BDC7A9C9FC3BE43653A5937453C18AA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m09C8BBEF610787805BCD55941A30E1B4B8ED964D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m41F7C7A9F1BFA324ABA13D9E5B4544A3427C19E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m397749D0FADA01885AADAD9C4A71B15234F85408_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m4E5245677267610016D1906964886CE1FC2C1465_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m64ACE60144D64F8B4BA6F2B69A151637F3957390_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mC9AB267A3C276AD6B5CE38A64E4D60203FF7891D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_RemoveAt_m66A9A49227C85394B4187FEFDF209577C293EEDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_RemoveAt_mC88ECB6B89C375D25B661381ECBEDD7FED585684_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m1751184B3F2CCDE49D21F8E25A4D6EC84432403F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m3B9A5900A55170740B2A514E6FFB3452C8DA2C97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m493D204B3C1BE2A66AE039302B56012BEDC56B6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m8F7CDC4490B27CAEC91711558D8CA2EF9DD5DC1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mE909C3C2B6ABFEE9FD1AA4299C0A63B11B17A165_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1_Free_m1953DFD6CE350B15C93BB6CF7E2838A7F7FC5FC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1_Free_m9631749AAF6B63B0234F583B0EE5E8F6DD6CF3C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1_Obtain_m00774A6214BC11AD08DEA1A07E2F84F2DE3A2FBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1_Obtain_m7A4403AF140310CD1CD582FBABE8380EAC22B52D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1__ctor_m443EA8B8CBAA983AD3EE77D2EEDAFCB88249614A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1__ctor_mC58597653337F389B706B4D026F4EA88943BDB3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PosedData_1__ctor_mE2917A6BC71918FE1F3BC2CAF2F694F43C8FAEBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonLoader__ctor_m36B495C96533F92F4EBD2705BCDECE4EDB83545F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonLoader_set_Scale_m44AA64027B059537B8C18F31B386EC58A63B6F8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Skin__ctor_m1970D321873E8F6334B18A4AD51C1CF842FFDB52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Slider__ctor_mEAEDE41466ECACDAAC640861008A70D2D4CC92D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SlotData__ctor_m78DB39E79D4B4F2DA7AF7CC8568AF74596FADF59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SlotPose_Set_mC438C9C118EC8BB28D37121287CDF96CE1D6BB3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Slot__ctor_m29CE5D826FE905AD29440057CE186A98493060E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Slot__ctor_mF3706055B4D09CC8BE2C6AC1F8A74C5B38521BDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TransformConstraintData_set_Source_m9DADC6AD4B980FF6BB71B779E4005C6BC1A2CDB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TransformConstraint__ctor_mCC0D833F290B13BB3AA871240322D1B8339F12FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825;
struct ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009;
struct AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B;
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153;
struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38;
struct TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8;
struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486;
struct FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88;
struct ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06;
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_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t66602104062130776B96E2A32ECB9CCB07FF9B6F* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t9574DF04F1145F166099DEE87223122CF3B5C131* ____keys;
ValueCollection_tE9CA8DD255AB4AFE53D80439EA75F419F0E66D0B* ____values;
RuntimeObject* ____syncRoot;
};
struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718 : public RuntimeObject
{
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D : public RuntimeObject
{
ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE : public RuntimeObject
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_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_t36378ECE06A03D610C6FFF641684239A4DD5EF08 : public RuntimeObject
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C : public RuntimeObject
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA : public RuntimeObject
{
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD : public RuntimeObject
{
IConstraintDataU5BU5D_t58BE7FE5A752273FA36AE4E0D0015C929828FF73* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7 : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE : public RuntimeObject
{
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* ___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 ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF : public RuntimeObject
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02 : public RuntimeObject
{
FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9 : public RuntimeObject
{
ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B : public RuntimeObject
{
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222 : public RuntimeObject
{
int32_t ___max;
Stack_1_t0DDECCE00CE080D75E6F8D2FCD982DE9BEB2F1DD* ___freeObjects;
int32_t ___U3CPeakU3Ek__BackingField;
};
struct Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6 : public RuntimeObject
{
int32_t ___max;
Stack_1_t3021C209BC92B01C8CDE3CFAE6E842DB3BC0AFA5* ___freeObjects;
int32_t ___U3CPeakU3Ek__BackingField;
};
struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2 : public RuntimeObject
{
String_t* ___name;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_tE728CAFC1C4042339393F0DE50D7B4473FB74991 : public RuntimeObject
{
String_t* ___name;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86 : public RuntimeObject
{
String_t* ___name;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_tCAFC165DD573E885387DB946A88BA411183FB965 : public RuntimeObject
{
String_t* ___name;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___setupPose;
bool ___skinRequired;
};
struct Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448 : public RuntimeObject
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___data;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___constrainedPose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___appliedPose;
};
struct Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216 : public RuntimeObject
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___data;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___pose;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___constrainedPose;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___appliedPose;
};
struct Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9 : public RuntimeObject
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* ___data;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___pose;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___constrainedPose;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___appliedPose;
};
struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B : public RuntimeObject
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___data;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___pose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___constrainedPose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___appliedPose;
};
struct Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391 : public RuntimeObject
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* ___data;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___pose;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___constrainedPose;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___appliedPose;
};
struct ValueCollection_tE9CA8DD255AB4AFE53D80439EA75F419F0E66D0B : public RuntimeObject
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* ____dictionary;
};
struct U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD : public RuntimeObject
{
};
struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8 : public RuntimeObject
{
String_t* ___name;
float ___duration;
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* ___timelines;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* ___timelineIds;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___bones;
};
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 DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A : public RuntimeObject
{
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___setupPose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___pose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___constrainedPose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___appliedPose;
};
struct SkeletonLoader_t5F9F5C82EB8A8DE6BBF9C8D219E035C0F3413E26 : public RuntimeObject
{
RuntimeObject* ___attachmentLoader;
float ___scale;
};
struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481 : public RuntimeObject
{
String_t* ___name;
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* ___attachments;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints;
};
struct SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C : public RuntimeObject
{
float ___time;
float ___mix;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236 : public RuntimeObject
{
int32_t ___width;
int32_t ___height;
float ___u;
float ___v;
float ___u2;
float ___v2;
};
struct Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF : public RuntimeObject
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___propertyIds;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___frames;
bool ___additive;
bool ___instant;
};
struct TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712 : public RuntimeObject
{
float ___mixRotate;
float ___mixX;
float ___mixY;
float ___mixScaleX;
float ___mixScaleY;
float ___mixShearY;
};
struct Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110 : public RuntimeObject
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* ___convexPolygons;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* ___convexPolygonsIndices;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___indicesArray;
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ___isConcaveArray;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___triangles;
Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* ___polygonPool;
Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* ___polygonIndicesPool;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct LinkedMesh_t020EA4C6F0F176D79F434D63E5E0FC8F39A4CA7F : public RuntimeObject
{
String_t* ___source;
String_t* ___skin;
int32_t ___slotIndex;
int32_t ___sourceIndex;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___mesh;
bool ___inheritTimelines;
};
struct SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF : public RuntimeObject
{
};
struct FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792 : public RuntimeObject
{
float ___offset;
ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9* ___to;
};
struct ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB : public RuntimeObject
{
float ___offset;
float ___max;
float ___scale;
};
struct ConstraintData_2_tC6E0B3EDEB82BBF54BEBF5A2D08D6CD0F93FB150 : public PosedData_1_tE728CAFC1C4042339393F0DE50D7B4473FB74991
{
};
struct ConstraintData_2_t090AB2C9AC22EC3E1A26405199AA5F2A6053B1D0 : public PosedData_1_tCAFC165DD573E885387DB946A88BA411183FB965
{
};
struct Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___l;
int32_t ___next;
int32_t ___ver;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___current;
};
struct Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9
{
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___l;
int32_t ___next;
int32_t ___ver;
RuntimeObject* ___current;
};
struct Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453
{
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___l;
int32_t ___next;
int32_t ___ver;
RuntimeObject* ___current;
};
struct PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98 : public Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448
{
bool ___active;
};
struct PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21 : public Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216
{
bool ___active;
};
struct PosedActive_2_t81A3FF8BF9AFBA1D31BBA98540C9519D74E2C9C0 : public Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9
{
bool ___active;
};
struct PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61 : public Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391
{
bool ___active;
};
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 CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34 : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___curves;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8 : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___slots;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___inFolder;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___drawOrders;
};
struct DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___drawOrders;
};
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 Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0 : public Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
int32_t ___attachmentState;
};
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];
};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D20_tEA1860A386A7FD63F38911C447779F1EAA6F0327
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D20_tEA1860A386A7FD63F38911C447779F1EAA6F0327__padding[20];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D24_t3A2029D8699052E236DD31008B4579C2CD10D74D
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D24_t3A2029D8699052E236DD31008B4579C2CD10D74D__padding[24];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D3757_t6B21E7F86C48E427576F054C62A021C3153340E0
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D3757_t6B21E7F86C48E427576F054C62A021C3153340E0__padding[3757];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D5578_tC73680BC17408D802B180910C869CD21A09718DF
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D5578_tC73680BC17408D802B180910C869CD21A09718DF__padding[5578];
};
};
#pragma pack(pop, tp)
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 SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276
{
int32_t ___slotIndex;
String_t* ___placeholder;
int32_t ___hashCode;
};
struct SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_pinvoke
{
int32_t ___slotIndex;
char* ___placeholder;
int32_t ___hashCode;
};
struct SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_com
{
int32_t ___slotIndex;
Il2CppChar* ___placeholder;
int32_t ___hashCode;
};
struct FromRotate_t9FCC8F8EDC4A77FEFA47AEC9C3DB9D0D162957E6 : public FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792
{
};
struct FromScaleX_t98B4CC82A906F5CA0D1DBED5CFEF02D5F6502CB3 : public FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792
{
};
struct FromScaleY_t264041AB59412ED98076162798153CED89DDF70B : public FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792
{
};
struct FromShearY_tCB1506D990F22D13D1AAA3CBC4F5AA0A06BC4374 : public FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792
{
};
struct FromX_t0AA1547118208E81912AA747F6E561A90A61AA47 : public FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792
{
};
struct FromY_t94BDB153AE0CDDD1A1C65ABCDB7FEA901F5560F5 : public FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792
{
};
struct ToRotate_tA324D2402A3282BDFE3A2FE9CA578943EC0F6909 : public ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB
{
};
struct ToScaleX_tEE0E4709C470F9E0080FCA39B0FD0B5C71E064A1 : public ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB
{
};
struct ToScaleY_tFE2B0A44DA2FCFED7E283A810D166A315B444538 : public ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB
{
};
struct ToShearY_tF0B2595A9FC80B300E1ED514F77CD38C3EC2C681 : public ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB
{
};
struct ToX_t89B3EB10D64205A4A19B81287CA3C1F46DF8CA38 : public ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB
{
};
struct ToY_tDE65918082D4924C828FDBE5C12106F5C25DF5B1 : public ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB
{
};
struct Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32 : public PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21
{
};
struct Constraint_3_t9F1A0200E8C6DFF08CA72D1F1480E4412AA1D2E2 : public PosedActive_2_t81A3FF8BF9AFBA1D31BBA98540C9519D74E2C9C0
{
};
struct Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1 : public PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61
{
};
struct KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B
{
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___key;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___value;
};
struct Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11
{
bool ___hasValue;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value;
};
struct BlendMode_tC44E00D9BC1A3F2F4D993A3244C2FA024A1C234E
{
int32_t ___value__;
};
struct Bone_tC5BB616A04722279E675558888991F720C090467 : public PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98
{
Bone_tC5BB616A04722279E675558888991F720C090467* ___parent;
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* ___children;
bool ___sorted;
};
struct CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
};
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 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 Physics_t83761BCE9E824B4B31086D5542F448F28C1BD1FF
{
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 SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375 : public ConstraintData_2_tC6E0B3EDEB82BBF54BEBF5A2D08D6CD0F93FB150
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation;
bool ___additive;
bool ___loop;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___bone;
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* ___property;
float ___offset;
float ___scale;
bool ___local;
};
struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D
{
int32_t ___value__;
};
struct TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702 : public ConstraintData_2_t090AB2C9AC22EC3E1A26405199AA5F2A6053B1D0
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___source;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___offsets;
bool ___localSource;
bool ___localTarget;
bool ___additive;
bool ___clamp;
ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* ___properties;
};
struct Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B ____current;
int32_t ____getEnumeratorRetType;
};
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 ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC : public CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7
{
int32_t ___constraintIndex;
};
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 Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD : public Constraint_3_t9F1A0200E8C6DFF08CA72D1F1480E4412AA1D2E2
{
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
};
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 TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE : public Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones;
Bone_tC5BB616A04722279E675558888991F720C090467* ___source;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3 : public ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC
{
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_StaticFields
{
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* ___EmptyArray;
};
struct ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D_StaticFields
{
ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009* ___EmptyArray;
};
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_t36378ECE06A03D610C6FFF641684239A4DD5EF08_StaticFields
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___EmptyArray;
};
struct ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C_StaticFields
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* ___EmptyArray;
};
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA_StaticFields
{
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___EmptyArray;
};
struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD_StaticFields
{
IConstraintDataU5BU5D_t58BE7FE5A752273FA36AE4E0D0015C929828FF73* ___EmptyArray;
};
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EmptyArray;
};
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___EmptyArray;
};
struct ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE_StaticFields
{
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* ___EmptyArray;
};
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_StaticFields
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___EmptyArray;
};
struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_StaticFields
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___EmptyArray;
};
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF_StaticFields
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* ___EmptyArray;
};
struct ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02_StaticFields
{
FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88* ___EmptyArray;
};
struct ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9_StaticFields
{
ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06* ___EmptyArray;
};
struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_StaticFields
{
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* ___s_emptyArray;
};
struct U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD_StaticFields
{
__StaticArrayInitTypeSizeU3D5578_tC73680BC17408D802B180910C869CD21A09718DF ___03E1C19D8C33FD8A3FFAF6ADD35F0D3427F52AAF71D20F77C42D96F54BCD5A3F;
__StaticArrayInitTypeSizeU3D3757_t6B21E7F86C48E427576F054C62A021C3153340E0 ___5F4044E0C3C7CF12B0ACD99E42312550765E9C0B7E5E75A7DE0782689E5C4196;
__StaticArrayInitTypeSizeU3D24_t3A2029D8699052E236DD31008B4579C2CD10D74D ___753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1;
__StaticArrayInitTypeSizeU3D20_tEA1860A386A7FD63F38911C447779F1EAA6F0327 ___E528F4309E1413E6BC35AEA5D8DB8519384D2FCC33F9DD5D1126D73F104CF92A;
};
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Empty;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_StaticFields
{
SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF* ___Instance;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_StaticFields
{
uint64_t ___propertyID;
};
struct DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields
{
uint64_t ___propertyID;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___propertyIds;
};
struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields
{
int32_t ___nextID;
RuntimeObject* ___nextIdLock;
};
struct Bone_tC5BB616A04722279E675558888991F720C090467_StaticFields
{
bool ___yDown;
};
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quadTriangles;
};
struct Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_StaticFields
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___offsets;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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 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 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 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 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 TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8 : public RuntimeArray
{
ALIGN_FIELD (8) Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* m_Items[1];
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF** 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, Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E : public RuntimeArray
{
ALIGN_FIELD (8) PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* m_Items[1];
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909** 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, PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88 : public RuntimeArray
{
ALIGN_FIELD (8) FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* m_Items[1];
inline FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792** 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, FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A : public RuntimeArray
{
ALIGN_FIELD (8) BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* m_Items[1];
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06 : public RuntimeArray
{
ALIGN_FIELD (8) ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* m_Items[1];
inline ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB** 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, ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
{
ALIGN_FIELD (8) bool m_Items[1];
inline bool GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline bool* 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, bool value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
{
m_Items[index] = value;
}
};
struct ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009 : public RuntimeArray
{
ALIGN_FIELD (8) ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* m_Items[1];
inline ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825 : public RuntimeArray
{
ALIGN_FIELD (8) ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* m_Items[1];
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486 : public RuntimeArray
{
ALIGN_FIELD (8) SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F m_Items[1];
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___placeholder), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attachment), (void*)NULL);
#endif
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___placeholder), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attachment), (void*)NULL);
#endif
}
};
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tE9CA8DD255AB4AFE53D80439EA75F419F0E66D0B* Dictionary_2_get_Values_mB230FFEF251FFBA0D9A5F488C09D748EFC2E8E77_gshared (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m13A88D2E3F6A7496D96136D31BCF582F72941B04_gshared (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m51C5C0D9BC651A2AB1EA01CFA2060533FBE59950_gshared (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_key, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Contains_m69F544B43898B8ABCA3432D4D88A06112980FA1C_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, 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 Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_gshared (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_gshared (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_gshared_inline (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_gshared_inline (KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_gshared (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m92E572C7FE5B1641480A6EEAA5EE0D0E76E45E78_gshared (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_key, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m40269808DBC743DAEFC825C1DD9A9A2DA7CDE3F5_gshared (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_gshared_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m53BEDC21496F4A2207AFA0117D742EB946DDD86D_gshared (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void 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 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 Posed_2__ctor_mFDE3C6CCC5D4FF79A216267D8E578783BE8D0C48_gshared (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, RuntimeObject* ___0_data, RuntimeObject* ___1_pose, RuntimeObject* ___2_constrainedPose, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_gshared (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, 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_m4201334AC8536EAFE716FA067A1C7596E3F25C87_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_m7C157CA8BDC7A9C9FC3BE43653A5937453C18AA3_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_gshared (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m8637B2243768F628E6F507639FCE7DB245E598ED_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pool_1_Free_m2F107BA7BE3C46337A1D7775DC4A4FD7FC569404_gshared (Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Pool_1_Obtain_m54410CE9B84F269010943683B2CCB341315C3F5F_gshared (Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, float ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pool_1__ctor_mBEF18CAC4A5CA08D0E444F0B70716B51C08F4D5F_gshared (Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B* __this, int32_t ___0_initialCapacity, int32_t ___1_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBAB57A5591178A197FD42FEBA83DE1DD8627000B_gshared (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasAttachmentLoader__ctor_mF0C7CD11BF3EB5E08C7236A68683F3D08ADA8383 (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* __this, AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* ___0_atlasArray, 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) ;
inline ValueCollection_tE9CA8DD255AB4AFE53D80439EA75F419F0E66D0B* Dictionary_2_get_Values_mB230FFEF251FFBA0D9A5F488C09D748EFC2E8E77 (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, const RuntimeMethod* method)
{
return (( ValueCollection_tE9CA8DD255AB4AFE53D80439EA75F419F0E66D0B* (*) (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*, const RuntimeMethod*))Dictionary_2_get_Values_mB230FFEF251FFBA0D9A5F488C09D748EFC2E8E77_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m13A88D2E3F6A7496D96136D31BCF582F72941B04 (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m13A88D2E3F6A7496D96136D31BCF582F72941B04_gshared)(__this, ___0_comparer, 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 ExposedList_1__ctor_m1751184B3F2CCDE49D21F8E25A4D6EC84432403F (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786 (SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkinEntry__ctor_m309E7841B4FCB40B4B29CC7D59D3E8E8D2AE2002 (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___2_attachment, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_m51C5C0D9BC651A2AB1EA01CFA2060533FBE59950 (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_key, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F, const RuntimeMethod*))Dictionary_2_set_Item_m51C5C0D9BC651A2AB1EA01CFA2060533FBE59950_gshared)(__this, ___0_key, ___1_value, 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 bool ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77*, const RuntimeMethod*))ExposedList_1_Contains_m69F544B43898B8ABCA3432D4D88A06112980FA1C_gshared)(__this, ___0_item, method);
}
inline void ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77*, 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);
}
inline Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9 ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8 (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* __this, const RuntimeMethod* method)
{
return (( Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9 (*) (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared)(__this, method);
}
inline void Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C (Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9*, const RuntimeMethod*))Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_inline (Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9*, const RuntimeMethod*))Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline)(__this, method);
}
inline bool ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602 (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_Contains_m69F544B43898B8ABCA3432D4D88A06112980FA1C_gshared)(__this, ___0_item, method);
}
inline void ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07 (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385 (Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9*, const RuntimeMethod*))Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared)(__this, method);
}
inline Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 (*) (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_gshared)(__this, method);
}
inline void Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50 (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836*, const RuntimeMethod*))Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_gshared)(__this, method);
}
inline KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_inline (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B (*) (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836*, const RuntimeMethod*))Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_gshared_inline)(__this, method);
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_inline (KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B* __this, const RuntimeMethod* method)
{
return (( SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F (*) (KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___2_attachment, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183 (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836*, const RuntimeMethod*))Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* MeshAttachment_NewLinkedMesh_mB9F9C1166D8E47820A1576EBE1FE60BCA9979477 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m92E572C7FE5B1641480A6EEAA5EE0D0E76E45E78 (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_key, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F*, const RuntimeMethod*))Dictionary_2_TryGetValue_m92E572C7FE5B1641480A6EEAA5EE0D0E76E45E78_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_m40269808DBC743DAEFC825C1DD9A9A2DA7CDE3F5 (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276, const RuntimeMethod*))Dictionary_2_Remove_m40269808DBC743DAEFC825C1DD9A9A2DA7CDE3F5_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline void List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F, const RuntimeMethod*))List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_gshared_inline)(__this, ___0_item, method);
}
inline void Dictionary_2_Clear_m53BEDC21496F4A2207AFA0117D742EB946DDD86D (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*, const RuntimeMethod*))Dictionary_2_Clear_m53BEDC21496F4A2207AFA0117D742EB946DDD86D_gshared)(__this, method);
}
inline void ExposedList_1_Clear_mC9AB267A3C276AD6B5CE38A64E4D60203FF7891D (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method);
}
inline void ExposedList_1_Clear_m64ACE60144D64F8B4BA6F2B69A151637F3957390 (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, 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 Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_value, 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 String_t* SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664_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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B (String_t* ___0_a, String_t* ___1_b, int32_t ___2_comparisonType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkinKeyComparer__ctor_m325AC8DD5EB5DB87F2328D73031BC470F031BF7E (SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderPose__ctor_mCC84EECA8418A931404CBE75887B8EC3008D17DE (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, const RuntimeMethod* method) ;
inline void Constraint_3__ctor_mB94673BBBF39B3BF7E0F78DA060D2BC56CBE57E0 (Constraint_3_t9F1A0200E8C6DFF08CA72D1F1480E4412AA1D2E2* __this, SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* ___0_data, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___1_pose, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___2_constrained, const RuntimeMethod* method)
{
(( void (*) (Constraint_3_t9F1A0200E8C6DFF08CA72D1F1480E4412AA1D2E2*, SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375*, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C*, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C*, const RuntimeMethod*))Constraint_3__ctor_m728CA330A8C1764E0174E599ED5CE2E634081339_gshared)(__this, ___0_data, ___1_pose, ___2_constrained, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slider__ctor_mEAEDE41466ECACDAAC640861008A70D2D4CC92D9 (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* __this, SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderPose_Set_m40A54BA471E337CC2DCC9A83BCDB3B8D5A00A252 (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___0_pose, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation_Apply_m7EAC815544A92578E84288157EDDA90B30CDC8DC (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, bool ___3_loop, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___4_events, float ___5_alpha, bool ___6_fromSetup, bool ___7_add, bool ___8_mixOut, bool ___9_appliedPose, 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 DrawOrder_Constrained_m1F78B581B8414C063241A01F07D337E7CDAB44F4 (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) ;
inline void ConstraintData_2__ctor_m155C33FB68736A23CC8AC3EFED42362ED13B7F47 (ConstraintData_2_tC6E0B3EDEB82BBF54BEBF5A2D08D6CD0F93FB150* __this, String_t* ___0_name, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___1_setup, const RuntimeMethod* method)
{
(( void (*) (ConstraintData_2_tC6E0B3EDEB82BBF54BEBF5A2D08D6CD0F93FB150*, String_t*, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C*, const RuntimeMethod*))ConstraintData_2__ctor_m86199CC20EA852EE81229EAB4613086F0CABB4C0_gshared)(__this, ___0_name, ___1_setup, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose__ctor_m945EC11A798A2A67BC03DBFBAEA55B2F88AC8246 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
inline void Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31 (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B* __this, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___0_data, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_pose, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___2_constrainedPose, const RuntimeMethod* method)
{
(( void (*) (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*, const RuntimeMethod*))Posed_2__ctor_mFDE3C6CCC5D4FF79A216267D8E578783BE8D0C48_gshared)(__this, ___0_data, ___1_pose, ___2_constrainedPose, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, const RuntimeMethod*))Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline)(__this, method);
}
inline void Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3 (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_gshared)(__this, ___0_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___0_darkColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_Set_mC438C9C118EC8BB28D37121287CDF96CE1D6BB3A (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___0_pose, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Skeleton_GetAttachment_mF9191F786325E5B8ED2A3329D3BF039595A2097B (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method) ;
inline void PosedData_1__ctor_mE2917A6BC71918FE1F3BC2CAF2F694F43C8FAEBB (PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86* __this, String_t* ___0_name, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_setupPose, const RuntimeMethod* method)
{
(( void (*) (PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*, String_t*, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*, const RuntimeMethod*))PosedData_1__ctor_m58E22316E01995FAB77CDFA4C349675AFA633E1A_gshared)(__this, ___0_name, ___1_setupPose, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, 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);
}
inline void ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8 (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_gshared)(__this, ___0_clearArray, method);
}
inline void ExposedList_1_AddRange_m7C157CA8BDC7A9C9FC3BE43653A5937453C18AA3 (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, const RuntimeMethod*))ExposedList_1_AddRange_m7C157CA8BDC7A9C9FC3BE43653A5937453C18AA3_gshared)(__this, ___0_list, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637 (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method)
{
return (( Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, const RuntimeMethod*))Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose__ctor_mEDF3D96197165DB33BC5C0B5E96E18EAD41584D7 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, const RuntimeMethod* method) ;
inline void Constraint_3__ctor_m2EA8E9C8A491D9619312755F4F4C7F47135AF220 (Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1* __this, TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* ___0_data, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_pose, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___2_constrained, const RuntimeMethod* method)
{
(( void (*) (Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1*, TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702*, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712*, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712*, 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 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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraint__ctor_mCC0D833F290B13BB3AA871240322D1B8339F12FE (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose_Set_mA18CE80F6303E20D5D014E88D721328AE0758C1C (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ModifyWorld_mF3E6F174290A77A6F5DBE0038C5A77D70992E206 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, int32_t ___0_update, 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) ;
inline void ExposedList_1__ctor_mE909C3C2B6ABFEE9FD1AA4299C0A63B11B17A165 (ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
inline void ConstraintData_2__ctor_m29640906ECE87E58D727983B1B7318DC45A160ED (ConstraintData_2_t090AB2C9AC22EC3E1A26405199AA5F2A6053B1D0* __this, String_t* ___0_name, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_setup, const RuntimeMethod* method)
{
(( void (*) (ConstraintData_2_t090AB2C9AC22EC3E1A26405199AA5F2A6053B1D0*, String_t*, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712*, const RuntimeMethod*))ConstraintData_2__ctor_m86199CC20EA852EE81229EAB4613086F0CABB4C0_gshared)(__this, ___0_name, ___1_setup, method);
}
inline void ExposedList_1__ctor_m8F7CDC4490B27CAEC91711558D8CA2EF9DD5DC1D (ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m8637B2243768F628E6F507639FCE7DB245E598ED_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, 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 FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5 (FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* __this, 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 ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A (ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, bool, const RuntimeMethod*))ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared)(__this, ___0_clearArray, method);
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_gshared)(__this, ___0_newSize, method);
}
inline ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A_gshared)(__this, ___0_newSize, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Triangulator_IsConcave_mCFCC69F6682285D309D29BAE261E0E191F04228A (int32_t ___0_index, int32_t ___1_vertexCount, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_vertices, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___3_indices, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
inline void ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5_gshared)(__this, ___0_min, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Triangulator_PositiveArea_m5D48D0942594932B4128A381CBFB51CE01E58C3B (float ___0_p1x, float ___1_p1y, float ___2_p2x, float ___3_p2y, float ___4_p3x, float ___5_p3y, const RuntimeMethod* method) ;
inline void ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_gshared)(__this, ___0_item, method);
}
inline void ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_gshared)(__this, ___0_index, method);
}
inline void ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_gshared)(__this, ___0_index, method);
}
inline void Pool_1_Free_m9631749AAF6B63B0234F583B0EE5E8F6DD6CF3C2 (Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* __this, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6*, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, const RuntimeMethod*))Pool_1_Free_m2F107BA7BE3C46337A1D7775DC4A4FD7FC569404_gshared)(__this, ___0_obj, method);
}
inline void ExposedList_1_Clear_m4E5245677267610016D1906964886CE1FC2C1465 (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method);
}
inline void Pool_1_Free_m1953DFD6CE350B15C93BB6CF7E2838A7F7FC5FC3 (Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* __this, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222*, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))Pool_1_Free_m2F107BA7BE3C46337A1D7775DC4A4FD7FC569404_gshared)(__this, ___0_obj, method);
}
inline void ExposedList_1_Clear_m397749D0FADA01885AADAD9C4A71B15234F85408 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method);
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* Pool_1_Obtain_m7A4403AF140310CD1CD582FBABE8380EAC22B52D (Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* __this, const RuntimeMethod* method)
{
return (( ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* (*) (Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222*, const RuntimeMethod*))Pool_1_Obtain_m54410CE9B84F269010943683B2CCB341315C3F5F_gshared)(__this, method);
}
inline ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* Pool_1_Obtain_m00774A6214BC11AD08DEA1A07E2F84F2DE3A2FBC (Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* __this, const RuntimeMethod* method)
{
return (( ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* (*) (Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6*, const RuntimeMethod*))Pool_1_Obtain_m54410CE9B84F269010943683B2CCB341315C3F5F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB (float ___0_p1x, float ___1_p1y, float ___2_p2x, float ___3_p2y, float ___4_p3x, float ___5_p3y, const RuntimeMethod* method) ;
inline void ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, float ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, float, const RuntimeMethod*))ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_gshared)(__this, ___0_item, method);
}
inline void ExposedList_1_Add_m41F7C7A9F1BFA324ABA13D9E5B4544A3427C19E1 (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* __this, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D*, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method);
}
inline void ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method);
}
inline void ExposedList_1_RemoveAt_mC88ECB6B89C375D25B661381ECBEDD7FED585684 (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC_gshared)(__this, ___0_index, method);
}
inline void ExposedList_1_RemoveAt_m66A9A49227C85394B4187FEFDF209577C293EEDA (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC_gshared)(__this, ___0_index, method);
}
inline void ExposedList_1__ctor_m3B9A5900A55170740B2A514E6FFB3452C8DA2C97 (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
inline void ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
inline void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared)(__this, method);
}
inline void ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, const RuntimeMethod*))ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_gshared)(__this, method);
}
inline void Pool_1__ctor_m443EA8B8CBAA983AD3EE77D2EEDAFCB88249614A (Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* __this, int32_t ___0_initialCapacity, int32_t ___1_max, const RuntimeMethod* method)
{
(( void (*) (Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6*, int32_t, int32_t, const RuntimeMethod*))Pool_1__ctor_mBEF18CAC4A5CA08D0E444F0B70716B51C08F4D5F_gshared)(__this, ___0_initialCapacity, ___1_max, method);
}
inline void Pool_1__ctor_mC58597653337F389B706B4D026F4EA88943BDB3C (Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* __this, int32_t ___0_initialCapacity, int32_t ___1_max, const RuntimeMethod* method)
{
(( void (*) (Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222*, int32_t, int32_t, const RuntimeMethod*))Pool_1__ctor_mBEF18CAC4A5CA08D0E444F0B70716B51C08F4D5F_gshared)(__this, ___0_initialCapacity, ___1_max, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_mBAB57A5591178A197FD42FEBA83DE1DD8627000B (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F, const RuntimeMethod*))List_1_AddWithResize_mBAB57A5591178A197FD42FEBA83DE1DD8627000B_gshared)(__this, ___0_item, method);
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedMesh__ctor_m6C9B4578492EEF88B2690819D4E7E782999BFCEB (LinkedMesh_t020EA4C6F0F176D79F434D63E5E0FC8F39A4CA7F* __this, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___0_mesh, String_t* ___1_skin, int32_t ___2_slotIndex, int32_t ___3_sourceIndex, String_t* ___4_source, bool ___5_inheritTimelines, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_0 = ___0_mesh;
__this->___mesh = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh), (void*)L_0);
String_t* L_1 = ___1_skin;
__this->___skin = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skin), (void*)L_1);
int32_t L_2 = ___2_slotIndex;
__this->___slotIndex = L_2;
int32_t L_3 = ___3_sourceIndex;
__this->___sourceIndex = L_3;
String_t* L_4 = ___4_source;
__this->___source = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_4);
bool L_5 = ___5_inheritTimelines;
__this->___inheritTimelines = L_5;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonLoader__ctor_mCB66761D0A5C905B53116DF698F0F5B3D975A438 (SkeletonLoader_t5F9F5C82EB8A8DE6BBF9C8D219E035C0F3413E26* __this, AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* ___0_atlasArray, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___scale = (1.0f);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AtlasU5BU5D_t20DEA1D70C7CE0D5069458C0D683A600F697337B* L_0 = ___0_atlasArray;
AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69* L_1 = (AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69*)il2cpp_codegen_object_new(AtlasAttachmentLoader_t25709C7235C75D24EC44B3FFBEA5D6CE983AEA69_il2cpp_TypeInfo_var);
AtlasAttachmentLoader__ctor_mF0C7CD11BF3EB5E08C7236A68683F3D08ADA8383(L_1, L_0, NULL);
__this->___attachmentLoader = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachmentLoader), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonLoader__ctor_m36B495C96533F92F4EBD2705BCDECE4EDB83545F (SkeletonLoader_t5F9F5C82EB8A8DE6BBF9C8D219E035C0F3413E26* __this, RuntimeObject* ___0_attachmentLoader, const RuntimeMethod* method)
{
{
__this->___scale = (1.0f);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_attachmentLoader;
if (L_0)
{
goto IL_0024;
}
}
{
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*)&_stringLiteralE4AB5AD0AFA9BC296663DAC1785F153DD4C675A0)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral168A97203BB4555E8A0B1A105A07219BC5E6B8DA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkeletonLoader__ctor_m36B495C96533F92F4EBD2705BCDECE4EDB83545F_RuntimeMethod_var)));
}
IL_0024:
{
RuntimeObject* L_2 = ___0_attachmentLoader;
__this->___attachmentLoader = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachmentLoader), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SkeletonLoader_get_Scale_mA337EEF926B4F9772C91E6668CDD4C6759B40241 (SkeletonLoader_t5F9F5C82EB8A8DE6BBF9C8D219E035C0F3413E26* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___scale;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonLoader_set_Scale_m44AA64027B059537B8C18F31B386EC58A63B6F8D (SkeletonLoader_t5F9F5C82EB8A8DE6BBF9C8D219E035C0F3413E26* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = __this->___scale;
if ((!(((float)L_0) == ((float)(0.0f)))))
{
goto IL_001d;
}
}
{
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*)&_stringLiteralF9BE17D634D1B07BCDCDA77A87710C946D81307B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral68C56C8B58E4309CB2FDE8D071076CB511DEC5D5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkeletonLoader_set_Scale_m44AA64027B059537B8C18F31B386EC58A63B6F8D_RuntimeMethod_var)));
}
IL_001d:
{
float L_2 = ___0_value;
__this->___scale = L_2;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Skin_get_Name_mDD647BAB12401E297E2FDC61945B56D9229F656A (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Skin_get_Attachments_m6E8D5DA48E3B7E7668E80BD42F2D64482CE6FEEA (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mB230FFEF251FFBA0D9A5F488C09D748EFC2E8E77_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_0 = __this->___attachments;
NullCheck(L_0);
ValueCollection_tE9CA8DD255AB4AFE53D80439EA75F419F0E66D0B* L_1;
L_1 = Dictionary_2_get_Values_mB230FFEF251FFBA0D9A5F488C09D748EFC2E8E77(L_0, Dictionary_2_get_Values_mB230FFEF251FFBA0D9A5F488C09D748EFC2E8E77_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* Skin_get_Bones_m289A6AD20D75A430417207821295FEC988AB3B42 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* Skin_get_Constraints_m3C4A453A8FEA06AF4980DB1CCB86D39B4A3757CD (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_0 = __this->___constraints;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin__ctor_m1970D321873E8F6334B18A4AD51C1CF842FFDB52 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m13A88D2E3F6A7496D96136D31BCF582F72941B04_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m1751184B3F2CCDE49D21F8E25A4D6EC84432403F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_il2cpp_TypeInfo_var);
SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF* L_0 = ((SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_StaticFields*)il2cpp_codegen_static_fields_for(SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_il2cpp_TypeInfo_var))->___Instance;
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_1 = (Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A*)il2cpp_codegen_object_new(Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m13A88D2E3F6A7496D96136D31BCF582F72941B04(L_1, L_0, Dictionary_2__ctor_m13A88D2E3F6A7496D96136D31BCF582F72941B04_RuntimeMethod_var);
__this->___attachments = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachments), (void*)L_1);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_2 = (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*)il2cpp_codegen_object_new(ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B(L_2, ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B_RuntimeMethod_var);
__this->___bones = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_2);
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_3 = (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*)il2cpp_codegen_object_new(ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m1751184B3F2CCDE49D21F8E25A4D6EC84432403F(L_3, ExposedList_1__ctor_m1751184B3F2CCDE49D21F8E25A4D6EC84432403F_RuntimeMethod_var);
__this->___constraints = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___constraints), (void*)L_3);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
String_t* L_4 = ___0_name;
if (L_4)
{
goto IL_003f;
}
}
{
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*)&Skin__ctor_m1970D321873E8F6334B18A4AD51C1CF842FFDB52_RuntimeMethod_var)));
}
IL_003f:
{
String_t* L_6 = ___0_name;
__this->___name = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_6);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___2_attachment, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m51C5C0D9BC651A2AB1EA01CFA2060533FBE59950_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = ___2_attachment;
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*)&_stringLiteralB521032383867615814AABB86B0BF8785D386E28)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAD5D9090F8D66A572CBC454281D9431D6110BDB7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6_RuntimeMethod_var)));
}
IL_0013:
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_2 = __this->___attachments;
int32_t L_3 = ___0_slotIndex;
String_t* L_4 = ___1_placeholder;
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_5;
memset((&L_5), 0, sizeof(L_5));
SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786((&L_5), L_3, L_4, NULL);
int32_t L_6 = ___0_slotIndex;
String_t* L_7 = ___1_placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_8 = ___2_attachment;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_9;
memset((&L_9), 0, sizeof(L_9));
SkinEntry__ctor_m309E7841B4FCB40B4B29CC7D59D3E8E8D2AE2002((&L_9), L_6, L_7, L_8, NULL);
NullCheck(L_2);
Dictionary_2_set_Item_m51C5C0D9BC651A2AB1EA01CFA2060533FBE59950(L_2, L_5, L_9, Dictionary_2_set_Item_m51C5C0D9BC651A2AB1EA01CFA2060533FBE59950_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_AddSkin_m3927EE1B5B6A4C444A5D415BEAF7576CCDA5AD66 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C_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_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 V_0;
memset((&V_0), 0, sizeof(V_0));
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* V_1 = NULL;
Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9 V_2;
memset((&V_2), 0, sizeof(V_2));
RuntimeObject* V_3 = NULL;
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 V_4;
memset((&V_4), 0, sizeof(V_4));
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B V_5;
memset((&V_5), 0, sizeof(V_5));
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_6;
memset((&V_6), 0, sizeof(V_6));
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_0 = ___0_skin;
NullCheck(L_0);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_1 = L_0->___bones;
NullCheck(L_1);
Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 L_2;
L_2 = ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516(L_1, ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003b:
{
Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78((&V_0), Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0030_1;
}
IL_000e_1:
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_3;
L_3 = Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_inline((&V_0), Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var);
V_1 = L_3;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_4 = __this->___bones;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_5 = V_1;
NullCheck(L_4);
bool L_6;
L_6 = ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D(L_4, L_5, ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D_RuntimeMethod_var);
if (L_6)
{
goto IL_0030_1;
}
}
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_7 = __this->___bones;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_8 = V_1;
NullCheck(L_7);
ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB(L_7, L_8, ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB_RuntimeMethod_var);
}
IL_0030_1:
{
bool L_9;
L_9 = Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609((&V_0), Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609_RuntimeMethod_var);
if (L_9)
{
goto IL_000e_1;
}
}
{
goto IL_0049;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0049:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_10 = ___0_skin;
NullCheck(L_10);
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_11 = L_10->___constraints;
NullCheck(L_11);
Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9 L_12;
L_12 = ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8(L_11, ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8_RuntimeMethod_var);
V_2 = L_12;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0084:
{
Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C((&V_2), Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0079_1;
}
IL_0057_1:
{
RuntimeObject* L_13;
L_13 = Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_inline((&V_2), Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_RuntimeMethod_var);
V_3 = L_13;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_14 = __this->___constraints;
RuntimeObject* L_15 = V_3;
NullCheck(L_14);
bool L_16;
L_16 = ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602(L_14, L_15, ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602_RuntimeMethod_var);
if (L_16)
{
goto IL_0079_1;
}
}
{
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_17 = __this->___constraints;
RuntimeObject* L_18 = V_3;
NullCheck(L_17);
ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07(L_17, L_18, ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07_RuntimeMethod_var);
}
IL_0079_1:
{
bool L_19;
L_19 = Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385((&V_2), Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385_RuntimeMethod_var);
if (L_19)
{
goto IL_0057_1;
}
}
{
goto IL_0092;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0092:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_20 = ___0_skin;
NullCheck(L_20);
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_21 = L_20->___attachments;
NullCheck(L_21);
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 L_22;
L_22 = Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD(L_21, Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
V_4 = L_22;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00d9:
{
Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50((&V_4), Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_00ce_1;
}
IL_00a1_1:
{
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B L_23;
L_23 = Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_inline((&V_4), Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
V_5 = L_23;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_24;
L_24 = KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_inline((&V_5), KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
V_6 = L_24;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_25 = V_6;
int32_t L_26 = L_25.___slotIndex;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_27 = V_6;
String_t* L_28 = L_27.___placeholder;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_29 = V_6;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_30 = L_29.___attachment;
Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6(__this, L_26, L_28, L_30, NULL);
}
IL_00ce_1:
{
bool L_31;
L_31 = Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183((&V_4), Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
if (L_31)
{
goto IL_00a1_1;
}
}
{
goto IL_00e7;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00e7:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_CopySkin_m7B53E29B37FC86EC34637775C403562D5BB691A9 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_skin, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C_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_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 V_0;
memset((&V_0), 0, sizeof(V_0));
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* V_1 = NULL;
Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9 V_2;
memset((&V_2), 0, sizeof(V_2));
RuntimeObject* V_3 = NULL;
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 V_4;
memset((&V_4), 0, sizeof(V_4));
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B V_5;
memset((&V_5), 0, sizeof(V_5));
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_6;
memset((&V_6), 0, sizeof(V_6));
String_t* G_B19_0 = NULL;
int32_t G_B19_1 = 0;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B19_2 = NULL;
String_t* G_B18_0 = NULL;
int32_t G_B18_1 = 0;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B18_2 = NULL;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* G_B20_0 = NULL;
String_t* G_B20_1 = NULL;
int32_t G_B20_2 = 0;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B20_3 = NULL;
String_t* G_B23_0 = NULL;
int32_t G_B23_1 = 0;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B23_2 = NULL;
String_t* G_B22_0 = NULL;
int32_t G_B22_1 = 0;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B22_2 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* G_B24_0 = NULL;
String_t* G_B24_1 = NULL;
int32_t G_B24_2 = 0;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B24_3 = NULL;
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_0 = ___0_skin;
NullCheck(L_0);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_1 = L_0->___bones;
NullCheck(L_1);
Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 L_2;
L_2 = ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516(L_1, ExposedList_1_GetEnumerator_m8F2CC063A994A7822338CD7E72928E581F787516_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003b:
{
Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78((&V_0), Enumerator_Dispose_mC22D870D46F2F7D772E4C53C469144E7806F7A78_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0030_1;
}
IL_000e_1:
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_3;
L_3 = Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_inline((&V_0), Enumerator_get_Current_mA8EDB0208D03F2268755CEF398D214865D6BC7DD_RuntimeMethod_var);
V_1 = L_3;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_4 = __this->___bones;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_5 = V_1;
NullCheck(L_4);
bool L_6;
L_6 = ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D(L_4, L_5, ExposedList_1_Contains_m0078E9DD33145B04E9F8EEAAE1A6165B38CDAF8D_RuntimeMethod_var);
if (L_6)
{
goto IL_0030_1;
}
}
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_7 = __this->___bones;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_8 = V_1;
NullCheck(L_7);
ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB(L_7, L_8, ExposedList_1_Add_m5528FA62BCE2F0C5B9C5AE1988FDFF6C6C0822BB_RuntimeMethod_var);
}
IL_0030_1:
{
bool L_9;
L_9 = Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609((&V_0), Enumerator_MoveNext_m0640FAC73BF17A6C7965205A91F9C72FD185D609_RuntimeMethod_var);
if (L_9)
{
goto IL_000e_1;
}
}
{
goto IL_0049;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0049:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_10 = ___0_skin;
NullCheck(L_10);
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_11 = L_10->___constraints;
NullCheck(L_11);
Enumerator_t4B3211595E5BA1499F3D29698AE75991446D6BA9 L_12;
L_12 = ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8(L_11, ExposedList_1_GetEnumerator_m8278235F3D2B5C075E8859C1391AC8C7D090DDE8_RuntimeMethod_var);
V_2 = L_12;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0084:
{
Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C((&V_2), Enumerator_Dispose_m37185768479811797CCD65EC0E8469D14CABC60C_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0079_1;
}
IL_0057_1:
{
RuntimeObject* L_13;
L_13 = Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_inline((&V_2), Enumerator_get_Current_m40C160CB501AF745A6261EF367BB555BBD962224_RuntimeMethod_var);
V_3 = L_13;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_14 = __this->___constraints;
RuntimeObject* L_15 = V_3;
NullCheck(L_14);
bool L_16;
L_16 = ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602(L_14, L_15, ExposedList_1_Contains_m04C84D6302D609D5C678ABB6358A80F663C9C602_RuntimeMethod_var);
if (L_16)
{
goto IL_0079_1;
}
}
{
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_17 = __this->___constraints;
RuntimeObject* L_18 = V_3;
NullCheck(L_17);
ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07(L_17, L_18, ExposedList_1_Add_mFCC792019D3B11C56E6AD72E16AA751A1F11FF07_RuntimeMethod_var);
}
IL_0079_1:
{
bool L_19;
L_19 = Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385((&V_2), Enumerator_MoveNext_mC87EA1CF5AA981DEA2485FF41681D35D216CF385_RuntimeMethod_var);
if (L_19)
{
goto IL_0057_1;
}
}
{
goto IL_0092;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0092:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_20 = ___0_skin;
NullCheck(L_20);
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_21 = L_20->___attachments;
NullCheck(L_21);
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 L_22;
L_22 = Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD(L_21, Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
V_4 = L_22;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_012e:
{
Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50((&V_4), Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0120_1;
}
IL_00a1_1:
{
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B L_23;
L_23 = Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_inline((&V_4), Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
V_5 = L_23;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_24;
L_24 = KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_inline((&V_5), KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
V_6 = L_24;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_25 = V_6;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_26 = L_25.___attachment;
if (!((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_26, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)))
{
goto IL_00f4_1;
}
}
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_27 = V_6;
int32_t L_28 = L_27.___slotIndex;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_29 = V_6;
String_t* L_30 = L_29.___placeholder;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_31 = V_6;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_32 = L_31.___attachment;
if (L_32)
{
G_B19_0 = L_30;
G_B19_1 = L_28;
G_B19_2 = __this;
goto IL_00dc_1;
}
G_B18_0 = L_30;
G_B18_1 = L_28;
G_B18_2 = __this;
}
{
G_B20_0 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)(NULL));
G_B20_1 = G_B18_0;
G_B20_2 = G_B18_1;
G_B20_3 = G_B18_2;
goto IL_00ed_1;
}
IL_00dc_1:
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_33 = V_6;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_34 = L_33.___attachment;
NullCheck(((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)CastclassClass((RuntimeObject*)L_34, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_35;
L_35 = MeshAttachment_NewLinkedMesh_mB9F9C1166D8E47820A1576EBE1FE60BCA9979477(((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)CastclassClass((RuntimeObject*)L_34, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)), NULL);
G_B20_0 = L_35;
G_B20_1 = G_B19_0;
G_B20_2 = G_B19_1;
G_B20_3 = G_B19_2;
}
IL_00ed_1:
{
NullCheck(G_B20_3);
Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6(G_B20_3, G_B20_2, G_B20_1, G_B20_0, NULL);
goto IL_0120_1;
}
IL_00f4_1:
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_36 = V_6;
int32_t L_37 = L_36.___slotIndex;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_38 = V_6;
String_t* L_39 = L_38.___placeholder;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_40 = V_6;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_41 = L_40.___attachment;
if (L_41)
{
G_B23_0 = L_39;
G_B23_1 = L_37;
G_B23_2 = __this;
goto IL_010f_1;
}
G_B22_0 = L_39;
G_B22_1 = L_37;
G_B22_2 = __this;
}
{
G_B24_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)(NULL));
G_B24_1 = G_B22_0;
G_B24_2 = G_B22_1;
G_B24_3 = G_B22_2;
goto IL_011b_1;
}
IL_010f_1:
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_42 = V_6;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_43 = L_42.___attachment;
NullCheck(L_43);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_44;
L_44 = VirtualFuncInvoker0< Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* >::Invoke(4, L_43);
G_B24_0 = L_44;
G_B24_1 = G_B23_0;
G_B24_2 = G_B23_1;
G_B24_3 = G_B23_2;
}
IL_011b_1:
{
NullCheck(G_B24_3);
Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6(G_B24_3, G_B24_2, G_B24_1, G_B24_0, NULL);
}
IL_0120_1:
{
bool L_45;
L_45 = Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183((&V_4), Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
if (L_45)
{
goto IL_00a1_1;
}
}
{
goto IL_013c;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_013c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m92E572C7FE5B1641480A6EEAA5EE0D0E76E45E78_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_0 = __this->___attachments;
int32_t L_1 = ___0_slotIndex;
String_t* L_2 = ___1_placeholder;
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_3;
memset((&L_3), 0, sizeof(L_3));
SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786((&L_3), L_1, L_2, NULL);
NullCheck(L_0);
bool L_4;
L_4 = Dictionary_2_TryGetValue_m92E572C7FE5B1641480A6EEAA5EE0D0E76E45E78(L_0, L_3, (&V_0), Dictionary_2_TryGetValue_m92E572C7FE5B1641480A6EEAA5EE0D0E76E45E78_RuntimeMethod_var);
if (L_4)
{
goto IL_0018;
}
}
{
return (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL;
}
IL_0018:
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_5 = V_0;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_6 = L_5.___attachment;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_RemoveAttachment_m85FEF9A4D15FF5AE09DF093031234303AB80CD19 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m40269808DBC743DAEFC825C1DD9A9A2DA7CDE3F5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_0 = __this->___attachments;
int32_t L_1 = ___0_slotIndex;
String_t* L_2 = ___1_placeholder;
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_3;
memset((&L_3), 0, sizeof(L_3));
SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786((&L_3), L_1, L_2, NULL);
NullCheck(L_0);
bool L_4;
L_4 = Dictionary_2_Remove_m40269808DBC743DAEFC825C1DD9A9A2DA7CDE3F5(L_0, L_3, Dictionary_2_Remove_m40269808DBC743DAEFC825C1DD9A9A2DA7CDE3F5_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* ___1_attachments, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 V_0;
memset((&V_0), 0, sizeof(V_0));
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B V_1;
memset((&V_1), 0, sizeof(V_1));
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_2;
memset((&V_2), 0, sizeof(V_2));
{
int32_t L_0 = ___0_slotIndex;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_000f;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral415B33E751EB342E42AB189D9404D56A96C6C393)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31_RuntimeMethod_var)));
}
IL_000f:
{
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_2 = ___1_attachments;
if (L_2)
{
goto IL_0022;
}
}
{
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*)&_stringLiteralF4F22995BC4D926A7D75659F410CD3E68D0D95FC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0B3F2131F01E8BF80B3875B990917EF03D7422E7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31_RuntimeMethod_var)));
}
IL_0022:
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_4 = __this->___attachments;
NullCheck(L_4);
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 L_5;
L_5 = Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD(L_4, Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
V_0 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005b:
{
Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50((&V_0), Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0050_1;
}
IL_0030_1:
{
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B L_6;
L_6 = Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_inline((&V_0), Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
V_1 = L_6;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_7;
L_7 = KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_inline((&V_1), KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
V_2 = L_7;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_8 = V_2;
int32_t L_9 = L_8.___slotIndex;
int32_t L_10 = ___0_slotIndex;
if ((!(((uint32_t)L_9) == ((uint32_t)L_10))))
{
goto IL_0050_1;
}
}
{
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_11 = ___1_attachments;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_12 = V_2;
NullCheck(L_11);
List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_inline(L_11, L_12, List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_RuntimeMethod_var);
}
IL_0050_1:
{
bool L_13;
L_13 = Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183((&V_0), Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
if (L_13)
{
goto IL_0030_1;
}
}
{
goto IL_0069;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0069:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_Clear_m80E07B120615F0574DD31FD6A6DB1E9AD64240DC (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m53BEDC21496F4A2207AFA0117D742EB946DDD86D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m64ACE60144D64F8B4BA6F2B69A151637F3957390_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mC9AB267A3C276AD6B5CE38A64E4D60203FF7891D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_0 = __this->___attachments;
NullCheck(L_0);
Dictionary_2_Clear_m53BEDC21496F4A2207AFA0117D742EB946DDD86D(L_0, Dictionary_2_Clear_m53BEDC21496F4A2207AFA0117D742EB946DDD86D_RuntimeMethod_var);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_1 = __this->___bones;
NullCheck(L_1);
ExposedList_1_Clear_mC9AB267A3C276AD6B5CE38A64E4D60203FF7891D(L_1, (bool)1, ExposedList_1_Clear_mC9AB267A3C276AD6B5CE38A64E4D60203FF7891D_RuntimeMethod_var);
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_2 = __this->___constraints;
NullCheck(L_2);
ExposedList_1_Clear_m64ACE60144D64F8B4BA6F2B69A151637F3957390(L_2, (bool)1, ExposedList_1_Clear_m64ACE60144D64F8B4BA6F2B69A151637F3957390_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Skin_ToString_m2DECFF3014AD595DFBEAC9A2C66EB9983AB59EE2 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_AttachAll_m689F61BE748B21D93739F3A3DFC6255BA6CA01EE (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___1_oldSkin, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_0 = NULL;
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 V_1;
memset((&V_1), 0, sizeof(V_1));
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B V_2;
memset((&V_2), 0, sizeof(V_2));
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_3;
memset((&V_3), 0, sizeof(V_3));
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_4 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_5 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = L_0->___slots;
NullCheck(L_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_2 = L_1->___Items;
V_0 = L_2;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_3 = ___1_oldSkin;
NullCheck(L_3);
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* L_4 = L_3->___attachments;
NullCheck(L_4);
Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836 L_5;
L_5 = Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD(L_4, Dictionary_2_GetEnumerator_mD0EDDDA109AB5B5D225D72F63F3435B3A9061FDD_RuntimeMethod_var);
V_1 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0074:
{
Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50((&V_1), Enumerator_Dispose_m0FA25E2C435F65C5B23A24C9032E6A7B97E2DE50_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0069_1;
}
IL_001a_1:
{
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B L_6;
L_6 = Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_inline((&V_1), Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_RuntimeMethod_var);
V_2 = L_6;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_7;
L_7 = KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_inline((&V_2), KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_RuntimeMethod_var);
V_3 = L_7;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_8 = V_0;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_9 = V_3;
int32_t L_10 = L_9.___slotIndex;
NullCheck(L_8);
int32_t L_11 = L_10;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_12 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck(L_12);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_13 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_12)->___pose;
V_4 = L_13;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = V_4;
NullCheck(L_14);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_15;
L_15 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_14, NULL);
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_16 = V_3;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_17 = L_16.___attachment;
if ((!(((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_15) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_17))))
{
goto IL_0069_1;
}
}
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_18 = V_3;
int32_t L_19 = L_18.___slotIndex;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_20 = V_3;
String_t* L_21 = L_20.___placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_22;
L_22 = Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57(__this, L_19, L_21, NULL);
V_5 = L_22;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_23 = V_5;
if (!L_23)
{
goto IL_0069_1;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_24 = V_4;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_25 = V_5;
NullCheck(L_24);
SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1(L_24, L_25, NULL);
}
IL_0069_1:
{
bool L_26;
L_26 = Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183((&V_1), Enumerator_MoveNext_m374E64A669432078A36E4CB5C2296AE5A100F183_RuntimeMethod_var);
if (L_26)
{
goto IL_001a_1;
}
}
{
goto IL_0082;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0082:
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshal_pinvoke(const SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F& unmarshaled, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___attachmentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___attachmentException, NULL);
}
IL2CPP_EXTERN_C void SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshal_pinvoke_back(const SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_pinvoke& marshaled, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___attachmentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___attachmentException, NULL);
}
IL2CPP_EXTERN_C void SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshal_pinvoke_cleanup(SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshal_com(const SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F& unmarshaled, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___attachmentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___attachmentException, NULL);
}
IL2CPP_EXTERN_C void SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshal_com_back(const SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_com& marshaled, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___attachmentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F____attachment_FieldInfo_var, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___attachmentException, NULL);
}
IL2CPP_EXTERN_C void SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshal_com_cleanup(SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkinEntry__ctor_m309E7841B4FCB40B4B29CC7D59D3E8E8D2AE2002 (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___2_attachment, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_slotIndex;
__this->___slotIndex = L_0;
String_t* L_1 = ___1_placeholder;
__this->___placeholder = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___placeholder), (void*)L_1);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_2 = ___2_attachment;
__this->___attachment = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C void SkinEntry__ctor_m309E7841B4FCB40B4B29CC7D59D3E8E8D2AE2002_AdjustorThunk (RuntimeObject* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___2_attachment, const RuntimeMethod* method)
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F*>(__this + _offset);
SkinEntry__ctor_m309E7841B4FCB40B4B29CC7D59D3E8E8D2AE2002(_thisAdjusted, ___0_slotIndex, ___1_placeholder, ___2_attachment, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6 (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F*>(__this + _offset);
int32_t _returnValue;
_returnValue = SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664 (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___placeholder;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F*>(__this + _offset);
String_t* _returnValue;
_returnValue = SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment;
return L_0;
}
}
IL2CPP_EXTERN_C Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F*>(__this + _offset);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* _returnValue;
_returnValue = SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline(_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 void SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshal_pinvoke(const SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276& unmarshaled, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_pinvoke& marshaled)
{
marshaled.___slotIndex = unmarshaled.___slotIndex;
marshaled.___placeholder = il2cpp_codegen_marshal_string(unmarshaled.___placeholder);
marshaled.___hashCode = unmarshaled.___hashCode;
}
IL2CPP_EXTERN_C void SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshal_pinvoke_back(const SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_pinvoke& marshaled, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276& unmarshaled)
{
int32_t unmarshaledslotIndex_temp_0 = 0;
unmarshaledslotIndex_temp_0 = marshaled.___slotIndex;
unmarshaled.___slotIndex = unmarshaledslotIndex_temp_0;
unmarshaled.___placeholder = il2cpp_codegen_marshal_string_result(marshaled.___placeholder);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___placeholder), (void*)il2cpp_codegen_marshal_string_result(marshaled.___placeholder));
int32_t unmarshaledhashCode_temp_2 = 0;
unmarshaledhashCode_temp_2 = marshaled.___hashCode;
unmarshaled.___hashCode = unmarshaledhashCode_temp_2;
}
IL2CPP_EXTERN_C void SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshal_pinvoke_cleanup(SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___placeholder);
marshaled.___placeholder = NULL;
}
IL2CPP_EXTERN_C void SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshal_com(const SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276& unmarshaled, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_com& marshaled)
{
marshaled.___slotIndex = unmarshaled.___slotIndex;
marshaled.___placeholder = il2cpp_codegen_marshal_bstring(unmarshaled.___placeholder);
marshaled.___hashCode = unmarshaled.___hashCode;
}
IL2CPP_EXTERN_C void SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshal_com_back(const SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_com& marshaled, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276& unmarshaled)
{
int32_t unmarshaledslotIndex_temp_0 = 0;
unmarshaledslotIndex_temp_0 = marshaled.___slotIndex;
unmarshaled.___slotIndex = unmarshaledslotIndex_temp_0;
unmarshaled.___placeholder = il2cpp_codegen_marshal_bstring_result(marshaled.___placeholder);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___placeholder), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___placeholder));
int32_t unmarshaledhashCode_temp_2 = 0;
unmarshaledhashCode_temp_2 = marshaled.___hashCode;
unmarshaled.___hashCode = unmarshaledhashCode_temp_2;
}
IL2CPP_EXTERN_C void SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshal_com_cleanup(SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___placeholder);
marshaled.___placeholder = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786 (SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_slotIndex;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_000f;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral415B33E751EB342E42AB189D9404D56A96C6C393)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786_RuntimeMethod_var)));
}
IL_000f:
{
String_t* L_2 = ___1_placeholder;
if (L_2)
{
goto IL_0022;
}
}
{
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*)&_stringLiteral2D16114520C70D16836C72EC0C48D233D809628D)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFFC7B8DA46FC33C2D1241CC4F86CB50377EF0EB2)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786_RuntimeMethod_var)));
}
IL_0022:
{
int32_t L_4 = ___0_slotIndex;
__this->___slotIndex = L_4;
String_t* L_5 = ___1_placeholder;
__this->___placeholder = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___placeholder), (void*)L_5);
String_t* L_6 = ___1_placeholder;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_6);
int32_t L_8 = ___0_slotIndex;
__this->___hashCode = ((int32_t)il2cpp_codegen_add(L_7, ((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)37)))));
return;
}
}
IL2CPP_EXTERN_C void SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786_AdjustorThunk (RuntimeObject* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method)
{
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276*>(__this + _offset);
SkinKey__ctor_mBA1E6DE93C5040185236F2AAD61692AC39DBE786(_thisAdjusted, ___0_slotIndex, ___1_placeholder, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkinKeyComparer_System_Collections_Generic_IEqualityComparerU3CSpine_Skin_SkinKeyU3E_Equals_mC765634A6607807537F6B3479DB4561927FBDAC8 (SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_e1, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___1_e2, const RuntimeMethod* method)
{
{
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_0 = ___0_e1;
int32_t L_1 = L_0.___slotIndex;
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_2 = ___1_e2;
int32_t L_3 = L_2.___slotIndex;
if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
{
goto IL_0021;
}
}
{
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_4 = ___0_e1;
String_t* L_5 = L_4.___placeholder;
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_6 = ___1_e2;
String_t* L_7 = L_6.___placeholder;
bool L_8;
L_8 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_5, L_7, 4, NULL);
return L_8;
}
IL_0021:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkinKeyComparer_System_Collections_Generic_IEqualityComparerU3CSpine_Skin_SkinKeyU3E_GetHashCode_m57A78EF3E1C3B139451A363B1922A2C3F63C6F12 (SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF* __this, SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 ___0_e, const RuntimeMethod* method)
{
{
SkinKey_tC5FB22B4359F8BB680683192E72FF100FF0A7276 L_0 = ___0_e;
int32_t L_1 = L_0.___hashCode;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkinKeyComparer__ctor_m325AC8DD5EB5DB87F2328D73031BC470F031BF7E (SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkinKeyComparer__cctor_mB091485FE5B5F7003BB1F4214A03F0AD57835D4E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF* L_0 = (SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF*)il2cpp_codegen_object_new(SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_il2cpp_TypeInfo_var);
SkinKeyComparer__ctor_m325AC8DD5EB5DB87F2328D73031BC470F031BF7E(L_0, NULL);
((SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_StaticFields*)il2cpp_codegen_static_fields_for(SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_il2cpp_TypeInfo_var))->___Instance = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_StaticFields*)il2cpp_codegen_static_fields_for(SkinKeyComparer_t826E616E94D9F760075B635E47719F00CD4162BF_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 void Slider__ctor_mEAEDE41466ECACDAAC640861008A70D2D4CC92D9 (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* __this, SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* ___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_mB94673BBBF39B3BF7E0F78DA060D2BC56CBE57E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_0 = ___0_data;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_1 = (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C*)il2cpp_codegen_object_new(SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C_il2cpp_TypeInfo_var);
SliderPose__ctor_mCC84EECA8418A931404CBE75887B8EC3008D17DE(L_1, NULL);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_2 = (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C*)il2cpp_codegen_object_new(SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C_il2cpp_TypeInfo_var);
SliderPose__ctor_mCC84EECA8418A931404CBE75887B8EC3008D17DE(L_2, NULL);
Constraint_3__ctor_mB94673BBBF39B3BF7E0F78DA060D2BC56CBE57E0(__this, L_0, L_1, L_2, Constraint_3__ctor_mB94673BBBF39B3BF7E0F78DA060D2BC56CBE57E0_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*)&Slider__ctor_mEAEDE41466ECACDAAC640861008A70D2D4CC92D9_RuntimeMethod_var)));
}
IL_0024:
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_5 = ___0_data;
NullCheck(L_5);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_6 = L_5->___bone;
if (!L_6)
{
goto IL_0049;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_7 = ___1_skeleton;
NullCheck(L_7);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_8 = L_7->___bones;
NullCheck(L_8);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_9 = L_8->___Items;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_10 = ___0_data;
NullCheck(L_10);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_11 = L_10->___bone;
NullCheck(L_11);
int32_t L_12 = L_11->___index;
NullCheck(L_9);
int32_t L_13 = L_12;
Bone_tC5BB616A04722279E675558888991F720C090467* L_14 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
__this->___bone = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_14);
}
IL_0049:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Slider_Copy_mBC0D97ACD44F16C88075D94425C70BECBAC89D25 (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_0 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton;
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_2 = (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD*)il2cpp_codegen_object_new(Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
Slider__ctor_mEAEDE41466ECACDAAC640861008A70D2D4CC92D9(L_2, L_0, L_1, NULL);
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_3 = L_2;
NullCheck(L_3);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_4 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)L_3)->___pose;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_5 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___pose;
NullCheck(L_4);
SliderPose_Set_m40A54BA471E337CC2DCC9A83BCDB3B8D5A00A252(L_4, L_5, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slider_Update_mC61FB3CC11130F2850B9522EF9B8E92B6B3B96AD (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* __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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* V_0 = NULL;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* V_1 = NULL;
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* V_2 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_0 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___appliedPose;
V_0 = L_0;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* 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:
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_3 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_3);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_4 = L_3->___animation;
V_1 = L_4;
Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = __this->___bone;
if (!L_5)
{
goto IL_00f2;
}
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = __this->___bone;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_6)->___active;
if (L_7)
{
goto IL_003a;
}
}
{
return;
}
IL_003a:
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_8 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_8);
bool L_9 = L_8->___local;
if (!L_9)
{
goto IL_0058;
}
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_10 = __this->___bone;
NullCheck(L_10);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_10)->___appliedPose;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton;
NullCheck(L_11);
BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF(L_11, L_12, NULL);
}
IL_0058:
{
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_13 = V_0;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_14 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_14);
float L_15 = L_14->___offset;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_16 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_16);
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_17 = L_16->___property;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_18 = ___0_skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* L_19 = __this->___bone;
NullCheck(L_19);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_19)->___appliedPose;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_21 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_21);
bool L_22 = L_21->___local;
il2cpp_codegen_runtime_class_init_inline(Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ((Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_StaticFields*)il2cpp_codegen_static_fields_for(Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var))->___offsets;
NullCheck(L_17);
float L_24;
L_24 = VirtualFuncInvoker4< float, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, bool, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* >::Invoke(4, L_17, L_18, L_20, L_22, L_23);
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_25 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_25);
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_26 = L_25->___property;
NullCheck(L_26);
float L_27 = L_26->___offset;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_28 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_28);
float L_29 = L_28->___scale;
NullCheck(L_13);
L_13->___time = ((float)il2cpp_codegen_add(L_15, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_24, L_27)), L_29))));
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_30 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_30);
bool L_31 = L_30->___loop;
if (!L_31)
{
goto IL_00dc;
}
}
{
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_32 = V_0;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_33 = V_1;
NullCheck(L_33);
float L_34 = L_33->___duration;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_35 = V_0;
NullCheck(L_35);
float L_36 = L_35->___time;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_37 = V_1;
NullCheck(L_37);
float L_38 = L_37->___duration;
NullCheck(L_32);
L_32->___time = ((float)il2cpp_codegen_add(L_34, (fmodf(L_36, L_38))));
goto IL_00f2;
}
IL_00dc:
{
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_39 = V_0;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_40 = V_0;
NullCheck(L_40);
float L_41 = L_40->___time;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_42;
L_42 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), L_41, NULL);
NullCheck(L_39);
L_39->___time = L_42;
}
IL_00f2:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_43 = ___0_skeleton;
NullCheck(L_43);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_44 = L_43->___bones;
NullCheck(L_44);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_45 = L_44->___Items;
V_2 = L_45;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_46 = V_1;
NullCheck(L_46);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_47 = L_46->___bones;
NullCheck(L_47);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = L_47->___Items;
V_3 = L_48;
V_4 = 0;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_49 = V_1;
NullCheck(L_49);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_50 = L_49->___bones;
NullCheck(L_50);
int32_t L_51 = L_50->___Count;
V_5 = L_51;
goto IL_0133;
}
IL_011c:
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_52 = V_2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = V_3;
int32_t L_54 = V_4;
NullCheck(L_53);
int32_t L_55 = L_54;
int32_t L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
NullCheck(L_52);
int32_t L_57 = L_56;
Bone_tC5BB616A04722279E675558888991F720C090467* L_58 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
NullCheck(L_58);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_59 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_58)->___appliedPose;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_60 = ___0_skeleton;
NullCheck(L_59);
BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701(L_59, L_60, NULL);
int32_t L_61 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_61, 1));
}
IL_0133:
{
int32_t L_62 = V_4;
int32_t L_63 = V_5;
if ((((int32_t)L_62) < ((int32_t)L_63)))
{
goto IL_011c;
}
}
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_64 = V_1;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_65 = ___0_skeleton;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_66 = V_0;
NullCheck(L_66);
float L_67 = L_66->___time;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_68 = V_0;
NullCheck(L_68);
float L_69 = L_68->___time;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_70 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_70);
bool L_71 = L_70->___loop;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_72 = V_0;
NullCheck(L_72);
float L_73 = L_72->___mix;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_74 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_74);
bool L_75 = L_74->___additive;
NullCheck(L_64);
Animation_Apply_m7EAC815544A92578E84288157EDDA90B30CDC8DC(L_64, L_65, L_67, L_69, L_71, (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)NULL, L_73, (bool)0, L_75, (bool)0, (bool)1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slider_Sort_m0B4F107973549CBA36A7B5FBDAE9C4A08DE47B44 (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBoneTimeline_t66A32D344FA49B46BD988D365ABE69B7FD6473B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConstraintTimeline_tD8228727D2CAFB8ED241EF11F14F2E0CA589F6D5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPosedInternal_tEE541700B90C0D9AB9B725462237D995B3DB0CBF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISlotTimeline_t054835372A5AB55975EB4874CE59E58858B21E55_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_0 = NULL;
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* V_1 = NULL;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_2 = NULL;
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* V_3 = NULL;
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_8 = NULL;
RuntimeObject* V_9 = NULL;
Bone_tC5BB616A04722279E675558888991F720C090467* V_10 = NULL;
RuntimeObject* V_11 = NULL;
PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3* V_12 = NULL;
int32_t V_13 = 0;
RuntimeObject* V_14 = NULL;
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone;
if (!L_0)
{
goto IL_0021;
}
}
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_1 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_1);
bool L_2 = L_1->___local;
if (L_2)
{
goto IL_0021;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* L_4 = __this->___bone;
NullCheck(L_3);
Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_3, L_4, NULL);
}
IL_0021:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_5 = ___0_skeleton;
NullCheck(L_5);
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_6 = L_5->___updateCache;
NullCheck(L_6);
ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219(L_6, __this, ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var);
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_7 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_7);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_8 = L_7->___animation;
NullCheck(L_8);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_9 = L_8->___timelines;
NullCheck(L_9);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_10 = L_9->___Items;
V_0 = L_10;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton;
NullCheck(L_11);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_12 = L_11->___bones;
NullCheck(L_12);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_13 = L_12->___Items;
V_1 = L_13;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_14 = ___0_skeleton;
NullCheck(L_14);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_15 = L_14->___slots;
NullCheck(L_15);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_16 = L_15->___Items;
V_2 = L_16;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = ___0_skeleton;
NullCheck(L_17);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_18 = L_17->___constraints;
NullCheck(L_18);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_19 = L_18->___Items;
V_3 = L_19;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_20 = ___0_skeleton;
NullCheck(L_20);
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* L_21 = L_20->___physics;
NullCheck(L_21);
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* L_22 = L_21->___Items;
V_4 = L_22;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = ___0_skeleton;
NullCheck(L_23);
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* L_24 = L_23->___physics;
NullCheck(L_24);
int32_t L_25 = L_24->___Count;
V_5 = L_25;
V_6 = 0;
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_26 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)__this)->___data;
NullCheck(L_26);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_27 = L_26->___animation;
NullCheck(L_27);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_28 = L_27->___timelines;
NullCheck(L_28);
int32_t L_29 = L_28->___Count;
V_7 = L_29;
goto IL_01a1;
}
IL_00a0:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_30 = V_0;
int32_t L_31 = V_6;
NullCheck(L_30);
int32_t L_32 = L_31;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
V_8 = L_33;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_34 = V_8;
V_9 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IBoneTimeline_t66A32D344FA49B46BD988D365ABE69B7FD6473B9_il2cpp_TypeInfo_var));
RuntimeObject* L_35 = V_9;
if (!L_35)
{
goto IL_00e0;
}
}
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_36 = V_1;
RuntimeObject* L_37 = V_9;
NullCheck(L_37);
int32_t L_38;
L_38 = InterfaceFuncInvoker0< int32_t >::Invoke(0, IBoneTimeline_t66A32D344FA49B46BD988D365ABE69B7FD6473B9_il2cpp_TypeInfo_var, L_37);
NullCheck(L_36);
int32_t L_39 = L_38;
Bone_tC5BB616A04722279E675558888991F720C090467* L_40 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
V_10 = L_40;
Bone_tC5BB616A04722279E675558888991F720C090467* L_41 = V_10;
NullCheck(L_41);
L_41->___sorted = (bool)0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_42 = ___0_skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* L_43 = V_10;
NullCheck(L_43);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_44 = L_43->___children;
NullCheck(L_42);
Skeleton_SortReset_m47AB19D0426C29C0A656E6972AB90EE93382C41E(L_42, L_44, NULL);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_45 = ___0_skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* L_46 = V_10;
NullCheck(L_45);
Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_45, L_46, NULL);
goto IL_019b;
}
IL_00e0:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_47 = V_8;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_47, ISlotTimeline_t054835372A5AB55975EB4874CE59E58858B21E55_il2cpp_TypeInfo_var)))
{
goto IL_0106;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_48 = V_8;
V_11 = ((RuntimeObject*)Castclass((RuntimeObject*)L_48, ISlotTimeline_t054835372A5AB55975EB4874CE59E58858B21E55_il2cpp_TypeInfo_var));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_49 = ___0_skeleton;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_50 = V_2;
RuntimeObject* L_51 = V_11;
NullCheck(L_51);
int32_t L_52;
L_52 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ISlotTimeline_t054835372A5AB55975EB4874CE59E58858B21E55_il2cpp_TypeInfo_var, L_51);
NullCheck(L_50);
int32_t L_53 = L_52;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_54 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
NullCheck(L_49);
Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_49, L_54, NULL);
goto IL_019b;
}
IL_0106:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_55 = V_8;
if (((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E*)IsInstClass((RuntimeObject*)L_55, DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var)))
{
goto IL_0118;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_56 = V_8;
if (!((DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8*)IsInstClass((RuntimeObject*)L_56, DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var)))
{
goto IL_0125;
}
}
IL_0118:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_57 = ___0_skeleton;
NullCheck(L_57);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_58 = L_57->___drawOrder;
NullCheck(L_58);
DrawOrder_Constrained_m1F78B581B8414C063241A01F07D337E7CDAB44F4(L_58, NULL);
goto IL_019b;
}
IL_0125:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_59 = V_8;
if (!((PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3*)IsInstClass((RuntimeObject*)L_59, PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3_il2cpp_TypeInfo_var)))
{
goto IL_0175;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_60 = V_8;
V_12 = ((PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3*)CastclassClass((RuntimeObject*)L_60, PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3_il2cpp_TypeInfo_var));
PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3* L_61 = V_12;
NullCheck(L_61);
int32_t L_62 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)L_61)->___constraintIndex;
if ((!(((uint32_t)L_62) == ((uint32_t)(-1)))))
{
goto IL_015f;
}
}
{
V_13 = 0;
goto IL_0157;
}
IL_0146:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_63 = ___0_skeleton;
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* L_64 = V_4;
int32_t L_65 = V_13;
NullCheck(L_64);
int32_t L_66 = L_65;
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
NullCheck(L_63);
Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_63, L_67, NULL);
int32_t L_68 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_68, 1));
}
IL_0157:
{
int32_t L_69 = V_13;
int32_t L_70 = V_5;
if ((((int32_t)L_69) < ((int32_t)L_70)))
{
goto IL_0146;
}
}
{
goto IL_019b;
}
IL_015f:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_71 = ___0_skeleton;
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_72 = V_3;
PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3* L_73 = V_12;
NullCheck(L_73);
int32_t L_74 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)L_73)->___constraintIndex;
NullCheck(L_72);
int32_t L_75 = L_74;
RuntimeObject* L_76 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
NullCheck(L_71);
Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_71, ((RuntimeObject*)Castclass((RuntimeObject*)L_76, IPosedInternal_tEE541700B90C0D9AB9B725462237D995B3DB0CBF_il2cpp_TypeInfo_var)), NULL);
goto IL_019b;
}
IL_0175:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_77 = V_8;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_77, IConstraintTimeline_tD8228727D2CAFB8ED241EF11F14F2E0CA589F6D5_il2cpp_TypeInfo_var)))
{
goto IL_019b;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_78 = V_8;
V_14 = ((RuntimeObject*)Castclass((RuntimeObject*)L_78, IConstraintTimeline_tD8228727D2CAFB8ED241EF11F14F2E0CA589F6D5_il2cpp_TypeInfo_var));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_79 = ___0_skeleton;
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_80 = V_3;
RuntimeObject* L_81 = V_14;
NullCheck(L_81);
int32_t L_82;
L_82 = InterfaceFuncInvoker0< int32_t >::Invoke(0, IConstraintTimeline_tD8228727D2CAFB8ED241EF11F14F2E0CA589F6D5_il2cpp_TypeInfo_var, L_81);
NullCheck(L_80);
int32_t L_83 = L_82;
RuntimeObject* L_84 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
NullCheck(L_79);
Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_79, ((RuntimeObject*)Castclass((RuntimeObject*)L_84, IPosedInternal_tEE541700B90C0D9AB9B725462237D995B3DB0CBF_il2cpp_TypeInfo_var)), NULL);
}
IL_019b:
{
int32_t L_85 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_85, 1));
}
IL_01a1:
{
int32_t L_86 = V_6;
int32_t L_87 = V_7;
if ((((int32_t)L_86) < ((int32_t)L_87)))
{
goto IL_00a0;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Slider_get_Bone_mBF01CFC81981B88C88747982CA26E11B312A86AB (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* __this, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slider_set_Bone_mFC7BA293B6177F7E0920DA0DDE4144CAC0447E6F (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_value, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_value;
__this->___bone = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slider__cctor_mAB40826F5DA2ADAA9A3D5BB15B48CF04D630477A (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*)&Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6);
((Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_StaticFields*)il2cpp_codegen_static_fields_for(Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var))->___offsets = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_StaticFields*)il2cpp_codegen_static_fields_for(Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var))->___offsets), (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 SliderData__ctor_m5096FB0F18131A2A42BA911C62AE45A5CE9B1BB6 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __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_m155C33FB68736A23CC8AC3EFED42362ED13B7F47_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_name;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_1 = (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C*)il2cpp_codegen_object_new(SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C_il2cpp_TypeInfo_var);
SliderPose__ctor_mCC84EECA8418A931404CBE75887B8EC3008D17DE(L_1, NULL);
ConstraintData_2__ctor_m155C33FB68736A23CC8AC3EFED42362ED13B7F47(__this, L_0, L_1, ConstraintData_2__ctor_m155C33FB68736A23CC8AC3EFED42362ED13B7F47_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SliderData_Create_m7E7A6D4306603EC4B4AB9EAC1DDA61193A9B1897 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_1 = (Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD*)il2cpp_codegen_object_new(Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
Slider__ctor_mEAEDE41466ECACDAAC640861008A70D2D4CC92D9(L_1, __this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* SliderData_get_Animation_m1209B46D5D4FB87DA471064C5FD69605158614DA (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = __this->___animation;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Animation_mDB3D01CC22B02B8F26C78C10446943A3BABE4405 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_value, const RuntimeMethod* method)
{
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = ___0_value;
__this->___animation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___animation), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SliderData_get_Additive_m0EBDC793D69C04417DCAACCFCB20FD874C51A2A1 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___additive;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Additive_m000569451904A5A4C947ADF68385A501701131D6 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___additive = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SliderData_get_Loop_m9B58F9FBB973FA181E739DBF08D8D29BF9BE3ED1 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___loop;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Loop_m7C21FEAB0B75C6204894DDE00C0752D2BAB6747B (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___loop = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* SliderData_get_Bone_mAA7D61C5C28D4DFA19CC1A6768E60F7391AFA96A (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = __this->___bone;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Bone_mED2ADA0A2093863A2D2E7B7F48E417E04731EAEF (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_value, const RuntimeMethod* method)
{
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = ___0_value;
__this->___bone = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* SliderData_get_Property_m212A6268314156D3D7A25986F2933EDC90E6981A (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_0 = __this->___property;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Property_mF0558AD156B663BAE63CCC242CCA11EAB82A7A1A (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* ___0_value, const RuntimeMethod* method)
{
{
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_0 = ___0_value;
__this->___property = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___property), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SliderData_get_Offset_mCF0D7B0D94D32468DBF7AA93253BA2A0E54BC74E (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___offset;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Offset_mF2713B4AFA4D8440B712691ACC1B8191C2F83507 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___offset = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SliderData_get_Scale_m9356F8FE4E5F7EBE018D70BDA442EF6A5824295D (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___scale;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Scale_m03CF411275E2262BF78FDEF049A862769BC54C65 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___scale = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SliderData_get_Local_mED6049656A2381B0AF2FAA5662E3FF0D12E78EE6 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___local;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderData_set_Local_m36ABC1F40DE657EA29F4C9272CBA062802EB28A3 (SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___local = 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 SliderPose_Set_m40A54BA471E337CC2DCC9A83BCDB3B8D5A00A252 (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___0_pose, const RuntimeMethod* method)
{
{
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___time;
__this->___time = L_1;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_2 = ___0_pose;
NullCheck(L_2);
float L_3 = L_2->___mix;
__this->___mix = L_3;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SliderPose_get_Time_m7177D0F088BF8D7010E2661FC459DDC847B8785A (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___time;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderPose_set_Time_m20E3848E5D9FC31E5DB45027F74B9C7DABB71B52 (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___time = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SliderPose_get_Mix_m6A894506626F58F0A893EAEE2DFF7F6C93251B05 (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mix;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderPose_set_Mix_m50652F2ADBD9A64BA4C298DD54740F2C2FBDDAD8 (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mix = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderPose__ctor_mCC84EECA8418A931404CBE75887B8EC3008D17DE (SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slot__ctor_m29CE5D826FE905AD29440057CE186A98493060E0 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___0_data, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_0;
memset((&V_0), 0, sizeof(V_0));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1;
memset((&V_1), 0, sizeof(V_1));
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_0 = ___0_data;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1 = (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*)il2cpp_codegen_object_new(SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
SlotPose__ctor_m945EC11A798A2A67BC03DBFBAEA55B2F88AC8246(L_1, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_2 = (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*)il2cpp_codegen_object_new(SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
SlotPose__ctor_m945EC11A798A2A67BC03DBFBAEA55B2F88AC8246(L_2, NULL);
Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31(__this, L_0, L_1, L_2, Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31_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*)&Slot__ctor_m29CE5D826FE905AD29440057CE186A98493060E0_RuntimeMethod_var)));
}
IL_0024:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_5 = ___1_skeleton;
__this->___skeleton = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeleton), (void*)L_5);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___1_skeleton;
NullCheck(L_6);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_7 = L_6->___bones;
NullCheck(L_7);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_8 = L_7->___Items;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_9 = ___0_data;
NullCheck(L_9);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_10 = L_9->___boneData;
NullCheck(L_10);
int32_t L_11 = L_10->___index;
NullCheck(L_8);
int32_t L_12 = L_11;
Bone_tC5BB616A04722279E675558888991F720C090467* L_13 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
__this->___bone = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_13);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_14 = ___0_data;
NullCheck(L_14);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_15 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_14)->___setupPose;
NullCheck(L_15);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_16;
L_16 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_15, NULL);
V_0 = L_16;
bool L_17;
L_17 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_0), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (!L_17)
{
goto IL_008f;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_18 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
il2cpp_codegen_initobj((&V_1), sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = V_1;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_20;
memset((&L_20), 0, sizeof(L_20));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_20), L_19, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
NullCheck(L_18);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_18, L_20, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_21 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___constrainedPose;
il2cpp_codegen_initobj((&V_1), sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22 = V_1;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_23;
memset((&L_23), 0, sizeof(L_23));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_23), L_22, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
NullCheck(L_21);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_21, L_23, NULL);
}
IL_008f:
{
VirtualActionInvoker0::Invoke(9, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slot__ctor_mF3706055B4D09CC8BE2C6AC1F8A74C5B38521BDB (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, Bone_tC5BB616A04722279E675558888991F720C090467* ___1_bone, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___2_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_0;
memset((&V_0), 0, sizeof(V_0));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1;
memset((&V_1), 0, sizeof(V_1));
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot;
NullCheck(L_0);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_1 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_0)->___data;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_2 = (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*)il2cpp_codegen_object_new(SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
SlotPose__ctor_m945EC11A798A2A67BC03DBFBAEA55B2F88AC8246(L_2, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_3 = (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*)il2cpp_codegen_object_new(SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
SlotPose__ctor_m945EC11A798A2A67BC03DBFBAEA55B2F88AC8246(L_3, NULL);
Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31(__this, L_1, L_2, L_3, Posed_2__ctor_m01B849024A49334A9C5F27FF6872F9F098927C31_RuntimeMethod_var);
Bone_tC5BB616A04722279E675558888991F720C090467* L_4 = ___1_bone;
if (L_4)
{
goto IL_0029;
}
}
{
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*)&_stringLiteralFC39CCBD8A9A7F0A4D3F94A6A9D9E437DBB76966)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8A0818D2231E34507A0E299A58B41B61EF02B9AF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Slot__ctor_mF3706055B4D09CC8BE2C6AC1F8A74C5B38521BDB_RuntimeMethod_var)));
}
IL_0029:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___2_skeleton;
if (L_6)
{
goto IL_003c;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_7 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_7, ((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_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Slot__ctor_mF3706055B4D09CC8BE2C6AC1F8A74C5B38521BDB_RuntimeMethod_var)));
}
IL_003c:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_8 = ___1_bone;
__this->___bone = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_8);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_9 = ___2_skeleton;
__this->___skeleton = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeleton), (void*)L_9);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_10 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___data;
NullCheck(L_10);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_11 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_10)->___setupPose;
NullCheck(L_11);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_12;
L_12 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_11, NULL);
V_0 = L_12;
bool L_13;
L_13 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_0), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (!L_13)
{
goto IL_0096;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
il2cpp_codegen_initobj((&V_1), sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = V_1;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_16;
memset((&L_16), 0, sizeof(L_16));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_16), L_15, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
NullCheck(L_14);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_14, L_16, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_17 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___constrainedPose;
il2cpp_codegen_initobj((&V_1), sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = V_1;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_19;
memset((&L_19), 0, sizeof(L_19));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_19), L_18, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
NullCheck(L_17);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_17, L_19, NULL);
}
IL_0096:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_20 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_21 = ___0_slot;
NullCheck(L_21);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_22 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_21)->___pose;
NullCheck(L_20);
SlotPose_Set_mC438C9C118EC8BB28D37121287CDF96CE1D6BB3A(L_20, L_22, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slot_SetupPose_mDDEA43472DE1EBD7B4876CB0530DAC03AA3BA6A4 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_0;
memset((&V_0), 0, sizeof(V_0));
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_0 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_1 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___data;
NullCheck(L_1);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_2 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_1)->___setupPose;
NullCheck(L_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
L_3 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_2, NULL);
NullCheck(L_0);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_0, L_3, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_4 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
NullCheck(L_4);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_5;
L_5 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_4, NULL);
V_0 = L_5;
bool L_6;
L_6 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_0), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (!L_6)
{
goto IL_004b;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_7 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_8 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___data;
NullCheck(L_8);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_9 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_8)->___setupPose;
NullCheck(L_9);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_10;
L_10 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_9, NULL);
NullCheck(L_7);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_7, L_10, NULL);
}
IL_004b:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_11 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_12 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___data;
NullCheck(L_12);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_13 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_12)->___setupPose;
NullCheck(L_13);
int32_t L_14 = L_13->___sequenceIndex;
NullCheck(L_11);
L_11->___sequenceIndex = L_14;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_15 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___data;
NullCheck(L_15);
String_t* L_16 = L_15->___attachmentName;
if (L_16)
{
goto IL_0080;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_17 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
NullCheck(L_17);
SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1(L_17, (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL, NULL);
return;
}
IL_0080:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_18 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
NullCheck(L_18);
L_18->___attachment = (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_18->___attachment), (void*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_19 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___pose;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_20 = __this->___skeleton;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_21 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___data;
NullCheck(L_21);
int32_t L_22 = L_21->___index;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_23 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)__this)->___data;
NullCheck(L_23);
String_t* L_24 = L_23->___attachmentName;
NullCheck(L_20);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_25;
L_25 = Skeleton_GetAttachment_mF9191F786325E5B8ED2A3329D3BF039595A2097B(L_20, L_22, L_24, NULL);
NullCheck(L_19);
SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1(L_19, L_25, 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 SlotData__ctor_m78DB39E79D4B4F2DA7AF7CC8568AF74596FADF59 (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, int32_t ___0_index, String_t* ___1_name, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___2_boneData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1__ctor_mE2917A6BC71918FE1F3BC2CAF2F694F43C8FAEBB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___1_name;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1 = (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*)il2cpp_codegen_object_new(SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE_il2cpp_TypeInfo_var);
SlotPose__ctor_m945EC11A798A2A67BC03DBFBAEA55B2F88AC8246(L_1, NULL);
PosedData_1__ctor_mE2917A6BC71918FE1F3BC2CAF2F694F43C8FAEBB(__this, L_0, L_1, PosedData_1__ctor_mE2917A6BC71918FE1F3BC2CAF2F694F43C8FAEBB_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*)&_stringLiteralC7475E48B560EA52982F3AF1DD71267F824511BD)), ((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*)&SlotData__ctor_m78DB39E79D4B4F2DA7AF7CC8568AF74596FADF59_RuntimeMethod_var)));
}
IL_0020:
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_4 = ___2_boneData;
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*)&_stringLiteralE612C3BB14300CDB621308A57EEAA24A5C4C36F6)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80944CFE8E85F29365EF8AD2B7046C7F40879A73)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SlotData__ctor_m78DB39E79D4B4F2DA7AF7CC8568AF74596FADF59_RuntimeMethod_var)));
}
IL_0033:
{
int32_t L_6 = ___0_index;
__this->___index = L_6;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_7 = ___2_boneData;
__this->___boneData = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___boneData), (void*)L_7);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___index;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* SlotData_get_BoneData_mB34767CF49EFA5B4D5E7D4EB212FFDAFC2F05A45 (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method)
{
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = __this->___boneData;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SlotData_get_AttachmentName_mF4FDAA5F8994D380D8131E835E3AE424599162B4 (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___attachmentName;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotData_set_AttachmentName_m9E13234EC88203A8C4446F07C3E782F5BD720A23 (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___attachmentName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachmentName), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40 (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___blendMode;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotData_set_BlendMode_m1DC9D63F253FB385817FB755A594765F24271925 (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___blendMode = 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 SlotPose__ctor_m945EC11A798A2A67BC03DBFBAEA55B2F88AC8246 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_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;
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->___deform = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___deform), (void*)L_1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_Set_mC438C9C118EC8BB28D37121287CDF96CE1D6BB3A (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___0_pose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_AddRange_m7C157CA8BDC7A9C9FC3BE43653A5937453C18AA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* 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*)&SlotPose_Set_mC438C9C118EC8BB28D37121287CDF96CE1D6BB3A_RuntimeMethod_var)));
}
IL_0013:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_2 = ___0_pose;
NullCheck(L_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = L_2->___color;
__this->___color = L_3;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* L_4 = (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*)(&__this->___darkColor);
bool L_5;
L_5 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline(L_4, Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (!L_5)
{
goto IL_0038;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_6 = ___0_pose;
NullCheck(L_6);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_7 = L_6->___darkColor;
__this->___darkColor = L_7;
}
IL_0038:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_8 = ___0_pose;
NullCheck(L_8);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_9 = L_8->___attachment;
__this->___attachment = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment), (void*)L_9);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_10 = ___0_pose;
NullCheck(L_10);
int32_t L_11 = L_10->___sequenceIndex;
__this->___sequenceIndex = L_11;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_12 = __this->___deform;
NullCheck(L_12);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_12, (bool)0, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_13 = __this->___deform;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = ___0_pose;
NullCheck(L_14);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_15 = L_14->___deform;
NullCheck(L_13);
ExposedList_1_AddRange_m7C157CA8BDC7A9C9FC3BE43653A5937453C18AA3(L_13, L_15, ExposedList_1_AddRange_m7C157CA8BDC7A9C9FC3BE43653A5937453C18AA3_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __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 SlotPose_ClampColor_m1B981C5B0F0EE6A20648666AC3B06542D0A6D751 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = __this->___darkColor;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___0_darkColor, const RuntimeMethod* method)
{
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = ___0_darkColor;
__this->___darkColor = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SlotPose_get_HasDarkColor_mD8C8412F07B5F014246082461F79B09CA98B44FF (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* L_0 = (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*)(&__this->___darkColor);
bool L_1;
L_1 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline(L_0, Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_ClampDarkColor_mFA1C94314CECB1150417A5AC6D6CC60A67407521 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* L_0 = (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*)(&__this->___darkColor);
bool L_1;
L_1 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline(L_0, Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (!L_1)
{
goto IL_0028;
}
}
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* L_2 = (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*)(&__this->___darkColor);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
L_3 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637(L_2, Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167(L_3, NULL);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_5), L_4, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
__this->___darkColor = L_5;
}
IL_0028:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_1 = ___0_value;
if ((!(((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_0) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_1))))
{
goto IL_000a;
}
}
{
return;
}
IL_000a:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_2 = ___0_value;
if (!((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)IsInstClass((RuntimeObject*)L_2, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var)))
{
goto IL_003c;
}
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_3 = __this->___attachment;
if (!((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)IsInstClass((RuntimeObject*)L_3, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var)))
{
goto IL_003c;
}
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_4 = ___0_value;
NullCheck(((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)CastclassClass((RuntimeObject*)L_4, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var)));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_5;
L_5 = Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline(((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)CastclassClass((RuntimeObject*)L_4, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var)), NULL);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_6 = __this->___attachment;
NullCheck(((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)CastclassClass((RuntimeObject*)L_6, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var)));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_7;
L_7 = Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline(((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)CastclassClass((RuntimeObject*)L_6, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var)), NULL);
if ((((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_5) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_7)))
{
goto IL_0048;
}
}
IL_003c:
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_8 = __this->___deform;
NullCheck(L_8);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_8, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
}
IL_0048:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_9 = ___0_value;
__this->___attachment = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment), (void*)L_9);
__this->___sequenceIndex = (-1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlotPose_get_SequenceIndex_m68EB62EDDA1164C427E804E40F779BD633E82AC7 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___sequenceIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_set_SequenceIndex_m9CC1A6FFD8734765DBC5B0FDD76D1E61AFC27034 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___sequenceIndex = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SlotPose_get_Deform_m4516828AE1833D79409E49BAF258E58E555C0193 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___deform;
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 TextureRegion_get_OriginalWidth_mDA86824458EB8811D7C8FBFEDC3196938813B991 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___width;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureRegion_get_OriginalHeight_m9738F47C0279C17CDB0EC3D8D994B0C808A30888 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___height;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureRegion__ctor_mF71E50F881B9D19CAADA87AF4B0AB32163476AD1 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraint__ctor_mCC0D833F290B13BB3AA871240322D1B8339F12FE (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* ___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_m2EA8E9C8A491D9619312755F4F4C7F47135AF220_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*)&TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tBB1D4DF7917415D8F28E66D9957EF0D5FFC2FC79 V_0;
memset((&V_0), 0, sizeof(V_0));
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* V_1 = NULL;
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_0 = ___0_data;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_1 = (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712*)il2cpp_codegen_object_new(TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712_il2cpp_TypeInfo_var);
TransformConstraintPose__ctor_mEDF3D96197165DB33BC5C0B5E96E18EAD41584D7(L_1, NULL);
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_2 = (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712*)il2cpp_codegen_object_new(TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712_il2cpp_TypeInfo_var);
TransformConstraintPose__ctor_mEDF3D96197165DB33BC5C0B5E96E18EAD41584D7(L_2, NULL);
Constraint_3__ctor_m2EA8E9C8A491D9619312755F4F4C7F47135AF220(__this, L_0, L_1, L_2, Constraint_3__ctor_m2EA8E9C8A491D9619312755F4F4C7F47135AF220_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*)&TransformConstraint__ctor_mCC0D833F290B13BB3AA871240322D1B8339F12FE_RuntimeMethod_var)));
}
IL_0024:
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* 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);
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* 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<il2cpp_array_size_t>(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;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_26 = ___0_data;
NullCheck(L_26);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_27 = L_26->___source;
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<il2cpp_array_size_t>(L_29));
__this->___source = L_30;
Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_30);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TransformConstraint_Copy_m4DA90E0C75A4802EB82B679D231CDCB4385352E7 (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_0 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)__this)->___data;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton;
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_2 = (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)il2cpp_codegen_object_new(TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var);
TransformConstraint__ctor_mCC0D833F290B13BB3AA871240322D1B8339F12FE(L_2, L_0, L_1, NULL);
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_3 = L_2;
NullCheck(L_3);
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_4 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)L_3)->___pose;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_5 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)__this)->___pose;
NullCheck(L_4);
TransformConstraintPose_Set_mA18CE80F6303E20D5D014E88D721328AE0758C1C(L_4, L_5, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraint_Update_mDF3A6A76E5FCEF4A64CD10057EBD65CEF116B85A (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __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*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_5 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_6 = NULL;
FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* V_10 = NULL;
int32_t V_11 = 0;
int32_t V_12 = 0;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_13 = NULL;
int32_t V_14 = 0;
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* V_15 = NULL;
float V_16 = 0.0f;
ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06* V_17 = NULL;
int32_t V_18 = 0;
int32_t V_19 = 0;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* V_20 = NULL;
float V_21 = 0.0f;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* G_B9_0 = NULL;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* G_B8_0 = NULL;
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)__this)->___appliedPose;
V_0 = L_0;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_1 = V_0;
NullCheck(L_1);
float L_2 = L_1->___mixRotate;
if ((!(((float)L_2) == ((float)(0.0f)))))
{
goto IL_0056;
}
}
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_3 = V_0;
NullCheck(L_3);
float L_4 = L_3->___mixX;
if ((!(((float)L_4) == ((float)(0.0f)))))
{
goto IL_0056;
}
}
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_5 = V_0;
NullCheck(L_5);
float L_6 = L_5->___mixY;
if ((!(((float)L_6) == ((float)(0.0f)))))
{
goto IL_0056;
}
}
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_7 = V_0;
NullCheck(L_7);
float L_8 = L_7->___mixScaleX;
if ((!(((float)L_8) == ((float)(0.0f)))))
{
goto IL_0056;
}
}
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_9 = V_0;
NullCheck(L_9);
float L_10 = L_9->___mixScaleY;
if ((!(((float)L_10) == ((float)(0.0f)))))
{
goto IL_0056;
}
}
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_11 = V_0;
NullCheck(L_11);
float L_12 = L_11->___mixShearY;
if ((!(((float)L_12) == ((float)(0.0f)))))
{
goto IL_0056;
}
}
{
return;
}
IL_0056:
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_13 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)__this)->___data;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_14 = L_13;
NullCheck(L_14);
bool L_15 = L_14->___localSource;
V_1 = L_15;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_16 = L_14;
NullCheck(L_16);
bool L_17 = L_16->___localTarget;
V_2 = L_17;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_18 = L_16;
NullCheck(L_18);
bool L_19 = L_18->___additive;
V_3 = L_19;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_20 = L_18;
NullCheck(L_20);
bool L_21 = L_20->___clamp;
V_4 = L_21;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_22 = L_20;
NullCheck(L_22);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = L_22->___offsets;
V_5 = L_23;
Bone_tC5BB616A04722279E675558888991F720C090467* L_24 = __this->___source;
NullCheck(L_24);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_25 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_24)->___appliedPose;
V_6 = L_25;
bool L_26 = V_1;
if (!L_26)
{
G_B9_0 = L_22;
goto IL_0099;
}
G_B8_0 = L_22;
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_27 = V_6;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_28 = ___0_skeleton;
NullCheck(L_27);
BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF(L_27, L_28, NULL);
G_B9_0 = G_B8_0;
}
IL_0099:
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_29 = G_B9_0;
NullCheck(L_29);
ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* L_30 = L_29->___properties;
NullCheck(L_30);
FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88* L_31 = L_30->___Items;
V_7 = L_31;
NullCheck(L_29);
ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* L_32 = L_29->___properties;
NullCheck(L_32);
int32_t L_33 = L_32->___Count;
V_8 = L_33;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_34 = ___0_skeleton;
NullCheck(L_34);
int32_t L_35 = L_34->___update;
V_9 = L_35;
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_36 = __this->___bones;
NullCheck(L_36);
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_37 = L_36->___Items;
V_10 = L_37;
V_11 = 0;
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_38 = __this->___bones;
NullCheck(L_38);
int32_t L_39 = L_38->___Count;
V_12 = L_39;
goto IL_01e4;
}
IL_00dc:
{
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_40 = V_10;
int32_t L_41 = V_11;
NullCheck(L_40);
int32_t L_42 = L_41;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_13 = L_43;
bool L_44 = V_2;
if (!L_44)
{
goto IL_00f0;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_45 = V_13;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_46 = ___0_skeleton;
NullCheck(L_45);
BonePose_ModifyLocal_m4F5E034CAB376F3019CAD913FA31B61D23D2D701(L_45, L_46, NULL);
goto IL_00f9;
}
IL_00f0:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_47 = V_13;
int32_t L_48 = V_9;
NullCheck(L_47);
BonePose_ModifyWorld_mF3E6F174290A77A6F5DBE0038C5A77D70992E206(L_47, L_48, NULL);
}
IL_00f9:
{
V_14 = 0;
goto IL_01d5;
}
IL_0101:
{
FromPropertyU5BU5D_tEAD573A31BD3BE99FD142E5B11C0DD9C63552E88* L_49 = V_7;
int32_t L_50 = V_14;
NullCheck(L_49);
int32_t L_51 = L_50;
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
V_15 = L_52;
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_53 = V_15;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_54 = ___0_skeleton;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_55 = V_6;
bool L_56 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = V_5;
NullCheck(L_53);
float L_58;
L_58 = VirtualFuncInvoker4< float, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, bool, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* >::Invoke(4, L_53, L_54, L_55, L_56, L_57);
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_59 = V_15;
NullCheck(L_59);
float L_60 = L_59->___offset;
V_16 = ((float)il2cpp_codegen_subtract(L_58, L_60));
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_61 = V_15;
NullCheck(L_61);
ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9* L_62 = L_61->___to;
NullCheck(L_62);
ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06* L_63 = L_62->___Items;
V_17 = L_63;
V_18 = 0;
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* L_64 = V_15;
NullCheck(L_64);
ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9* L_65 = L_64->___to;
NullCheck(L_65);
int32_t L_66 = L_65->___Count;
V_19 = L_66;
goto IL_01c6;
}
IL_0143:
{
ToPropertyU5BU5D_tC72B9F5DE0B4C27E3F5DDDA59F8A95915B31EC06* L_67 = V_17;
int32_t L_68 = V_18;
NullCheck(L_67);
int32_t L_69 = L_68;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
V_20 = L_70;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_71 = V_20;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_72 = V_0;
NullCheck(L_71);
float L_73;
L_73 = VirtualFuncInvoker1< float, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* >::Invoke(4, L_71, L_72);
if ((((float)L_73) == ((float)(0.0f))))
{
goto IL_01c0;
}
}
{
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_74 = V_20;
NullCheck(L_74);
float L_75 = L_74->___offset;
float L_76 = V_16;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_77 = V_20;
NullCheck(L_77);
float L_78 = L_77->___scale;
V_21 = ((float)il2cpp_codegen_add(L_75, ((float)il2cpp_codegen_multiply(L_76, L_78))));
bool L_79 = V_4;
if (!L_79)
{
goto IL_01b1;
}
}
{
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_80 = V_20;
NullCheck(L_80);
float L_81 = L_80->___offset;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_82 = V_20;
NullCheck(L_82);
float L_83 = L_82->___max;
if ((!(((float)L_81) < ((float)L_83))))
{
goto IL_019a;
}
}
{
float L_84 = V_21;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_85 = V_20;
NullCheck(L_85);
float L_86 = L_85->___offset;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_87 = V_20;
NullCheck(L_87);
float L_88 = L_87->___max;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_89;
L_89 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_84, L_86, L_88, NULL);
V_21 = L_89;
goto IL_01b1;
}
IL_019a:
{
float L_90 = V_21;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_91 = V_20;
NullCheck(L_91);
float L_92 = L_91->___max;
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_93 = V_20;
NullCheck(L_93);
float L_94 = L_93->___offset;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_95;
L_95 = MathUtils_Clamp_mEE70A3C515FE4E2DDFE2837B1B5B44E3150EE364(L_90, L_92, L_94, NULL);
V_21 = L_95;
}
IL_01b1:
{
ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* L_96 = V_20;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_97 = ___0_skeleton;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_98 = V_0;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_99 = V_13;
float L_100 = V_21;
bool L_101 = V_2;
bool L_102 = V_3;
NullCheck(L_96);
VirtualActionInvoker6< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, float, bool, bool >::Invoke(5, L_96, L_97, L_98, L_99, L_100, L_101, L_102);
}
IL_01c0:
{
int32_t L_103 = V_18;
V_18 = ((int32_t)il2cpp_codegen_add(L_103, 1));
}
IL_01c6:
{
int32_t L_104 = V_18;
int32_t L_105 = V_19;
if ((((int32_t)L_104) < ((int32_t)L_105)))
{
goto IL_0143;
}
}
{
int32_t L_106 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_106, 1));
}
IL_01d5:
{
int32_t L_107 = V_14;
int32_t L_108 = V_8;
if ((((int32_t)L_107) < ((int32_t)L_108)))
{
goto IL_0101;
}
}
{
int32_t L_109 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_109, 1));
}
IL_01e4:
{
int32_t L_110 = V_11;
int32_t L_111 = V_12;
if ((((int32_t)L_110) < ((int32_t)L_111)))
{
goto IL_00dc;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraint_Sort_mF8315CCB382F5C2CDB43B1DDEB9FA4F158452CE9 (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __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;
}
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
Bone_tC5BB616A04722279E675558888991F720C090467* V_5 = NULL;
int32_t V_6 = 0;
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_0 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)__this)->___data;
NullCheck(L_0);
bool L_1 = L_0->___localSource;
if (L_1)
{
goto IL_0019;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* L_3 = __this->___source;
NullCheck(L_2);
Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_2, L_3, NULL);
}
IL_0019:
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_4 = __this->___bones;
NullCheck(L_4);
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_5 = L_4->___Items;
V_0 = L_5;
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_6 = __this->___bones;
NullCheck(L_6);
int32_t L_7 = L_6->___Count;
V_1 = L_7;
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_8 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)__this)->___data;
NullCheck(L_8);
bool L_9 = L_8->___localTarget;
V_2 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
bool L_10 = V_2;
if (!L_10)
{
goto IL_005d;
}
}
{
V_3 = 0;
goto IL_0059;
}
IL_0047:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton;
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_12 = V_0;
int32_t L_13 = V_3;
NullCheck(L_12);
int32_t L_14 = L_13;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck(L_15);
Bone_tC5BB616A04722279E675558888991F720C090467* L_16 = L_15->___bone;
NullCheck(L_11);
Skeleton_SortBone_mAF995B4400A20D033C05BEA4780C6DA23F73B740(L_11, L_16, NULL);
int32_t L_17 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0059:
{
int32_t L_18 = V_3;
int32_t L_19 = V_1;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0047;
}
}
IL_005d:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_20 = ___0_skeleton;
NullCheck(L_20);
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_21 = L_20->___updateCache;
NullCheck(L_21);
ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219(L_21, __this, ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_RuntimeMethod_var);
V_4 = 0;
goto IL_0094;
}
IL_006e:
{
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_22 = V_0;
int32_t L_23 = V_4;
NullCheck(L_22);
int32_t L_24 = L_23;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_25);
Bone_tC5BB616A04722279E675558888991F720C090467* L_26 = L_25->___bone;
V_5 = L_26;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_27 = ___0_skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* L_28 = V_5;
NullCheck(L_28);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_29 = L_28->___children;
NullCheck(L_27);
Skeleton_SortReset_m47AB19D0426C29C0A656E6972AB90EE93382C41E(L_27, L_29, NULL);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_30 = ___0_skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* L_31 = V_5;
NullCheck(L_30);
Skeleton_Constrained_m9AD6CCDF02F8C542E417E6D13E3D9115975ACB5F(L_30, L_31, NULL);
int32_t L_32 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_0094:
{
int32_t L_33 = V_4;
int32_t L_34 = V_1;
if ((((int32_t)L_33) < ((int32_t)L_34)))
{
goto IL_006e;
}
}
{
V_6 = 0;
goto IL_00b3;
}
IL_009e:
{
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_35 = V_0;
int32_t L_36 = V_6;
NullCheck(L_35);
int32_t L_37 = L_36;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_38);
Bone_tC5BB616A04722279E675558888991F720C090467* L_39 = L_38->___bone;
bool L_40 = V_2;
NullCheck(L_39);
L_39->___sorted = L_40;
int32_t L_41 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_41, 1));
}
IL_00b3:
{
int32_t L_42 = V_6;
int32_t L_43 = V_1;
if ((((int32_t)L_42) < ((int32_t)L_43)))
{
goto IL_009e;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformConstraint_get_IsSourceActive_mA420394CAB2DA924E1233111F12A5861FAF205D5 (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___source;
NullCheck(L_0);
bool L_1 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_0)->___active;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* TransformConstraint_get_Bones_mCB6E697EA3ACF33E833D70CBFDE72B42F4AD3FD9 (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* TransformConstraint_get_Source_m6525C7296544A6316D1AAC397A31C57146971503 (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___source;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraint_set_Source_mB0A89F058F3FC3E265A4301067DE5F37C7E8F53E (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_value, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_value;
__this->___source = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (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 TransformConstraintData__ctor_mF577A4EF3324FE7DC430D92EC20740870F12AB9B (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __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_m29640906ECE87E58D727983B1B7318DC45A160ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m99EF684E43E79EEFBEC54DC7EC0F096301126E9B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mE909C3C2B6ABFEE9FD1AA4299C0A63B11B17A165_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712_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);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6);
__this->___offsets = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___offsets), (void*)L_1);
ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* L_2 = (ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02*)il2cpp_codegen_object_new(ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mE909C3C2B6ABFEE9FD1AA4299C0A63B11B17A165(L_2, ExposedList_1__ctor_mE909C3C2B6ABFEE9FD1AA4299C0A63B11B17A165_RuntimeMethod_var);
__this->___properties = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___properties), (void*)L_2);
String_t* L_3 = ___0_name;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_4 = (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712*)il2cpp_codegen_object_new(TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712_il2cpp_TypeInfo_var);
TransformConstraintPose__ctor_mEDF3D96197165DB33BC5C0B5E96E18EAD41584D7(L_4, NULL);
ConstraintData_2__ctor_m29640906ECE87E58D727983B1B7318DC45A160ED(__this, L_3, L_4, ConstraintData_2__ctor_m29640906ECE87E58D727983B1B7318DC45A160ED_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TransformConstraintData_Create_m2655402540764C397C8F7AAD2CDF16A2365D5D48 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_1 = (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)il2cpp_codegen_object_new(TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var);
TransformConstraint__ctor_mCC0D833F290B13BB3AA871240322D1B8339F12FE(L_1, __this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* TransformConstraintData_get_Bones_mD7DD897FD8A3DE35D42EAB8C7C869CCE93585E97 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* TransformConstraintData_get_Source_m06D3801B86822E216882EAA80B3C9BC36AF5E8DF (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = __this->___source;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_Source_m9DADC6AD4B980FF6BB71B779E4005C6BC1A2CDB7 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___0_value, const RuntimeMethod* method)
{
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_0 = __this->___source;
if (L_0)
{
goto IL_0018;
}
}
{
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*)&_stringLiteral8C9E00B57BC60BA8DFE775104296F0D55A788667)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4AB968CCB6A79B6C0B23A4EB561760E23FF4F3CC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TransformConstraintData_set_Source_m9DADC6AD4B980FF6BB71B779E4005C6BC1A2CDB7_RuntimeMethod_var)));
}
IL_0018:
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_2 = ___0_value;
__this->___source = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintData_get_OffsetRotation_mB64E4B3AC75BFA90C817AA6DEE4DF068D992D1E0 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
NullCheck(L_0);
int32_t L_1 = 0;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_OffsetRotation_mADD5749942040EECC5CBEED61C1CFCEE6FEB7446 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, float ___0_value, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
float L_1 = ___0_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintData_get_OffsetX_mF891F9D70E1C9B8C53114A6FAD67E08370C13B65 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
NullCheck(L_0);
int32_t L_1 = 1;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_OffsetX_m982A413C76DE683405698498E8AC554658FACF81 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, float ___0_value, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
float L_1 = ___0_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintData_get_OffsetY_m2B0C1573DC9B5C6F17A200D26F94BE3BAFC77DB8 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
NullCheck(L_0);
int32_t L_1 = 2;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_OffsetY_mE4FCE44DECBB6E27C14534B298A33F5B1912F8DB (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, float ___0_value, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
float L_1 = ___0_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintData_get_OffsetScaleX_mC40731E8040C23B2750850092441480C2D8971EC (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
NullCheck(L_0);
int32_t L_1 = 3;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_OffsetScaleX_mB2FC5F68F7E1B97392B5ADD18B7FC0BE092E33FC (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, float ___0_value, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
float L_1 = ___0_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(3), (float)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintData_get_OffsetScaleY_m66BF3009F404F8E88627886DD7F932F7A7D56BDA (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
NullCheck(L_0);
int32_t L_1 = 4;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_OffsetScaleY_m9EB16695282A7D2217C7112CA022CE5636405C20 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, float ___0_value, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
float L_1 = ___0_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(4), (float)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintData_get_OffsetShearY_m1EC8F83D2C57E30610B4E2B42B4C3BAED9F8A744 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
NullCheck(L_0);
int32_t L_1 = 5;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_OffsetShearY_mFCBD5F1C71CF1DF53FEEA3DFA36F3DC791DD824D (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, float ___0_value, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___offsets;
float L_1 = ___0_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(5), (float)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformConstraintData_get_LocalSource_mC22E619926587DB115D51C1AE044E5667C3EB275 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___localSource;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_LocalSource_m1CFBDC0270199126DFAF9CEEA73314EE580FBF50 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___localSource = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformConstraintData_get_LocalTarget_mCB447FAC964E5F47DDD0711B6E3808A6C48B715B (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___localTarget;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_LocalTarget_m23689F8C85AEB875CBF9FF0902D9E4C327315A25 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___localTarget = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformConstraintData_get_Additive_m109267474FA4F6FAD802BB662B7275B84DF368D1 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___additive;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_Additive_m8A1595C971043404F393AD690620B44B934A5515 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___additive = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformConstraintData_get_Clamp_m9D86D4FDB06F68E2C4E359C228D7259C2A512682 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___clamp;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintData_set_Clamp_mDE1C91DEB11F411C8441EA21D5D80571F24E7BAC (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___clamp = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* TransformConstraintData_get_Properties_m726979D787F234AB9046776995F91C8248BBEFF5 (TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* L_0 = __this->___properties;
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 FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5 (FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m8F7CDC4490B27CAEC91711558D8CA2EF9DD5DC1D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9* L_0 = (ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9*)il2cpp_codegen_object_new(ExposedList_1_t36C6D604D921876AFD8A4578C6E45DE5B08DD0F9_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m8F7CDC4490B27CAEC91711558D8CA2EF9DD5DC1D(L_0, 1, ExposedList_1__ctor_m8F7CDC4490B27CAEC91711558D8CA2EF9DD5DC1D_RuntimeMethod_var);
__this->___to = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___to), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A (ToProperty_tD587551A27CDDBCA129CA03B98A29E81958B2EFB* __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 FromRotate_Value_mA57B83933517DA3E4CD2ECC7C46E6B4B59C18897 (FromRotate_t9FCC8F8EDC4A77FEFA47AEC9C3DB9D0D162957E6* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_source, bool ___2_local, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_offsets, 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 G_B4_0 = 0.0f;
float G_B3_0 = 0.0f;
float G_B5_0 = 0.0f;
float G_B5_1 = 0.0f;
{
bool L_0 = ___2_local;
if (!L_0)
{
goto IL_000f;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___1_source;
NullCheck(L_1);
float L_2 = L_1->___rotation;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___3_offsets;
NullCheck(L_3);
int32_t L_4 = 0;
float L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
return ((float)il2cpp_codegen_add(L_2, L_5));
}
IL_000f:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___0_skeleton;
NullCheck(L_6);
float L_7 = L_6->___scaleX;
V_0 = L_7;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton;
NullCheck(L_8);
float L_9;
L_9 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_8, NULL);
V_1 = L_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___1_source;
NullCheck(L_10);
float L_11 = L_10->___c;
float L_12 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_13 = ___1_source;
NullCheck(L_13);
float L_14 = L_13->___a;
float L_15 = V_0;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_16;
L_16 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(((float)(L_11/L_12)), ((float)(L_14/L_15)), NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_17 = ___1_source;
NullCheck(L_17);
float L_18 = L_17->___a;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_19 = ___1_source;
NullCheck(L_19);
float L_20 = L_19->___d;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_21 = ___1_source;
NullCheck(L_21);
float L_22 = L_21->___b;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_23 = ___1_source;
NullCheck(L_23);
float L_24 = L_23->___c;
float L_25 = V_0;
float L_26 = V_1;
if ((((float)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_18, L_20)), ((float)il2cpp_codegen_multiply(L_22, L_24)))), L_25)), L_26))) > ((float)(0.0f))))
{
G_B4_0 = ((float)il2cpp_codegen_multiply(L_16, (57.2957764f)));
goto IL_0065;
}
G_B3_0 = ((float)il2cpp_codegen_multiply(L_16, (57.2957764f)));
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = ___3_offsets;
NullCheck(L_27);
int32_t L_28 = 0;
float L_29 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
G_B5_0 = ((-L_29));
G_B5_1 = G_B3_0;
goto IL_0069;
}
IL_0065:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = ___3_offsets;
NullCheck(L_30);
int32_t L_31 = 0;
float L_32 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
G_B5_0 = L_32;
G_B5_1 = G_B4_0;
}
IL_0069:
{
V_2 = ((float)il2cpp_codegen_add(G_B5_1, G_B5_0));
float L_33 = V_2;
if ((!(((float)L_33) < ((float)(0.0f)))))
{
goto IL_007b;
}
}
{
float L_34 = V_2;
V_2 = ((float)il2cpp_codegen_add(L_34, (360.0f)));
}
IL_007b:
{
float L_35 = V_2;
return L_35;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromRotate__ctor_mF6C64FE5A0C960F7068A955668F0AB85305B9E6C (FromRotate_t9FCC8F8EDC4A77FEFA47AEC9C3DB9D0D162957E6* __this, const RuntimeMethod* method)
{
{
FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5(__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 ToRotate_Mix_m7C73A10B9A0AA5C12D25361E827658C80B12558E (ToRotate_tA324D2402A3282BDFE3A2FE9CA578943EC0F6909* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method)
{
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mixRotate;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToRotate_Apply_mDF85D0AD837EB6640418877DE2C190AD7996D262 (ToRotate_tA324D2402A3282BDFE3A2FE9CA578943EC0F6909* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_bone, float ___3_value, bool ___4_local, bool ___5_additive, 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;
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 G_B3_0 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B3_1 = NULL;
float G_B2_0 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B2_1 = NULL;
float G_B4_0 = 0.0f;
float G_B4_1 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B4_2 = NULL;
{
bool L_0 = ___4_local;
if (!L_0)
{
goto IL_002a;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = L_1;
NullCheck(L_2);
float L_3 = L_2->___rotation;
bool L_4 = ___5_additive;
if (L_4)
{
G_B3_0 = L_3;
G_B3_1 = L_2;
goto IL_001a;
}
G_B2_0 = L_3;
G_B2_1 = L_2;
}
{
float L_5 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___2_bone;
NullCheck(L_6);
float L_7 = L_6->___rotation;
G_B4_0 = ((float)il2cpp_codegen_subtract(L_5, L_7));
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_001c;
}
IL_001a:
{
float L_8 = ___3_value;
G_B4_0 = L_8;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_001c:
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_9 = ___1_pose;
NullCheck(L_9);
float L_10 = L_9->___mixRotate;
NullCheck(G_B4_2);
G_B4_2->___rotation = ((float)il2cpp_codegen_add(G_B4_1, ((float)il2cpp_codegen_multiply(G_B4_0, L_10))));
return;
}
IL_002a:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton;
NullCheck(L_11);
float L_12 = L_11->___scaleX;
V_0 = L_12;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_13 = ___0_skeleton;
NullCheck(L_13);
float L_14;
L_14 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_13, NULL);
V_1 = L_14;
float L_15 = V_0;
V_2 = ((float)((1.0f)/L_15));
float L_16 = V_1;
V_3 = ((float)((1.0f)/L_16));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_17 = ___2_bone;
NullCheck(L_17);
float L_18 = L_17->___a;
float L_19 = V_2;
V_4 = ((float)il2cpp_codegen_multiply(L_18, L_19));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = ___2_bone;
NullCheck(L_20);
float L_21 = L_20->___b;
float L_22 = V_2;
V_5 = ((float)il2cpp_codegen_multiply(L_21, L_22));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_23 = ___2_bone;
NullCheck(L_23);
float L_24 = L_23->___c;
float L_25 = V_3;
V_6 = ((float)il2cpp_codegen_multiply(L_24, L_25));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_26 = ___2_bone;
NullCheck(L_26);
float L_27 = L_26->___d;
float L_28 = V_3;
V_7 = ((float)il2cpp_codegen_multiply(L_27, L_28));
float L_29 = ___3_value;
___3_value = ((float)il2cpp_codegen_multiply(L_29, (0.0174532924f)));
bool L_30 = ___5_additive;
if (L_30)
{
goto IL_008c;
}
}
{
float L_31 = ___3_value;
float L_32 = V_6;
float L_33 = V_4;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_34;
L_34 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(L_32, L_33, NULL);
___3_value = ((float)il2cpp_codegen_subtract(L_31, L_34));
}
IL_008c:
{
float L_35 = ___3_value;
if ((!(((float)L_35) > ((float)(3.14159274f)))))
{
goto IL_00a1;
}
}
{
float L_36 = ___3_value;
___3_value = ((float)il2cpp_codegen_subtract(L_36, (6.28318548f)));
goto IL_00b4;
}
IL_00a1:
{
float L_37 = ___3_value;
if ((!(((float)L_37) < ((float)(-3.14159274f)))))
{
goto IL_00b4;
}
}
{
float L_38 = ___3_value;
___3_value = ((float)il2cpp_codegen_add(L_38, (6.28318548f)));
}
IL_00b4:
{
float L_39 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_40 = ___1_pose;
NullCheck(L_40);
float L_41 = L_40->___mixRotate;
___3_value = ((float)il2cpp_codegen_multiply(L_39, L_41));
float L_42 = ___3_value;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_43;
L_43 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(L_42, NULL);
V_8 = L_43;
float L_44 = ___3_value;
float L_45;
L_45 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(L_44, NULL);
V_9 = L_45;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_46 = ___2_bone;
float L_47 = V_8;
float L_48 = V_4;
float L_49 = V_9;
float L_50 = V_6;
float L_51 = V_0;
NullCheck(L_46);
L_46->___a = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_47, L_48)), ((float)il2cpp_codegen_multiply(L_49, L_50)))), L_51));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_52 = ___2_bone;
float L_53 = V_8;
float L_54 = V_5;
float L_55 = V_9;
float L_56 = V_7;
float L_57 = V_0;
NullCheck(L_52);
L_52->___b = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_53, L_54)), ((float)il2cpp_codegen_multiply(L_55, L_56)))), L_57));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_58 = ___2_bone;
float L_59 = V_9;
float L_60 = V_4;
float L_61 = V_8;
float L_62 = V_6;
float L_63 = V_1;
NullCheck(L_58);
L_58->___c = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_59, L_60)), ((float)il2cpp_codegen_multiply(L_61, L_62)))), L_63));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_64 = ___2_bone;
float L_65 = V_9;
float L_66 = V_5;
float L_67 = V_8;
float L_68 = V_7;
float L_69 = V_1;
NullCheck(L_64);
L_64->___d = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_65, L_66)), ((float)il2cpp_codegen_multiply(L_67, L_68)))), L_69));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToRotate__ctor_mA25F15E83552C5512D6B4D0CE0FC6A49AAA5E9C0 (ToRotate_tA324D2402A3282BDFE3A2FE9CA578943EC0F6909* __this, const RuntimeMethod* method)
{
{
ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A(__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 FromX_Value_mFF34F9E7E87208C0A93EDB9BF4F8BB823BC44C62 (FromX_t0AA1547118208E81912AA747F6E561A90A61AA47* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_source, bool ___2_local, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_offsets, const RuntimeMethod* method)
{
{
bool L_0 = ___2_local;
if (L_0)
{
goto IL_0029;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___3_offsets;
NullCheck(L_1);
int32_t L_2 = 1;
float L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___1_source;
NullCheck(L_4);
float L_5 = L_4->___a;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ___3_offsets;
NullCheck(L_6);
int32_t L_7 = 2;
float L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_9 = ___1_source;
NullCheck(L_9);
float L_10 = L_9->___b;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = ___1_source;
NullCheck(L_11);
float L_12 = L_11->___worldX;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_13 = ___0_skeleton;
NullCheck(L_13);
float L_14 = L_13->___scaleX;
return ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_8, L_10)))), L_12))/L_14));
}
IL_0029:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = ___1_source;
NullCheck(L_15);
float L_16 = L_15->___x;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = ___3_offsets;
NullCheck(L_17);
int32_t L_18 = 1;
float L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
return ((float)il2cpp_codegen_add(L_16, L_19));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromX__ctor_m9898DF36399E2CD67058DD68758615ECABEA40A0 (FromX_t0AA1547118208E81912AA747F6E561A90A61AA47* __this, const RuntimeMethod* method)
{
{
FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5(__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 ToX_Mix_m8AA7F343AC17362BA5173EB1290B0E5602299CF1 (ToX_t89B3EB10D64205A4A19B81287CA3C1F46DF8CA38* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method)
{
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mixX;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToX_Apply_m884FC03F293F3F995D7D63FECEE1EC7E796179D8 (ToX_t89B3EB10D64205A4A19B81287CA3C1F46DF8CA38* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_bone, float ___3_value, bool ___4_local, bool ___5_additive, const RuntimeMethod* method)
{
float G_B3_0 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B3_1 = NULL;
float G_B2_0 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B2_1 = NULL;
float G_B4_0 = 0.0f;
float G_B4_1 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B4_2 = NULL;
{
bool L_0 = ___4_local;
if (!L_0)
{
goto IL_002a;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = L_1;
NullCheck(L_2);
float L_3 = L_2->___x;
bool L_4 = ___5_additive;
if (L_4)
{
G_B3_0 = L_3;
G_B3_1 = L_2;
goto IL_001a;
}
G_B2_0 = L_3;
G_B2_1 = L_2;
}
{
float L_5 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___2_bone;
NullCheck(L_6);
float L_7 = L_6->___x;
G_B4_0 = ((float)il2cpp_codegen_subtract(L_5, L_7));
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_001c;
}
IL_001a:
{
float L_8 = ___3_value;
G_B4_0 = L_8;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_001c:
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_9 = ___1_pose;
NullCheck(L_9);
float L_10 = L_9->___mixX;
NullCheck(G_B4_2);
G_B4_2->___x = ((float)il2cpp_codegen_add(G_B4_1, ((float)il2cpp_codegen_multiply(G_B4_0, L_10))));
return;
}
IL_002a:
{
bool L_11 = ___5_additive;
if (L_11)
{
goto IL_0040;
}
}
{
float L_12 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_13 = ___2_bone;
NullCheck(L_13);
float L_14 = L_13->___worldX;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___0_skeleton;
NullCheck(L_15);
float L_16 = L_15->___scaleX;
___3_value = ((float)il2cpp_codegen_subtract(L_12, ((float)(L_14/L_16))));
}
IL_0040:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_17 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = L_17;
NullCheck(L_18);
float L_19 = L_18->___worldX;
float L_20 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_21 = ___1_pose;
NullCheck(L_21);
float L_22 = L_21->___mixX;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = ___0_skeleton;
NullCheck(L_23);
float L_24 = L_23->___scaleX;
NullCheck(L_18);
L_18->___worldX = ((float)il2cpp_codegen_add(L_19, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_20, L_22)), L_24))));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToX__ctor_mEC34D1E5C9267906C36F534B67310C43703CF71B (ToX_t89B3EB10D64205A4A19B81287CA3C1F46DF8CA38* __this, const RuntimeMethod* method)
{
{
ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A(__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 FromY_Value_m3199ADBCB1CD64B54FFC0CEC87A6B0496B1DBAED (FromY_t94BDB153AE0CDDD1A1C65ABCDB7FEA901F5560F5* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_source, bool ___2_local, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_offsets, const RuntimeMethod* method)
{
{
bool L_0 = ___2_local;
if (L_0)
{
goto IL_0029;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___3_offsets;
NullCheck(L_1);
int32_t L_2 = 1;
float L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___1_source;
NullCheck(L_4);
float L_5 = L_4->___c;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ___3_offsets;
NullCheck(L_6);
int32_t L_7 = 2;
float L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_9 = ___1_source;
NullCheck(L_9);
float L_10 = L_9->___d;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = ___1_source;
NullCheck(L_11);
float L_12 = L_11->___worldY;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_13 = ___0_skeleton;
NullCheck(L_13);
float L_14;
L_14 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_13, NULL);
return ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_8, L_10)))), L_12))/L_14));
}
IL_0029:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = ___1_source;
NullCheck(L_15);
float L_16 = L_15->___y;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = ___3_offsets;
NullCheck(L_17);
int32_t L_18 = 2;
float L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
return ((float)il2cpp_codegen_add(L_16, L_19));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromY__ctor_m237EA1179FD89DA357A64624B08FEC4AA2AECD77 (FromY_t94BDB153AE0CDDD1A1C65ABCDB7FEA901F5560F5* __this, const RuntimeMethod* method)
{
{
FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5(__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 ToY_Mix_m68170DA1FA4F724B63B505CD11FA8543056AB88E (ToY_tDE65918082D4924C828FDBE5C12106F5C25DF5B1* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method)
{
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mixY;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToY_Apply_m16B99575147DE04E469E3BC3B9D832696462D366 (ToY_tDE65918082D4924C828FDBE5C12106F5C25DF5B1* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_bone, float ___3_value, bool ___4_local, bool ___5_additive, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B3_1 = NULL;
float G_B2_0 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B2_1 = NULL;
float G_B4_0 = 0.0f;
float G_B4_1 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B4_2 = NULL;
{
bool L_0 = ___4_local;
if (!L_0)
{
goto IL_002a;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = L_1;
NullCheck(L_2);
float L_3 = L_2->___y;
bool L_4 = ___5_additive;
if (L_4)
{
G_B3_0 = L_3;
G_B3_1 = L_2;
goto IL_001a;
}
G_B2_0 = L_3;
G_B2_1 = L_2;
}
{
float L_5 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___2_bone;
NullCheck(L_6);
float L_7 = L_6->___y;
G_B4_0 = ((float)il2cpp_codegen_subtract(L_5, L_7));
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_001c;
}
IL_001a:
{
float L_8 = ___3_value;
G_B4_0 = L_8;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_001c:
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_9 = ___1_pose;
NullCheck(L_9);
float L_10 = L_9->___mixY;
NullCheck(G_B4_2);
G_B4_2->___y = ((float)il2cpp_codegen_add(G_B4_1, ((float)il2cpp_codegen_multiply(G_B4_0, L_10))));
return;
}
IL_002a:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton;
NullCheck(L_11);
float L_12;
L_12 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_11, NULL);
V_0 = L_12;
bool L_13 = ___5_additive;
if (L_13)
{
goto IL_0042;
}
}
{
float L_14 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = ___2_bone;
NullCheck(L_15);
float L_16 = L_15->___worldY;
float L_17 = V_0;
___3_value = ((float)il2cpp_codegen_subtract(L_14, ((float)(L_16/L_17))));
}
IL_0042:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_19 = L_18;
NullCheck(L_19);
float L_20 = L_19->___worldY;
float L_21 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_22 = ___1_pose;
NullCheck(L_22);
float L_23 = L_22->___mixY;
float L_24 = V_0;
NullCheck(L_19);
L_19->___worldY = ((float)il2cpp_codegen_add(L_20, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_21, L_23)), L_24))));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToY__ctor_m3267EDE04F51CDBCB63712F79AF39065ACCD825F (ToY_tDE65918082D4924C828FDBE5C12106F5C25DF5B1* __this, const RuntimeMethod* method)
{
{
ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A(__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 FromScaleX_Value_m82AE849E4FA1CF0CACB9A4BE2C67055384E8303D (FromScaleX_t98B4CC82A906F5CA0D1DBED5CFEF02D5F6502CB3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_source, bool ___2_local, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_offsets, 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;
{
bool L_0 = ___2_local;
if (!L_0)
{
goto IL_000f;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___1_source;
NullCheck(L_1);
float L_2 = L_1->___scaleX;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___3_offsets;
NullCheck(L_3);
int32_t L_4 = 3;
float L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
return ((float)il2cpp_codegen_add(L_2, L_5));
}
IL_000f:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___1_source;
NullCheck(L_6);
float L_7 = L_6->___a;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton;
NullCheck(L_8);
float L_9 = L_8->___scaleX;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___1_source;
NullCheck(L_10);
float L_11 = L_10->___c;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton;
NullCheck(L_12);
float L_13;
L_13 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_12, NULL);
V_0 = ((float)(L_11/L_13));
float L_14 = ((float)(L_7/L_9));
float L_15 = V_0;
float L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_17;
L_17 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_14, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_16))))));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = ___3_offsets;
NullCheck(L_18);
int32_t L_19 = 3;
float L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
return ((float)il2cpp_codegen_add(((float)L_17), L_20));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromScaleX__ctor_m13ADFA5579383C54CEA88F380B9D8FC76CA4B2B9 (FromScaleX_t98B4CC82A906F5CA0D1DBED5CFEF02D5F6502CB3* __this, const RuntimeMethod* method)
{
{
FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5(__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 ToScaleX_Mix_m22A541E9FCCE3A6D65CA0BF3597881D8F332B4A4 (ToScaleX_tEE0E4709C470F9E0080FCA39B0FD0B5C71E064A1* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method)
{
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mixScaleX;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToScaleX_Apply_m962A5199C3B29D5F4138CEBE3E206A034B3DB07A (ToScaleX_tEE0E4709C470F9E0080FCA39B0FD0B5C71E064A1* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_bone, float ___3_value, bool ___4_local, bool ___5_additive, 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;
{
bool L_0 = ___4_local;
if (!L_0)
{
goto IL_0059;
}
}
{
bool L_1 = ___5_additive;
if (!L_1)
{
goto IL_002b;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = L_2;
NullCheck(L_3);
float L_4 = L_3->___scaleX;
float L_5 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_6 = ___1_pose;
NullCheck(L_6);
float L_7 = L_6->___mixScaleX;
NullCheck(L_3);
L_3->___scaleX = ((float)il2cpp_codegen_multiply(L_4, ((float)il2cpp_codegen_add((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, (1.0f))), L_7))))));
return;
}
IL_002b:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___2_bone;
NullCheck(L_8);
float L_9 = L_8->___scaleX;
if ((((float)L_9) == ((float)(0.0f))))
{
goto IL_00f1;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = L_10;
NullCheck(L_11);
float L_12 = L_11->___scaleX;
float L_13 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = ___2_bone;
NullCheck(L_14);
float L_15 = L_14->___scaleX;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_16 = ___1_pose;
NullCheck(L_16);
float L_17 = L_16->___mixScaleX;
NullCheck(L_11);
L_11->___scaleX = ((float)il2cpp_codegen_add(L_12, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_13, L_15)), L_17))));
return;
}
IL_0059:
{
bool L_18 = ___5_additive;
if (!L_18)
{
goto IL_0090;
}
}
{
float L_19 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_20 = ___1_pose;
NullCheck(L_20);
float L_21 = L_20->___mixScaleX;
V_0 = ((float)il2cpp_codegen_add((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, (1.0f))), L_21))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_22 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_23 = L_22;
NullCheck(L_23);
float L_24 = L_23->___a;
float L_25 = V_0;
NullCheck(L_23);
L_23->___a = ((float)il2cpp_codegen_multiply(L_24, L_25));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_26 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_27 = L_26;
NullCheck(L_27);
float L_28 = L_27->___c;
float L_29 = V_0;
NullCheck(L_27);
L_27->___c = ((float)il2cpp_codegen_multiply(L_28, L_29));
return;
}
IL_0090:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_30 = ___2_bone;
NullCheck(L_30);
float L_31 = L_30->___a;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_32 = ___0_skeleton;
NullCheck(L_32);
float L_33 = L_32->___scaleX;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_34 = ___2_bone;
NullCheck(L_34);
float L_35 = L_34->___c;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_36 = ___0_skeleton;
NullCheck(L_36);
float L_37;
L_37 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_36, NULL);
V_1 = ((float)(L_35/L_37));
float L_38 = ((float)(L_31/L_33));
float L_39 = V_1;
float L_40 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_41;
L_41 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_38, L_38)), ((float)il2cpp_codegen_multiply(L_39, L_40))))));
V_2 = ((float)L_41);
float L_42 = V_2;
if ((((float)L_42) == ((float)(0.0f))))
{
goto IL_00f1;
}
}
{
float L_43 = ___3_value;
float L_44 = V_2;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_45 = ___1_pose;
NullCheck(L_45);
float L_46 = L_45->___mixScaleX;
float L_47 = V_2;
V_2 = ((float)il2cpp_codegen_add((1.0f), ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_43, L_44)), L_46))/L_47))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_48 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_49 = L_48;
NullCheck(L_49);
float L_50 = L_49->___a;
float L_51 = V_2;
NullCheck(L_49);
L_49->___a = ((float)il2cpp_codegen_multiply(L_50, L_51));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_52 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_53 = L_52;
NullCheck(L_53);
float L_54 = L_53->___c;
float L_55 = V_2;
NullCheck(L_53);
L_53->___c = ((float)il2cpp_codegen_multiply(L_54, L_55));
}
IL_00f1:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToScaleX__ctor_m7A9ED9756D16BB4436711BC7828B8C2E5D4AA05C (ToScaleX_tEE0E4709C470F9E0080FCA39B0FD0B5C71E064A1* __this, const RuntimeMethod* method)
{
{
ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A(__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 FromScaleY_Value_m5FB8E54A4E27F46A7279ADA1D98DAC70F42DC39F (FromScaleY_t264041AB59412ED98076162798153CED89DDF70B* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_source, bool ___2_local, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_offsets, 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;
{
bool L_0 = ___2_local;
if (!L_0)
{
goto IL_000f;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___1_source;
NullCheck(L_1);
float L_2 = L_1->___scaleY;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___3_offsets;
NullCheck(L_3);
int32_t L_4 = 4;
float L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
return ((float)il2cpp_codegen_add(L_2, L_5));
}
IL_000f:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___1_source;
NullCheck(L_6);
float L_7 = L_6->___b;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton;
NullCheck(L_8);
float L_9 = L_8->___scaleX;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___1_source;
NullCheck(L_10);
float L_11 = L_10->___d;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton;
NullCheck(L_12);
float L_13;
L_13 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_12, NULL);
V_0 = ((float)(L_11/L_13));
float L_14 = ((float)(L_7/L_9));
float L_15 = V_0;
float L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_17;
L_17 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_14, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_16))))));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = ___3_offsets;
NullCheck(L_18);
int32_t L_19 = 4;
float L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
return ((float)il2cpp_codegen_add(((float)L_17), L_20));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromScaleY__ctor_mCF54825B1201DE1A652BFF5001BEE297F1807E8C (FromScaleY_t264041AB59412ED98076162798153CED89DDF70B* __this, const RuntimeMethod* method)
{
{
FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5(__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 ToScaleY_Mix_mA8A3DD931102953DBBC1FAD650624F0295F0CF37 (ToScaleY_tFE2B0A44DA2FCFED7E283A810D166A315B444538* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method)
{
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mixScaleY;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToScaleY_Apply_m29A34A4B8BC45C67BE4FB1ABF1FEA92CAE801F73 (ToScaleY_tFE2B0A44DA2FCFED7E283A810D166A315B444538* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_bone, float ___3_value, bool ___4_local, bool ___5_additive, 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;
{
bool L_0 = ___4_local;
if (!L_0)
{
goto IL_0059;
}
}
{
bool L_1 = ___5_additive;
if (!L_1)
{
goto IL_002b;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = L_2;
NullCheck(L_3);
float L_4 = L_3->___scaleY;
float L_5 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_6 = ___1_pose;
NullCheck(L_6);
float L_7 = L_6->___mixScaleY;
NullCheck(L_3);
L_3->___scaleY = ((float)il2cpp_codegen_multiply(L_4, ((float)il2cpp_codegen_add((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, (1.0f))), L_7))))));
return;
}
IL_002b:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___2_bone;
NullCheck(L_8);
float L_9 = L_8->___scaleY;
if ((((float)L_9) == ((float)(0.0f))))
{
goto IL_00f1;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_11 = L_10;
NullCheck(L_11);
float L_12 = L_11->___scaleY;
float L_13 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = ___2_bone;
NullCheck(L_14);
float L_15 = L_14->___scaleY;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_16 = ___1_pose;
NullCheck(L_16);
float L_17 = L_16->___mixScaleY;
NullCheck(L_11);
L_11->___scaleY = ((float)il2cpp_codegen_add(L_12, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_13, L_15)), L_17))));
return;
}
IL_0059:
{
bool L_18 = ___5_additive;
if (!L_18)
{
goto IL_0090;
}
}
{
float L_19 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_20 = ___1_pose;
NullCheck(L_20);
float L_21 = L_20->___mixScaleY;
V_0 = ((float)il2cpp_codegen_add((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, (1.0f))), L_21))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_22 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_23 = L_22;
NullCheck(L_23);
float L_24 = L_23->___b;
float L_25 = V_0;
NullCheck(L_23);
L_23->___b = ((float)il2cpp_codegen_multiply(L_24, L_25));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_26 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_27 = L_26;
NullCheck(L_27);
float L_28 = L_27->___d;
float L_29 = V_0;
NullCheck(L_27);
L_27->___d = ((float)il2cpp_codegen_multiply(L_28, L_29));
return;
}
IL_0090:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_30 = ___2_bone;
NullCheck(L_30);
float L_31 = L_30->___b;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_32 = ___0_skeleton;
NullCheck(L_32);
float L_33 = L_32->___scaleX;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_34 = ___2_bone;
NullCheck(L_34);
float L_35 = L_34->___d;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_36 = ___0_skeleton;
NullCheck(L_36);
float L_37;
L_37 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_36, NULL);
V_1 = ((float)(L_35/L_37));
float L_38 = ((float)(L_31/L_33));
float L_39 = V_1;
float L_40 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_41;
L_41 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_38, L_38)), ((float)il2cpp_codegen_multiply(L_39, L_40))))));
V_2 = ((float)L_41);
float L_42 = V_2;
if ((((float)L_42) == ((float)(0.0f))))
{
goto IL_00f1;
}
}
{
float L_43 = ___3_value;
float L_44 = V_2;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_45 = ___1_pose;
NullCheck(L_45);
float L_46 = L_45->___mixScaleY;
float L_47 = V_2;
V_2 = ((float)il2cpp_codegen_add((1.0f), ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_43, L_44)), L_46))/L_47))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_48 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_49 = L_48;
NullCheck(L_49);
float L_50 = L_49->___b;
float L_51 = V_2;
NullCheck(L_49);
L_49->___b = ((float)il2cpp_codegen_multiply(L_50, L_51));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_52 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_53 = L_52;
NullCheck(L_53);
float L_54 = L_53->___d;
float L_55 = V_2;
NullCheck(L_53);
L_53->___d = ((float)il2cpp_codegen_multiply(L_54, L_55));
}
IL_00f1:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToScaleY__ctor_m8BDDBFE1B5F7C1D53C9DA764718EC8334017EB1D (ToScaleY_tFE2B0A44DA2FCFED7E283A810D166A315B444538* __this, const RuntimeMethod* method)
{
{
ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A(__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 FromShearY_Value_mF1BE6A5F7F8D4ACE32AFC079145A3C02B9E8013F (FromShearY_tCB1506D990F22D13D1AAA3CBC4F5AA0A06BC4374* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_source, bool ___2_local, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_offsets, 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;
{
bool L_0 = ___2_local;
if (!L_0)
{
goto IL_000f;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___1_source;
NullCheck(L_1);
float L_2 = L_1->___shearY;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___3_offsets;
NullCheck(L_3);
int32_t L_4 = 5;
float L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
return ((float)il2cpp_codegen_add(L_2, L_5));
}
IL_000f:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___0_skeleton;
NullCheck(L_6);
float L_7 = L_6->___scaleX;
V_0 = ((float)((1.0f)/L_7));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton;
NullCheck(L_8);
float L_9;
L_9 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_8, NULL);
V_1 = ((float)((1.0f)/L_9));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___1_source;
NullCheck(L_10);
float L_11 = L_10->___d;
float L_12 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_13 = ___1_source;
NullCheck(L_13);
float L_14 = L_13->___b;
float L_15 = V_0;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_16;
L_16 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(((float)il2cpp_codegen_multiply(L_11, L_12)), ((float)il2cpp_codegen_multiply(L_14, L_15)), NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_17 = ___1_source;
NullCheck(L_17);
float L_18 = L_17->___c;
float L_19 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = ___1_source;
NullCheck(L_20);
float L_21 = L_20->___a;
float L_22 = V_0;
float L_23;
L_23 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(((float)il2cpp_codegen_multiply(L_18, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_22)), NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = ___3_offsets;
NullCheck(L_24);
int32_t L_25 = 5;
float L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_16, L_23)), (57.2957764f))), (90.0f))), L_26));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromShearY__ctor_mE1C10431A23A60F97EAD36486319C7C433AA0C7A (FromShearY_tCB1506D990F22D13D1AAA3CBC4F5AA0A06BC4374* __this, const RuntimeMethod* method)
{
{
FromProperty__ctor_m73003CD85AC6604937E49F7235487350DE89F0D5(__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 ToShearY_Mix_mE609341A3A245C251816B8958FCEACBCE10A9213 (ToShearY_tF0B2595A9FC80B300E1ED514F77CD38C3EC2C681* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method)
{
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mixShearY;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToShearY_Apply_m3961E00208B8AA985408DC3419CE23F2473973AC (ToShearY_tF0B2595A9FC80B300E1ED514F77CD38C3EC2C681* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___1_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___2_bone, float ___3_value, bool ___4_local, bool ___5_additive, 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 V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
bool L_0 = ___4_local;
if (!L_0)
{
goto IL_002a;
}
}
{
bool L_1 = ___5_additive;
if (L_1)
{
goto IL_0013;
}
}
{
float L_2 = ___3_value;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ___2_bone;
NullCheck(L_3);
float L_4 = L_3->___shearY;
___3_value = ((float)il2cpp_codegen_subtract(L_2, L_4));
}
IL_0013:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ___2_bone;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = L_5;
NullCheck(L_6);
float L_7 = L_6->___shearY;
float L_8 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_9 = ___1_pose;
NullCheck(L_9);
float L_10 = L_9->___mixShearY;
NullCheck(L_6);
L_6->___shearY = ((float)il2cpp_codegen_add(L_7, ((float)il2cpp_codegen_multiply(L_8, L_10))));
return;
}
IL_002a:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_11 = ___0_skeleton;
NullCheck(L_11);
float L_12 = L_11->___scaleX;
V_0 = L_12;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_13 = ___0_skeleton;
NullCheck(L_13);
float L_14;
L_14 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_13, NULL);
V_1 = L_14;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = ___2_bone;
NullCheck(L_15);
float L_16 = L_15->___b;
float L_17 = V_0;
V_2 = ((float)(L_16/L_17));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = ___2_bone;
NullCheck(L_18);
float L_19 = L_18->___d;
float L_20 = V_1;
V_3 = ((float)(L_19/L_20));
float L_21 = V_3;
float L_22 = V_2;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_23;
L_23 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(L_21, L_22, NULL);
V_4 = L_23;
float L_24 = ___3_value;
___3_value = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_24, (90.0f))), (0.0174532924f)));
bool L_25 = ___5_additive;
if (!L_25)
{
goto IL_0073;
}
}
{
float L_26 = ___3_value;
___3_value = ((float)il2cpp_codegen_subtract(L_26, (1.57079637f)));
goto IL_00b8;
}
IL_0073:
{
float L_27 = ___3_value;
float L_28 = V_4;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_29 = ___2_bone;
NullCheck(L_29);
float L_30 = L_29->___c;
float L_31 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_32 = ___2_bone;
NullCheck(L_32);
float L_33 = L_32->___a;
float L_34 = V_0;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_35;
L_35 = MathUtils_Atan2_m940F3A2C87AF1103FD43C36623C93E0CE35B3748(((float)(L_30/L_31)), ((float)(L_33/L_34)), NULL);
___3_value = ((float)il2cpp_codegen_subtract(L_27, ((float)il2cpp_codegen_subtract(L_28, L_35))));
float L_36 = ___3_value;
if ((!(((float)L_36) > ((float)(3.14159274f)))))
{
goto IL_00a5;
}
}
{
float L_37 = ___3_value;
___3_value = ((float)il2cpp_codegen_subtract(L_37, (6.28318548f)));
goto IL_00b8;
}
IL_00a5:
{
float L_38 = ___3_value;
if ((!(((float)L_38) < ((float)(-3.14159274f)))))
{
goto IL_00b8;
}
}
{
float L_39 = ___3_value;
___3_value = ((float)il2cpp_codegen_add(L_39, (6.28318548f)));
}
IL_00b8:
{
float L_40 = V_4;
float L_41 = ___3_value;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_42 = ___1_pose;
NullCheck(L_42);
float L_43 = L_42->___mixShearY;
___3_value = ((float)il2cpp_codegen_add(L_40, ((float)il2cpp_codegen_multiply(L_41, L_43))));
float L_44 = V_2;
float L_45 = V_2;
float L_46 = V_3;
float L_47 = V_3;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_48;
L_48 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_44, L_45)), ((float)il2cpp_codegen_multiply(L_46, L_47))))));
V_5 = ((float)L_48);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_49 = ___2_bone;
float L_50 = ___3_value;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_51;
L_51 = MathUtils_Cos_m68B241BD4E383F4935572E0384EEF844AB8E5662(L_50, NULL);
float L_52 = V_5;
float L_53 = V_0;
NullCheck(L_49);
L_49->___b = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_51, L_52)), L_53));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_54 = ___2_bone;
float L_55 = ___3_value;
float L_56;
L_56 = MathUtils_Sin_mF968A5DEE65BA9464DCE75AD52C60FDE7AE1C1C7(L_55, NULL);
float L_57 = V_5;
float L_58 = V_1;
NullCheck(L_54);
L_54->___d = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_56, L_57)), L_58));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToShearY__ctor_mD4C4226052ACD2FB1C9AAC9F5176431AAF0C4C07 (ToShearY_tF0B2595A9FC80B300E1ED514F77CD38C3EC2C681* __this, const RuntimeMethod* method)
{
{
ToProperty__ctor_m57157BA44AD7362569F5BE95DCA66E7EF17E3B0A(__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 TransformConstraintPose_Set_mA18CE80F6303E20D5D014E88D721328AE0758C1C (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___0_pose, const RuntimeMethod* method)
{
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mixRotate;
__this->___mixRotate = L_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_2 = ___0_pose;
NullCheck(L_2);
float L_3 = L_2->___mixX;
__this->___mixX = L_3;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_4 = ___0_pose;
NullCheck(L_4);
float L_5 = L_4->___mixY;
__this->___mixY = L_5;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_6 = ___0_pose;
NullCheck(L_6);
float L_7 = L_6->___mixScaleX;
__this->___mixScaleX = L_7;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_8 = ___0_pose;
NullCheck(L_8);
float L_9 = L_8->___mixScaleY;
__this->___mixScaleY = L_9;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_10 = ___0_pose;
NullCheck(L_10);
float L_11 = L_10->___mixShearY;
__this->___mixShearY = L_11;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintPose_get_MixRotate_m15D179C637A578B2059C1639829DCF7F94B326E6 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixRotate;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose_set_MixRotate_m1EEA3BE07DDF921B4BC956AB412F73DD0C98166C (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixRotate = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintPose_get_MixX_m661BD31CE5DE7F9B83E3AF3B30E6C53143F8F5A9 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixX;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose_set_MixX_mE1D2FDC96655BCDA716843EF304D2C9B30BE5363 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixX = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintPose_get_MixY_mF78BC8C587A5CF812D84F28A7E7B402ECF934380 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixY;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose_set_MixY_mD1DFE9E796078134F218F26E68493ACC0449A123 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixY = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintPose_get_MixScaleX_m6F582053C7314DB526F1D3D95C75EB5CFDE00C7A (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixScaleX;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose_set_MixScaleX_mB41EDB9768623F0FE8FB294213EDA3EDCF708200 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixScaleX = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintPose_get_MixScaleY_m0B71842F54A0357A9E730BE51D75559EEB513BF2 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixScaleY;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose_set_MixScaleY_mFC7FAA2592D01621E3C795DB8380D1AABF00783B (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixScaleY = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TransformConstraintPose_get_MixShearY_m54E6DDCA9FEFF43D54586BFD5CBD428FEBCB0FBD (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixShearY;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose_set_MixShearY_m2AC727DD3E11FC21ED538869CD4FA9327BF64FA8 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixShearY = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintPose__ctor_mEDF3D96197165DB33BC5C0B5E96E18EAD41584D7 (TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* __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 ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* Triangulator_Triangulate_m1D0FC3C9EF1B95A8A4CED3939910767966B83476 (Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110* __this, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___0_verticesArray, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_2 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* V_4 = NULL;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_5 = NULL;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_6 = NULL;
int32_t V_7 = 0;
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;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
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;
int32_t V_23 = 0;
int32_t V_24 = 0;
float V_25 = 0.0f;
float V_26 = 0.0f;
int32_t G_B12_0 = 0;
int32_t G_B27_0 = 0;
int32_t G_B30_0 = 0;
int32_t G_B36_0 = 0;
int32_t G_B39_0 = 0;
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = ___0_verticesArray;
NullCheck(L_0);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0->___Items;
V_0 = L_1;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_2 = ___0_verticesArray;
NullCheck(L_2);
int32_t L_3 = L_2->___Count;
V_1 = ((int32_t)(L_3>>1));
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_4 = __this->___indicesArray;
V_2 = L_4;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_5 = V_2;
NullCheck(L_5);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_5, (bool)1, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_6 = V_2;
int32_t L_7 = V_1;
NullCheck(L_6);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_8;
L_8 = ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185(L_6, L_7, ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_RuntimeMethod_var);
NullCheck(L_8);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_8->___Items;
V_3 = L_9;
V_7 = 0;
goto IL_003c;
}
IL_0030:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3;
int32_t L_11 = V_7;
int32_t L_12 = V_7;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (int32_t)L_12);
int32_t L_13 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003c:
{
int32_t L_14 = V_7;
int32_t L_15 = V_1;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0030;
}
}
{
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_16 = __this->___isConcaveArray;
V_4 = L_16;
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_17 = V_4;
int32_t L_18 = V_1;
NullCheck(L_17);
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_19;
L_19 = ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A(L_17, L_18, ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A_RuntimeMethod_var);
NullCheck(L_19);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = L_19->___Items;
V_5 = L_20;
V_8 = 0;
goto IL_0072;
}
IL_005d:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_21 = V_5;
int32_t L_22 = V_8;
int32_t L_23 = V_8;
int32_t L_24 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = V_3;
bool L_27;
L_27 = Triangulator_IsConcave_mCFCC69F6682285D309D29BAE261E0E191F04228A(L_23, L_24, L_25, L_26, NULL);
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (bool)L_27);
int32_t L_28 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_28, 1));
}
IL_0072:
{
int32_t L_29 = V_8;
int32_t L_30 = V_1;
if ((((int32_t)L_29) < ((int32_t)L_30)))
{
goto IL_005d;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_31 = __this->___triangles;
V_6 = L_31;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_32 = V_6;
NullCheck(L_32);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_32, (bool)1, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_33 = V_6;
int32_t L_34 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_35;
L_35 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, ((int32_t)il2cpp_codegen_subtract(L_34, 2)), NULL);
NullCheck(L_33);
ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5(L_33, ((int32_t)il2cpp_codegen_multiply(L_35, 3)), ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5_RuntimeMethod_var);
goto IL_0237;
}
IL_009e:
{
int32_t L_36 = V_1;
V_9 = ((int32_t)il2cpp_codegen_subtract(L_36, 1));
V_10 = 0;
V_11 = 1;
}
IL_00a9:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_37 = V_5;
int32_t L_38 = V_10;
NullCheck(L_37);
int32_t L_39 = L_38;
uint8_t L_40 = (uint8_t)(L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
if (L_40)
{
goto IL_0172;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_3;
int32_t L_42 = V_9;
NullCheck(L_41);
int32_t L_43 = L_42;
int32_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
V_14 = ((int32_t)(L_44<<1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = V_3;
int32_t L_46 = V_10;
NullCheck(L_45);
int32_t L_47 = L_46;
int32_t L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
V_15 = ((int32_t)(L_48<<1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = V_3;
int32_t L_50 = V_11;
NullCheck(L_49);
int32_t L_51 = L_50;
int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
V_16 = ((int32_t)(L_52<<1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = V_0;
int32_t L_54 = V_14;
NullCheck(L_53);
int32_t L_55 = L_54;
float L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
V_17 = L_56;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = V_0;
int32_t L_58 = V_14;
NullCheck(L_57);
int32_t L_59 = ((int32_t)il2cpp_codegen_add(L_58, 1));
float L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_18 = L_60;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_61 = V_0;
int32_t L_62 = V_15;
NullCheck(L_61);
int32_t L_63 = L_62;
float L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
V_19 = L_64;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_65 = V_0;
int32_t L_66 = V_15;
NullCheck(L_65);
int32_t L_67 = ((int32_t)il2cpp_codegen_add(L_66, 1));
float L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
V_20 = L_68;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_69 = V_0;
int32_t L_70 = V_16;
NullCheck(L_69);
int32_t L_71 = L_70;
float L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
V_21 = L_72;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_73 = V_0;
int32_t L_74 = V_16;
NullCheck(L_73);
int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_74, 1));
float L_76 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
V_22 = L_76;
int32_t L_77 = V_11;
int32_t L_78 = V_1;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_77, 1))) < ((int32_t)L_78)))
{
goto IL_00ff;
}
}
{
G_B12_0 = 0;
goto IL_0103;
}
IL_00ff:
{
int32_t L_79 = V_11;
G_B12_0 = ((int32_t)il2cpp_codegen_add(L_79, 1));
}
IL_0103:
{
V_23 = G_B12_0;
goto IL_016a;
}
IL_0107:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_80 = V_5;
int32_t L_81 = V_23;
NullCheck(L_80);
int32_t L_82 = L_81;
uint8_t L_83 = (uint8_t)(L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
if (!L_83)
{
goto IL_015d;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_84 = V_3;
int32_t L_85 = V_23;
NullCheck(L_84);
int32_t L_86 = L_85;
int32_t L_87 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
V_24 = ((int32_t)(L_87<<1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_88 = V_0;
int32_t L_89 = V_24;
NullCheck(L_88);
int32_t L_90 = L_89;
float L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
V_25 = L_91;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_92 = V_0;
int32_t L_93 = V_24;
NullCheck(L_92);
int32_t L_94 = ((int32_t)il2cpp_codegen_add(L_93, 1));
float L_95 = (L_92)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
V_26 = L_95;
float L_96 = V_21;
float L_97 = V_22;
float L_98 = V_17;
float L_99 = V_18;
float L_100 = V_25;
float L_101 = V_26;
bool L_102;
L_102 = Triangulator_PositiveArea_m5D48D0942594932B4128A381CBFB51CE01E58C3B(L_96, L_97, L_98, L_99, L_100, L_101, NULL);
if (!L_102)
{
goto IL_015d;
}
}
{
float L_103 = V_17;
float L_104 = V_18;
float L_105 = V_19;
float L_106 = V_20;
float L_107 = V_25;
float L_108 = V_26;
bool L_109;
L_109 = Triangulator_PositiveArea_m5D48D0942594932B4128A381CBFB51CE01E58C3B(L_103, L_104, L_105, L_106, L_107, L_108, NULL);
if (!L_109)
{
goto IL_015d;
}
}
{
float L_110 = V_19;
float L_111 = V_20;
float L_112 = V_21;
float L_113 = V_22;
float L_114 = V_25;
float L_115 = V_26;
bool L_116;
L_116 = Triangulator_PositiveArea_m5D48D0942594932B4128A381CBFB51CE01E58C3B(L_110, L_111, L_112, L_113, L_114, L_115, NULL);
if (L_116)
{
goto IL_0172;
}
}
IL_015d:
{
int32_t L_117 = V_23;
int32_t L_118 = ((int32_t)il2cpp_codegen_add(L_117, 1));
V_23 = L_118;
int32_t L_119 = V_1;
if ((!(((uint32_t)L_118) == ((uint32_t)L_119))))
{
goto IL_016a;
}
}
{
V_23 = 0;
}
IL_016a:
{
int32_t L_120 = V_23;
int32_t L_121 = V_9;
if ((!(((uint32_t)L_120) == ((uint32_t)L_121))))
{
goto IL_0107;
}
}
{
goto IL_01c7;
}
IL_0172:
{
int32_t L_122 = V_11;
if (L_122)
{
goto IL_01aa;
}
}
IL_0176:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_123 = V_5;
int32_t L_124 = V_10;
NullCheck(L_123);
int32_t L_125 = L_124;
uint8_t L_126 = (uint8_t)(L_123)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
if (!L_126)
{
goto IL_0188;
}
}
{
int32_t L_127 = V_10;
V_10 = ((int32_t)il2cpp_codegen_subtract(L_127, 1));
int32_t L_128 = V_10;
if ((((int32_t)L_128) > ((int32_t)0)))
{
goto IL_0176;
}
}
IL_0188:
{
int32_t L_129 = V_10;
if ((((int32_t)L_129) > ((int32_t)0)))
{
goto IL_0192;
}
}
{
int32_t L_130 = V_1;
G_B27_0 = ((int32_t)il2cpp_codegen_subtract(L_130, 1));
goto IL_0196;
}
IL_0192:
{
int32_t L_131 = V_10;
G_B27_0 = ((int32_t)il2cpp_codegen_subtract(L_131, 1));
}
IL_0196:
{
V_9 = G_B27_0;
int32_t L_132 = V_10;
int32_t L_133 = V_1;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_132, 1))) < ((int32_t)L_133)))
{
goto IL_01a2;
}
}
{
G_B30_0 = 0;
goto IL_01a6;
}
IL_01a2:
{
int32_t L_134 = V_10;
G_B30_0 = ((int32_t)il2cpp_codegen_add(L_134, 1));
}
IL_01a6:
{
V_11 = G_B30_0;
goto IL_01c7;
}
IL_01aa:
{
int32_t L_135 = V_10;
V_9 = L_135;
int32_t L_136 = V_11;
V_10 = L_136;
int32_t L_137 = V_11;
int32_t L_138 = ((int32_t)il2cpp_codegen_add(L_137, 1));
V_11 = L_138;
int32_t L_139 = V_1;
if ((!(((uint32_t)L_138) == ((uint32_t)L_139))))
{
goto IL_00a9;
}
}
{
V_11 = 0;
goto IL_00a9;
}
IL_01c7:
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_140 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_141 = V_3;
int32_t L_142 = V_9;
NullCheck(L_141);
int32_t L_143 = L_142;
int32_t L_144 = (L_141)->GetAt(static_cast<il2cpp_array_size_t>(L_143));
NullCheck(L_140);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_140, L_144, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_145 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_146 = V_3;
int32_t L_147 = V_10;
NullCheck(L_146);
int32_t L_148 = L_147;
int32_t L_149 = (L_146)->GetAt(static_cast<il2cpp_array_size_t>(L_148));
NullCheck(L_145);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_145, L_149, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_150 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = V_3;
int32_t L_152 = V_11;
NullCheck(L_151);
int32_t L_153 = L_152;
int32_t L_154 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
NullCheck(L_150);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_150, L_154, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_155 = V_2;
int32_t L_156 = V_10;
NullCheck(L_155);
ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6(L_155, L_156, ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_RuntimeMethod_var);
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_157 = V_4;
int32_t L_158 = V_10;
NullCheck(L_157);
ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8(L_157, L_158, ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_RuntimeMethod_var);
int32_t L_159 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_159, 1));
int32_t L_160 = V_10;
if ((((int32_t)L_160) > ((int32_t)0)))
{
goto IL_0207;
}
}
{
int32_t L_161 = V_1;
G_B36_0 = ((int32_t)il2cpp_codegen_subtract(L_161, 1));
goto IL_020b;
}
IL_0207:
{
int32_t L_162 = V_10;
G_B36_0 = ((int32_t)il2cpp_codegen_subtract(L_162, 1));
}
IL_020b:
{
V_12 = G_B36_0;
int32_t L_163 = V_10;
int32_t L_164 = V_1;
if ((((int32_t)L_163) < ((int32_t)L_164)))
{
goto IL_0215;
}
}
{
G_B39_0 = 0;
goto IL_0217;
}
IL_0215:
{
int32_t L_165 = V_10;
G_B39_0 = L_165;
}
IL_0217:
{
V_13 = G_B39_0;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_166 = V_5;
int32_t L_167 = V_12;
int32_t L_168 = V_12;
int32_t L_169 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_170 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_171 = V_3;
bool L_172;
L_172 = Triangulator_IsConcave_mCFCC69F6682285D309D29BAE261E0E191F04228A(L_168, L_169, L_170, L_171, NULL);
NullCheck(L_166);
(L_166)->SetAt(static_cast<il2cpp_array_size_t>(L_167), (bool)L_172);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_173 = V_5;
int32_t L_174 = V_13;
int32_t L_175 = V_13;
int32_t L_176 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_177 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_178 = V_3;
bool L_179;
L_179 = Triangulator_IsConcave_mCFCC69F6682285D309D29BAE261E0E191F04228A(L_175, L_176, L_177, L_178, NULL);
NullCheck(L_173);
(L_173)->SetAt(static_cast<il2cpp_array_size_t>(L_174), (bool)L_179);
}
IL_0237:
{
int32_t L_180 = V_1;
if ((((int32_t)L_180) > ((int32_t)3)))
{
goto IL_009e;
}
}
{
int32_t L_181 = V_1;
if ((!(((uint32_t)L_181) == ((uint32_t)3))))
{
goto IL_0260;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_182 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_183 = V_3;
NullCheck(L_183);
int32_t L_184 = 2;
int32_t L_185 = (L_183)->GetAt(static_cast<il2cpp_array_size_t>(L_184));
NullCheck(L_182);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_182, L_185, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_186 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_187 = V_3;
NullCheck(L_187);
int32_t L_188 = 0;
int32_t L_189 = (L_187)->GetAt(static_cast<il2cpp_array_size_t>(L_188));
NullCheck(L_186);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_186, L_189, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_190 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_191 = V_3;
NullCheck(L_191);
int32_t L_192 = 1;
int32_t L_193 = (L_191)->GetAt(static_cast<il2cpp_array_size_t>(L_192));
NullCheck(L_190);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_190, L_193, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
}
IL_0260:
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_194 = V_6;
return L_194;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* Triangulator_Decompose_m0F2E6D0164EA930C196540451AFA80687B718A24 (Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110* __this, ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___0_verticesArray, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___1_triangles, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m41F7C7A9F1BFA324ABA13D9E5B4544A3427C19E1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m397749D0FADA01885AADAD9C4A71B15234F85408_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m4E5245677267610016D1906964886CE1FC2C1465_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_RemoveAt_m66A9A49227C85394B4187FEFDF209577C293EEDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_RemoveAt_mC88ECB6B89C375D25B661381ECBEDD7FED585684_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_Free_m1953DFD6CE350B15C93BB6CF7E2838A7F7FC5FC3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_Free_m9631749AAF6B63B0234F583B0EE5E8F6DD6CF3C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_Obtain_m00774A6214BC11AD08DEA1A07E2F84F2DE3A2FBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_Obtain_m7A4403AF140310CD1CD582FBABE8380EAC22B52D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* V_1 = NULL;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* V_2 = NULL;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_3 = NULL;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL;
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;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
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;
int32_t V_23 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_24 = NULL;
int32_t V_25 = 0;
int32_t V_26 = 0;
int32_t V_27 = 0;
int32_t V_28 = 0;
int32_t V_29 = 0;
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;
int32_t V_38 = 0;
int32_t V_39 = 0;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_40 = NULL;
int32_t V_41 = 0;
int32_t V_42 = 0;
int32_t V_43 = 0;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* V_44 = NULL;
float V_45 = 0.0f;
float V_46 = 0.0f;
int32_t V_47 = 0;
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = ___0_verticesArray;
NullCheck(L_0);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0->___Items;
V_0 = L_1;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_2 = __this->___convexPolygons;
V_1 = L_2;
V_8 = 0;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_3 = V_1;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
V_9 = L_4;
goto IL_0035;
}
IL_001b:
{
Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* L_5 = __this->___polygonPool;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_6 = V_1;
NullCheck(L_6);
ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009* L_7 = L_6->___Items;
int32_t L_8 = V_8;
NullCheck(L_7);
int32_t L_9 = L_8;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck(L_5);
Pool_1_Free_m9631749AAF6B63B0234F583B0EE5E8F6DD6CF3C2(L_5, L_10, Pool_1_Free_m9631749AAF6B63B0234F583B0EE5E8F6DD6CF3C2_RuntimeMethod_var);
int32_t L_11 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0035:
{
int32_t L_12 = V_8;
int32_t L_13 = V_9;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_001b;
}
}
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_14 = V_1;
NullCheck(L_14);
ExposedList_1_Clear_m4E5245677267610016D1906964886CE1FC2C1465(L_14, (bool)1, ExposedList_1_Clear_m4E5245677267610016D1906964886CE1FC2C1465_RuntimeMethod_var);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_15 = __this->___convexPolygonsIndices;
V_2 = L_15;
V_10 = 0;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_16 = V_2;
NullCheck(L_16);
int32_t L_17 = L_16->___Count;
V_11 = L_17;
goto IL_0070;
}
IL_0056:
{
Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* L_18 = __this->___polygonIndicesPool;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_19 = V_2;
NullCheck(L_19);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_20 = L_19->___Items;
int32_t L_21 = V_10;
NullCheck(L_20);
int32_t L_22 = L_21;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
NullCheck(L_18);
Pool_1_Free_m1953DFD6CE350B15C93BB6CF7E2838A7F7FC5FC3(L_18, L_23, Pool_1_Free_m1953DFD6CE350B15C93BB6CF7E2838A7F7FC5FC3_RuntimeMethod_var);
int32_t L_24 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0070:
{
int32_t L_25 = V_10;
int32_t L_26 = V_11;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_0056;
}
}
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_27 = V_2;
NullCheck(L_27);
ExposedList_1_Clear_m397749D0FADA01885AADAD9C4A71B15234F85408(L_27, (bool)1, ExposedList_1_Clear_m397749D0FADA01885AADAD9C4A71B15234F85408_RuntimeMethod_var);
Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* L_28 = __this->___polygonIndicesPool;
NullCheck(L_28);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_29;
L_29 = Pool_1_Obtain_m7A4403AF140310CD1CD582FBABE8380EAC22B52D(L_28, Pool_1_Obtain_m7A4403AF140310CD1CD582FBABE8380EAC22B52D_RuntimeMethod_var);
V_3 = L_29;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_30 = V_3;
NullCheck(L_30);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_30, (bool)1, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* L_31 = __this->___polygonPool;
NullCheck(L_31);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_32;
L_32 = Pool_1_Obtain_m00774A6214BC11AD08DEA1A07E2F84F2DE3A2FBC(L_31, Pool_1_Obtain_m00774A6214BC11AD08DEA1A07E2F84F2DE3A2FBC_RuntimeMethod_var);
V_4 = L_32;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_33 = V_4;
NullCheck(L_33);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_33, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
V_5 = (-1);
V_6 = 0;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_34 = ___1_triangles;
NullCheck(L_34);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = L_34->___Items;
V_7 = L_35;
V_12 = 0;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_36 = ___1_triangles;
NullCheck(L_36);
int32_t L_37 = L_36->___Count;
V_13 = L_37;
goto IL_0235;
}
IL_00c3:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_7;
int32_t L_39 = V_12;
NullCheck(L_38);
int32_t L_40 = L_39;
int32_t L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
V_14 = ((int32_t)(L_41<<1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = V_7;
int32_t L_43 = V_12;
NullCheck(L_42);
int32_t L_44 = ((int32_t)il2cpp_codegen_add(L_43, 1));
int32_t L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
V_15 = ((int32_t)(L_45<<1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = V_7;
int32_t L_47 = V_12;
NullCheck(L_46);
int32_t L_48 = ((int32_t)il2cpp_codegen_add(L_47, 2));
int32_t L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
V_16 = ((int32_t)(L_49<<1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_50 = V_0;
int32_t L_51 = V_14;
NullCheck(L_50);
int32_t L_52 = L_51;
float L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
V_17 = L_53;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = V_0;
int32_t L_55 = V_14;
NullCheck(L_54);
int32_t L_56 = ((int32_t)il2cpp_codegen_add(L_55, 1));
float L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
V_18 = L_57;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_0;
int32_t L_59 = V_15;
NullCheck(L_58);
int32_t L_60 = L_59;
float L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
V_19 = L_61;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_62 = V_0;
int32_t L_63 = V_15;
NullCheck(L_62);
int32_t L_64 = ((int32_t)il2cpp_codegen_add(L_63, 1));
float L_65 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
V_20 = L_65;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_66 = V_0;
int32_t L_67 = V_16;
NullCheck(L_66);
int32_t L_68 = L_67;
float L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
V_21 = L_69;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_70 = V_0;
int32_t L_71 = V_16;
NullCheck(L_70);
int32_t L_72 = ((int32_t)il2cpp_codegen_add(L_71, 1));
float L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
V_22 = L_73;
int32_t L_74 = V_5;
int32_t L_75 = V_14;
if ((!(((uint32_t)L_74) == ((uint32_t)L_75))))
{
goto IL_0189;
}
}
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_76 = V_4;
NullCheck(L_76);
int32_t L_77 = L_76->___Count;
V_23 = ((int32_t)il2cpp_codegen_subtract(L_77, 4));
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_78 = V_4;
NullCheck(L_78);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_79 = L_78->___Items;
V_24 = L_79;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_80 = V_24;
int32_t L_81 = V_23;
NullCheck(L_80);
int32_t L_82 = L_81;
float L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_84 = V_24;
int32_t L_85 = V_23;
NullCheck(L_84);
int32_t L_86 = ((int32_t)il2cpp_codegen_add(L_85, 1));
float L_87 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_88 = V_24;
int32_t L_89 = V_23;
NullCheck(L_88);
int32_t L_90 = ((int32_t)il2cpp_codegen_add(L_89, 2));
float L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_92 = V_24;
int32_t L_93 = V_23;
NullCheck(L_92);
int32_t L_94 = ((int32_t)il2cpp_codegen_add(L_93, 3));
float L_95 = (L_92)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
float L_96 = V_21;
float L_97 = V_22;
int32_t L_98;
L_98 = Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB(L_83, L_87, L_91, L_95, L_96, L_97, NULL);
int32_t L_99 = V_6;
if ((!(((uint32_t)L_98) == ((uint32_t)L_99))))
{
goto IL_0189;
}
}
{
float L_100 = V_21;
float L_101 = V_22;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_102 = V_24;
NullCheck(L_102);
int32_t L_103 = 0;
float L_104 = (L_102)->GetAt(static_cast<il2cpp_array_size_t>(L_103));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_105 = V_24;
NullCheck(L_105);
int32_t L_106 = 1;
float L_107 = (L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_108 = V_24;
NullCheck(L_108);
int32_t L_109 = 2;
float L_110 = (L_108)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_111 = V_24;
NullCheck(L_111);
int32_t L_112 = 3;
float L_113 = (L_111)->GetAt(static_cast<il2cpp_array_size_t>(L_112));
int32_t L_114;
L_114 = Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB(L_100, L_101, L_104, L_107, L_110, L_113, NULL);
int32_t L_115 = V_6;
if ((!(((uint32_t)L_114) == ((uint32_t)L_115))))
{
goto IL_0189;
}
}
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_116 = V_4;
float L_117 = V_21;
NullCheck(L_116);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_116, L_117, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_118 = V_4;
float L_119 = V_22;
NullCheck(L_118);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_118, L_119, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_120 = V_3;
int32_t L_121 = V_16;
NullCheck(L_120);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_120, L_121, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
goto IL_022f;
}
IL_0189:
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_122 = V_4;
NullCheck(L_122);
int32_t L_123 = L_122->___Count;
if ((((int32_t)L_123) <= ((int32_t)0)))
{
goto IL_01bb;
}
}
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_124 = V_1;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_125 = V_4;
NullCheck(L_124);
ExposedList_1_Add_m41F7C7A9F1BFA324ABA13D9E5B4544A3427C19E1(L_124, L_125, ExposedList_1_Add_m41F7C7A9F1BFA324ABA13D9E5B4544A3427C19E1_RuntimeMethod_var);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_126 = V_2;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_127 = V_3;
NullCheck(L_126);
ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699(L_126, L_127, ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var);
Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* L_128 = __this->___polygonPool;
NullCheck(L_128);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_129;
L_129 = Pool_1_Obtain_m00774A6214BC11AD08DEA1A07E2F84F2DE3A2FBC(L_128, Pool_1_Obtain_m00774A6214BC11AD08DEA1A07E2F84F2DE3A2FBC_RuntimeMethod_var);
V_4 = L_129;
Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* L_130 = __this->___polygonIndicesPool;
NullCheck(L_130);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_131;
L_131 = Pool_1_Obtain_m7A4403AF140310CD1CD582FBABE8380EAC22B52D(L_130, Pool_1_Obtain_m7A4403AF140310CD1CD582FBABE8380EAC22B52D_RuntimeMethod_var);
V_3 = L_131;
}
IL_01bb:
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_132 = V_4;
NullCheck(L_132);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_132, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_133 = V_4;
float L_134 = V_17;
NullCheck(L_133);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_133, L_134, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_135 = V_4;
float L_136 = V_18;
NullCheck(L_135);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_135, L_136, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_137 = V_4;
float L_138 = V_19;
NullCheck(L_137);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_137, L_138, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_139 = V_4;
float L_140 = V_20;
NullCheck(L_139);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_139, L_140, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_141 = V_4;
float L_142 = V_21;
NullCheck(L_141);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_141, L_142, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_143 = V_4;
float L_144 = V_22;
NullCheck(L_143);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_143, L_144, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_145 = V_3;
NullCheck(L_145);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_145, (bool)1, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_146 = V_3;
int32_t L_147 = V_14;
NullCheck(L_146);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_146, L_147, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_148 = V_3;
int32_t L_149 = V_15;
NullCheck(L_148);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_148, L_149, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_150 = V_3;
int32_t L_151 = V_16;
NullCheck(L_150);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_150, L_151, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
float L_152 = V_17;
float L_153 = V_18;
float L_154 = V_19;
float L_155 = V_20;
float L_156 = V_21;
float L_157 = V_22;
int32_t L_158;
L_158 = Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB(L_152, L_153, L_154, L_155, L_156, L_157, NULL);
V_6 = L_158;
int32_t L_159 = V_14;
V_5 = L_159;
}
IL_022f:
{
int32_t L_160 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_160, 3));
}
IL_0235:
{
int32_t L_161 = V_12;
int32_t L_162 = V_13;
if ((((int32_t)L_161) < ((int32_t)L_162)))
{
goto IL_00c3;
}
}
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_163 = V_4;
NullCheck(L_163);
int32_t L_164 = L_163->___Count;
if ((((int32_t)L_164) <= ((int32_t)0)))
{
goto IL_0257;
}
}
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_165 = V_1;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_166 = V_4;
NullCheck(L_165);
ExposedList_1_Add_m41F7C7A9F1BFA324ABA13D9E5B4544A3427C19E1(L_165, L_166, ExposedList_1_Add_m41F7C7A9F1BFA324ABA13D9E5B4544A3427C19E1_RuntimeMethod_var);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_167 = V_2;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_168 = V_3;
NullCheck(L_167);
ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699(L_167, L_168, ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var);
}
IL_0257:
{
V_25 = 0;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_169 = V_1;
NullCheck(L_169);
int32_t L_170 = L_169->___Count;
V_26 = L_170;
goto IL_03ff;
}
IL_0267:
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_171 = V_2;
NullCheck(L_171);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_172 = L_171->___Items;
int32_t L_173 = V_25;
NullCheck(L_172);
int32_t L_174 = L_173;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_175 = (L_172)->GetAt(static_cast<il2cpp_array_size_t>(L_174));
V_3 = L_175;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_176 = V_3;
NullCheck(L_176);
int32_t L_177 = L_176->___Count;
if (!L_177)
{
goto IL_03f9;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_178 = V_3;
NullCheck(L_178);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_179 = L_178->___Items;
NullCheck(L_179);
int32_t L_180 = 0;
int32_t L_181 = (L_179)->GetAt(static_cast<il2cpp_array_size_t>(L_180));
V_27 = L_181;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_182 = V_3;
NullCheck(L_182);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_183 = L_182->___Items;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_184 = V_3;
NullCheck(L_184);
int32_t L_185 = L_184->___Count;
NullCheck(L_183);
int32_t L_186 = ((int32_t)il2cpp_codegen_subtract(L_185, 1));
int32_t L_187 = (L_183)->GetAt(static_cast<il2cpp_array_size_t>(L_186));
V_28 = L_187;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_188 = V_1;
NullCheck(L_188);
ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009* L_189 = L_188->___Items;
int32_t L_190 = V_25;
NullCheck(L_189);
int32_t L_191 = L_190;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_192 = (L_189)->GetAt(static_cast<il2cpp_array_size_t>(L_191));
V_4 = L_192;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_193 = V_4;
NullCheck(L_193);
int32_t L_194 = L_193->___Count;
V_29 = ((int32_t)il2cpp_codegen_subtract(L_194, 4));
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_195 = V_4;
NullCheck(L_195);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_196 = L_195->___Items;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_197 = L_196;
int32_t L_198 = V_29;
NullCheck(L_197);
int32_t L_199 = L_198;
float L_200 = (L_197)->GetAt(static_cast<il2cpp_array_size_t>(L_199));
V_30 = L_200;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_201 = L_197;
int32_t L_202 = V_29;
NullCheck(L_201);
int32_t L_203 = ((int32_t)il2cpp_codegen_add(L_202, 1));
float L_204 = (L_201)->GetAt(static_cast<il2cpp_array_size_t>(L_203));
V_31 = L_204;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_205 = L_201;
int32_t L_206 = V_29;
NullCheck(L_205);
int32_t L_207 = ((int32_t)il2cpp_codegen_add(L_206, 2));
float L_208 = (L_205)->GetAt(static_cast<il2cpp_array_size_t>(L_207));
V_32 = L_208;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_209 = L_205;
int32_t L_210 = V_29;
NullCheck(L_209);
int32_t L_211 = ((int32_t)il2cpp_codegen_add(L_210, 3));
float L_212 = (L_209)->GetAt(static_cast<il2cpp_array_size_t>(L_211));
V_33 = L_212;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_213 = L_209;
NullCheck(L_213);
int32_t L_214 = 0;
float L_215 = (L_213)->GetAt(static_cast<il2cpp_array_size_t>(L_214));
V_34 = L_215;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_216 = L_213;
NullCheck(L_216);
int32_t L_217 = 1;
float L_218 = (L_216)->GetAt(static_cast<il2cpp_array_size_t>(L_217));
V_35 = L_218;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_219 = L_216;
NullCheck(L_219);
int32_t L_220 = 2;
float L_221 = (L_219)->GetAt(static_cast<il2cpp_array_size_t>(L_220));
V_36 = L_221;
NullCheck(L_219);
int32_t L_222 = 3;
float L_223 = (L_219)->GetAt(static_cast<il2cpp_array_size_t>(L_222));
V_37 = L_223;
float L_224 = V_30;
float L_225 = V_31;
float L_226 = V_32;
float L_227 = V_33;
float L_228 = V_34;
float L_229 = V_35;
int32_t L_230;
L_230 = Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB(L_224, L_225, L_226, L_227, L_228, L_229, NULL);
V_38 = L_230;
V_39 = 0;
goto IL_03f0;
}
IL_0300:
{
int32_t L_231 = V_39;
int32_t L_232 = V_25;
if ((((int32_t)L_231) == ((int32_t)L_232)))
{
goto IL_03ea;
}
}
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_233 = V_2;
NullCheck(L_233);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_234 = L_233->___Items;
int32_t L_235 = V_39;
NullCheck(L_234);
int32_t L_236 = L_235;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_237 = (L_234)->GetAt(static_cast<il2cpp_array_size_t>(L_236));
V_40 = L_237;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_238 = V_40;
NullCheck(L_238);
int32_t L_239 = L_238->___Count;
if ((!(((uint32_t)L_239) == ((uint32_t)3))))
{
goto IL_03ea;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_240 = V_40;
NullCheck(L_240);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_241 = L_240->___Items;
NullCheck(L_241);
int32_t L_242 = 0;
int32_t L_243 = (L_241)->GetAt(static_cast<il2cpp_array_size_t>(L_242));
V_41 = L_243;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_244 = V_40;
NullCheck(L_244);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_245 = L_244->___Items;
NullCheck(L_245);
int32_t L_246 = 1;
int32_t L_247 = (L_245)->GetAt(static_cast<il2cpp_array_size_t>(L_246));
V_42 = L_247;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_248 = V_40;
NullCheck(L_248);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_249 = L_248->___Items;
NullCheck(L_249);
int32_t L_250 = 2;
int32_t L_251 = (L_249)->GetAt(static_cast<il2cpp_array_size_t>(L_250));
V_43 = L_251;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_252 = V_1;
NullCheck(L_252);
ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009* L_253 = L_252->___Items;
int32_t L_254 = V_39;
NullCheck(L_253);
int32_t L_255 = L_254;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_256 = (L_253)->GetAt(static_cast<il2cpp_array_size_t>(L_255));
V_44 = L_256;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_257 = V_44;
NullCheck(L_257);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_258 = L_257->___Items;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_259 = V_44;
NullCheck(L_259);
int32_t L_260 = L_259->___Count;
NullCheck(L_258);
int32_t L_261 = ((int32_t)il2cpp_codegen_subtract(L_260, 2));
float L_262 = (L_258)->GetAt(static_cast<il2cpp_array_size_t>(L_261));
V_45 = L_262;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_263 = V_44;
NullCheck(L_263);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_264 = L_263->___Items;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_265 = V_44;
NullCheck(L_265);
int32_t L_266 = L_265->___Count;
NullCheck(L_264);
int32_t L_267 = ((int32_t)il2cpp_codegen_subtract(L_266, 1));
float L_268 = (L_264)->GetAt(static_cast<il2cpp_array_size_t>(L_267));
V_46 = L_268;
int32_t L_269 = V_41;
int32_t L_270 = V_27;
if ((!(((uint32_t)L_269) == ((uint32_t)L_270))))
{
goto IL_03ea;
}
}
{
int32_t L_271 = V_42;
int32_t L_272 = V_28;
if ((!(((uint32_t)L_271) == ((uint32_t)L_272))))
{
goto IL_03ea;
}
}
{
float L_273 = V_30;
float L_274 = V_31;
float L_275 = V_32;
float L_276 = V_33;
float L_277 = V_45;
float L_278 = V_46;
int32_t L_279;
L_279 = Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB(L_273, L_274, L_275, L_276, L_277, L_278, NULL);
int32_t L_280 = V_38;
if ((!(((uint32_t)L_279) == ((uint32_t)L_280))))
{
goto IL_03ea;
}
}
{
float L_281 = V_45;
float L_282 = V_46;
float L_283 = V_34;
float L_284 = V_35;
float L_285 = V_36;
float L_286 = V_37;
int32_t L_287;
L_287 = Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB(L_281, L_282, L_283, L_284, L_285, L_286, NULL);
int32_t L_288 = V_38;
if ((!(((uint32_t)L_287) == ((uint32_t)L_288))))
{
goto IL_03ea;
}
}
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_289 = V_44;
NullCheck(L_289);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_289, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_290 = V_40;
NullCheck(L_290);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_290, (bool)1, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_291 = V_4;
float L_292 = V_45;
NullCheck(L_291);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_291, L_292, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_293 = V_4;
float L_294 = V_46;
NullCheck(L_293);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_293, L_294, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_295 = V_3;
int32_t L_296 = V_43;
NullCheck(L_295);
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_295, L_296, ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_RuntimeMethod_var);
int32_t L_297 = V_43;
V_28 = L_297;
float L_298 = V_32;
V_30 = L_298;
float L_299 = V_33;
V_31 = L_299;
float L_300 = V_45;
V_32 = L_300;
float L_301 = V_46;
V_33 = L_301;
V_39 = (-1);
}
IL_03ea:
{
int32_t L_302 = V_39;
V_39 = ((int32_t)il2cpp_codegen_add(L_302, 1));
}
IL_03f0:
{
int32_t L_303 = V_39;
int32_t L_304 = V_26;
if ((((int32_t)L_303) < ((int32_t)L_304)))
{
goto IL_0300;
}
}
IL_03f9:
{
int32_t L_305 = V_25;
V_25 = ((int32_t)il2cpp_codegen_add(L_305, 1));
}
IL_03ff:
{
int32_t L_306 = V_25;
int32_t L_307 = V_26;
if ((((int32_t)L_306) < ((int32_t)L_307)))
{
goto IL_0267;
}
}
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_308 = V_1;
NullCheck(L_308);
int32_t L_309 = L_308->___Count;
V_47 = ((int32_t)il2cpp_codegen_subtract(L_309, 1));
goto IL_0483;
}
IL_0414:
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_310 = V_1;
NullCheck(L_310);
ExposedList_1U5BU5D_tAA81828564A565AECBE55DE43808E9F08BA83009* L_311 = L_310->___Items;
int32_t L_312 = V_47;
NullCheck(L_311);
int32_t L_313 = L_312;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_314 = (L_311)->GetAt(static_cast<il2cpp_array_size_t>(L_313));
V_4 = L_314;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_315 = V_4;
NullCheck(L_315);
int32_t L_316 = L_315->___Count;
if (L_316)
{
goto IL_045d;
}
}
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_317 = V_1;
int32_t L_318 = V_47;
NullCheck(L_317);
ExposedList_1_RemoveAt_mC88ECB6B89C375D25B661381ECBEDD7FED585684(L_317, L_318, ExposedList_1_RemoveAt_mC88ECB6B89C375D25B661381ECBEDD7FED585684_RuntimeMethod_var);
Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* L_319 = __this->___polygonPool;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_320 = V_4;
NullCheck(L_319);
Pool_1_Free_m9631749AAF6B63B0234F583B0EE5E8F6DD6CF3C2(L_319, L_320, Pool_1_Free_m9631749AAF6B63B0234F583B0EE5E8F6DD6CF3C2_RuntimeMethod_var);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_321 = V_2;
NullCheck(L_321);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_322 = L_321->___Items;
int32_t L_323 = V_47;
NullCheck(L_322);
int32_t L_324 = L_323;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_325 = (L_322)->GetAt(static_cast<il2cpp_array_size_t>(L_324));
V_3 = L_325;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_326 = V_2;
int32_t L_327 = V_47;
NullCheck(L_326);
ExposedList_1_RemoveAt_m66A9A49227C85394B4187FEFDF209577C293EEDA(L_326, L_327, ExposedList_1_RemoveAt_m66A9A49227C85394B4187FEFDF209577C293EEDA_RuntimeMethod_var);
Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* L_328 = __this->___polygonIndicesPool;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_329 = V_3;
NullCheck(L_328);
Pool_1_Free_m1953DFD6CE350B15C93BB6CF7E2838A7F7FC5FC3(L_328, L_329, Pool_1_Free_m1953DFD6CE350B15C93BB6CF7E2838A7F7FC5FC3_RuntimeMethod_var);
goto IL_047d;
}
IL_045d:
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_330 = V_4;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_331 = V_4;
NullCheck(L_331);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_332 = L_331->___Items;
NullCheck(L_332);
int32_t L_333 = 0;
float L_334 = (L_332)->GetAt(static_cast<il2cpp_array_size_t>(L_333));
NullCheck(L_330);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_330, L_334, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_335 = V_4;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_336 = V_4;
NullCheck(L_336);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_337 = L_336->___Items;
NullCheck(L_337);
int32_t L_338 = 1;
float L_339 = (L_337)->GetAt(static_cast<il2cpp_array_size_t>(L_338));
NullCheck(L_335);
ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B(L_335, L_339, ExposedList_1_Add_m94255B019ED587ECB7469698C050A8695FD3025B_RuntimeMethod_var);
}
IL_047d:
{
int32_t L_340 = V_47;
V_47 = ((int32_t)il2cpp_codegen_subtract(L_340, 1));
}
IL_0483:
{
int32_t L_341 = V_47;
if ((((int32_t)L_341) >= ((int32_t)0)))
{
goto IL_0414;
}
}
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_342 = V_1;
return L_342;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Triangulator_IsConcave_mCFCC69F6682285D309D29BAE261E0E191F04228A (int32_t ___0_index, int32_t ___1_vertexCount, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_vertices, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___3_indices, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B2_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B3_1 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B5_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B6_1 = NULL;
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___3_indices;
int32_t L_1 = ___0_index;
if ((((int32_t)L_1) > ((int32_t)0)))
{
G_B2_0 = L_0;
goto IL_000a;
}
G_B1_0 = L_0;
}
{
int32_t L_2 = ___1_vertexCount;
G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
G_B3_1 = G_B1_0;
goto IL_000d;
}
IL_000a:
{
int32_t L_3 = ___0_index;
G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
G_B3_1 = G_B2_0;
}
IL_000d:
{
NullCheck(G_B3_1);
int32_t L_4 = G_B3_0;
int32_t L_5 = (G_B3_1)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((int32_t)(L_5<<1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___3_indices;
int32_t L_7 = ___0_index;
NullCheck(L_6);
int32_t L_8 = L_7;
int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_1 = ((int32_t)(L_9<<1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ___3_indices;
int32_t L_11 = ___0_index;
int32_t L_12 = ___1_vertexCount;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_11, 1))) < ((int32_t)L_12)))
{
G_B5_0 = L_10;
goto IL_0021;
}
G_B4_0 = L_10;
}
{
G_B6_0 = 0;
G_B6_1 = G_B4_0;
goto IL_0024;
}
IL_0021:
{
int32_t L_13 = ___0_index;
G_B6_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
G_B6_1 = G_B5_0;
}
IL_0024:
{
NullCheck(G_B6_1);
int32_t L_14 = G_B6_0;
int32_t L_15 = (G_B6_1)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_2 = ((int32_t)(L_15<<1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ___2_vertices;
int32_t L_17 = V_0;
NullCheck(L_16);
int32_t L_18 = L_17;
float L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = ___2_vertices;
int32_t L_21 = V_0;
NullCheck(L_20);
int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_21, 1));
float L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = ___2_vertices;
int32_t L_25 = V_1;
NullCheck(L_24);
int32_t L_26 = L_25;
float L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = ___2_vertices;
int32_t L_29 = V_1;
NullCheck(L_28);
int32_t L_30 = ((int32_t)il2cpp_codegen_add(L_29, 1));
float L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = ___2_vertices;
int32_t L_33 = V_2;
NullCheck(L_32);
int32_t L_34 = L_33;
float L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_36 = ___2_vertices;
int32_t L_37 = V_2;
NullCheck(L_36);
int32_t L_38 = ((int32_t)il2cpp_codegen_add(L_37, 1));
float L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
bool L_40;
L_40 = Triangulator_PositiveArea_m5D48D0942594932B4128A381CBFB51CE01E58C3B(L_19, L_23, L_27, L_31, L_35, L_39, NULL);
return (bool)((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Triangulator_PositiveArea_m5D48D0942594932B4128A381CBFB51CE01E58C3B (float ___0_p1x, float ___1_p1y, float ___2_p2x, float ___3_p2y, float ___4_p3x, float ___5_p3y, const RuntimeMethod* method)
{
{
float L_0 = ___0_p1x;
float L_1 = ___5_p3y;
float L_2 = ___3_p2y;
float L_3 = ___2_p2x;
float L_4 = ___1_p1y;
float L_5 = ___5_p3y;
float L_6 = ___4_p3x;
float L_7 = ___3_p2y;
float L_8 = ___1_p1y;
return (bool)((((int32_t)((!(((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, ((float)il2cpp_codegen_subtract(L_1, L_2)))), ((float)il2cpp_codegen_multiply(L_3, ((float)il2cpp_codegen_subtract(L_4, L_5)))))), ((float)il2cpp_codegen_multiply(L_6, ((float)il2cpp_codegen_subtract(L_7, L_8))))))) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Triangulator_Winding_mF974287BF68BB9CA4DAC213D8CE69BCADA59D7FB (float ___0_p1x, float ___1_p1y, float ___2_p2x, float ___3_p2y, float ___4_p3x, float ___5_p3y, const RuntimeMethod* method)
{
{
float L_0 = ___0_p1x;
float L_1 = ___5_p3y;
float L_2 = ___3_p2y;
float L_3 = ___2_p2x;
float L_4 = ___1_p1y;
float L_5 = ___5_p3y;
float L_6 = ___4_p3x;
float L_7 = ___3_p2y;
float L_8 = ___1_p1y;
if ((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, ((float)il2cpp_codegen_subtract(L_1, L_2)))), ((float)il2cpp_codegen_multiply(L_3, ((float)il2cpp_codegen_subtract(L_4, L_5)))))), ((float)il2cpp_codegen_multiply(L_6, ((float)il2cpp_codegen_subtract(L_7, L_8))))))) >= ((float)(0.0f))))
{
goto IL_001d;
}
}
{
return (-1);
}
IL_001d:
{
return 1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Triangulator__ctor_m5532420DC5590EC9EFFBCB94A6D6EBB4762FC996 (Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m3B9A5900A55170740B2A514E6FFB3452C8DA2C97_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1__ctor_m443EA8B8CBAA983AD3EE77D2EEDAFCB88249614A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1__ctor_mC58597653337F389B706B4D026F4EA88943BDB3C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* L_0 = (ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D*)il2cpp_codegen_object_new(ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m3B9A5900A55170740B2A514E6FFB3452C8DA2C97(L_0, ExposedList_1__ctor_m3B9A5900A55170740B2A514E6FFB3452C8DA2C97_RuntimeMethod_var);
__this->___convexPolygons = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___convexPolygons), (void*)L_0);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_1 = (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*)il2cpp_codegen_object_new(ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8(L_1, ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var);
__this->___convexPolygonsIndices = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___convexPolygonsIndices), (void*)L_1);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_2 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_2, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
__this->___indicesArray = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___indicesArray), (void*)L_2);
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_3 = (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*)il2cpp_codegen_object_new(ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC(L_3, ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_RuntimeMethod_var);
__this->___isConcaveArray = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___isConcaveArray), (void*)L_3);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_4 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_4, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
__this->___triangles = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___triangles), (void*)L_4);
Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6* L_5 = (Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6*)il2cpp_codegen_object_new(Pool_1_t73C58EA5B8FF52759B4BBD5BA5ABA3B2AA3532F6_il2cpp_TypeInfo_var);
Pool_1__ctor_m443EA8B8CBAA983AD3EE77D2EEDAFCB88249614A(L_5, ((int32_t)16), ((int32_t)2147483647LL), Pool_1__ctor_m443EA8B8CBAA983AD3EE77D2EEDAFCB88249614A_RuntimeMethod_var);
__this->___polygonPool = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___polygonPool), (void*)L_5);
Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222* L_6 = (Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222*)il2cpp_codegen_object_new(Pool_1_t49A76D6E207C310F8D5602A45A0A6DAD8D83F222_il2cpp_TypeInfo_var);
Pool_1__ctor_mC58597653337F389B706B4D026F4EA88943BDB3C(L_6, ((int32_t)16), ((int32_t)2147483647LL), Pool_1__ctor_mC58597653337F389B706B4D026F4EA88943BDB3C_RuntimeMethod_var);
__this->___polygonIndicesPool = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___polygonIndicesPool), (void*)L_6);
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 uint32_t U3CPrivateImplementationDetailsU3E_ComputeStringHash_mF275F46029E4C4C6125F16B27F5D288048B9A561 (String_t* ___0_s, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
int32_t V_1 = 0;
{
String_t* L_0 = ___0_s;
if (!L_0)
{
goto IL_002a;
}
}
{
V_0 = ((int32_t)-2128831035);
V_1 = 0;
goto IL_0021;
}
IL_000d:
{
String_t* L_1 = ___0_s;
int32_t L_2 = V_1;
NullCheck(L_1);
Il2CppChar L_3;
L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL);
uint32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)((int32_t)L_3^(int32_t)L_4)), ((int32_t)16777619)));
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0021:
{
int32_t L_6 = V_1;
String_t* L_7 = ___0_s;
NullCheck(L_7);
int32_t L_8;
L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
if ((((int32_t)L_6) < ((int32_t)L_8)))
{
goto IL_000d;
}
}
IL_002a:
{
uint32_t L_9 = V_0;
return 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
#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
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 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 String_t* SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___placeholder;
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 Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = __this->___darkColor;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___0_darkColor, const RuntimeMethod* method)
{
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = ___0_darkColor;
__this->___darkColor = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
__this->___color = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___timelineAttachment;
return L_0;
}
}
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 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 KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B Enumerator_get_Current_mEACB55521CA5768B2D6AC3C28CB11A1B7100AD68_gshared_inline (Enumerator_tE73382D8FFD65D0BA8C3FF0F732AF9C8BA727836* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F KeyValuePair_2_get_Value_mC4E30EC810A5E5C2D64FE8C0B65F38D28ED5496D_gshared_inline (KeyValuePair_2_t229E6EC5D65A713DC9ECE6F471D7A680255C1A1B* __this, const RuntimeMethod* method)
{
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_0 = __this->___value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC5FEB8C508139131BD536B60BE9BD5FA550664BC_gshared_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ___0_item, const RuntimeMethod* method)
{
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* 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));
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* L_6 = V_0;
int32_t L_7 = V_1;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F)L_8);
return;
}
IL_0034:
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_9 = ___0_item;
List_1_AddWithResize_mBAB57A5591178A197FD42FEBA83DE1DD8627000B(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}