Files
AIC-Project/LocalTest/Client_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/spine-unity__2.cpp
T

26352 lines
1.3 MiB
Plaintext

#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>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
struct VirtualActionInvoker7
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
}
};
template <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>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
struct GenericVirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <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 GenericInterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825;
struct Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E;
struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
struct Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493;
struct Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B;
struct Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F;
struct Dictionary_2_t7B0F5D63DDA1E532530982C8043F0A132FF9745F;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05;
struct Dictionary_2_t0EB522A36CBFB73E1DB8B66A87752EA513361ACD;
struct Dictionary_2_t5BE8DFCD10ADA75C178B92A43A8FF7EE49D7E610;
struct Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A;
struct DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942;
struct DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE;
struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718;
struct ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D;
struct ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517;
struct ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715;
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE;
struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE;
struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933;
struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA;
struct ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE;
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA;
struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD;
struct ExposedList_1_t7F69341B7D5B1844AA0D054A2D7818B31BBD48CE;
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800;
struct ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A;
struct ExposedList_1_t48E00B6DF5F937AA71488624868C7181CADBE3D8;
struct ExposedList_1_t6852AA49050AD6B82C76742AFED31EE7A4B6C641;
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7;
struct ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE;
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A;
struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D;
struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C;
struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3;
struct ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7;
struct ExposedList_1_t7B7178D66AE48435E3BB104CA17EBFB21B8C26B8;
struct ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6;
struct ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E;
struct ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658;
struct IEqualityComparer_1_tA97B86DEC46ECF70925079F97FA61B2F2DF394C6;
struct IEqualityComparer_1_tF1E872DBAEEFF02FCA0F13B23353E7D6363D3CA3;
struct KeyCollection_t1FD024B3CF481A6823C73888B9B5B5C4D60EF219;
struct KeyCollection_t005BC5A975BFB87EFB6146D4EBFC61E1F5ACEC3F;
struct List_1_t18DE22479273EC1ED773E4016F283217A455FF97;
struct List_1_tF927985772F2034B6D3251636D0EA26C950BE569;
struct List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A;
struct List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C;
struct List_1_tBFA73B26AF72BABC85549F091C4BA5A95B9FB412;
struct List_1_t3C41B3846B9A98ECC0D25B2D118934A16CE9B5AF;
struct List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77;
struct List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04;
struct List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8;
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D;
struct List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F;
struct List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7;
struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B;
struct LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624;
struct PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98;
struct PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48;
struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2;
struct PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C;
struct Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448;
struct Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C;
struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B;
struct Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD;
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
struct ValueCollection_tDBEDDB9301F407F24782D148310B359E1FE98532;
struct ValueCollection_t5AD2E0AC9491AC9DBB01811D3D173762F800B050;
struct EntryU5BU5D_t5F65E4A3974797681FDDDC5A85A0C4EB64C5501E;
struct EntryU5BU5D_tF5181CF5531C63152A8553AA7B8F41D795E6A5F0;
struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825;
struct LockFreeWorkStealingDeque_1U5BU5D_t3FFEC91A224EC3E4A62C59D3DF80BA5B1738468E;
struct TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4;
struct AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82;
struct AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44;
struct AutoResetEventU5BU5D_tC00472FCB767D50DF20EAF3C51C6D23BAE4A479D;
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153;
struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
struct CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C;
struct HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6;
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5;
struct ISkeletonRendererU5BU5D_t822EB26A5F38481516EBD8067C92C763673DA5EA;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ManualResetEventSlimU5BU5D_t063428E8DDBA0F54EB0BC48408AE8230EA7AA422;
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
struct MaterialOverrideSetU5BU5D_tD458CF46484A67925D6582B48C104FFE2F022CDB;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct SkeletonAnimationBaseU5BU5D_t3F74D4941DA1C688B6DA19A7CBE4055FF5239CB3;
struct SkeletonUtilityBoneU5BU5D_t55AA06465E5B1258ABA00A707CCAB9AEBDAC8292;
struct SkeletonUtilityConstraintU5BU5D_t2CDEE120ABFE8C6DB7D7906F490F37031CC7599E;
struct SkinU5BU5D_t06F5FEDA51C35668471B943C1776CCA064BF1275;
struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38;
struct SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73;
struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96;
struct ThreadU5BU5D_t9D34A6A5BE8998FAD6B8556B1E16BF0C836572B2;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC;
struct SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89;
struct SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851;
struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486;
struct ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0;
struct AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63;
struct AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7;
struct AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0;
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75;
struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0;
struct BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8;
struct BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF;
struct Bone_tC5BB616A04722279E675558888991F720C090467;
struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77;
struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3;
struct BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
struct ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205;
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A;
struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E;
struct Exception_t;
struct FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6;
struct FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067;
struct FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IConstraint_t5D2B1A6FA9C4C3239B09E3387B4C697B49ECCF7B;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C;
struct ISkeletonAnimation_tAB1DBE7086D7C605B1FBB7B4BED35F4BEED333F4;
struct ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482;
struct ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC;
struct ISpineComponent_t24BF23E9D73826E94367ABF8D3034C3ABC6F6F7F;
struct IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC;
struct IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25;
struct IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60;
struct InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C;
struct Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843;
struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158;
struct ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E;
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
struct MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C;
struct MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B;
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE;
struct MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6;
struct PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC;
struct PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055;
struct PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8;
struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E;
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
struct RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D;
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C;
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F;
struct RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254;
struct RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449;
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4;
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3;
struct SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61;
struct SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420;
struct SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E;
struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254;
struct SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F;
struct SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3;
struct SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1;
struct SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A;
struct SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536;
struct SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163;
struct SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A;
struct SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37;
struct SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8;
struct SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811;
struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481;
struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0;
struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548;
struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE;
struct SpineAnimation_t25ECBA3C591187CAF5DE85B0EE952F9F03FE832A;
struct SpineAtlasRegion_t58B3C62106E367910DD495D3840342DD53A8FCC9;
struct SpineAttachment_t2DEB754FAA7065ED053D9E9948EBD039D08298BC;
struct SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9;
struct SpineBone_t855441E02B336B2C3D80D9EE10920812BEBD2DD9;
struct SpineEvent_t7D7BE1E21FECF355463D0023B9C8DF34E1DB666A;
struct SpineIkConstraint_t2A744051EE31939B3AC45D95153E328422360853;
struct SpinePathConstraint_tB9D652C85421BD4A98F8A1F923EFF61E1DD3A194;
struct SpineSkin_tA4008B5386DB558EE2F03005519ADA4460A9C036;
struct SpineSlot_tBBA9FF469D97132159B295A44F251379953C610D;
struct SpineTransformConstraint_tFA692585158AABF47E1286DF0FCFE7C7F9181250;
struct String_t;
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE;
struct TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702;
struct TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712;
struct Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110;
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27;
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087;
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
struct Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8;
struct SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F;
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
struct MeshAssignmentDelegateMultiple_tA6DCF62F784D585A0009906E8ABAC425871E3395;
struct MeshAssignmentDelegateSingle_t447849DCB2A18D9EA18ECBA24FCAF4C32F84EBF9;
struct SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t18DE22479273EC1ED773E4016F283217A455FF97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543;
IL2CPP_EXTERN_C String_t* _stringLiteral1071D55211EE05981235076DD651789AA72FCA46;
IL2CPP_EXTERN_C String_t* _stringLiteral1478288C954AFEF3DAFDEE006B64BACBD1AF097B;
IL2CPP_EXTERN_C String_t* _stringLiteral2090CB671935F44B4ECD8F17B675861FF62B2A7F;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral2CACAACE26C5561BC71E1765E54AC49DD477065B;
IL2CPP_EXTERN_C String_t* _stringLiteral529FA05CE8574EFAF9609EEA2768305911F119D1;
IL2CPP_EXTERN_C String_t* _stringLiteral71590BD8127F49840CCCAB680F124F4C532060ED;
IL2CPP_EXTERN_C String_t* _stringLiteral7DE8C3C0A60A6ACECA32354A399EE2CC5274F926;
IL2CPP_EXTERN_C String_t* _stringLiteral83610EBF0516D78AD530A772A7D35E1DC142B0D7;
IL2CPP_EXTERN_C String_t* _stringLiteral841B5F7FC72DBC52F402D706758B42037F06302C;
IL2CPP_EXTERN_C String_t* _stringLiteral91B1F751BB7166A4B7BB3C303BECA010EA0F3AB3;
IL2CPP_EXTERN_C String_t* _stringLiteral97D3EE7BE4D90CA03DF8EF32EA0AFF57F3F60B19;
IL2CPP_EXTERN_C String_t* _stringLiteral992CA1822EF9EF5C40B04D06FB0CB219D946A781;
IL2CPP_EXTERN_C String_t* _stringLiteralB8313AB9E5895DE349B8C554F22D76470C207949;
IL2CPP_EXTERN_C String_t* _stringLiteralC0B5921536B30572CD8D565E282C7403BFDB18E1;
IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10;
IL2CPP_EXTERN_C String_t* _stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85;
IL2CPP_EXTERN_C String_t* _stringLiteralC97FADBB19DF94D28E4601AE7B8198FDC83D934C;
IL2CPP_EXTERN_C String_t* _stringLiteralCF9B83FE34D51DAEDBE1ACFD6F998529AC476333;
IL2CPP_EXTERN_C String_t* _stringLiteralD3A83471C956A268FD1CAD03F99B66B7BBA10B97;
IL2CPP_EXTERN_C String_t* _stringLiteralD76813C9010F8F6833AC58AC7AA5C4B3742C6CDB;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE0200A3D62DBD4EEC29E302E91D4F42257A4A32D;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralF0E879269B1C814726E0D0D3989EDB96248759F6;
IL2CPP_EXTERN_C String_t* _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693;
IL2CPP_EXTERN_C String_t* _stringLiteralFFDC30224935348DC530A9249A0C12514F4B9850;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonExtensions_GetWorldVertices_m2A807814520157D880C7C43FB9933A635ACA53A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var;
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7;
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2;
struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825;
struct TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A;
struct AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44;
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153;
struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
struct CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C;
struct HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6;
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38;
struct SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73;
struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC;
struct SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89;
struct SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851;
struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t5F65E4A3974797681FDDDC5A85A0C4EB64C5501E* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t1FD024B3CF481A6823C73888B9B5B5C4D60EF219* ____keys;
ValueCollection_tDBEDDB9301F407F24782D148310B359E1FE98532* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tF5181CF5531C63152A8553AA7B8F41D795E6A5F0* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t005BC5A975BFB87EFB6146D4EBFC61E1F5ACEC3F* ____keys;
ValueCollection_t5AD2E0AC9491AC9DBB01811D3D173762F800B050* ____values;
RuntimeObject* ____syncRoot;
};
struct DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE : public RuntimeObject
{
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* ___a;
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* ___b;
bool ___usingA;
};
struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718 : public RuntimeObject
{
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715 : public RuntimeObject
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE : public RuntimeObject
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933 : public RuntimeObject
{
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA : public RuntimeObject
{
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA : public RuntimeObject
{
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A : public RuntimeObject
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A : public RuntimeObject
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D : public RuntimeObject
{
SkinU5BU5D_t06F5FEDA51C35668471B943C1776CCA064BF1275* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C : public RuntimeObject
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3 : public RuntimeObject
{
SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7 : public RuntimeObject
{
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6 : public RuntimeObject
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E : public RuntimeObject
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658 : public RuntimeObject
{
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct List_1_t18DE22479273EC1ED773E4016F283217A455FF97 : public RuntimeObject
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A : public RuntimeObject
{
ISkeletonRendererU5BU5D_t822EB26A5F38481516EBD8067C92C763673DA5EA* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0 : public RuntimeObject
{
ManualResetEventSlimU5BU5D_t063428E8DDBA0F54EB0BC48408AE8230EA7AA422* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C : public RuntimeObject
{
SkeletonAnimationBaseU5BU5D_t3F74D4941DA1C688B6DA19A7CBE4055FF5239CB3* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77 : public RuntimeObject
{
SkeletonUtilityBoneU5BU5D_t55AA06465E5B1258ABA00A707CCAB9AEBDAC8292* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04 : public RuntimeObject
{
SkeletonUtilityConstraintU5BU5D_t2CDEE120ABFE8C6DB7D7906F490F37031CC7599E* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8 : public RuntimeObject
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F : public RuntimeObject
{
SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7 : public RuntimeObject
{
SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B : public RuntimeObject
{
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624 : public RuntimeObject
{
int32_t ____threadCount;
ThreadU5BU5D_t9D34A6A5BE8998FAD6B8556B1E16BF0C836572B2* ____threads;
LockFreeWorkStealingDeque_1U5BU5D_t3FFEC91A224EC3E4A62C59D3DF80BA5B1738468E* ____taskQueues;
AutoResetEventU5BU5D_tC00472FCB767D50DF20EAF3C51C6D23BAE4A479D* ____taskAvailable;
bool ____running;
};
struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2 : public RuntimeObject
{
String_t* ___name;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C : public RuntimeObject
{
String_t* ___name;
RuntimeObject* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86 : public RuntimeObject
{
String_t* ___name;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___setupPose;
bool ___skinRequired;
};
struct Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448 : public RuntimeObject
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___data;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___constrainedPose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___appliedPose;
};
struct Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787 : public RuntimeObject
{
IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* ___data;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___pose;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___constrainedPose;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___appliedPose;
};
struct Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C : public RuntimeObject
{
RuntimeObject* ___data;
RuntimeObject* ___pose;
RuntimeObject* ___constrainedPose;
RuntimeObject* ___appliedPose;
};
struct Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7 : public RuntimeObject
{
PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* ___data;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___pose;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___constrainedPose;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___appliedPose;
};
struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B : public RuntimeObject
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___data;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___pose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___constrainedPose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___appliedPose;
};
struct Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391 : public RuntimeObject
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* ___data;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___pose;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___constrainedPose;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___appliedPose;
};
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 : public RuntimeObject
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___timelineAttachment;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___timelineSlots;
String_t* ___U3CNameU3Ek__BackingField;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A : public RuntimeObject
{
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___setupPose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___pose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___constrainedPose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___appliedPose;
};
struct ISpineComponentExtensions_tE600586FE524014407EECBD1E7441BDC6C74A043 : public RuntimeObject
{
};
struct ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796 : public RuntimeObject
{
RuntimeObject* ___m_lock;
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___m_eventObj;
int32_t ___m_combinedState;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity;
};
struct MathUtilities_t03D594C38B1072D3BA8F3B7B0B2D0DD220D669F3 : public RuntimeObject
{
};
struct MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B : public RuntimeObject
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* ___doubleBufferedMesh;
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* ___submeshMaterials;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___sharedMaterials;
int32_t ___previousMaterialHash;
};
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4 : public RuntimeObject
{
int32_t ___id;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* ___regions;
bool ___pathSuffix;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___uvs;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___offsets;
int32_t ___start;
int32_t ___digits;
int32_t ___setupIndex;
};
struct SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E : public RuntimeObject
{
Triangulator_t5679D6D1CF495238BFD960A014310CB5F4DFE110* ___triangulator;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clippingPolygon;
ExposedList_1_t736124D363B0DAC0D0597CCF1217FF70CF956A9D* ___clippingPolygons;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clipOutput;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clippedVertices;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___clippedUVs;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___clippedTriangles;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___inverseVertices;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___scratch;
ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* ___clipAttachment;
bool ___inverse;
};
struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254 : public RuntimeObject
{
String_t* ___name;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* ___slots;
ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* ___skins;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___defaultSkin;
ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE* ___events;
ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517* ___animations;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints;
float ___x;
float ___y;
float ___width;
float ___height;
float ___referenceScale;
String_t* ___version;
String_t* ___hash;
float ___fps;
String_t* ___imagesPath;
String_t* ___audioPath;
};
struct SkeletonExtensions_tB800A0B6643B09713DC202CAD1FFFE33CE4E4024 : public RuntimeObject
{
};
struct SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163 : public RuntimeObject
{
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ___submeshInstructions;
bool ___immutableTriangles;
bool ___hasActiveClipping;
int32_t ___rawVertexCount;
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* ___attachments;
};
struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481 : public RuntimeObject
{
String_t* ___name;
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* ___attachments;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints;
};
struct SpineMesh_tFDF3AB74431BBC5009C9D0F1B3151D3680D77E60 : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236 : public RuntimeObject
{
int32_t ___width;
int32_t ___height;
float ___u;
float ___v;
float ___u2;
float ___v2;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087 : public RuntimeObject
{
Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* ___cache;
};
struct Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8 : public RuntimeObject
{
bool ___useClipping;
float ___zSpacing;
bool ___tintBlack;
bool ___canvasGroupCompatible;
bool ___pmaVertexColors;
bool ___addNormals;
bool ___calculateTangents;
bool ___immutableTriangles;
};
struct SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F : public RuntimeObject
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___instructionUsed;
};
struct Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453
{
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___l;
int32_t ___next;
int32_t ___ver;
RuntimeObject* ___current;
};
struct Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80
{
ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* ___l;
int32_t ___next;
int32_t ___ver;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___current;
};
struct KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___key;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value;
};
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
{
RuntimeObject* ___key;
RuntimeObject* ___value;
};
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
bool ___hasValue;
bool ___value;
};
struct PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98 : public Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448
{
bool ___active;
};
struct PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81 : public Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787
{
bool ___active;
};
struct PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48 : public Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C
{
bool ___active;
};
struct PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62 : public Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7
{
bool ___active;
};
struct PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61 : public Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391
{
bool ___active;
};
struct AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0 : public TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___page;
String_t* ___name;
int32_t ___x;
int32_t ___y;
float ___offsetX;
float ___offsetY;
int32_t ___originalWidth;
int32_t ___originalHeight;
int32_t ___degrees;
bool ___rotate;
int32_t ___index;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___names;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___values;
};
struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77 : public PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2
{
int32_t ___index;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___parent;
float ___length;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
float ___r;
float ___g;
float ___b;
float ___a;
};
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___rgba;
};
#pragma pack(pop, tp)
struct
{
int32_t ___rgba_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
uint8_t ___r;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___r_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___g_OffsetPadding[1];
uint8_t ___g;
};
#pragma pack(pop, tp)
struct
{
char ___g_OffsetPadding_forAlignmentOnly[1];
uint8_t ___g_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___b_OffsetPadding[2];
uint8_t ___b;
};
#pragma pack(pop, tp)
struct
{
char ___b_OffsetPadding_forAlignmentOnly[2];
uint8_t ___b_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___a_OffsetPadding[3];
uint8_t ___a;
};
#pragma pack(pop, tp)
struct
{
char ___a_OffsetPadding_forAlignmentOnly[3];
uint8_t ___a_forAlignmentOnly;
};
};
};
struct CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45
{
uint32_t ___state;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
float ___m00;
float ___m10;
float ___m20;
float ___m30;
float ___m01;
float ___m11;
float ___m21;
float ___m31;
float ___m02;
float ___m12;
float ___m22;
float ___m32;
float ___m03;
float ___m13;
float ___m23;
float ___m33;
};
struct MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A
{
int32_t ___vertexCount;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___vertexBuffer;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvBuffer;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___colorBuffer;
MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator;
};
struct MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke
{
int32_t ___vertexCount;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertexBuffer;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvBuffer;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colorBuffer;
MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator;
};
struct MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com
{
int32_t ___vertexCount;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertexBuffer;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvBuffer;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colorBuffer;
MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator;
};
struct PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8 : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75
{
float ___x;
float ___y;
float ___rotation;
};
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
int32_t ___U3CorderU3Ek__BackingField;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0 : public Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
int32_t ___attachmentState;
};
struct SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
int32_t ___startSlot;
int32_t ___endSlot;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
bool ___forceSeparate;
int32_t ___preActiveClippingSlotSource;
int32_t ___rawTriangleCount;
int32_t ___rawVertexCount;
int32_t ___rawFirstVertexIndex;
bool ___hasClipping;
bool ___hasPMAAdditiveSlot;
};
struct SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
int32_t ___startSlot;
int32_t ___endSlot;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___forceSeparate;
int32_t ___preActiveClippingSlotSource;
int32_t ___rawTriangleCount;
int32_t ___rawVertexCount;
int32_t ___rawFirstVertexIndex;
int32_t ___hasClipping;
int32_t ___hasPMAAdditiveSlot;
};
struct SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
int32_t ___startSlot;
int32_t ___endSlot;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___forceSeparate;
int32_t ___preActiveClippingSlotSource;
int32_t ___rawTriangleCount;
int32_t ___rawVertexCount;
int32_t ___rawFirstVertexIndex;
int32_t ___hasClipping;
int32_t ___hasPMAAdditiveSlot;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75
{
int32_t ___id;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bones;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___vertices;
int32_t ___worldVerticesLength;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93
{
int32_t ___rangeStart;
int32_t ___rangeEndExclusive;
int32_t ___threadIndex;
};
struct SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8
{
bool ___isAdd;
RuntimeObject* ___renderer;
};
struct SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke
{
int32_t ___isAdd;
RuntimeObject* ___renderer;
};
struct SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com
{
int32_t ___isAdd;
RuntimeObject* ___renderer;
};
struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F
{
int32_t ___slotIndex;
String_t* ___placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
};
struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_pinvoke
{
int32_t ___slotIndex;
char* ___placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
};
struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_com
{
int32_t ___slotIndex;
Il2CppChar* ___placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
};
struct Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED
{
String_t* ___skin;
String_t* ___slot;
String_t* ___name;
};
struct Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke
{
char* ___skin;
char* ___slot;
char* ___name;
};
struct Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com
{
Il2CppChar* ___skin;
Il2CppChar* ___slot;
Il2CppChar* ___name;
};
struct Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C : public PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81
{
};
struct Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30 : public PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62
{
};
struct Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1 : public PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61
{
};
struct Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92
{
List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* ____list;
int32_t ____index;
int32_t ____version;
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ____current;
};
struct Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834
{
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* ____list;
int32_t ____index;
int32_t ____version;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F ____current;
};
struct Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11
{
bool ___hasValue;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value;
};
struct BlendMode_tC44E00D9BC1A3F2F4D993A3244C2FA024A1C234E
{
int32_t ___value__;
};
struct Bone_tC5BB616A04722279E675558888991F720C090467 : public PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98
{
Bone_tC5BB616A04722279E675558888991F720C090467* ___parent;
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* ___children;
bool ___sorted;
};
struct BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27
{
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205 : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___endSlot;
bool ___convex;
bool ___inverse;
};
struct ColorSpace_tD0808E0BE85FD3B9774234676F83A872F4EDA3C7
{
int32_t ___value__;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Format_t7597688D971328A6AFBA482FCB429753213927AF
{
int32_t ___value__;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
{
int32_t ___value__;
};
struct Inherit_t93DEF1CC36FCFF522E863E49AE0760932631371E
{
int32_t ___value__;
};
struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___sequence;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___regionUVs;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles;
int32_t ___hullLength;
String_t* ___path;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___sourceMesh;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___U3CEdgesU3Ek__BackingField;
float ___U3CWidthU3Ek__BackingField;
float ___U3CHeightU3Ek__BackingField;
};
struct MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C : public RuntimeObject
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* ___settings;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* ___vertexBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ___uvBuffer;
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ___colorBuffer;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* ___submeshes;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___meshBoundsMin;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___meshBoundsMax;
float ___meshBoundsThickness;
int32_t ___submeshIndex;
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* ___clipper;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___tempVerts;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___regionTriangles;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___normals;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___tangents;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___tempTanBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ___uv2;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ___uv3;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr;
};
struct RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___sequence;
float ___x;
float ___y;
float ___rotation;
float ___scaleX;
float ___scaleY;
float ___width;
float ___height;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
String_t* ___U3CPathU3Ek__BackingField;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct SettingsTriState_t8228580822CF54D21DBF3C067A6C163740909C4B
{
int32_t ___value__;
};
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3 : public RuntimeObject
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___data;
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* ___bones;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___slots;
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* ___drawOrder;
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* ___constraints;
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* ___physics;
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___updateCache;
ExposedList_1_t7F69341B7D5B1844AA0D054A2D7818B31BBD48CE* ___resetCache;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___skin;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
float ___x;
float ___y;
float ___scaleX;
float ___time;
float ___windX;
float ___windY;
float ___gravityX;
float ___gravityY;
float ___scaleY;
int32_t ___update;
};
struct SpineAtlasRegion_t58B3C62106E367910DD495D3840342DD53A8FCC9 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
String_t* ___atlasAssetField;
};
struct SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
String_t* ___dataField;
String_t* ___startsWith;
bool ___includeNone;
bool ___fallbackToTextField;
bool ___avoidGenericMenu;
};
struct SpriteMaskInteraction_tC888A8071B3F72BFCCC7717F292C303839070D42
{
int32_t ___value__;
};
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062
{
int32_t ___value__;
};
struct TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC
{
int32_t ___value__;
};
struct TextureWrap_tEBE79FE58042B3B8B5CD7E135EBF18D1F3F20500
{
int32_t ___value__;
};
struct UpdateMode_t3F2A909DE2682AEDBDF54EAFDD1A065FB1E5384A
{
int32_t ___value__;
};
struct UpdateTiming_t4D754112D6DC62299DD464C0F819EC887D1CB970
{
int32_t ___value__;
};
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
intptr_t ___waitHandle;
SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449* ___safeWaitHandle;
bool ___hasThreadAffinity;
};
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
intptr_t ___waitHandle;
void* ___safeWaitHandle;
int32_t ___hasThreadAffinity;
};
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
intptr_t ___waitHandle;
void* ___safeWaitHandle;
int32_t ___hasThreadAffinity;
};
struct LayoutMode_t82DFD3F78A0FEDFDD14F2C4CACD930EA76F44198
{
int32_t ___value__;
};
struct Mode_t247F1E50DE62F8794F0C628A1ECF3E78DA48FBB4
{
int32_t ___value__;
};
struct UpdatePhase_t3741F35DB319FD6C52C58783BC70A591BC035219
{
int32_t ___value__;
};
struct AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7 : public RuntimeObject
{
String_t* ___name;
int32_t ___width;
int32_t ___height;
int32_t ___format;
int32_t ___minFilter;
int32_t ___magFilter;
int32_t ___uWrap;
int32_t ___vWrap;
bool ___pma;
RuntimeObject* ___rendererObject;
};
struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3 : public RuntimeObject
{
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
float ___x;
float ___y;
float ___rotation;
float ___scaleX;
float ___scaleY;
float ___shearX;
float ___shearY;
int32_t ___inherit;
float ___a;
float ___b;
float ___worldX;
float ___c;
float ___d;
float ___worldY;
int32_t ___world;
int32_t ___local;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E : public WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8
{
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC : public Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones;
Bone_tC5BB616A04722279E675558888991F720C090467* ___target;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6 : public Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___slot;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___spaces;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___positions;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___world;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___curves;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___lengths;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___segments;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548 : public PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86
{
int32_t ___index;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___boneData;
String_t* ___attachmentName;
int32_t ___blendMode;
};
struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE : public RuntimeObject
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___darkColor;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
int32_t ___sequenceIndex;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___deform;
};
struct SpineAnimation_t25ECBA3C591187CAF5DE85B0EE952F9F03FE832A : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
};
struct SpineAttachment_t2DEB754FAA7065ED053D9E9948EBD039D08298BC : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
bool ___returnAttachmentPath;
bool ___currentSkinOnly;
bool ___placeholdersOnly;
String_t* ___skinField;
String_t* ___slotField;
};
struct SpineBone_t855441E02B336B2C3D80D9EE10920812BEBD2DD9 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
};
struct SpineEvent_t7D7BE1E21FECF355463D0023B9C8DF34E1DB666A : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
bool ___audioOnly;
};
struct SpineIkConstraint_t2A744051EE31939B3AC45D95153E328422360853 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
};
struct SpinePathConstraint_tB9D652C85421BD4A98F8A1F923EFF61E1DD3A194 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
};
struct SpineSkin_tA4008B5386DB558EE2F03005519ADA4460A9C036 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
bool ___defaultAsEmptyString;
};
struct SpineSlot_tBBA9FF469D97132159B295A44F251379953C610D : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
bool ___containsBoundingBoxes;
};
struct SpineTransformConstraint_tFA692585158AABF47E1286DF0FCFE7C7F9181250 : public SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE : public Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones;
Bone_tC5BB616A04722279E675558888991F720C090467* ___source;
};
struct SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278
{
bool ___isAdd;
int32_t ___timing;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___animation;
};
struct SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke
{
int32_t ___isAdd;
int32_t ___timing;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___animation;
};
struct SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com
{
int32_t ___isAdd;
int32_t ___timing;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___animation;
};
struct SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932
{
int32_t ___rangeStart;
int32_t ___rangeEndExclusive;
int32_t ___taskIndex;
int32_t ___frameCount;
int32_t ___updateTiming;
};
struct Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825 : public MulticastDelegate_t
{
};
struct Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E : public MulticastDelegate_t
{
};
struct Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493 : public MulticastDelegate_t
{
};
struct Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9
{
List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* ____list;
int32_t ____index;
int32_t ____version;
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ____current;
};
struct Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD : public RuntimeObject
{
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___parameters;
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___function;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0 : public EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C : public MulticastDelegate_t
{
};
struct MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B : public MulticastDelegate_t
{
};
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
bool ___useThreadedMeshGeneration;
bool ___useThreadedAnimation;
};
struct SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420 : public MulticastDelegate_t
{
};
struct SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82* ___atlasAssets;
float ___scale;
TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___skeletonJSON;
bool ___isUpgradingBlendModeMaterials;
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* ___blendModeMaterials;
List_1_tBFA73B26AF72BABC85549F091C4BA5A95B9FB412* ___skeletonDataModifiers;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___fromAnimation;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___toAnimation;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___duration;
float ___defaultMix;
RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254* ___controller;
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___skeletonData;
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* ___stateData;
};
struct SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536 : public MulticastDelegate_t
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B : public MulticastDelegate_t
{
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF : public SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___multiplyMaterialTemplate;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___screenMaterialTemplate;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___additiveMaterialTemplate;
bool ___applyAdditiveMaterial;
};
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* ___skeletonRenderer;
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* ___skeletonGraphic;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___activeOnNormalX;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___activeOnFlippedX;
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___jointsNormalX;
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___jointsFlippedX;
RuntimeObject* ___skeletonComponent;
bool ___wasFlippedXBefore;
};
struct AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63 : public Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843
{
};
struct FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___reference;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___ownRigidbody;
};
struct FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___reference;
bool ___followFlippedX;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___ownRigidbody;
};
struct FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___reference;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___prevLocalEulerAngles;
};
struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52
{
};
struct SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
int32_t ___updateTiming;
int32_t ___frameOfLastUpdate;
RuntimeObject* ___skeletonRenderer;
bool ___skipUpdate;
int32_t ___threadedAnimation;
bool ___isUpdatedExternally;
SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____BeforeUpdate;
SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____BeforeApply;
SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____OnAnimationRebuild;
};
struct SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
RuntimeObject* ___skeletonAnimation;
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___skeletonDataAsset;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
bool ___valid;
bool ___wasMeshUpdatedAfterInit;
bool ___updateTriangles;
String_t* ___initialSkinName;
bool ___initialFlipX;
bool ___initialFlipY;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* ___meshSettings;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___currentInstructions;
int32_t ___updateMode;
int32_t ___updateWhenInvisible;
bool ___clearStateOnDisable;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___separatorSlotNames;
List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* ___separatorSlots;
bool ___enableSeparatorSlots;
bool ___disableRenderingOnOverride;
InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___generateMeshOverride;
Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* ___customSlotMaterials;
bool ___materialsNeedUpdate;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceFactor;
float ___physicsRotationInheritanceFactor;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceLimit;
float ___physicsRotationInheritanceLimit;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___physicsMovementRelativeTo;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lastPosition;
float ___lastRotation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta;
float ___rotationDelta;
int32_t ___threadedMeshGeneration;
bool ___isUpdatedExternally;
bool ___requiresMeshBufferAssignmentMainThread;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateLocal;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateWorld;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateComplete;
MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___OnPostProcessVertices;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnRebuild;
InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___OnInstructionsPrepared;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnMeshAndMaterialsUpdated;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___meshRenderer;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___meshFilter;
bool ___singleSubmesh;
MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* ___meshGenerator;
MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* ___rendererBuffers;
Dictionary_2_t7B0F5D63DDA1E532530982C8043F0A132FF9745F* ___customMaterialOverride;
bool ___fixDrawOrder;
int32_t ___maskInteraction;
MaterialOverrideSetU5BU5D_tD458CF46484A67925D6582B48C104FFE2F022CDB* ___insideMaskMaterials;
MaterialOverrideSetU5BU5D_tD458CF46484A67925D6582B48C104FFE2F022CDB* ___outsideMaskMaterials;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___reusedPropertyBlock;
};
struct SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
int32_t ___UpdateChunksPerThread;
int32_t ___LateUpdateChunksPerThread;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___skeletonAnimationsUpdate;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___skeletonAnimationsFixedUpdate;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___skeletonAnimationsLateUpdate;
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* ___skeletonRenderers;
List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* ___skeletonAnimationModifications;
List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* ___skeletonRendererModifications;
bool ___isProcessingAnimations;
bool ___isProcessingRenderers;
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* ___genericSkeletonTasks;
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* ___workerPool;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___taskPartitionsUpdate;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___taskPartitionsLateUpdate;
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* ___updateDone;
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* ___lateUpdateDone;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___skeletonsLateUpdatedAtTask;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___mainThreadProcessedAtTask;
AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* ___lateUpdateWorkAvailable;
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* ___exceptions;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___exceptionObjects;
int32_t ___numExceptionsSet;
int32_t ___usedThreadCount;
bool ___mainThreadUpdateCallbacks;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* ___splitUpdateMethod;
bool ___sortSkeletonRenderers;
bool ___sortSkeletonAnimations;
};
struct SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___OnReset;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___boneRoot;
bool ___flipBy180DegreeRotation;
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* ___skeletonRenderer;
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* ___skeletonGraphic;
RuntimeObject* ___skeletonComponent;
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* ___boneComponents;
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* ___constraintComponents;
float ___positionScale;
float ___lastPositionScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positionOffset;
bool ___hasOverrideBones;
bool ___hasConstraintTargetBones;
bool ___needToReprocessBones;
};
struct SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
String_t* ___boneName;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parentReference;
int32_t ___boneMode;
bool ___position;
bool ___rotation;
bool ___scale;
bool ___zPosition;
float ___overrideAlpha;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* ___hierarchy;
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
bool ___valid;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___cachedTransform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___skeletonTransform;
};
struct SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___bone;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* ___hierarchy;
};
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
bool ___m_SkipLayoutUpdate;
bool ___m_SkipMaterialUpdate;
bool ___m_RaycastTarget;
bool ___m_RaycastTargetCache;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
bool ___m_VertsDirty;
bool ___m_MaterialDirty;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs;
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner;
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField;
};
struct HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839 : public AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63
{
};
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
bool ___m_ShouldRecalculateStencil;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial;
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask;
bool ___m_Maskable;
bool ___m_IsMaskingGraphic;
bool ___m_IncludeForMasking;
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged;
bool ___m_ShouldRecalculate;
int32_t ___m_StencilValue;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
};
struct SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
RuntimeObject* ___skeletonAnimation;
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___skeletonDataAsset;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
bool ___valid;
bool ___wasMeshUpdatedAfterInit;
bool ___updateTriangles;
String_t* ___initialSkinName;
bool ___initialFlipX;
bool ___initialFlipY;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* ___meshSettings;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___currentInstructions;
int32_t ___updateMode;
int32_t ___updateWhenInvisible;
bool ___clearStateOnDisable;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___separatorSlotNames;
List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* ___separatorSlots;
bool ___enableSeparatorSlots;
bool ___disableRenderingOnOverride;
InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___generateMeshOverride;
Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* ___customSlotMaterials;
bool ___materialsNeedUpdate;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceFactor;
float ___physicsRotationInheritanceFactor;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___physicsPositionInheritanceLimit;
float ___physicsRotationInheritanceLimit;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___physicsMovementRelativeTo;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lastPosition;
float ___lastRotation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positionDelta;
float ___rotationDelta;
int32_t ___threadedMeshGeneration;
bool ___isUpdatedExternally;
bool ___requiresMeshBufferAssignmentMainThread;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateLocal;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateWorld;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ____UpdateComplete;
MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___OnPostProcessVertices;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnRebuild;
InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* ___OnInstructionsPrepared;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* ___OnMeshAndMaterialsUpdated;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SkeletonColor;
bool ___freeze;
bool ___allowMultipleCanvasRenderers;
bool ___updateSeparatorPartLocation;
bool ___updateSeparatorPartScale;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___additiveMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___multiplyMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___screenMaterial;
bool ___forceAdditiveMaterial;
float ___meshScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___meshOffset;
int32_t ___layoutScaleMode;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___referenceSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivotOffset;
float ___referenceScale;
float ___layoutScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___threadedRectTransformSize;
float ___canvasReferencePixelsPerUnit;
ExposedList_1_t6852AA49050AD6B82C76742AFED31EE7A4B6C641* ___meshGenerators;
MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* ___rendererBuffers;
List_1_tF927985772F2034B6D3251636D0EA26C950BE569* ___canvasRenderers;
List_1_t3C41B3846B9A98ECC0D25B2D118934A16CE9B5AF* ___submeshGraphics;
int32_t ___usedRenderersCount;
ExposedList_1_t48E00B6DF5F937AA71488624868C7181CADBE3D8* ___meshes;
ExposedList_1_t7B7178D66AE48435E3BB104CA17EBFB21B8C26B8* ___usedTextures;
Dictionary_2_t5BE8DFCD10ADA75C178B92A43A8FF7EE49D7E610* ___customTextureOverride;
Dictionary_2_t0EB522A36CBFB73E1DB8B66A87752EA513361ACD* ___customMaterialOverride;
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* ___separatorParts;
bool ___disableMeshAssignmentOnOverride;
MeshAssignmentDelegateSingle_t447849DCB2A18D9EA18ECBA24FCAF4C32F84EBF9* ___assignMeshOverrideSingle;
MeshAssignmentDelegateMultiple_tA6DCF62F784D585A0009906E8ABAC425871E3395* ___assignMeshOverrideMultiple;
};
struct ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_StaticFields
{
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* ___EmptyArray;
};
struct ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_StaticFields
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ___EmptyArray;
};
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE_StaticFields
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___EmptyArray;
};
struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933_StaticFields
{
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* ___EmptyArray;
};
struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_StaticFields
{
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___EmptyArray;
};
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA_StaticFields
{
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___EmptyArray;
};
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EmptyArray;
};
struct ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_StaticFields
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___EmptyArray;
};
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_StaticFields
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___EmptyArray;
};
struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D_StaticFields
{
SkinU5BU5D_t06F5FEDA51C35668471B943C1776CCA064BF1275* ___EmptyArray;
};
struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_StaticFields
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___EmptyArray;
};
struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3_StaticFields
{
SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* ___EmptyArray;
};
struct ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_StaticFields
{
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___EmptyArray;
};
struct ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_StaticFields
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___EmptyArray;
};
struct ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_StaticFields
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___EmptyArray;
};
struct ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_StaticFields
{
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* ___EmptyArray;
};
struct List_1_t18DE22479273EC1ED773E4016F283217A455FF97_StaticFields
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___s_emptyArray;
};
struct List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_StaticFields
{
ISkeletonRendererU5BU5D_t822EB26A5F38481516EBD8067C92C763673DA5EA* ___s_emptyArray;
};
struct List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_StaticFields
{
ManualResetEventSlimU5BU5D_t063428E8DDBA0F54EB0BC48408AE8230EA7AA422* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_StaticFields
{
SkeletonAnimationBaseU5BU5D_t3F74D4941DA1C688B6DA19A7CBE4055FF5239CB3* ___s_emptyArray;
};
struct List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_StaticFields
{
SkeletonUtilityBoneU5BU5D_t55AA06465E5B1258ABA00A707CCAB9AEBDAC8292* ___s_emptyArray;
};
struct List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_StaticFields
{
SkeletonUtilityConstraintU5BU5D_t2CDEE120ABFE8C6DB7D7906F490F37031CC7599E* ___s_emptyArray;
};
struct List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8_StaticFields
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___s_emptyArray;
};
struct List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_StaticFields
{
SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* ___s_emptyArray;
};
struct List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_StaticFields
{
SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* ___s_emptyArray;
};
struct List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_StaticFields
{
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* ___s_emptyArray;
};
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Empty;
};
struct ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_StaticFields
{
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_cancellationTokenCallback;
};
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_StaticFields
{
int32_t ___nextID;
RuntimeObject* ___nextIdLock;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_StaticFields
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 ___Done;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields
{
int32_t ___nextID;
RuntimeObject* ___nextIdLock;
};
struct Bone_tC5BB616A04722279E675558888991F720C090467_StaticFields
{
bool ___yDown;
};
struct Exception_t_StaticFields
{
RuntimeObject* ___s_EDILock;
};
struct MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___linearColorSpaceGlobal;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quadTriangles;
};
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_StaticFields
{
intptr_t ___InvalidHandle;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
int32_t ___GenerateAllMips;
};
struct RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* ___singletonInstance;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
};
struct SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_StaticFields
{
int32_t ___mainThreadID;
float ___externalDeltaTime;
float ___unscaledDeltaTime;
};
struct SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_StaticFields
{
int32_t ___mainThreadID;
int32_t ___STENCIL_COMP_PARAM_ID;
int32_t ___SUBMESH_DUMMY_PARAM_ID;
};
struct SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* ___singletonInstance;
Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* ___SkeletonRendererComparer;
Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* ___SkeletonAnimationComparer;
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___cachedUpdateSkeletonsAsyncImpl;
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___cachedUpdateSkeletonsAsyncSplitImpl;
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* ___cachedLateUpdateSkeletonsAsyncImpl;
};
struct SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_StaticFields
{
int32_t ___mainThreadID;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6 : public RuntimeArray
{
ALIGN_FIELD (8) HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* m_Items[1];
inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
{
ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
m_Items[index] = value;
}
};
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A : public RuntimeArray
{
ALIGN_FIELD (8) BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* m_Items[1];
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153 : public RuntimeArray
{
ALIGN_FIELD (8) Bone_tC5BB616A04722279E675558888991F720C090467* m_Items[1];
inline Bone_tC5BB616A04722279E675558888991F720C090467* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Bone_tC5BB616A04722279E675558888991F720C090467** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Bone_tC5BB616A04722279E675558888991F720C090467* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Bone_tC5BB616A04722279E675558888991F720C090467* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Bone_tC5BB616A04722279E675558888991F720C090467** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Bone_tC5BB616A04722279E675558888991F720C090467* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
{
ALIGN_FIELD (8) Delegate_t* m_Items[1];
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
{
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
m_Items[index] = value;
}
};
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray
{
ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1];
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
{
m_Items[index] = value;
}
};
struct ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825 : public RuntimeArray
{
ALIGN_FIELD (8) ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* m_Items[1];
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
struct AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44 : public RuntimeArray
{
ALIGN_FIELD (8) Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* m_Items[1];
inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38 : public RuntimeArray
{
ALIGN_FIELD (8) Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* m_Items[1];
inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73 : public RuntimeArray
{
ALIGN_FIELD (8) SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF m_Items[1];
inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___skeleton), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
#endif
}
inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___skeleton), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
#endif
}
};
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
{
ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
m_Items[index] = value;
}
};
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D : public RuntimeArray
{
ALIGN_FIELD (8) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* m_Items[1];
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669 : public RuntimeArray
{
ALIGN_FIELD (8) SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* m_Items[1];
inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96 : public RuntimeArray
{
ALIGN_FIELD (8) TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* m_Items[1];
inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C : public RuntimeArray
{
ALIGN_FIELD (8) Exception_t* m_Items[1];
inline Exception_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Exception_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Exception_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Exception_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Exception_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Exception_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A : public RuntimeArray
{
ALIGN_FIELD (8) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* m_Items[1];
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A : public RuntimeArray
{
ALIGN_FIELD (8) Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* m_Items[1];
inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89 : public RuntimeArray
{
ALIGN_FIELD (8) SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 m_Items[1];
inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 value)
{
m_Items[index] = value;
}
};
struct CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF : public RuntimeArray
{
ALIGN_FIELD (8) CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 m_Items[1];
inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 value)
{
m_Items[index] = value;
}
};
struct SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486 : public RuntimeArray
{
ALIGN_FIELD (8) SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F m_Items[1];
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___placeholder), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attachment), (void*)NULL);
#endif
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___placeholder), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___attachment), (void*)NULL);
#endif
}
};
struct SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC : public RuntimeArray
{
ALIGN_FIELD (8) SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 m_Items[1];
inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___animation), (void*)NULL);
}
inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___animation), (void*)NULL);
}
};
struct SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851 : public RuntimeArray
{
ALIGN_FIELD (8) SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 m_Items[1];
inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___renderer), (void*)NULL);
}
inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___renderer), (void*)NULL);
}
};
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* PosedData_1_get_Name_m24489A2AC08ADF748056ED51486A676B22E8B3A7_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PosedActive_2_get_Active_mC77AF8E7E8A9BF42B7F48E7208424B57758BE902_gshared_inline (PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_gshared (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m6B22CBA0932D97F97A34B1586E0D78618257F57D_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_Resize_m5422769D9A7C8FCDFE058973B42AEDC4225488FE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_gshared (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_EnsureSize_m59919D7E0B267FEF575C5063AA8314719E337C13_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_defaultValue, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_gshared (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_gshared (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_gshared (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DoubleBuffered_1_GetNext_m20515492B2E4B64EFA88FCA433E470500BD9F2BD_gshared (DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffered_1__ctor_m8C4FBB57264CB07B8ADF51E8179E77086F42C1DD_gshared (DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m6A61BB34AA070E233C5FB01D9D133685655D76C9_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ExposedList_1_ToArray_m3AED9B7969E0970EA0ED29C0A1B713D7B3EEB7F0_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DoubleBuffered_1_GetCurrent_m4C366FE280255AD7ABDC49199DD126E1227DE54D_gshared (DoubleBuffered_1_tD59B3CD78522B7E6B2A8E8CE4BE77A8B95CF6942* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_m27630139F86477C036FD621812CD0B0AC7BD006F_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_gshared (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_gshared (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_gshared_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_gshared (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_gshared (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_gshared_inline (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_gshared (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mED2C83D8297248EA771F5BE3100178A599DA02AA_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mD12A53B0383978C8E4B3C102347D5E7945572984_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m6F197663698B69174F9FD23649DA551F903C2EEF_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m311860C8440F142E366318FB6540D68FE370DED5_gshared (Dictionary_2_tFAF540A29E31D3857906B54EB31B6EB7D8BF858F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindFirstObjectByType_TisRuntimeObject_mC5927319EB5B80095EFBA653D414D6F8AA87DC0A_gshared (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_gshared (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadCount, int32_t ___1_queueCapacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_gshared (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_gshared (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_gshared (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_gshared (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_numAsyncThreads, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_gshared (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_gshared (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_gshared (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_gshared_inline (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_gshared (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_gshared (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_gshared (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_gshared_inline (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_gshared (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_gshared (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadIndex, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* ___1_task, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_gshared (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_gshared (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C_gshared (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D_gshared (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048_gshared (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method) ;
inline HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_HandleFlip_m4DFFBA6B55000942533650DC1E206948CB133B08 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, bool ___0_isFlippedX, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___0_joints, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_CompensateMovementAfterFlipX_m8B092B7BA2F66D100124865B7ADE86C66B5534DF (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_toActivate, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_toDeactivate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Joint2D_get_connectedBody_m2ACC7B59AFFF74F080B96DBBC42866B15F6EA125 (Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AnchoredJoint2D_get_connectedAnchor_mCE5550E89AA68AC0C17DA51A7B6F11F43457FC83 (AnchoredJoint2D_t912CA383672E7BBF63D331BEA84F794488864C63* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_rotation_mF2FC85A4A26AD9FED7DE0061889DF5A408461A5D (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_position_mA15BE12B8D82220E8CA90A0F0CBFB206FE81B41C (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_rotation_m2B5A1F0A973B47E2CFED94B3C01CA523938BF8A0 (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_position_m03C92F26F561D48050FBA840754F584AA7F415EF (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToYRotation_mF1511104D9A44B42A1C0B927002146E40578507B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToXRotation_m97869FEB12AEE04D66D141E1713599EE60700A3B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* SkeletonData_FindSkin_mDA3C606247669FB4D0EC2C78E572FD9E48AA64D4 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_skinName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* SkeletonData_get_DefaultSkin_m43537BC74465E1E4F7FADF6090D9E0D8D7634695_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* Skeleton_FindSlot_m83088E86937A14D601E98E210A1F31DEAA36C881 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, String_t* ___0_slotName, const RuntimeMethod* method) ;
inline SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B* __this, const RuntimeMethod* method)
{
return (( SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* (*) (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*, const RuntimeMethod*))Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Skin_get_Name_mDD647BAB12401E297E2FDC61945B56D9229F656A_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_m6B4EA192CF07CA85C5335A03CB930BD13D1CE0FF (String_t* ___0_name, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___1_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___2_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___3_slot, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxAsComponent_m8E4C98434562B26DCD044B9073E235F3A1519FDF (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_gameObject, bool ___4_isTrigger, const RuntimeMethod* method) ;
inline PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider2D_set_isTrigger_m19D5227BAB5D41F212D515C1E2CA433C2FEF7A48 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_SetColliderPointsLocal_m377FF6CA3BE03D697DDF14BB9569E6285DD75E54 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* ___0_collider, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___3_box, float ___4_scale, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpineSkeletonExtensions_IsWeighted_mB1DFEA863650574ED02088F339B011B052BEB142 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_va, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_va, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___3_buffer, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolygonCollider2D_SetPath_mDF03B6FDAE81E25C985F9BA6D372D949A6D9A1C1 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, int32_t ___0_index, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_points, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_isKinematic_m7C68AB4CFB6D301F0EDF0BFF66FB121ED3CC7853 (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_gravityScale_mAFD1A72661304467D20971BBCAA7E04B418F80FD (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
inline RuntimeObject* Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonComponent_m690EF9A05D4A2708E51AD08B3691463F12CEEE88 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeIndependentEvents_mD7396A3E36E9639F15D83B758E9BA8BC35540B67 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonGraphic_remove_OnPostProcessVertices_mAC3D07864E87B633BCBA07B85624C7F134681998 (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonGraphic_add_OnPostProcessVertices_m16F2585966CEB5B22051B0AB0713D81391D1327A (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* ___0_value, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_inline (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
inline SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeEvents_mD121BC490BCC16444E55E304CD3B1914CA46B490 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_inline (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method) ;
inline bool List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293 (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_inline (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32 (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline bool List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_inline (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline void List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A (List_1_t18DE22479273EC1ED773E4016F283217A455FF97* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* Skeleton_get_Constraints_m4C7454147F829DBA35BE55DD3E5BB6DF1A9D60C8_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* IkConstraint_get_Bones_mB9BC77339028B1549CBE426771ADD99E107A1830_inline (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* TransformConstraint_get_Bones_mCB6E697EA3ACF33E833D70CBFDE72B42F4AD3FD9_inline (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* PathConstraint_get_Bones_m38259AA5EBA3EBD61BDEF92A6B4510046C91010B_inline (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, const RuntimeMethod* method) ;
inline void List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_inline (List_1_t18DE22479273EC1ED773E4016F283217A455FF97* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*, Bone_tC5BB616A04722279E675558888991F720C090467*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_inline (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___0_phase, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ;
inline bool List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77 (List_1_t18DE22479273EC1ED773E4016F283217A455FF97* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*, Bone_tC5BB616A04722279E675558888991F720C090467*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_inline (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_inline (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_phase, const RuntimeMethod* method) ;
inline SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Skeleton_get_RootBone_mF84CEC316E3125E3E2DF7C8B9DFDFECDEAF55735 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* Bone_get_Children_m96493DEA01EE42E8A53395715CC22E9625AE20D4_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) ;
inline BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448* __this, const RuntimeMethod* method)
{
return (( BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* (*) (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*, const RuntimeMethod*))Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline)(__this, method);
}
inline String_t* PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_inline (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*, const RuntimeMethod*))PosedData_1_get_Name_m24489A2AC08ADF748056ED51486A676B22E8B3A7_gshared_inline)(__this, method);
}
inline SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_set_mode_m9130F3BB5F7C495AC35B501DF7F51D77561DE644 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ;
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448* __this, const RuntimeMethod* method)
{
return (( BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* (*) (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*, const RuntimeMethod*))Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953 (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnUtilityBoneChanged_m1508FE85173FE9DC983124840B50CE58AC28CCB0 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUtility_get_IsValid_mCDF174678070F32B855AB7F1929E410F0C68B850 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method) ;
inline SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterBone_m51921FDC407F0264964D95C53090ABDA525E284D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* SkeletonUtility_get_Skeleton_mEDAF52E18BDAF97DC878AB920CA39DB1FC2EE384 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Skeleton_FindBone_m9031B1DD1DEF943D4A310F02E29EC0954F598725 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, String_t* ___0_boneName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
inline bool PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline (PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98* __this, const RuntimeMethod* method)
{
return (( bool (*) (PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*, const RuntimeMethod*))PosedActive_2_get_Active_mC77AF8E7E8A9BF42B7F48E7208424B57758BE902_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5_inline (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448* __this, const RuntimeMethod* method)
{
return (( BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* (*) (Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*, const RuntimeMethod*))Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline)(__this, method);
}
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2* __this, const RuntimeMethod* method)
{
return (( BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* (*) (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*, const RuntimeMethod*))PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpineSkeletonExtensions_InheritsRotation_m87D2317E2F179C4EE84C5E5D2763A8F481C1E5A5 (int32_t ___0_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BonePose_get_WorldRotationX_m648089676DB19DFEB19F4D3D8E34AC774A8F4DEF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalPosition_m8FA27719EF6B538D7B089DE6BD8B9421DD14C0D5 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonUtilityBone_get_TransformLocalRotation_mB6E685B6670EB9E1CBCF5444C5A2BDAC94385ACB (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformDirection_m69C077B881A98B08C7F231EFC49429C906FBC575 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_direction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpineSkeletonExtensions_InheritsScale_m052B0670DFF7A9BF55007A917D1F854599B7E1B6 (int32_t ___0_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* SkeletonUtility_AddBoneRigidbody2D_m29109ABD88382549FCE3DFC03F5CE6C57E04A12E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, bool ___1_isKinematic, float ___2_gravityScale, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_mEA0426B3A24000341C651929C33399C7A47055BC (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, String_t* ___1_skinName, String_t* ___2_slotName, String_t* ___3_attachmentName, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, const RuntimeMethod* method) ;
inline SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterConstraint_mD63E09E2441ED7A2CDBEFCCA6ECB88A7AB1D783C (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterConstraint_mB0FF80DA4F279794949D4DE4780A106A9BAA5356 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV2_m61127385D24C53D3BAE5733B37EB426F34CF2E2D (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610 (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV3_mC9F7AAE72985C12E0C08A0974A19CF968CEEDE4F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerator_get_VertexCount_m8DABE86192D53006E72C37DA27D75F130CCB72A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* Settings_get_Default_mD52608CE9151D1422C8FC025B9E8A14A51453C30 (const RuntimeMethod* method) ;
inline void ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7 (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_gshared)(__this, ___0_capacity, method);
}
inline void ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_gshared)(__this, ___0_capacity, method);
}
inline void ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_gshared)(__this, ___0_capacity, method);
}
inline void ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
inline void ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_gshared)(__this, ___0_capacity, method);
}
inline void ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonClipping__ctor_mF49873499C80348305EF3B65A16A668868253C98 (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9 (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, const RuntimeMethod*))ExposedList_1_TrimExcess_m6B22CBA0932D97F97A34B1586E0D78618257F57D_gshared)(__this, method);
}
inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9 (const RuntimeMethod* method) ;
inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method) ;
inline ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, int32_t, const RuntimeMethod*))ExposedList_1_Resize_m5422769D9A7C8FCDFE058973B42AEDC4225488FE_gshared)(__this, ___0_newSize, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, const RuntimeMethod* method) ;
inline SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B* __this, const RuntimeMethod* method)
{
return (( SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* (*) (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*, const RuntimeMethod*))Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___0_pose, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ;
inline ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, int32_t, const RuntimeMethod*))ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_gshared)(__this, ___0_newSize, method);
}
inline int32_t Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
}
inline int32_t List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_inline (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ClippingAttachment_get_EndSlot_m2C67F6526A4FA3635EFB4B4441F6D2BF17CD6418_inline (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method) ;
inline Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* (*) (List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline bool Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666 (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_key, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline void ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38 (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*, bool, const RuntimeMethod*))ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_gshared)(__this, ___0_clearArray, method);
}
inline void ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, bool, const RuntimeMethod*))ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_gshared)(__this, ___0_clearArray, method);
}
inline void ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, bool, const RuntimeMethod*))ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_gshared)(__this, ___0_clearArray, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonClipping_ClipEnd_m6C41718B12191BCF539A70CEB405DB3B55769BAD (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ;
inline ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* (*) (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_m59919D7E0B267FEF575C5063AA8314719E337C13_gshared)(__this, ___0_newSize, method);
}
inline void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared)(__this, method);
}
inline void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, bool, const RuntimeMethod*))ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared)(__this, ___0_clearArray, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method) ;
inline bool Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_defaultValue, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_gshared)(__this, ___0_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonClipping_ClipStart_m0A0828437E281E0F84B644EA46AC1756938952BF (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___1_slot, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* ___2_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_ComputeWorldVertices_mEDEE9998079BC896D90320FF9C2BF6CE5A184CF1 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_vertexOffsets, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_worldVertices, int32_t ___3_offset, int32_t ___4_stride, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1 (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonClipping_get_IsClipping_mFC763651F37977D5A39E5A452554E9335E290575 (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonClipping_ClipTriangles_m2AFC8C2763A63810405089D59CDBE4D183F21358 (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_vertices, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_triangles, int32_t ___2_trianglesLength, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_uvs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedUVs_m796E535BB4CC346BBC26E57071C75248A3734333_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, const RuntimeMethod*))Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline)(__this, method);
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637 (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method)
{
return (( Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, const RuntimeMethod*))Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddAttachmentTintBlack_m6434A354E7D0D8C0F5DA02C7CEBC9BE0375747A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_darkColor, float ___1_a, int32_t ___2_vertexCount, const RuntimeMethod* method) ;
inline void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**, int32_t, const RuntimeMethod*))Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared)(___0_array, ___1_newSize, method);
}
inline void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**, int32_t, const RuntimeMethod*))Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared)(___0_array, ___1_newSize, method);
}
inline void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375 (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**, int32_t, const RuntimeMethod*))Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared)(___0_array, ___1_newSize, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
inline void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared)(___0_array, ___1_newSize, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddSubmesh_mFA321C247BA31E2B4E820C3AD4E348EC0DE15606 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___1_slot, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_worldVertices, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsInfinity_m8D101DE5C104130734F6DCA3E6E86345B064E4AD_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
inline void ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, const RuntimeMethod*))ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_colors32_m0E4462B7A1D613E6FB15DD7584BCE5491C17820F (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 MeshGenerator_GetMeshBounds_mAA84D5AD3879C99D1A1DA98B489E81E616E6C420 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv2_m37B442C04EBB029C0AD9545C54F95D9BDAD8E9B5 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv3_m447FE1800C6FA36F8E4AD996A001F4A26E04A5A2 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DEnsureSize_m21FBBB261BF5008DDF3F312A7025500731F825BB (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_tangentBuffer, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___1_tempTanBuffer, int32_t ___2_vertexCount, int32_t ___3_vertexBufferLength, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DTriangles_m5CFED96F406752539FC657A5A5E79325B14AE3E8 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_tempTanBuffer, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_triangles, int32_t ___2_triangleCount, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___3_vertices, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___4_uvs, int32_t ___5_vertexCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DBuffer_m913C86B8D3EF3F9AECE2066A2AAAEC4EC510D41C (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_tangents, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_tempTanBuffer, int32_t ___2_vertexCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_subMeshCount_m8E4DB392DB0621F7DFF8543FF3943A13072B8A28 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetTriangles_mF7469A2823EBDA2252798BB97FCF4144C4B42D5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_triangles, int32_t ___1_trianglesStart, int32_t ___2_trianglesLength, int32_t ___3_submesh, bool ___4_calculateBounds, int32_t ___5_baseVertex, const RuntimeMethod* method) ;
inline ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_gshared)(__this, ___0_newSize, method);
}
inline void Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2 (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**, int32_t, const RuntimeMethod*))Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_gshared)(___0_array, ___1_newSize, method);
}
inline void ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524 (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*, const RuntimeMethod*))ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_gshared)(__this, method);
}
inline void ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414 (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*, const RuntimeMethod*))ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_gshared)(__this, method);
}
inline void ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, const RuntimeMethod*))ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings__ctor_mF7C6ED0405CF6431F3D75869850DFB2139FC6EF8 (Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* __this, const RuntimeMethod* method) ;
inline SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* __this, const RuntimeMethod* method)
{
return (( SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* (*) (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*, const RuntimeMethod*))DoubleBuffered_1_GetNext_m20515492B2E4B64EFA88FCA433E470500BD9F2BD_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686 (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method);
}
inline void DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62 (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* __this, const RuntimeMethod* method)
{
(( void (*) (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*, const RuntimeMethod*))DoubleBuffered_1__ctor_m8C4FBB57264CB07B8ADF51E8179E77086F42C1DD_gshared)(__this, method);
}
inline void Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshRendererBuffers_EvaluateMaterialsChanged_m77DF031223CD6C2ED532A059099458B44C26F75B (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1 (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___0_array, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*, const RuntimeMethod*))ExposedList_1_CopyTo_m6A61BB34AA070E233C5FB01D9D133685655D76C9_gshared)(__this, ___0_array, method);
}
inline MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46 (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, const RuntimeMethod* method)
{
return (( MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, const RuntimeMethod*))ExposedList_1_ToArray_m3AED9B7969E0970EA0ED29C0A1B713D7B3EEB7F0_gshared)(__this, method);
}
inline SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* __this, const RuntimeMethod* method)
{
return (( SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* (*) (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*, const RuntimeMethod*))DoubleBuffered_1_GetCurrent_m4C366FE280255AD7ABDC49199DD126E1227DE54D_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218 (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method) ;
inline void ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* SpineMesh_NewSkeletonMesh_mA21D1CE3A2DE89AE218ADE6629852435816F461C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction__ctor_m0B7A5C8C28EAFC7F306B00ED655C39B36E41DA9B (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method);
}
inline void ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, bool, const RuntimeMethod*))ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_gshared)(__this, ___0_clearArray, method);
}
inline int32_t ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4 (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, const RuntimeMethod*))ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16_gshared)(__this, method);
}
inline void ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648 (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureCapacity_m27630139F86477C036FD621812CD0B0AC7BD006F_gshared)(__this, ___0_min, method);
}
inline void ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ___0_array, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44*, const RuntimeMethod*))ExposedList_1_CopyTo_m6A61BB34AA070E233C5FB01D9D133685655D76C9_gshared)(__this, ___0_array, method);
}
inline int32_t ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, const RuntimeMethod*))ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_gshared)(__this, method);
}
inline void ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_gshared)(__this, ___0_min, method);
}
inline void ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* ___0_array, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73*, const RuntimeMethod*))ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_gshared)(__this, ___0_array, method);
}
inline void ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442 (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*, const RuntimeMethod*))ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_gshared)(__this, method);
}
inline void ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4 (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_MarkDynamic_m718089940F240AFE625D6DC9DA4E6F20229CC322 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___0_skeletonData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_multiplyTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_screenTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_additiveTemplate, bool ___4_includeAdditiveSlots, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasMaterialCache__ctor_mCB4F64D8DE441FA5340BD95E16B17DC1C77B9DD8 (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112 (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, const RuntimeMethod*))List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, const RuntimeMethod*))List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* SkeletonData_get_Skins_m7235DD9B8582ED5DAEA63989EC71077D6848CD5A_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) ;
inline Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426 (ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* __this, const RuntimeMethod* method)
{
return (( Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 (*) (ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared)(__this, method);
}
inline void Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141 (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80*, const RuntimeMethod*))Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared)(__this, method);
}
inline Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_inline (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80* __this, const RuntimeMethod* method)
{
return (( Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* (*) (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80*, const RuntimeMethod*))Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* ___1_attachments, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80*, const RuntimeMethod*))Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared)(__this, method);
}
inline Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243 (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method)
{
return (( Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 (*) (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*, const RuntimeMethod*))List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_gshared)(__this, method);
}
inline void Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834*, const RuntimeMethod*))Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_gshared)(__this, method);
}
inline SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_inline (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method)
{
return (( SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F (*) (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834*, const RuntimeMethod*))Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasMaterialCache_CloneAtlasRegionWithMaterial_m8138F1CDB9657D231B95BB0670DC68F87D15A48A (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_originalRegion, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834*, const RuntimeMethod*))Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonDataModifierAsset__ctor_m3EB73D8F20FC34AC99FE95B0A26E9F80D398CBC7 (SkeletonDataModifierAsset_t278AC6B40287AED467A89D926168CE80025CA4A3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasRegion_Clone_m0824EC37D5A380263650C4D4347FB07962A4B39F (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___0_originalPage, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method) ;
inline void KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0 (KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3* __this, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___0_key, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_value, const RuntimeMethod* method)
{
(( void (*) (KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3*, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 ___0_key, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**, const RuntimeMethod*))Dictionary_2_TryGetValue_mED2C83D8297248EA771F5BE3100178A599DA02AA_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasPage_Clone_mE9BE56C843CBB0102D17B2DC04628A8BFF3E1F4D (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097 (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 ___0_key, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*, const RuntimeMethod*))Dictionary_2_Add_mD12A53B0383978C8E4B3C102347D5E7945572984_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, const RuntimeMethod*))Dictionary_2_Clear_m6F197663698B69174F9FD23649DA551F903C2EEF_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297 (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*, const RuntimeMethod*))Dictionary_2__ctor_m311860C8440F142E366318FB6540D68FE370DED5_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D (SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* SkeletonDataAsset_GetSkeletonData_m36E09447A45E617B389578FCBFE63DF6F4F40758 (SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* __this, bool ___0_quiet, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* SkeletonData_FindBone_mF7D9E21ECEF8A69804B18B1B650CAD608BC68071 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_boneName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF (Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED* __this, String_t* ___0_fullPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED SpineAttachment_GetHierarchy_mA9C431888A5D7378C2C69C917720E0F08A793D5D (String_t* ___0_fullPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* SkeletonData_FindSlot_mC308C59663EEEC0C92CFE30133E05A0B1A1DB741 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_slotName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SpineAttachment_GetAttachment_mFDD05E8F8D3BAB0FE27B38BE7BAFB92C105DB79B (String_t* ___0_attachmentPath, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___1_skeletonData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E (const RuntimeMethod* method)
{
return (( SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* (*) (const RuntimeMethod*))Object_FindFirstObjectByType_TisRuntimeObject_mC5927319EB5B80095EFBA653D414D6F8AA87DC0A_gshared)(method);
}
inline SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* SkeletonAnimationBase_get_SkeletonDataAsset_m60EB0D9EA769E4EB94D47BE1D6E506C13CD33615 (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_ProcessorCount_mDAC34132B9E3B90121F37673DF78F13FCB9497AC (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278, const RuntimeMethod*))List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038 (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_inline (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244 (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8, const RuntimeMethod*))List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, RuntimeObject*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_inline (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6 (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, RuntimeObject*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_updateTiming, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateAsync_mEA24FB0F3C8AE3E6696035EF2C770D72983E2948 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ;
inline void List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85 (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* ___0_comparison, const RuntimeMethod* method)
{
(( void (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ;
inline void LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504 (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadCount, int32_t ___1_queueCapacity, const RuntimeMethod* method)
{
(( void (*) (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*, int32_t, int32_t, const RuntimeMethod*))LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_gshared)(__this, ___0_threadCount, ___1_queueCapacity, method);
}
inline void Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432 (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* __this, const RuntimeMethod* method)
{
(( void (*) (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*, const RuntimeMethod*))Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** ___0_taskPartitions, int32_t* ___1_outAsyncEndExclusive, int32_t ___2_tasksPerThread, int32_t ___3_skeletonCount, int32_t ___4_numAsyncThreads, int32_t ___5_numAvailableThreads, const RuntimeMethod* method) ;
inline ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEventSlim_Reset_m05F65F129F481381D7FDF2582F482CA68E2C58A0 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_inline (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEventSlim__ctor_m69336B51DC6FAE545A814375036C028C43642849 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, bool ___0_initialState, const RuntimeMethod* method) ;
inline void List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_inline (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalDeltaTime_mDE8CA2B6C54C57D9F64931C7B5DDECCEFF50A7A7_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalUnscaledDeltaTime_m10FFD7825BA3D837900220FD4032C8DB896C14FE_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadBeforeUpdate_mFB9E7E30A34CB4BD6BABD9D09B670BDFDB5FFEB7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncThreadedCallbacks_mC3BB53EE369B8094F5E5E3CCFCB2085A28E24A3A (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncSplitMainThreadCallbacks_mF9FF4E3A1F426D767C2F936AC1F91A280456E5D0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadAfterUpdate_m6C1D1AE8B4C93D95BB839789632C4DB5A28E1AD8 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonAnimationListModifications_m6BF2DCE11993C40F3596C0DE0A1DAFFC0D09D2FE (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ;
inline void ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385 (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_gshared)(__this, ___0_capacity, method);
}
inline ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814 (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* (*) (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658*, int32_t, const RuntimeMethod*))ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_gshared)(__this, ___0_newSize, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsync_m6EF22618F9C46770170AD71BEEC84CD716008560 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) ;
inline void LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_numAsyncThreads, const RuntimeMethod* method)
{
(( void (*) (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*, int32_t, const RuntimeMethod*))LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_gshared)(__this, ___0_numAsyncThreads, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___1_range, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_numAsyncTasks, const RuntimeMethod* method) ;
inline void Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF**, int32_t, const RuntimeMethod*))Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_gshared)(___0_array, ___1_newSize, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncSplit_mB7E32E1DA1F3F1AC1A9623EB46BEA23E49631F1D (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_UpdateSkeletonsMainThreadSplit_m181A179EC2855258C4C4F12E1F65C78B64BF7B6F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_endIndexThreaded, int32_t ___2_frameCount, const RuntimeMethod* method) ;
inline SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4 (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* ___0_comparison, const RuntimeMethod* method)
{
(( void (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AutoResetEvent__ctor_mB7C8CD30C5BE11A2C8DB79B27593CF0C5FE82ADE (AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* __this, bool ___0_initialState, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadPrepareLateUpdate_m52750CB23FF00704079F622DEE4EA3AAA932C5B0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_endIndexThreaded, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsAsync_mA8CB9A5CD21EAE3F3752DD27B6FBA0380DD177DD (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsSynchronous_m570C9665F47C55F5A31BB52BD25B4C7D234D4732 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, const RuntimeMethod* method) ;
inline RuntimeObject* List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89 (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonRendererListModifications_m6B33CFE552D896CF3ABFA1AF3D5A6EC9FBBF1DE7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ManualResetEventSlim_Wait_m723C04E8D8749667E7C35CEF41EDDFFAEEF45814 (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* __this, int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
inline Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839 (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method)
{
return (( Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, const RuntimeMethod*))List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_gshared)(__this, method);
}
inline void Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92*, const RuntimeMethod*))Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_gshared)(__this, method);
}
inline SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_inline (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method)
{
return (( SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 (*) (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92*, const RuntimeMethod*))Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055 (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92*, const RuntimeMethod*))Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_gshared)(__this, method);
}
inline void List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, const RuntimeMethod*))List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_gshared_inline)(__this, method);
}
inline Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method)
{
return (( Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, const RuntimeMethod*))List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9*, const RuntimeMethod*))Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_gshared)(__this, method);
}
inline SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_inline (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method)
{
return (( SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 (*) (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9*, const RuntimeMethod*))Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0 (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9*, const RuntimeMethod*))Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_gshared)(__this, method);
}
inline void List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, const RuntimeMethod*))List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_gshared_inline)(__this, method);
}
inline bool LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1 (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* __this, int32_t ___0_threadIndex, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* ___1_task, const RuntimeMethod* method)
{
return (( bool (*) (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*, int32_t, Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*, const RuntimeMethod*))LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_gshared)(__this, ___0_threadIndex, ___1_task, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, Exception_t* ___0_exc, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, int32_t ___2_threadIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D (EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, const RuntimeMethod*))List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_gshared)(__this, method);
}
inline void List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296 (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, const RuntimeMethod*))List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_gshared)(__this, method);
}
inline void List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724 (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void Comparison_1__ctor_m7A4E4CD16EB30F4C9202FF6AFD2B0C0841CE5E83 (Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Comparison_1__ctor_mC5E4130FB4FA9868F51264D06D8E2D2D99BD98D5 (Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, uint32_t ___1_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, int32_t ___0_numCallerMaskBits, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, int32_t ___1_numCallerMaskBits, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310 (const RuntimeMethod* method) ;
inline RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036 (String_t* ___0_path, const RuntimeMethod* method)
{
return (( RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
}
inline RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034 (const RuntimeMethod* method)
{
return (( RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleX_m07D3147D70FE2A979795A4F240CFF98D4C9AB9CB_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleY_m1FC455B365B1472CFAFBD55B2AC18FD8819FE99E_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SkeletonExtensions_GetMatrix4x4_mCA7C4957A8D6CC81C53107A188A90C8BBDDB3CF6 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mAC1E17C1549E9BF47727374CD11075B1A3D261FA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_m1B82FC76872D96A56821D272E09D1D648EEB7C56 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalPosition_m3945EF5A4F6578840AD530927E392F019D5376D4 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_m1296DBC8F0F0E08C71C9FDFC3FF202693E532F65 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_LocalToWorld_mAA374065AEC3127D956EE515375BDBD8BE45252F (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_localX, float ___1_localY, float* ___2_worldX, float* ___3_worldY, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m0DC47569487CB12FEB79F7C7BAA3FCDE8655C071 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m1742E7CB68F3D9A4DF08804DBD11616086B50C43 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mDAAA6FE0AC756E6A721B0A2AC034FD160AD56CC5 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_positionOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetQuaternion_m54992A926250D064C51F14057B00C7A68F3AA1C0 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetLocalQuaternion_m3FE824F8EE39AB2294A8F630D57AB233BC70BD21 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_m61F48C05539083118BF1049F73936A5AFBD8FA3A (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m5D2ED52027A7D6D5BB726A1CB65C5DCFE671B4C9 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BonePose_WorldToLocal_mB01F3C7533CBB4EE7C35E33C2638B6E8B02C0D14 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_worldX, float ___1_worldY, float* ___2_localX, float* ___3_localY, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m3329DC8FBD7EF4B9B14B0903FCC6C8BFC697B491 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) ;
inline SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_inline (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B* __this, const RuntimeMethod* method)
{
return (( SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* (*) (Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*, const RuntimeMethod*))Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SlotPose_get_Deform_m4516828AE1833D79409E49BAF258E58E555C0193_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_mD26AFE2F558336C668B4024913FCF27DE9F05C10 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointAttachment_ComputeWorldPosition_m1A289B7B496AB50F8775C602B7E1FC28BDCBCA2C (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bone, float* ___1_ox, float* ___2_oy, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278, const RuntimeMethod*))List_1_AddWithResize_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048 (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8, const RuntimeMethod*))List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_Start_mEA56303D3AF0D490048B2D6EC0D8A327FF04EFE2 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B2_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B1_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B3_1 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___activeOnNormalX;
NullCheck(L_0);
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_1;
L_1 = GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B(L_0, GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var);
__this->___jointsNormalX = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___jointsNormalX), (void*)L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___activeOnFlippedX;
NullCheck(L_2);
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_3;
L_3 = GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B(L_2, GameObject_GetComponentsInChildren_TisHingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839_m4164B42F37F4F0CD27994B4F242E618797F0BA4B_RuntimeMethod_var);
__this->___jointsFlippedX = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___jointsFlippedX), (void*)L_3);
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_4 = __this->___skeletonRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_5)
{
G_B2_0 = __this;
goto IL_003b;
}
G_B1_0 = __this;
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic;
V_0 = L_6;
RuntimeObject* L_7 = V_0;
G_B3_0 = L_7;
G_B3_1 = G_B1_0;
goto IL_0043;
}
IL_003b:
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_8 = __this->___skeletonRenderer;
V_0 = L_8;
RuntimeObject* L_9 = V_0;
G_B3_0 = L_9;
G_B3_1 = G_B2_0;
}
IL_0043:
{
NullCheck(G_B3_1);
G_B3_1->___skeletonComponent = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___skeletonComponent), (void*)G_B3_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_FixedUpdate_m3CECE5370B52DE58B8B6CF7002E7C9FD177700B8 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
RuntimeObject* L_0 = __this->___skeletonComponent;
NullCheck(L_0);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1;
L_1 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
float L_2;
L_2 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_1, NULL);
V_0 = (bool)((((float)L_2) < ((float)(0.0f)))? 1 : 0);
bool L_3 = V_0;
bool L_4 = __this->___wasFlippedXBefore;
if ((((int32_t)L_3) == ((int32_t)L_4)))
{
goto IL_0028;
}
}
{
bool L_5 = V_0;
ActivateBasedOnFlipDirection_HandleFlip_m4DFFBA6B55000942533650DC1E206948CB133B08(__this, L_5, NULL);
}
IL_0028:
{
bool L_6 = V_0;
__this->___wasFlippedXBefore = L_6;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_HandleFlip_m4DFFBA6B55000942533650DC1E206948CB133B08 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, bool ___0_isFlippedX, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B3_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B6_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B8_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B7_0 = NULL;
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* G_B9_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B9_1 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B11_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B10_0 = NULL;
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* G_B12_0 = NULL;
ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* G_B12_1 = NULL;
{
bool L_0 = ___0_isFlippedX;
if (L_0)
{
goto IL_000b;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___activeOnNormalX;
G_B3_0 = L_1;
goto IL_0011;
}
IL_000b:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___activeOnFlippedX;
G_B3_0 = L_2;
}
IL_0011:
{
V_0 = G_B3_0;
bool L_3 = ___0_isFlippedX;
if (L_3)
{
goto IL_001d;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___activeOnFlippedX;
G_B6_0 = L_4;
goto IL_0023;
}
IL_001d:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___activeOnNormalX;
G_B6_0 = L_5;
}
IL_0023:
{
V_1 = G_B6_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
NullCheck(L_6);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_6, (bool)1, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_1;
NullCheck(L_7);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_7, (bool)0, NULL);
bool L_8 = ___0_isFlippedX;
if (L_8)
{
G_B8_0 = __this;
goto IL_003e;
}
G_B7_0 = __this;
}
{
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_9 = __this->___jointsNormalX;
G_B9_0 = L_9;
G_B9_1 = G_B7_0;
goto IL_0044;
}
IL_003e:
{
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_10 = __this->___jointsFlippedX;
G_B9_0 = L_10;
G_B9_1 = G_B8_0;
}
IL_0044:
{
NullCheck(G_B9_1);
ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D(G_B9_1, G_B9_0, NULL);
bool L_11 = ___0_isFlippedX;
if (L_11)
{
G_B11_0 = __this;
goto IL_0055;
}
G_B10_0 = __this;
}
{
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_12 = __this->___jointsFlippedX;
G_B12_0 = L_12;
G_B12_1 = G_B10_0;
goto IL_005b;
}
IL_0055:
{
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_13 = __this->___jointsNormalX;
G_B12_0 = L_13;
G_B12_1 = G_B11_0;
}
IL_005b:
{
NullCheck(G_B12_1);
ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D(G_B12_1, G_B12_0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = V_0;
NullCheck(L_14);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_1;
NullCheck(L_16);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL);
ActivateBasedOnFlipDirection_CompensateMovementAfterFlipX_m8B092B7BA2F66D100124865B7ADE86C66B5534DF(__this, L_15, L_17, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_ResetJointPositions_m1F28C2A2BBF1DF391F596CF443E9A7EBEEBA8A4D (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* ___0_joints, const RuntimeMethod* method)
{
int32_t V_0 = 0;
HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* V_1 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL;
{
V_0 = 0;
goto IL_0034;
}
IL_0004:
{
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_0 = ___0_joints;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_1 = L_3;
HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_4 = V_1;
NullCheck(L_4);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_5;
L_5 = Joint2D_get_connectedBody_m2ACC7B59AFFF74F080B96DBBC42866B15F6EA125(L_4, NULL);
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL);
V_2 = L_6;
HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_7 = V_1;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_2;
HingeJoint2D_t713F69DA7EC9A05A9425DE3AE68CBFC5F8DD8839* L_10 = V_1;
NullCheck(L_10);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = AnchoredJoint2D_get_connectedAnchor_mCE5550E89AA68AC0C17DA51A7B6F11F43457FC83(L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_11, NULL);
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_9, L_12, NULL);
NullCheck(L_8);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_8, L_13, NULL);
int32_t L_14 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0034:
{
int32_t L_15 = V_0;
HingeJoint2DU5BU5D_t2DED829677317582C4C46815587F41383F27FDD6* L_16 = ___0_joints;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_0004;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection_CompensateMovementAfterFlipX_m8B092B7BA2F66D100124865B7ADE86C66B5534DF (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_toActivate, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_toDeactivate, const RuntimeMethod* method)
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_toDeactivate;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_0, 0, NULL);
V_0 = L_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_toActivate;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_2, 0, NULL);
V_1 = L_3;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_toActivate;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = L_4;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_1;
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_6, L_11, NULL);
NullCheck(L_5);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_5, L_12, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivateBasedOnFlipDirection__ctor_m696E1462A6A72D64EFB81CA7AFBD987378A8B898 (ActivateBasedOnFlipDirection_tC145F40AF7B7C54CB635E6C8803D1AB9842D59D0* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody_Awake_m730E81B88BE1660344A87A0B1A831667577055A9 (FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_0;
L_0 = Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8(__this, Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var);
__this->___ownRigidbody = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ownRigidbody), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody_FixedUpdate_m550DC892D3E441A3351F063CC8C8E4451D802938 (FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6* __this, const RuntimeMethod* method)
{
{
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_0 = __this->___ownRigidbody;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___reference;
NullCheck(L_1);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL);
NullCheck(L_0);
Rigidbody_set_rotation_mF2FC85A4A26AD9FED7DE0061889DF5A408461A5D(L_0, L_2, NULL);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_3 = __this->___ownRigidbody;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___reference;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
NullCheck(L_3);
Rigidbody_set_position_mA15BE12B8D82220E8CA90A0F0CBFB206FE81B41C(L_3, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody__ctor_m1D564196AFD4FAB1B5806A1B5FA0775E3EFA0DE9 (FollowLocationRigidbody_tA52B660CA639AAED069E4E97D228FA7FC97992F6* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody2D_Awake_mD82A58ECF0F9D093CB05D8F50E3B1A0014CF82A4 (FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_0;
L_0 = Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2(__this, Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
__this->___ownRigidbody = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ownRigidbody), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody2D_FixedUpdate_m3C737C56500EE8672113F75F8E866BC10857A251 (FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067* __this, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
bool L_0 = __this->___followFlippedX;
if (!L_0)
{
goto IL_0040;
}
}
{
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1 = __this->___ownRigidbody;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___reference;
NullCheck(L_2);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
L_3 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_2, NULL);
V_0 = L_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL);
float L_5 = L_4.___z;
NullCheck(L_1);
Rigidbody2D_set_rotation_m2B5A1F0A973B47E2CFED94B3C01CA523938BF8A0(L_1, ((float)il2cpp_codegen_subtract((fmodf(((float)il2cpp_codegen_add(((-L_5)), (270.0f))), (360.0f))), (90.0f))), NULL);
goto IL_0063;
}
IL_0040:
{
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_6 = __this->___ownRigidbody;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = __this->___reference;
NullCheck(L_7);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
L_8 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_7, NULL);
V_0 = L_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL);
float L_10 = L_9.___z;
NullCheck(L_6);
Rigidbody2D_set_rotation_m2B5A1F0A973B47E2CFED94B3C01CA523938BF8A0(L_6, L_10, NULL);
}
IL_0063:
{
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_11 = __this->___ownRigidbody;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___reference;
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_12, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_13, NULL);
NullCheck(L_11);
Rigidbody2D_set_position_m03C92F26F561D48050FBA840754F584AA7F415EF(L_11, L_14, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowLocationRigidbody2D__ctor_m4B5A1FAEB3BCF2C0B213F67EFECCFADC3FAB3854 (FollowLocationRigidbody2D_t0D79AB61026B11A9AB6D17784331F4E402FE1067* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_Start_m68C8B2708A3043F39808A1B99B06EECDE13CA23A (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_0, NULL);
__this->___prevLocalEulerAngles = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_FixedUpdate_mBF853CA181DBF4F93061046F6CCE8F3EACEA0095 (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B2_0 = 0;
int32_t G_B1_0 = 0;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___reference;
NullCheck(L_1);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_1, NULL);
NullCheck(L_0);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_0, L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_3, NULL);
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___prevLocalEulerAngles);
float L_7 = L_6->___y;
float L_8;
L_8 = fabsf(((float)il2cpp_codegen_subtract(L_5, L_7)));
V_0 = (bool)((((float)L_8) > ((float)(100.0f)))? 1 : 0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_9, NULL);
float L_11 = L_10.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___prevLocalEulerAngles);
float L_13 = L_12->___x;
float L_14;
L_14 = fabsf(((float)il2cpp_codegen_subtract(L_11, L_13)));
bool L_15 = V_0;
if (!L_15)
{
G_B2_0 = ((((float)L_14) > ((float)(100.0f)))? 1 : 0);
goto IL_0070;
}
G_B1_0 = ((((float)L_14) > ((float)(100.0f)))? 1 : 0);
}
{
FollowSkeletonUtilityRootRotation_CompensatePositionToYRotation_mF1511104D9A44B42A1C0B927002146E40578507B(__this, NULL);
G_B2_0 = G_B1_0;
}
IL_0070:
{
if (!G_B2_0)
{
goto IL_0078;
}
}
{
FollowSkeletonUtilityRootRotation_CompensatePositionToXRotation_m97869FEB12AEE04D66D141E1713599EE60700A3B(__this, NULL);
}
IL_0078:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_16, NULL);
__this->___prevLocalEulerAngles = L_17;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToYRotation_mF1511104D9A44B42A1C0B927002146E40578507B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___reference;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___reference;
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_6, NULL);
V_0 = L_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
float L_10 = L_9.___y;
(&V_0)->___y = L_10;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
NullCheck(L_11);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_11, L_12, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation_CompensatePositionToXRotation_m97869FEB12AEE04D66D141E1713599EE60700A3B (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___reference;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___reference;
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_6, NULL);
V_0 = L_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
float L_10 = L_9.___x;
(&V_0)->___x = L_10;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
NullCheck(L_11);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_11, L_12, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowSkeletonUtilityRootRotation__ctor_m16146E67BD6AE577375296DE3E0F7EBC3320D1F2 (FollowSkeletonUtilityRootRotation_t789247CBEAACAC6FD0DDEDAF9DA3B3C06FF9DF79* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_mEA0426B3A24000341C651929C33399C7A47055BC (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, String_t* ___1_skinName, String_t* ___2_slotName, String_t* ___3_attachmentName, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2090CB671935F44B4ECD8F17B675861FF62B2A7F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71590BD8127F49840CCCAB680F124F4C532060ED);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DE8C3C0A60A6ACECA32354A399EE2CC5274F926);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0E879269B1C814726E0D0D3989EDB96248759F6);
s_Il2CppMethodInitialized = true;
}
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* V_0 = NULL;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_1 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_2 = NULL;
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* V_3 = NULL;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* G_B3_0 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* G_B8_0 = NULL;
{
String_t* L_0 = ___1_skinName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_0016;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton;
NullCheck(L_2);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_3;
L_3 = Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline(L_2, NULL);
String_t* L_4 = ___1_skinName;
NullCheck(L_3);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_5;
L_5 = SkeletonData_FindSkin_mDA3C606247669FB4D0EC2C78E572FD9E48AA64D4(L_3, L_4, NULL);
G_B3_0 = L_5;
goto IL_0021;
}
IL_0016:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___0_skeleton;
NullCheck(L_6);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_7;
L_7 = Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline(L_6, NULL);
NullCheck(L_7);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_8;
L_8 = SkeletonData_get_DefaultSkin_m43537BC74465E1E4F7FADF6090D9E0D8D7634695_inline(L_7, NULL);
G_B3_0 = L_8;
}
IL_0021:
{
V_0 = G_B3_0;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_9 = V_0;
if (L_9)
{
goto IL_003c;
}
}
{
String_t* L_10 = ___1_skinName;
String_t* L_11;
L_11 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral2090CB671935F44B4ECD8F17B675861FF62B2A7F, L_10, _stringLiteral7DE8C3C0A60A6ACECA32354A399EE2CC5274F926, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_11, NULL);
return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL;
}
IL_003c:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton;
String_t* L_13 = ___2_slotName;
NullCheck(L_12);
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_14;
L_14 = Skeleton_FindSlot_m83088E86937A14D601E98E210A1F31DEAA36C881(L_12, L_13, NULL);
V_1 = L_14;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_15 = V_1;
if (L_15)
{
goto IL_004a;
}
}
{
G_B8_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)(NULL));
goto IL_005c;
}
IL_004a:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_16 = V_0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_17 = V_1;
NullCheck(L_17);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_18;
L_18 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_17, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_18);
int32_t L_19;
L_19 = SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline(L_18, NULL);
String_t* L_20 = ___3_attachmentName;
NullCheck(L_16);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_21;
L_21 = Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57(L_16, L_19, L_20, NULL);
G_B8_0 = L_21;
}
IL_005c:
{
V_2 = G_B8_0;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_22 = V_2;
if (L_22)
{
goto IL_0083;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = L_23;
String_t* L_25 = ___2_slotName;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_25);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_24;
String_t* L_27 = ___3_attachmentName;
NullCheck(L_26);
ArrayElementTypeCheck (L_26, L_27);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_27);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = L_26;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_29 = V_0;
NullCheck(L_29);
String_t* L_30;
L_30 = Skin_get_Name_mDD647BAB12401E297E2FDC61945B56D9229F656A_inline(L_29, NULL);
NullCheck(L_28);
ArrayElementTypeCheck (L_28, L_30);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_30);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteral71590BD8127F49840CCCAB680F124F4C532060ED, L_28, NULL);
return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL;
}
IL_0083:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_31 = V_2;
V_3 = ((BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB*)IsInstClass((RuntimeObject*)L_31, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB_il2cpp_TypeInfo_var));
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_32 = V_3;
if (!L_32)
{
goto IL_00a0;
}
}
{
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_33 = V_3;
NullCheck(L_33);
String_t* L_34;
L_34 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_33, NULL);
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_35 = V_3;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_36 = ___0_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_37 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38 = ___4_parent;
bool L_39 = ___5_isTrigger;
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_40;
L_40 = SkeletonUtility_AddBoundingBoxGameObject_m6B4EA192CF07CA85C5335A03CB930BD13D1CE0FF(L_34, L_35, L_36, L_37, L_38, L_39, NULL);
return L_40;
}
IL_00a0:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = L_41;
String_t* L_43 = ___3_attachmentName;
NullCheck(L_42);
ArrayElementTypeCheck (L_42, L_43);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_43);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteralF0E879269B1C814726E0D0D3989EDB96248759F6, L_42, NULL);
return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxGameObject_m6B4EA192CF07CA85C5335A03CB930BD13D1CE0FF (String_t* ___0_name, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___1_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___2_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___3_slot, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_parent, bool ___5_isTrigger, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
String_t* G_B2_0 = NULL;
String_t* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
{
String_t* L_0 = ___0_name;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
G_B2_0 = _stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85;
goto IL_0010;
}
G_B1_0 = _stringLiteralC7B4F50B1AA26AD1B05A12622FB6C259459A2D85;
}
{
String_t* L_2 = ___0_name;
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0016;
}
IL_0010:
{
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_3 = ___1_box;
NullCheck(L_3);
String_t* L_4;
L_4 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_3, NULL);
G_B3_0 = L_4;
G_B3_1 = G_B2_0;
}
IL_0016:
{
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B3_1, G_B3_0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_6, L_5, NULL);
V_0 = L_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = L_8;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___4_parent;
NullCheck(L_9);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_9, L_10, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = L_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_11);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_11, L_12, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = L_11;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
L_14 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_13);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_13, L_14, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
NullCheck(L_13);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_13, L_15, NULL);
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_16 = ___1_box;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = ___2_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_18 = ___3_slot;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_0;
bool L_20 = ___5_isTrigger;
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_21;
L_21 = SkeletonUtility_AddBoundingBoxAsComponent_m8E4C98434562B26DCD044B9073E235F3A1519FDF(L_16, L_17, L_18, L_19, L_20, NULL);
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SkeletonUtility_AddBoundingBoxAsComponent_m8E4C98434562B26DCD044B9073E235F3A1519FDF (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_box, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_gameObject, bool ___4_isTrigger, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = ___0_box;
if (L_0)
{
goto IL_0005;
}
}
{
return (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)NULL;
}
IL_0005:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___3_gameObject;
NullCheck(L_1);
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_2;
L_2 = GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391(L_1, GameObject_AddComponent_TisPolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_mDC33421D7DA59610EEC9A5E208A162DF9934C391_RuntimeMethod_var);
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_3 = L_2;
bool L_4 = ___4_isTrigger;
NullCheck(L_3);
Collider2D_set_isTrigger_m19D5227BAB5D41F212D515C1E2CA433C2FEF7A48(L_3, L_4, NULL);
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_5 = L_3;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = ___1_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_7 = ___2_slot;
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_8 = ___0_box;
SkeletonUtility_SetColliderPointsLocal_m377FF6CA3BE03D697DDF14BB9569E6285DD75E54(L_5, L_6, L_7, L_8, (1.0f), NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_SetColliderPointsLocal_m377FF6CA3BE03D697DDF14BB9569E6285DD75E54 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* ___0_collider, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___3_box, float ___4_scale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFDC30224935348DC530A9249A0C12514F4B9850);
s_Il2CppMethodInitialized = true;
}
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = ___3_box;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_1 = ___3_box;
bool L_2;
L_2 = SpineSkeletonExtensions_IsWeighted_mB1DFEA863650574ED02088F339B011B052BEB142(L_1, NULL);
if (!L_2)
{
goto IL_0016;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralFFDC30224935348DC530A9249A0C12514F4B9850, NULL);
}
IL_0016:
{
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_3 = ___3_box;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___1_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_5 = ___2_slot;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6;
L_6 = SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6(L_3, L_4, L_5, (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)NULL, NULL);
V_0 = L_6;
float L_7 = ___4_scale;
if ((((float)L_7) == ((float)(1.0f))))
{
goto IL_0052;
}
}
{
V_1 = 0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = V_0;
NullCheck(L_8);
V_2 = ((int32_t)(((RuntimeArray*)L_8)->max_length));
goto IL_004e;
}
IL_0031:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9 = V_0;
int32_t L_10 = V_1;
NullCheck(L_9);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_11);
float L_13 = ___4_scale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_12, L_13, NULL);
*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_11 = L_14;
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_004e:
{
int32_t L_16 = V_1;
int32_t L_17 = V_2;
if ((((int32_t)L_16) < ((int32_t)L_17)))
{
goto IL_0031;
}
}
IL_0052:
{
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_18 = ___0_collider;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_19 = V_0;
NullCheck(L_18);
PolygonCollider2D_SetPath_mDF03B6FDAE81E25C985F9BA6D372D949A6D9A1C1(L_18, 0, L_19, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SkeletonUtility_GetBoundingBoxBounds_m06A0D058FBDD9CDBBA6CA33CF1ABF5A9BEB2F4E6 (BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* ___0_boundingBox, float ___1_depth, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
{
BoundingBoxAttachment_t8D7BD64B4ED6D65956FAC1027CE4FDD7CF77D6AB* L_0 = ___0_boundingBox;
NullCheck(L_0);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1;
L_1 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_0, NULL);
V_0 = L_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = V_0;
NullCheck(L_2);
V_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
il2cpp_codegen_initobj((&V_2), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = V_0;
NullCheck(L_3);
int32_t L_4 = 0;
float L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_0;
NullCheck(L_6);
int32_t L_7 = 1;
float L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_5, L_8, (0.0f), NULL);
Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline((&V_2), L_9, NULL);
V_4 = 2;
goto IL_0050;
}
IL_002f:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = V_0;
int32_t L_11 = V_4;
NullCheck(L_10);
int32_t L_12 = L_11;
float L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = V_0;
int32_t L_15 = V_4;
NullCheck(L_14);
int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1));
float L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
memset((&L_18), 0, sizeof(L_18));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_18), L_13, L_17, (0.0f), NULL);
Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline((&V_2), L_18, NULL);
int32_t L_19 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_19, 2));
}
IL_0050:
{
int32_t L_20 = V_4;
int32_t L_21 = V_1;
if ((((int32_t)L_20) < ((int32_t)L_21)))
{
goto IL_002f;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&V_2), NULL);
V_3 = L_22;
float L_23 = ___1_depth;
(&V_3)->___z = L_23;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_3;
Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline((&V_2), L_24, NULL);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_25 = V_2;
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* SkeletonUtility_AddBoneRigidbody2D_m29109ABD88382549FCE3DFC03F5CE6C57E04A12E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, bool ___1_isKinematic, float ___2_gravityScale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
NullCheck(L_0);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1;
L_1 = GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956(L_0, GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var);
V_0 = L_1;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0025;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_gameObject;
NullCheck(L_4);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_5;
L_5 = GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72(L_4, GameObject_AddComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m7E6DD79B4F853CBB46CD7B9CDA2324E1F5297A72_RuntimeMethod_var);
V_0 = L_5;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_6 = V_0;
bool L_7 = ___1_isKinematic;
NullCheck(L_6);
Rigidbody2D_set_isKinematic_m7C68AB4CFB6D301F0EDF0BFF66FB121ED3CC7853(L_6, L_7, NULL);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_8 = V_0;
float L_9 = ___2_gravityScale;
NullCheck(L_8);
Rigidbody2D_set_gravityScale_mAFD1A72661304467D20971BBCAA7E04B418F80FD(L_8, L_9, NULL);
}
IL_0025:
{
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_10 = V_0;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_0 = NULL;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_1 = NULL;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_2 = NULL;
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_0 = __this->___OnReset;
V_0 = L_0;
}
IL_0007:
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_1 = V_0;
V_1 = L_1;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_2 = V_1;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)CastclassSealed((RuntimeObject*)L_4, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var));
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B** L_5 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B**)(&__this->___OnReset);
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_6 = V_2;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_7 = V_1;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_8;
L_8 = InterlockedCompareExchangeImpl<SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*>(L_5, L_6, L_7);
V_0 = L_8;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_9 = V_0;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_10 = V_1;
if ((!(((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_9) == ((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_0 = NULL;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_1 = NULL;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* V_2 = NULL;
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_0 = __this->___OnReset;
V_0 = L_0;
}
IL_0007:
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_1 = V_0;
V_1 = L_1;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_2 = V_1;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)CastclassSealed((RuntimeObject*)L_4, SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var));
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B** L_5 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B**)(&__this->___OnReset);
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_6 = V_2;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_7 = V_1;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_8;
L_8 = InterlockedCompareExchangeImpl<SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*>(L_5, L_6, L_7);
V_0 = L_8;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_9 = V_0;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_10 = V_1;
if ((!(((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_9) == ((RuntimeObject*)(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_Update_mABE66D87F654426037B091F1994D7727F5F0E3E7 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B5_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B6_1 = NULL;
float G_B8_0 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B8_1 = NULL;
float G_B7_0 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B7_1 = NULL;
int32_t G_B9_0 = 0;
float G_B9_1 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B9_2 = NULL;
{
RuntimeObject* L_0 = __this->___skeletonComponent;
NullCheck(L_0);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1;
L_1 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = V_0;
if (!L_2)
{
goto IL_00ba;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___boneRoot;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_00ba;
}
}
{
bool L_5 = __this->___flipBy180DegreeRotation;
if (!L_5)
{
goto IL_0099;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___boneRoot;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_7 = V_0;
NullCheck(L_7);
float L_8;
L_8 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_7, NULL);
float L_9;
L_9 = fabsf(L_8);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_10 = V_0;
NullCheck(L_10);
float L_11;
L_11 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_10, NULL);
float L_12;
L_12 = fabsf(L_11);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
memset((&L_13), 0, sizeof(L_13));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_13), L_9, L_12, (1.0f), NULL);
NullCheck(L_6);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_6, L_13, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = __this->___boneRoot;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = V_0;
NullCheck(L_15);
float L_16;
L_16 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_15, NULL);
if ((((float)L_16) > ((float)(0.0f))))
{
G_B5_0 = L_14;
goto IL_0070;
}
G_B4_0 = L_14;
}
{
G_B6_0 = ((int32_t)180);
G_B6_1 = G_B4_0;
goto IL_0071;
}
IL_0070:
{
G_B6_0 = 0;
G_B6_1 = G_B5_0;
}
IL_0071:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = V_0;
NullCheck(L_17);
float L_18;
L_18 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_17, NULL);
if ((((float)L_18) > ((float)(0.0f))))
{
G_B8_0 = ((float)G_B6_0);
G_B8_1 = G_B6_1;
goto IL_0086;
}
G_B7_0 = ((float)G_B6_0);
G_B7_1 = G_B6_1;
}
{
G_B9_0 = ((int32_t)180);
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
goto IL_0087;
}
IL_0086:
{
G_B9_0 = 0;
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
}
IL_0087:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
memset((&L_19), 0, sizeof(L_19));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), G_B9_1, ((float)G_B9_0), (0.0f), NULL);
NullCheck(G_B9_2);
Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004(G_B9_2, L_19, NULL);
goto IL_00ba;
}
IL_0099:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = __this->___boneRoot;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_21 = V_0;
NullCheck(L_21);
float L_22;
L_22 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_21, NULL);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = V_0;
NullCheck(L_23);
float L_24;
L_24 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_23, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
memset((&L_25), 0, sizeof(L_25));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_25), L_22, L_24, (1.0f), NULL);
NullCheck(L_20);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_20, L_25, NULL);
}
IL_00ba:
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_26 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_27;
L_27 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_27)
{
goto IL_012b;
}
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_28 = __this->___skeletonGraphic;
NullCheck(L_28);
float L_29;
L_29 = SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline(L_28, NULL);
__this->___positionScale = L_29;
float L_30 = __this->___positionScale;
__this->___lastPositionScale = L_30;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31 = __this->___boneRoot;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_32;
L_32 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_31, NULL);
if (!L_32)
{
goto IL_012b;
}
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_33 = __this->___skeletonGraphic;
NullCheck(L_33);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
L_34 = SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline(L_33, NULL);
__this->___positionOffset = L_34;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = __this->___positionOffset;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
L_36 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
bool L_37;
L_37 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_35, L_36, NULL);
if (!L_37)
{
goto IL_012b;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38 = __this->___boneRoot;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = __this->___positionOffset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
L_40 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_39, NULL);
NullCheck(L_38);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_38, L_40, NULL);
}
IL_012b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_ignoredParameter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_0 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_2 = __this->___skeletonGraphic;
NullCheck(L_2);
float L_3;
L_3 = SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline(L_2, NULL);
__this->___positionScale = L_3;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___boneRoot;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL);
if (!L_5)
{
goto IL_0066;
}
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic;
NullCheck(L_6);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline(L_6, NULL);
__this->___positionOffset = L_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = __this->___positionOffset;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
bool L_10;
L_10 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_8, L_9, NULL);
if (!L_10)
{
goto IL_0066;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___boneRoot;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = __this->___positionOffset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_12, NULL);
NullCheck(L_11);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_11, L_13, NULL);
}
IL_0066:
{
float L_14 = __this->___lastPositionScale;
float L_15 = __this->___positionScale;
if ((((float)L_14) == ((float)L_15)))
{
goto IL_0098;
}
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_16 = __this->___skeletonGraphic;
SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72(__this, L_16, NULL);
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_17 = __this->___skeletonGraphic;
SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC(__this, L_17, NULL);
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_18 = __this->___skeletonGraphic;
SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A(__this, L_18, NULL);
}
IL_0098:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonComponent_m690EF9A05D4A2708E51AD08B3691463F12CEEE88 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B5_0 = NULL;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B2_0 = NULL;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B4_0 = NULL;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B3_0 = NULL;
RuntimeObject* G_B6_0 = NULL;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* G_B6_1 = NULL;
{
RuntimeObject* L_0 = __this->___skeletonComponent;
if (L_0)
{
goto IL_0044;
}
}
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_1 = __this->___skeletonRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
G_B5_0 = __this;
goto IL_0037;
}
G_B2_0 = __this;
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_3 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_4)
{
G_B4_0 = G_B2_0;
goto IL_002d;
}
G_B3_0 = G_B2_0;
}
{
RuntimeObject* L_5;
L_5 = Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5(__this, Component_GetComponent_TisISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_m87DCF60BAC29F5C8FE740208CE7E2ECC26D076C5_RuntimeMethod_var);
G_B6_0 = L_5;
G_B6_1 = G_B3_0;
goto IL_003f;
}
IL_002d:
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic;
V_0 = L_6;
RuntimeObject* L_7 = V_0;
G_B6_0 = L_7;
G_B6_1 = G_B4_0;
goto IL_003f;
}
IL_0037:
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_8 = __this->___skeletonRenderer;
V_0 = L_8;
RuntimeObject* L_9 = V_0;
G_B6_0 = L_9;
G_B6_1 = G_B5_0;
}
IL_003f:
{
NullCheck(G_B6_1);
G_B6_1->___skeletonComponent = G_B6_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->___skeletonComponent), (void*)G_B6_0);
}
IL_0044:
{
RuntimeObject* L_10 = __this->___skeletonComponent;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* SkeletonUtility_get_Skeleton_mEDAF52E18BDAF97DC878AB920CA39DB1FC2EE384 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = SkeletonUtility_get_SkeletonComponent_m690EF9A05D4A2708E51AD08B3691463F12CEEE88(__this, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
return (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*)NULL;
}
IL_000a:
{
RuntimeObject* L_1 = __this->___skeletonComponent;
NullCheck(L_1);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2;
L_2 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUtility_get_IsValid_mCDF174678070F32B855AB7F1929E410F0C68B850 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0;
L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL);
V_0 = L_0;
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_0011;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(10, ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC_il2cpp_TypeInfo_var, L_2);
return L_3;
}
IL_0011:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___positionScale;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonUtility_get_PositionOffset_mF2F08ABDE2CBA9B4AFFA4488C633C297D6E7AE30 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___positionOffset;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnUtilityBoneChanged_m1508FE85173FE9DC983124840B50CE58AC28CCB0 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
{
__this->___needToReprocessBones = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeEvents_mD121BC490BCC16444E55E304CD3B1914CA46B490 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
{
SkeletonUtility_ResubscribeIndependentEvents_mD7396A3E36E9639F15D83B758E9BA8BC35540B67(__this, NULL);
SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeIndependentEvents_mD7396A3E36E9639F15D83B758E9BA8BC35540B67 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0;
L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL);
V_0 = L_0;
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_002e;
}
}
{
RuntimeObject* L_2 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_3 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_3, __this, (intptr_t)((void*)SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(7, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_2, L_3);
RuntimeObject* L_4 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_5 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_5, __this, (intptr_t)((void*)SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var), NULL);
NullCheck(L_4);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(6, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_4, L_5);
}
IL_002e:
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_6 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_006a;
}
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_8 = __this->___skeletonGraphic;
MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* L_9 = (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B*)il2cpp_codegen_object_new(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var);
MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B(L_9, __this, (intptr_t)((void*)SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var), NULL);
NullCheck(L_8);
SkeletonGraphic_remove_OnPostProcessVertices_mAC3D07864E87B633BCBA07B85624C7F134681998(L_8, L_9, NULL);
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_10 = __this->___skeletonGraphic;
MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* L_11 = (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B*)il2cpp_codegen_object_new(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var);
MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B(L_11, __this, (intptr_t)((void*)SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var), NULL);
NullCheck(L_10);
SkeletonGraphic_add_OnPostProcessVertices_m16F2585966CEB5B22051B0AB0713D81391D1327A(L_10, L_11, NULL);
}
IL_006a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0;
L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL);
V_0 = L_0;
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_00aa;
}
}
{
RuntimeObject* L_2 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_3 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_3, __this, (intptr_t)((void*)SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(1, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_2, L_3);
RuntimeObject* L_4 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_5 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_5, __this, (intptr_t)((void*)SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var), NULL);
NullCheck(L_4);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(3, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_4, L_5);
RuntimeObject* L_6 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_7 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_7, __this, (intptr_t)((void*)SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var), NULL);
NullCheck(L_6);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(5, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_6, L_7);
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_8 = __this->___constraintComponents;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_inline(L_8, List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var);
V_1 = (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0);
bool L_10 = __this->___hasOverrideBones;
if (L_10)
{
goto IL_0062;
}
}
{
bool L_11 = __this->___hasConstraintTargetBones;
if (L_11)
{
goto IL_0074;
}
}
IL_0062:
{
RuntimeObject* L_12 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_13 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_13, __this, (intptr_t)((void*)SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var), NULL);
NullCheck(L_12);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(0, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_12, L_13);
}
IL_0074:
{
bool L_14 = __this->___hasOverrideBones;
bool L_15 = V_1;
if (!((int32_t)((int32_t)L_14|(int32_t)L_15)))
{
goto IL_0090;
}
}
{
RuntimeObject* L_16 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_17 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_17, __this, (intptr_t)((void*)SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var), NULL);
NullCheck(L_16);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(2, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_16, L_17);
}
IL_0090:
{
bool L_18 = __this->___hasConstraintTargetBones;
if (!L_18)
{
goto IL_00aa;
}
}
{
RuntimeObject* L_19 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_20 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_20, __this, (intptr_t)((void*)SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var), NULL);
NullCheck(L_19);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(4, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_19, L_20);
}
IL_00aa:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnEnable_m2112464BA109E9ADEA14DC419BEA9E7970E481ED (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_0 = __this->___skeletonRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_2;
L_2 = Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31(__this, Component_GetComponent_TisSkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A_m75DCCFD7940DCE3D5713AE63CC69766823D61A31_RuntimeMethod_var);
__this->___skeletonRenderer = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonRenderer), (void*)L_2);
}
IL_001a:
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_3 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0034;
}
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_5;
L_5 = Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF(__this, Component_GetComponent_TisSkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1_m026105FA594104FE1DF3DDFB83E69F29903E1BAF_RuntimeMethod_var);
__this->___skeletonGraphic = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonGraphic), (void*)L_5);
}
IL_0034:
{
SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL);
SkeletonUtility_ResubscribeEvents_mD121BC490BCC16444E55E304CD3B1914CA46B490(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_Start_m27CEE2EC8D42BD641E3398BB537BDCFA67FC6FF1 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
{
SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_OnDisable_mFB809A78CADDB6619C9628176325073C77C20314 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0;
L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL);
V_0 = L_0;
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_0052;
}
}
{
RuntimeObject* L_2 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_3 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_3, __this, (intptr_t)((void*)SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4_RuntimeMethod_var), NULL);
NullCheck(L_2);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(7, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_2, L_3);
RuntimeObject* L_4 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_5 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_5, __this, (intptr_t)((void*)SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72_RuntimeMethod_var), NULL);
NullCheck(L_4);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(1, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_4, L_5);
RuntimeObject* L_6 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_7 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_7, __this, (intptr_t)((void*)SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC_RuntimeMethod_var), NULL);
NullCheck(L_6);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(3, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_6, L_7);
RuntimeObject* L_8 = V_0;
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* L_9 = (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*)il2cpp_codegen_object_new(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536_il2cpp_TypeInfo_var);
SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C(L_9, __this, (intptr_t)((void*)SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A_RuntimeMethod_var), NULL);
NullCheck(L_8);
InterfaceActionInvoker1< SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* >::Invoke(5, ISkeletonRendererEvents_t2C764011CAC686D5EFA5E11324455466A36CC881_il2cpp_TypeInfo_var, L_8, L_9);
}
IL_0052:
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_10 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_10, NULL);
if (!L_11)
{
goto IL_0076;
}
}
{
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_12 = __this->___skeletonGraphic;
MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* L_13 = (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B*)il2cpp_codegen_object_new(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B_il2cpp_TypeInfo_var);
MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B(L_13, __this, (intptr_t)((void*)SkeletonUtility_UpdateToMeshScaleAndOffset_m0757DEC990F08877B6EAB0E30A9FFDC8B0BF90B1_RuntimeMethod_var), NULL);
NullCheck(L_12);
SkeletonGraphic_remove_OnPostProcessVertices_mAC3D07864E87B633BCBA07B85624C7F134681998(L_12, L_13, NULL);
}
IL_0076:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_HandleRendererReset_mB40C5573E24B352A28EC34D93D05B452D43658A4 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_r, const RuntimeMethod* method)
{
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_0 = __this->___OnReset;
if (!L_0)
{
goto IL_0013;
}
}
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_1 = __this->___OnReset;
NullCheck(L_1);
SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_inline(L_1, NULL);
}
IL_0013:
{
SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_0 = __this->___boneComponents;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_1 = ___0_bone;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293(L_0, L_1, List_1_Contains_mDBDC8708BF4DA66860851A095407036467B9C293_RuntimeMethod_var);
if (!L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_3 = __this->___boneComponents;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_4 = ___0_bone;
NullCheck(L_3);
List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_inline(L_3, L_4, List_1_Add_mBA4BB4C1CDD72A0058984F8CE542C5D3A4E59064_RuntimeMethod_var);
__this->___needToReprocessBones = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterBone_m51921FDC407F0264964D95C53090ABDA525E284D (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* ___0_bone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_0 = __this->___boneComponents;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_1 = ___0_bone;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32(L_0, L_1, List_1_Remove_m92E80B915B7DF54F07C9BA143BAE6AB2AF4DBD32_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_RegisterConstraint_mD63E09E2441ED7A2CDBEFCCA6ECB88A7AB1D783C (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_0 = __this->___constraintComponents;
SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_1 = ___0_constraint;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A(L_0, L_1, List_1_Contains_mCA2B0FA6D7DC54BCC42D89540B8BF88519321B4A_RuntimeMethod_var);
if (!L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_3 = __this->___constraintComponents;
SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_4 = ___0_constraint;
NullCheck(L_3);
List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_inline(L_3, L_4, List_1_Add_mDFE13A44C9DD02DB5F7114FB74CB14EDF7C44796_RuntimeMethod_var);
__this->___needToReprocessBones = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UnregisterConstraint_mB0FF80DA4F279794949D4DE4780A106A9BAA5356 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* ___0_constraint, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_0 = __this->___constraintComponents;
SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_1 = ___0_constraint;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B(L_0, L_1, List_1_Remove_m7CEF5668F7C3B9A789118466E9C811261AD3695B_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t18DE22479273EC1ED773E4016F283217A455FF97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_1 = NULL;
List_1_t18DE22479273EC1ED773E4016F283217A455FF97* V_2 = NULL;
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* V_3 = NULL;
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
RuntimeObject* V_7 = NULL;
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* V_8 = NULL;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* V_13 = NULL;
{
RuntimeObject* L_0;
L_0 = SkeletonUtility_get_SkeletonRenderer_m9F23A5C160F225DF9038E0AD536CB64C3CA24D44(__this, NULL);
V_0 = L_0;
RuntimeObject* L_1 = V_0;
if (L_1)
{
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3;
L_3 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_2);
V_1 = L_3;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = V_1;
if (L_4)
{
goto IL_0016;
}
}
{
return;
}
IL_0016:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___boneRoot;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_016c;
}
}
{
__this->___hasOverrideBones = (bool)0;
__this->___hasConstraintTargetBones = (bool)0;
List_1_t18DE22479273EC1ED773E4016F283217A455FF97* L_7 = (List_1_t18DE22479273EC1ED773E4016F283217A455FF97*)il2cpp_codegen_object_new(List_1_t18DE22479273EC1ED773E4016F283217A455FF97_il2cpp_TypeInfo_var);
List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A(L_7, List_1__ctor_mFB9C9CF8320D8966722179CF277284F5A1183C4A_RuntimeMethod_var);
V_2 = L_7;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = V_1;
NullCheck(L_8);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_9;
L_9 = Skeleton_get_Constraints_m4C7454147F829DBA35BE55DD3E5BB6DF1A9D60C8_inline(L_8, NULL);
V_3 = L_9;
V_5 = 0;
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_10 = V_3;
NullCheck(L_10);
int32_t L_11 = L_10->___Count;
V_6 = L_11;
goto IL_00e2;
}
IL_0052:
{
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_12 = V_3;
NullCheck(L_12);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_13 = L_12->___Items;
int32_t L_14 = V_5;
NullCheck(L_13);
int32_t L_15 = L_14;
RuntimeObject* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_7 = L_16;
V_8 = (ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933*)NULL;
RuntimeObject* L_17 = V_7;
if (!((IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)IsInstClass((RuntimeObject*)L_17, IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var)))
{
goto IL_0079;
}
}
{
RuntimeObject* L_18 = V_7;
NullCheck(((IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)CastclassClass((RuntimeObject*)L_18, IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var)));
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_19;
L_19 = IkConstraint_get_Bones_mB9BC77339028B1549CBE426771ADD99E107A1830_inline(((IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)CastclassClass((RuntimeObject*)L_18, IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var)), NULL);
V_8 = L_19;
goto IL_00a9;
}
IL_0079:
{
RuntimeObject* L_20 = V_7;
if (!((TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)IsInstClass((RuntimeObject*)L_20, TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var)))
{
goto IL_0092;
}
}
{
RuntimeObject* L_21 = V_7;
NullCheck(((TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)CastclassClass((RuntimeObject*)L_21, TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var)));
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_22;
L_22 = TransformConstraint_get_Bones_mCB6E697EA3ACF33E833D70CBFDE72B42F4AD3FD9_inline(((TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)CastclassClass((RuntimeObject*)L_21, TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var)), NULL);
V_8 = L_22;
goto IL_00a9;
}
IL_0092:
{
RuntimeObject* L_23 = V_7;
if (!((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)IsInstClass((RuntimeObject*)L_23, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var)))
{
goto IL_00a9;
}
}
{
RuntimeObject* L_24 = V_7;
NullCheck(((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)CastclassClass((RuntimeObject*)L_24, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var)));
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_25;
L_25 = PathConstraint_get_Bones_m38259AA5EBA3EBD61BDEF92A6B4510046C91010B_inline(((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)CastclassClass((RuntimeObject*)L_24, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var)), NULL);
V_8 = L_25;
}
IL_00a9:
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_26 = V_8;
if (!L_26)
{
goto IL_00dc;
}
}
{
V_9 = 0;
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_27 = V_8;
NullCheck(L_27);
int32_t L_28 = L_27->___Count;
V_10 = L_28;
goto IL_00d6;
}
IL_00bb:
{
List_1_t18DE22479273EC1ED773E4016F283217A455FF97* L_29 = V_2;
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_30 = V_8;
NullCheck(L_30);
BonePoseU5BU5D_t2AE5C623F8E46192B73605DD503E377E7806653A* L_31 = L_30->___Items;
int32_t L_32 = V_9;
NullCheck(L_31);
int32_t L_33 = L_32;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
NullCheck(L_34);
Bone_tC5BB616A04722279E675558888991F720C090467* L_35 = L_34->___bone;
NullCheck(L_29);
List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_inline(L_29, L_35, List_1_Add_mBA29F512F89E3B396A2DF7C9D447F69003670361_RuntimeMethod_var);
int32_t L_36 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00d6:
{
int32_t L_37 = V_9;
int32_t L_38 = V_10;
if ((((int32_t)L_37) < ((int32_t)L_38)))
{
goto IL_00bb;
}
}
IL_00dc:
{
int32_t L_39 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_00e2:
{
int32_t L_40 = V_5;
int32_t L_41 = V_6;
if ((((int32_t)L_40) < ((int32_t)L_41)))
{
goto IL_0052;
}
}
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_42 = __this->___boneComponents;
V_4 = L_42;
V_11 = 0;
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_43 = V_4;
NullCheck(L_43);
int32_t L_44;
L_44 = List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_inline(L_43, List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var);
V_12 = L_44;
goto IL_015d;
}
IL_0101:
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_45 = V_4;
int32_t L_46 = V_11;
NullCheck(L_45);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_47;
L_47 = List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F(L_45, L_46, List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var);
V_13 = L_47;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_48 = V_13;
NullCheck(L_48);
Bone_tC5BB616A04722279E675558888991F720C090467* L_49 = L_48->___bone;
if (L_49)
{
goto IL_0126;
}
}
{
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_50 = V_13;
NullCheck(L_50);
SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE(L_50, 0, NULL);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_51 = V_13;
NullCheck(L_51);
Bone_tC5BB616A04722279E675558888991F720C090467* L_52 = L_51->___bone;
if (!L_52)
{
goto IL_0157;
}
}
IL_0126:
{
bool L_53 = __this->___hasOverrideBones;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_54 = V_13;
NullCheck(L_54);
int32_t L_55;
L_55 = SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline(L_54, NULL);
__this->___hasOverrideBones = (bool)((int32_t)((int32_t)L_53|((((int32_t)L_55) == ((int32_t)1))? 1 : 0)));
bool L_56 = __this->___hasConstraintTargetBones;
List_1_t18DE22479273EC1ED773E4016F283217A455FF97* L_57 = V_2;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_58 = V_13;
NullCheck(L_58);
Bone_tC5BB616A04722279E675558888991F720C090467* L_59 = L_58->___bone;
NullCheck(L_57);
bool L_60;
L_60 = List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77(L_57, L_59, List_1_Contains_mA481D9EE49AA448BC6BE7EA28211210171B78D77_RuntimeMethod_var);
__this->___hasConstraintTargetBones = (bool)((int32_t)((int32_t)L_56|(int32_t)L_60));
}
IL_0157:
{
int32_t L_61 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_61, 1));
}
IL_015d:
{
int32_t L_62 = V_11;
int32_t L_63 = V_12;
if ((((int32_t)L_62) < ((int32_t)L_63)))
{
goto IL_0101;
}
}
{
__this->___needToReprocessBones = (bool)0;
goto IL_0182;
}
IL_016c:
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_64 = __this->___boneComponents;
NullCheck(L_64);
List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_inline(L_64, List_1_Clear_m7FD1450CE43D2DC9CE8B8E5F8A0DDF3AC9B4FD70_RuntimeMethod_var);
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_65 = __this->___constraintComponents;
NullCheck(L_65);
List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_inline(L_65, List_1_Clear_m59D47B81D2D76120D62FD6276B85B65F08F0F65A_RuntimeMethod_var);
}
IL_0182:
{
SkeletonUtility_ResubscribeDependentEvents_mB8E62974F525190F4E2FD8E5B93F6BB757D9CABD(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateLocal_mDE4EFC8DA665FAC99FB1E56DAE546789E1E4FF72 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
{
SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F(__this, 0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateWorld_m0C309DCCE1997AC5705DE0CDC058E2090A3F66EC (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F(__this, 1, NULL);
V_0 = 0;
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_0 = __this->___constraintComponents;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_inline(L_0, List_1_get_Count_mDACEF6F36952D2EC0536C5558FF43B3217CE4A74_RuntimeMethod_var);
V_1 = L_1;
goto IL_002c;
}
IL_0017:
{
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_2 = __this->___constraintComponents;
int32_t L_3 = V_0;
NullCheck(L_2);
SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* L_4;
L_4 = List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE(L_2, L_3, List_1_get_Item_m6F946A574C33EB2CAFAC1B3A0A886C07151A93CE_RuntimeMethod_var);
NullCheck(L_4);
VirtualActionInvoker0::Invoke(6, L_4);
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_002c:
{
int32_t L_6 = V_0;
int32_t L_7 = V_1;
if ((((int32_t)L_6) < ((int32_t)L_7)))
{
goto IL_0017;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateComplete_m602EE86ED3E28C645EC153FE42DC0342DBF7E05A (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
{
SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F(__this, 2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility_UpdateAllBones_mB524F96F825F1C4C659F04FC6F949DAFC8BD872F (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_phase, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___boneRoot;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0016;
}
}
{
bool L_2 = __this->___needToReprocessBones;
if (!L_2)
{
goto IL_001c;
}
}
IL_0016:
{
SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL);
}
IL_001c:
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_3 = __this->___boneComponents;
V_0 = L_3;
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_4 = V_0;
if (L_4)
{
goto IL_0027;
}
}
{
return;
}
IL_0027:
{
V_1 = 0;
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_5 = V_0;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_inline(L_5, List_1_get_Count_mB41BDC758202D2E528B692308D46F923CE439C14_RuntimeMethod_var);
V_2 = L_6;
goto IL_0043;
}
IL_0032:
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_7 = V_0;
int32_t L_8 = V_1;
NullCheck(L_7);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_9;
L_9 = List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F(L_7, L_8, List_1_get_Item_mF4A7233A5D1C067715B1B1ABA2E2346C15F4642F_RuntimeMethod_var);
int32_t L_10 = ___0_phase;
NullCheck(L_9);
SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE(L_9, L_10, NULL);
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0043:
{
int32_t L_12 = V_1;
int32_t L_13 = V_2;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_0032;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1478288C954AFEF3DAFDEE006B64BACBD1AF097B);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___boneRoot;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0015;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___boneRoot;
return L_2;
}
IL_0015:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_3, _stringLiteral1478288C954AFEF3DAFDEE006B64BACBD1AF097B, NULL);
V_0 = L_3;
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_4 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0035;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
NullCheck(L_6);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7;
L_7 = GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388(L_6, GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var);
}
IL_0035:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
__this->___boneRoot = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___boneRoot), (void*)L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___boneRoot;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_10);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_10, L_11, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___boneRoot;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_12);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_12, L_13, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = __this->___boneRoot;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
L_15 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_14);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_14, L_15, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___boneRoot;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
NullCheck(L_16);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_16, L_17, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = __this->___boneRoot;
return L_18;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnRoot_m4BD118D47D9AE09A9E75876F9C937D27045E2983 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_mode, bool ___1_pos, bool ___2_rot, bool ___3_sca, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667(__this, NULL);
RuntimeObject* L_1 = __this->___skeletonComponent;
NullCheck(L_1);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2;
L_2 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = V_0;
NullCheck(L_3);
Bone_tC5BB616A04722279E675558888991F720C090467* L_4;
L_4 = Skeleton_get_RootBone_mF84CEC316E3125E3E2DF7C8B9DFDFECDEAF55735(L_3, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___boneRoot;
int32_t L_6 = ___0_mode;
bool L_7 = ___1_pos;
bool L_8 = ___2_rot;
bool L_9 = ___3_sca;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E(__this, L_4, L_5, L_6, L_7, L_8, L_9, NULL);
SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnHierarchy_m316A6A20D96D374509F8148BED45772D8B342A04 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, int32_t ___0_mode, bool ___1_pos, bool ___2_rot, bool ___3_sca, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = SkeletonUtility_GetBoneRoot_m19A99BFA4FE09C521BA4DE052EBCFB7284D60667(__this, NULL);
RuntimeObject* L_1 = __this->___skeletonComponent;
NullCheck(L_1);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2;
L_2 = InterfaceFuncInvoker0< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* >::Invoke(0, ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = V_0;
NullCheck(L_3);
Bone_tC5BB616A04722279E675558888991F720C090467* L_4;
L_4 = Skeleton_get_RootBone_mF84CEC316E3125E3E2DF7C8B9DFDFECDEAF55735(L_3, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___boneRoot;
int32_t L_6 = ___0_mode;
bool L_7 = ___1_pos;
bool L_8 = ___2_rot;
bool L_9 = ___3_sca;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2(__this, L_4, L_5, L_6, L_7, L_8, L_9, NULL);
SkeletonUtility_CollectBones_mBE53AC5FC57B641634E93FA1E7BA36C918A80714(__this, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2 (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
Bone_tC5BB616A04722279E675558888991F720C090467* V_4 = NULL;
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent;
int32_t L_2 = ___2_mode;
bool L_3 = ___3_pos;
bool L_4 = ___4_rot;
bool L_5 = ___5_sca;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E(__this, L_0, L_1, L_2, L_3, L_4, L_5, NULL);
V_0 = L_6;
Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = ___0_bone;
NullCheck(L_7);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_8;
L_8 = Bone_get_Children_m96493DEA01EE42E8A53395715CC22E9625AE20D4_inline(L_7, NULL);
V_1 = L_8;
V_2 = 0;
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_9 = V_1;
NullCheck(L_9);
int32_t L_10 = L_9->___Count;
V_3 = L_10;
goto IL_0046;
}
IL_0022:
{
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_11 = V_1;
NullCheck(L_11);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_12 = L_11->___Items;
int32_t L_13 = V_2;
NullCheck(L_12);
int32_t L_14 = L_13;
Bone_tC5BB616A04722279E675558888991F720C090467* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_4 = L_15;
Bone_tC5BB616A04722279E675558888991F720C090467* L_16 = V_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_0;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
int32_t L_19 = ___2_mode;
bool L_20 = ___3_pos;
bool L_21 = ___4_rot;
bool L_22 = ___5_sca;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
L_23 = SkeletonUtility_SpawnBoneRecursively_mF8FD609E1A4C4EC848670CE6DAAA7E989805A5D2(__this, L_16, L_18, L_19, L_20, L_21, L_22, NULL);
int32_t L_24 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0046:
{
int32_t L_25 = V_2;
int32_t L_26 = V_3;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_0022;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = V_0;
return L_27;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* SkeletonUtility_SpawnBone_m884AC4FE11E81869518B2A3F770F9DCCC60D598E (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, int32_t ___2_mode, bool ___3_pos, bool ___4_rot, bool ___5_sca, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* V_2 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_3 = NULL;
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_1;
L_1 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_0, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
NullCheck(L_1);
String_t* L_2;
L_2 = PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_inline(L_1, PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_3, L_2, NULL);
V_0 = L_3;
SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* L_4 = __this->___skeletonGraphic;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0026;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
NullCheck(L_6);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7;
L_7 = GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388(L_6, GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var);
}
IL_0026:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
V_1 = L_9;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = ___1_parent;
NullCheck(L_10);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_10, L_11, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_0;
NullCheck(L_12);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_13;
L_13 = GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA(L_12, GameObject_AddComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_m7E872BE0C3B9B6AF0B0F284876EC5528BB1321FA_RuntimeMethod_var);
V_2 = L_13;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_14 = V_2;
NullCheck(L_14);
L_14->___hierarchy = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___hierarchy), (void*)__this);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_15 = V_2;
bool L_16 = ___3_pos;
NullCheck(L_15);
L_15->___position = L_16;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_17 = V_2;
bool L_18 = ___4_rot;
NullCheck(L_17);
L_17->___rotation = L_18;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_19 = V_2;
bool L_20 = ___5_sca;
NullCheck(L_19);
L_19->___scale = L_20;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_21 = V_2;
int32_t L_22 = ___2_mode;
NullCheck(L_21);
SkeletonUtilityBone_set_mode_m9130F3BB5F7C495AC35B501DF7F51D77561DE644(L_21, L_22, NULL);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_23 = V_2;
NullCheck(L_23);
L_23->___zPosition = (bool)1;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_24 = V_2;
NullCheck(L_24);
SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569(L_24, NULL);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_25 = V_2;
Bone_tC5BB616A04722279E675558888991F720C090467* L_26 = ___0_bone;
NullCheck(L_25);
L_25->___bone = L_26;
Il2CppCodeGenWriteBarrier((void**)(&L_25->___bone), (void*)L_26);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_27 = V_2;
Bone_tC5BB616A04722279E675558888991F720C090467* L_28 = ___0_bone;
NullCheck(L_28);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_29;
L_29 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_28, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
NullCheck(L_29);
String_t* L_30;
L_30 = PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_inline(L_29, PosedData_1_get_Name_m19C7CD908A950AF0F9788084F6AEB289ECD4AA11_RuntimeMethod_var);
NullCheck(L_27);
L_27->___boneName = L_30;
Il2CppCodeGenWriteBarrier((void**)(&L_27->___boneName), (void*)L_30);
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_31 = V_2;
NullCheck(L_31);
L_31->___valid = (bool)1;
int32_t L_32 = ___2_mode;
if ((!(((uint32_t)L_32) == ((uint32_t)1))))
{
goto IL_0121;
}
}
{
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_33 = V_2;
NullCheck(L_33);
Bone_tC5BB616A04722279E675558888991F720C090467* L_34 = L_33->___bone;
NullCheck(L_34);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_35;
L_35 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_34, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
V_3 = L_35;
bool L_36 = ___4_rot;
if (!L_36)
{
goto IL_00bf;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_38 = V_3;
NullCheck(L_38);
float L_39;
L_39 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_38, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40;
L_40 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_39, NULL);
NullCheck(L_37);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_37, L_40, NULL);
}
IL_00bf:
{
bool L_41 = ___3_pos;
if (!L_41)
{
goto IL_0105;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_42 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_43 = V_3;
NullCheck(L_43);
float L_44;
L_44 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_43, NULL);
float L_45 = __this->___positionScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_46 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___positionOffset);
float L_47 = L_46->___x;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_48 = V_3;
NullCheck(L_48);
float L_49;
L_49 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_48, NULL);
float L_50 = __this->___positionScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_51 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___positionOffset);
float L_52 = L_51->___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
memset((&L_53), 0, sizeof(L_53));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_53), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_44, L_45)), L_47)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_49, L_50)), L_52)), (0.0f), NULL);
NullCheck(L_42);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_42, L_53, NULL);
}
IL_0105:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_54 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_55 = V_3;
NullCheck(L_55);
float L_56;
L_56 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_55, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_57 = V_3;
NullCheck(L_57);
float L_58;
L_58 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_57, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
memset((&L_59), 0, sizeof(L_59));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_56, L_58, (0.0f), NULL);
NullCheck(L_54);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_54, L_59, NULL);
}
IL_0121:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_60 = V_0;
return L_60;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtility__ctor_mC41F338BDD71D577C3F3A651752F4F1B1F2F5E1A (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77* L_0 = (List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77*)il2cpp_codegen_object_new(List_1_tA96F485BCF1CDA91277B7C3C53431F88D4846B77_il2cpp_TypeInfo_var);
List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953(L_0, List_1__ctor_m688C618C4C2B85FEB4E4C1290502A7A3DD6C5953_RuntimeMethod_var);
__this->___boneComponents = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___boneComponents), (void*)L_0);
List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04* L_1 = (List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04*)il2cpp_codegen_object_new(List_1_t19219D06C35340D087F011D8907FEC7F42FA7A04_il2cpp_TypeInfo_var);
List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C(L_1, List_1__ctor_mC3B110AED82DC5855DE88140C7E11CD278ACAA4C_RuntimeMethod_var);
__this->___constraintComponents = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___constraintComponents), (void*)L_1);
__this->___positionScale = (1.0f);
__this->___lastPositionScale = (1.0f);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___positionOffset = L_2;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_Multicast(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* currentDelegate = reinterpret_cast<SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_OpenInst(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(method);
}
void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_OpenStatic(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)();
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
il2cppPInvokeFunc();
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 0;
if (isOpen)
__this->___invoke_impl = (intptr_t)&SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonUtilityDelegate_BeginInvoke_m2A8A5EB861BEAE8D0D3E4CFF3ED1B368CF0F66C0 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method)
{
void *__d_args[1] = {0};
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_EndInvoke_mB414B809F27E2686F53F04E7029698F9ED555087 (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___boneMode;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_set_mode_m9130F3BB5F7C495AC35B501DF7F51D77561DE644 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = __this->___boneMode;
int32_t L_1 = ___0_value;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0029;
}
}
{
int32_t L_2 = ___0_value;
__this->___boneMode = L_2;
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3 = __this->___hierarchy;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0029;
}
}
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_5 = __this->___hierarchy;
NullCheck(L_5);
SkeletonUtility_OnUtilityBoneChanged_m1508FE85173FE9DC983124840B50CE58AC28CCB0(L_5, NULL);
}
IL_0029:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalPosition_m8FA27719EF6B538D7B089DE6BD8B9421DD14C0D5 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___cachedTransform;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonUtilityBone_get_TransformLocalRotation_mB6E685B6670EB9E1CBCF5444C5A2BDAC94385ACB (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___cachedTransform;
NullCheck(L_0);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___cachedTransform;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* G_B2_0 = NULL;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* G_B3_1 = NULL;
{
__this->___bone = (Bone_tC5BB616A04722279E675558888991F720C090467*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)(Bone_tC5BB616A04722279E675558888991F720C090467*)NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
__this->___cachedTransform = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cachedTransform), (void*)L_0);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_1 = __this->___hierarchy;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
G_B2_0 = __this;
goto IL_002f;
}
G_B1_0 = __this;
}
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3 = __this->___hierarchy;
NullCheck(L_3);
bool L_4;
L_4 = SkeletonUtility_get_IsValid_mCDF174678070F32B855AB7F1929E410F0C68B850(L_3, NULL);
G_B3_0 = ((int32_t)(L_4));
G_B3_1 = G_B1_0;
goto IL_0030;
}
IL_002f:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_0030:
{
NullCheck(G_B3_1);
G_B3_1->___valid = (bool)G_B3_0;
bool L_5 = __this->___valid;
if (L_5)
{
goto IL_003e;
}
}
{
return;
}
IL_003e:
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_6 = __this->___hierarchy;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL);
__this->___skeletonTransform = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonTransform), (void*)L_7);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_8 = __this->___hierarchy;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_9 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_9, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL);
NullCheck(L_8);
SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D(L_8, L_9, NULL);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_10 = __this->___hierarchy;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_11 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_11, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL);
NullCheck(L_10);
SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84(L_10, L_11, NULL);
SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE(__this, 0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_OnEnable_m9D652F9AE615833FFAB575D88545A5BF109FF887 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_0 = __this->___hierarchy;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001f;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3;
L_3 = Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162(L_2, Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var);
__this->___hierarchy = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___hierarchy), (void*)L_3);
}
IL_001f:
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_4 = __this->___hierarchy;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_002e;
}
}
{
return;
}
IL_002e:
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_6 = __this->___hierarchy;
NullCheck(L_6);
SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99(L_6, __this, NULL);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_7 = __this->___hierarchy;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_8 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_8, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL);
NullCheck(L_7);
SkeletonUtility_add_OnReset_m382D34E43869904E7DE1F6F74BF18FFD9B63FA84(L_7, L_8, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
{
SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_OnDisable_m23CC97EB2A8EEF977A5CB1524FDC74674B909183 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_0 = __this->___hierarchy;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0031;
}
}
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_2 = __this->___hierarchy;
SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* L_3 = (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B*)il2cpp_codegen_object_new(SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B_il2cpp_TypeInfo_var);
SkeletonUtilityDelegate__ctor_m511632B03FEACB5264601335511AF5DA4F05C080(L_3, __this, (intptr_t)((void*)SkeletonUtilityBone_HandleOnReset_mFCBBE2AB8D5F644A0F69F6379D2EE3B994DEE7DB_RuntimeMethod_var), NULL);
NullCheck(L_2);
SkeletonUtility_remove_OnReset_m4F7C095BE6C27D3692EF2AB9812BC1F80DD4F47D(L_2, L_3, NULL);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_4 = __this->___hierarchy;
NullCheck(L_4);
SkeletonUtility_UnregisterBone_m51921FDC407F0264964D95C53090ABDA525E284D(L_4, __this, NULL);
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_DoUpdate_mD39C7867934D0B7829DB126E5C28DEC54C733FCE (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, int32_t ___0_phase, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97D3EE7BE4D90CA03DF8EF32EA0AFF57F3F60B19);
s_Il2CppMethodInitialized = true;
}
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_0 = NULL;
float V_1 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL;
float V_3 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_4 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_5 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_9 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
memset((&V_10), 0, sizeof(V_10));
float V_11 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
memset((&V_12), 0, sizeof(V_12));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
memset((&V_13), 0, sizeof(V_13));
float V_14 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
memset((&V_15), 0, sizeof(V_15));
float G_B16_0 = 0.0f;
float G_B16_1 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B16_2 = NULL;
float G_B15_0 = 0.0f;
float G_B15_1 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B15_2 = NULL;
float G_B17_0 = 0.0f;
float G_B17_1 = 0.0f;
float G_B17_2 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B17_3 = NULL;
float G_B27_0 = 0.0f;
float G_B27_1 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B27_2 = NULL;
float G_B26_0 = 0.0f;
float G_B26_1 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B26_2 = NULL;
float G_B28_0 = 0.0f;
float G_B28_1 = 0.0f;
float G_B28_2 = 0.0f;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B28_3 = NULL;
{
bool L_0 = __this->___valid;
if (L_0)
{
goto IL_000f;
}
}
{
SkeletonUtilityBone_Reset_mCE52D7062C3C5C1F3A9C9AF42987DCC332082569(__this, NULL);
return;
}
IL_000f:
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_1 = __this->___hierarchy;
NullCheck(L_1);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2;
L_2 = SkeletonUtility_get_Skeleton_mEDAF52E18BDAF97DC878AB920CA39DB1FC2EE384(L_1, NULL);
V_0 = L_2;
Bone_tC5BB616A04722279E675558888991F720C090467* L_3 = __this->___bone;
if (L_3)
{
goto IL_0062;
}
}
{
String_t* L_4 = __this->___boneName;
bool L_5;
L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
if (!L_5)
{
goto IL_0031;
}
}
{
return;
}
IL_0031:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_6 = V_0;
String_t* L_7 = __this->___boneName;
NullCheck(L_6);
Bone_tC5BB616A04722279E675558888991F720C090467* L_8;
L_8 = Skeleton_FindBone_m9031B1DD1DEF943D4A310F02E29EC0954F598725(L_6, L_7, NULL);
__this->___bone = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_8);
Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = __this->___bone;
if (L_9)
{
goto IL_0062;
}
}
{
String_t* L_10 = __this->___boneName;
String_t* L_11;
L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral97D3EE7BE4D90CA03DF8EF32EA0AFF57F3F60B19, L_10, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_11, __this, NULL);
return;
}
IL_0062:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_12 = __this->___bone;
NullCheck(L_12);
bool L_13;
L_13 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_12, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (L_13)
{
goto IL_0070;
}
}
{
return;
}
IL_0070:
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_14 = __this->___hierarchy;
NullCheck(L_14);
float L_15;
L_15 = SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5_inline(L_14, NULL);
V_1 = L_15;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___cachedTransform;
V_2 = L_16;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = V_0;
NullCheck(L_17);
float L_18;
L_18 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_17, NULL);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = V_0;
NullCheck(L_19);
float L_20;
L_20 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_19, NULL);
float L_21;
L_21 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(((float)il2cpp_codegen_multiply(L_18, L_20)), NULL);
V_3 = L_21;
int32_t L_22;
L_22 = SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline(__this, NULL);
if (L_22)
{
goto IL_02b2;
}
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_23 = __this->___bone;
NullCheck(L_23);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_24;
L_24 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_23, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
V_4 = L_24;
int32_t L_25 = ___0_phase;
if (!L_25)
{
goto IL_00bb;
}
}
{
int32_t L_26 = ___0_phase;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_26, 1))) > ((uint32_t)1))))
{
goto IL_01b2;
}
}
{
return;
}
IL_00bb:
{
bool L_27 = __this->___position;
if (!L_27)
{
goto IL_00fa;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_29 = V_4;
NullCheck(L_29);
float L_30;
L_30 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_29, NULL);
float L_31 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_32 = V_4;
NullCheck(L_32);
float L_33;
L_33 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_32, NULL);
float L_34 = V_1;
bool L_35 = __this->___zPosition;
if (L_35)
{
G_B16_0 = ((float)il2cpp_codegen_multiply(L_33, L_34));
G_B16_1 = ((float)il2cpp_codegen_multiply(L_30, L_31));
G_B16_2 = L_28;
goto IL_00eb;
}
G_B15_0 = ((float)il2cpp_codegen_multiply(L_33, L_34));
G_B15_1 = ((float)il2cpp_codegen_multiply(L_30, L_31));
G_B15_2 = L_28;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = V_2;
NullCheck(L_36);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_36, NULL);
float L_38 = L_37.___z;
G_B17_0 = L_38;
G_B17_1 = G_B15_0;
G_B17_2 = G_B15_1;
G_B17_3 = G_B15_2;
goto IL_00f0;
}
IL_00eb:
{
G_B17_0 = (0.0f);
G_B17_1 = G_B16_0;
G_B17_2 = G_B16_1;
G_B17_3 = G_B16_2;
}
IL_00f0:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
memset((&L_39), 0, sizeof(L_39));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_39), G_B17_2, G_B17_1, G_B17_0, NULL);
NullCheck(G_B17_3);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(G_B17_3, L_39, NULL);
}
IL_00fa:
{
bool L_40 = __this->___rotation;
if (!L_40)
{
goto IL_0188;
}
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_41 = __this->___bone;
NullCheck(L_41);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_42;
L_42 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_41, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
NullCheck(L_42);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_43;
L_43 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_42, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
NullCheck(L_43);
int32_t L_44;
L_44 = BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline(L_43, NULL);
bool L_45;
L_45 = SpineSkeletonExtensions_InheritsRotation_m87D2317E2F179C4EE84C5E5D2763A8F481C1E5A5(L_44, NULL);
if (!L_45)
{
goto IL_013f;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_47 = V_4;
NullCheck(L_47);
float L_48;
L_48 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_47, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_49;
L_49 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_48, NULL);
NullCheck(L_46);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_46, L_49, NULL);
goto IL_0188;
}
IL_013f:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_50 = __this->___skeletonTransform;
NullCheck(L_50);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51;
L_51 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_50, NULL);
V_7 = L_51;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
L_52 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL);
V_6 = L_52;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_53 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_6;
float L_55 = L_54.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_6;
float L_57 = L_56.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_6;
float L_59 = L_58.___z;
Bone_tC5BB616A04722279E675558888991F720C090467* L_60 = __this->___bone;
NullCheck(L_60);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_61;
L_61 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_60, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
NullCheck(L_61);
float L_62;
L_62 = BonePose_get_WorldRotationX_m648089676DB19DFEB19F4D3D8E34AC774A8F4DEF(L_61, NULL);
float L_63 = V_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
L_64 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_55, L_57, ((float)il2cpp_codegen_add(L_59, ((float)il2cpp_codegen_multiply(L_62, L_63)))), NULL);
NullCheck(L_53);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_53, L_64, NULL);
}
IL_0188:
{
bool L_65 = __this->___scale;
if (!L_65)
{
goto IL_04e6;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_66 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_67 = V_4;
NullCheck(L_67);
float L_68;
L_68 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_67, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_69 = V_4;
NullCheck(L_69);
float L_70;
L_70 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_69, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
memset((&L_71), 0, sizeof(L_71));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_71), L_68, L_70, (1.0f), NULL);
NullCheck(L_66);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_66, L_71, NULL);
return;
}
IL_01b2:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_72 = __this->___bone;
NullCheck(L_72);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_73;
L_73 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_72, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
V_5 = L_73;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_74 = V_5;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_75 = V_0;
NullCheck(L_74);
BonePose_ValidateLocalTransform_mCFDAFB3A3E83E48627934F23FAECC31E72C816FF(L_74, L_75, NULL);
bool L_76 = __this->___position;
if (!L_76)
{
goto IL_0206;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_77 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_78 = V_5;
NullCheck(L_78);
float L_79;
L_79 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_78, NULL);
float L_80 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_81 = V_5;
NullCheck(L_81);
float L_82;
L_82 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_81, NULL);
float L_83 = V_1;
bool L_84 = __this->___zPosition;
if (L_84)
{
G_B27_0 = ((float)il2cpp_codegen_multiply(L_82, L_83));
G_B27_1 = ((float)il2cpp_codegen_multiply(L_79, L_80));
G_B27_2 = L_77;
goto IL_01f7;
}
G_B26_0 = ((float)il2cpp_codegen_multiply(L_82, L_83));
G_B26_1 = ((float)il2cpp_codegen_multiply(L_79, L_80));
G_B26_2 = L_77;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_85 = V_2;
NullCheck(L_85);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
L_86 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_85, NULL);
float L_87 = L_86.___z;
G_B28_0 = L_87;
G_B28_1 = G_B26_0;
G_B28_2 = G_B26_1;
G_B28_3 = G_B26_2;
goto IL_01fc;
}
IL_01f7:
{
G_B28_0 = (0.0f);
G_B28_1 = G_B27_0;
G_B28_2 = G_B27_1;
G_B28_3 = G_B27_2;
}
IL_01fc:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88;
memset((&L_88), 0, sizeof(L_88));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_88), G_B28_2, G_B28_1, G_B28_0, NULL);
NullCheck(G_B28_3);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(G_B28_3, L_88, NULL);
}
IL_0206:
{
bool L_89 = __this->___rotation;
if (!L_89)
{
goto IL_0288;
}
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_90 = __this->___bone;
NullCheck(L_90);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_91;
L_91 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_90, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
NullCheck(L_91);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_92;
L_92 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_91, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
NullCheck(L_92);
int32_t L_93;
L_93 = BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline(L_92, NULL);
bool L_94;
L_94 = SpineSkeletonExtensions_InheritsRotation_m87D2317E2F179C4EE84C5E5D2763A8F481C1E5A5(L_93, NULL);
if (!L_94)
{
goto IL_0248;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_95 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_96 = V_5;
NullCheck(L_96);
float L_97;
L_97 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_96, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98;
L_98 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_97, NULL);
NullCheck(L_95);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_95, L_98, NULL);
goto IL_0288;
}
IL_0248:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_99 = __this->___skeletonTransform;
NullCheck(L_99);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_100;
L_100 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_99, NULL);
V_7 = L_100;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101;
L_101 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL);
V_8 = L_101;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_102 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = V_8;
float L_104 = L_103.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105 = V_8;
float L_106 = L_105.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_8;
float L_108 = L_107.___z;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_109 = V_5;
NullCheck(L_109);
float L_110;
L_110 = BonePose_get_WorldRotationX_m648089676DB19DFEB19F4D3D8E34AC774A8F4DEF(L_109, NULL);
float L_111 = V_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_112;
L_112 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_104, L_106, ((float)il2cpp_codegen_add(L_108, ((float)il2cpp_codegen_multiply(L_110, L_111)))), NULL);
NullCheck(L_102);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_102, L_112, NULL);
}
IL_0288:
{
bool L_113 = __this->___scale;
if (!L_113)
{
goto IL_04e6;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_114 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_115 = V_5;
NullCheck(L_115);
float L_116;
L_116 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_115, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_117 = V_5;
NullCheck(L_117);
float L_118;
L_118 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_117, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119;
memset((&L_119), 0, sizeof(L_119));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_119), L_116, L_118, (1.0f), NULL);
NullCheck(L_114);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_114, L_119, NULL);
return;
}
IL_02b2:
{
int32_t L_120;
L_120 = SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline(__this, NULL);
if ((!(((uint32_t)L_120) == ((uint32_t)1))))
{
goto IL_04e6;
}
}
{
int32_t L_121 = ___0_phase;
if (!L_121)
{
goto IL_02c2;
}
}
{
return;
}
IL_02c2:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_122 = __this->___bone;
NullCheck(L_122);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_123;
L_123 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_122, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
V_9 = L_123;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_124 = __this->___parentReference;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_125;
L_125 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_124, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_125)
{
goto IL_03d5;
}
}
{
bool L_126 = __this->___position;
if (!L_126)
{
goto IL_0336;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127;
L_127 = SkeletonUtilityBone_get_TransformLocalPosition_m8FA27719EF6B538D7B089DE6BD8B9421DD14C0D5(__this, NULL);
float L_128 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129;
L_129 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_127, L_128, NULL);
V_10 = L_129;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_130 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_131 = V_9;
NullCheck(L_131);
float L_132;
L_132 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_131, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_10;
float L_134 = L_133.___x;
float L_135 = __this->___overrideAlpha;
float L_136;
L_136 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_132, L_134, L_135, NULL);
NullCheck(L_130);
BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_130, L_136, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_137 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_138 = V_9;
NullCheck(L_138);
float L_139;
L_139 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_138, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = V_10;
float L_141 = L_140.___y;
float L_142 = __this->___overrideAlpha;
float L_143;
L_143 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_139, L_141, L_142, NULL);
NullCheck(L_137);
BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_137, L_143, NULL);
}
IL_0336:
{
bool L_144 = __this->___rotation;
if (!L_144)
{
goto IL_0381;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_145 = V_9;
NullCheck(L_145);
float L_146;
L_146 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_145, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_147;
L_147 = SkeletonUtilityBone_get_TransformLocalRotation_mB6E685B6670EB9E1CBCF5444C5A2BDAC94385ACB(__this, NULL);
V_7 = L_147;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_148;
L_148 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL);
float L_149 = L_148.___z;
float L_150 = __this->___overrideAlpha;
float L_151;
L_151 = Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline(L_146, L_149, L_150, NULL);
V_11 = L_151;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_152 = V_9;
float L_153 = V_11;
NullCheck(L_152);
BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_152, L_153, NULL);
Bone_tC5BB616A04722279E675558888991F720C090467* L_154 = __this->___bone;
NullCheck(L_154);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_155;
L_155 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_154, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
float L_156 = V_11;
NullCheck(L_155);
BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_155, L_156, NULL);
}
IL_0381:
{
bool L_157 = __this->___scale;
if (!L_157)
{
goto IL_04e6;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_158;
L_158 = SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70(__this, NULL);
V_12 = L_158;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_159 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_160 = V_9;
NullCheck(L_160);
float L_161;
L_161 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_160, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162 = V_12;
float L_163 = L_162.___x;
float L_164 = __this->___overrideAlpha;
float L_165;
L_165 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_161, L_163, L_164, NULL);
NullCheck(L_159);
BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline(L_159, L_165, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_166 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_167 = V_9;
NullCheck(L_167);
float L_168;
L_168 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_167, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_169 = V_12;
float L_170 = L_169.___y;
float L_171 = __this->___overrideAlpha;
float L_172;
L_172 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_168, L_170, L_171, NULL);
NullCheck(L_166);
BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline(L_166, L_172, NULL);
return;
}
IL_03d5:
{
bool L_173 = __this->___position;
if (!L_173)
{
goto IL_0436;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_174 = __this->___parentReference;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_175 = V_2;
NullCheck(L_175);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_176;
L_176 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_175, NULL);
NullCheck(L_174);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177;
L_177 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_174, L_176, NULL);
float L_178 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179;
L_179 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_177, L_178, NULL);
V_13 = L_179;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_180 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_181 = V_9;
NullCheck(L_181);
float L_182;
L_182 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_181, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_183 = V_13;
float L_184 = L_183.___x;
float L_185 = __this->___overrideAlpha;
float L_186;
L_186 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_182, L_184, L_185, NULL);
NullCheck(L_180);
BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_180, L_186, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_187 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_188 = V_9;
NullCheck(L_188);
float L_189;
L_189 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_188, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = V_13;
float L_191 = L_190.___y;
float L_192 = __this->___overrideAlpha;
float L_193;
L_193 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_189, L_191, L_192, NULL);
NullCheck(L_187);
BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_187, L_193, NULL);
}
IL_0436:
{
bool L_194 = __this->___rotation;
if (!L_194)
{
goto IL_0496;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_195 = V_9;
NullCheck(L_195);
float L_196;
L_196 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_195, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_197;
L_197 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_198 = __this->___parentReference;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_199 = V_2;
NullCheck(L_199);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_200;
L_200 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_199, NULL);
NullCheck(L_198);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_201;
L_201 = Transform_InverseTransformDirection_m69C077B881A98B08C7F231EFC49429C906FBC575(L_198, L_200, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_202;
L_202 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_197, L_201, NULL);
V_7 = L_202;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203;
L_203 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_7), NULL);
float L_204 = L_203.___z;
float L_205 = __this->___overrideAlpha;
float L_206;
L_206 = Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline(L_196, L_204, L_205, NULL);
V_14 = L_206;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_207 = V_9;
float L_208 = V_14;
NullCheck(L_207);
BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_207, L_208, NULL);
Bone_tC5BB616A04722279E675558888991F720C090467* L_209 = __this->___bone;
NullCheck(L_209);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_210;
L_210 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_209, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
float L_211 = V_14;
NullCheck(L_210);
BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline(L_210, L_211, NULL);
}
IL_0496:
{
bool L_212 = __this->___scale;
if (!L_212)
{
goto IL_04e6;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_213;
L_213 = SkeletonUtilityBone_get_TransformLocalScale_mDE8985823EC738CFF754D8483777553FFD589E70(__this, NULL);
V_15 = L_213;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_214 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_215 = V_9;
NullCheck(L_215);
float L_216;
L_216 = BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline(L_215, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_217 = V_15;
float L_218 = L_217.___x;
float L_219 = __this->___overrideAlpha;
float L_220;
L_220 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_216, L_218, L_219, NULL);
NullCheck(L_214);
BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline(L_214, L_220, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_221 = V_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_222 = V_9;
NullCheck(L_222);
float L_223;
L_223 = BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline(L_222, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_224 = V_15;
float L_225 = L_224.___y;
float L_226 = __this->___overrideAlpha;
float L_227;
L_227 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_223, L_225, L_226, NULL);
NullCheck(L_221);
BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline(L_221, L_227, NULL);
}
IL_04e6:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUtilityBone_BoneTransformModeIncompatible_mA1DAB4DE0F14B5E0BFEEA1514C625BEF649EA74A (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_1;
L_1 = Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_inline(L_0, Posed_2_get_Data_m3BD51626787577AB9144306FA8981D440BE99C1A_RuntimeMethod_var);
NullCheck(L_1);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2;
L_2 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_1, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
NullCheck(L_2);
int32_t L_3;
L_3 = BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline(L_2, NULL);
bool L_4;
L_4 = SpineSkeletonExtensions_InheritsScale_m052B0670DFF7A9BF55007A917D1F854599B7E1B6(L_3, NULL);
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone_AddBoundingBox_m3A35267EBB59147C07ABBB7FB5DB22F173F1B585 (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, String_t* ___1_skinName, String_t* ___2_slotName, String_t* ___3_attachmentName, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_2;
L_2 = SkeletonUtility_AddBoneRigidbody2D_m29109ABD88382549FCE3DFC03F5CE6C57E04A12E(L_1, (bool)1, (0.0f), NULL);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton;
String_t* L_4 = ___1_skinName;
String_t* L_5 = ___2_slotName;
String_t* L_6 = ___3_attachmentName;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_8;
L_8 = SkeletonUtility_AddBoundingBoxGameObject_mEA0426B3A24000341C651929C33399C7A47055BC(L_3, L_4, L_5, L_6, L_7, (bool)1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityBone__ctor_m253471B1C6755C182E4DEB70F93B5AD5E33D72DC (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
{
__this->___zPosition = (bool)1;
__this->___overrideAlpha = (1.0f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityConstraint_OnEnable_m80064A37ECE0CA3D99507A0EFF47802542A6C3BA (SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_0;
L_0 = Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD(__this, Component_GetComponent_TisSkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8_mCE2371B20887501E616FB7EE8FF2A388A6EE56FD_RuntimeMethod_var);
__this->___bone = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bone), (void*)L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_2;
L_2 = Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162(L_1, Component_GetComponentInParent_TisSkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37_m3C53E194420883EA343EAE437FC87ACE79D0C162_RuntimeMethod_var);
__this->___hierarchy = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___hierarchy), (void*)L_2);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_3 = __this->___hierarchy;
SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* L_4 = __this->___bone;
NullCheck(L_3);
SkeletonUtility_RegisterBone_mA639692F136F8985C4131BE5ACFC12058286CC99(L_3, L_4, NULL);
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_5 = __this->___hierarchy;
NullCheck(L_5);
SkeletonUtility_RegisterConstraint_mD63E09E2441ED7A2CDBEFCCA6ECB88A7AB1D783C(L_5, __this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityConstraint_OnDisable_mE07969C55C851CA9BEA90BFFE43E47D5906642CC (SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* __this, const RuntimeMethod* method)
{
{
SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* L_0 = __this->___hierarchy;
NullCheck(L_0);
SkeletonUtility_UnregisterConstraint_mB0FF80DA4F279794949D4DE4780A106A9BAA5356(L_0, __this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUtilityConstraint__ctor_mB15E8A658E850D0FA65995A9B054311F90F5826D (SkeletonUtilityConstraint_tDF043BEE808F1AF020EEB2BC58935EE5880DC811* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_Multicast(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* currentDelegate = reinterpret_cast<SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_animated, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInst(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
NullCheck(___0_animated);
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_animated, method);
}
void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenStatic(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_animated, method);
}
void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenVirtual(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
NullCheck(___0_animated);
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_animated);
}
void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInterface(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
NullCheck(___0_animated);
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_animated);
}
void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericVirtual(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
NullCheck(___0_animated);
GenericVirtualActionInvoker0::Invoke(method, ___0_animated);
}
void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericInterface(SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
NullCheck(___0_animated);
GenericInterfaceActionInvoker0::Invoke(method, ___0_animated);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonAnimationDelegate__ctor_m3D13AA888F04340B0685A6DB1B235DC65EF67725 (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
if (__this->___method_is_virtual)
{
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericInterface;
else
__this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInterface;
else
__this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenVirtual;
}
else
{
__this->___invoke_impl = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_OpenInst;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonAnimationDelegate_Invoke_m47A7BD0A2A06EE091B9EE4B4FB5837F48CDF928B (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_animated, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonAnimationDelegate_BeginInvoke_m3A046ECFD7C4100C65A66B27D7FD0E3A325CC952 (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_animated, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_animated;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonAnimationDelegate_EndInvoke_mEE1CC2BBECF249285D9581537CD62430E77E5F8A (SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_Multicast(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* currentDelegate = reinterpret_cast<SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_skeletonRenderer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInst(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
NullCheck(___0_skeletonRenderer);
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_skeletonRenderer, method);
}
void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenStatic(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_skeletonRenderer, method);
}
void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenVirtual(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
NullCheck(___0_skeletonRenderer);
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_skeletonRenderer);
}
void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInterface(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
NullCheck(___0_skeletonRenderer);
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_skeletonRenderer);
}
void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericVirtual(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
NullCheck(___0_skeletonRenderer);
GenericVirtualActionInvoker0::Invoke(method, ___0_skeletonRenderer);
}
void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericInterface(SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
NullCheck(___0_skeletonRenderer);
GenericInterfaceActionInvoker0::Invoke(method, ___0_skeletonRenderer);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate__ctor_m9FED1E8AC8B4FABAFDD4C147470AC5EE33A6A38C (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
if (__this->___method_is_virtual)
{
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericInterface;
else
__this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInterface;
else
__this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenVirtual;
}
else
{
__this->___invoke_impl = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_OpenInst;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate_Invoke_m165221244F041AFB0EF2F501418B953623D0E30E (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_skeletonRenderer, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SkeletonRendererDelegate_BeginInvoke_mDEE41F851CAE0BCB129BFB439B78AFA87375E516 (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_skeletonRenderer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_skeletonRenderer;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererDelegate_EndInvoke_m555B1E0C6F377E5CD1AFB42DCBD46735F193E759 (SkeletonRendererDelegate_t3EBCD0A3AD90EE56A601EE75825AC51A8F5D8536* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_Multicast(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* currentDelegate = reinterpret_cast<InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_instruction, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInst(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
NullCheck(___0_instruction);
typedef void (*FunctionPointerType) (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_instruction, method);
}
void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenStatic(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_instruction, method);
}
void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenVirtual(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
NullCheck(___0_instruction);
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_instruction);
}
void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInterface(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
NullCheck(___0_instruction);
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_instruction);
}
void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericVirtual(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
NullCheck(___0_instruction);
GenericVirtualActionInvoker0::Invoke(method, ___0_instruction);
}
void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericInterface(InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
NullCheck(___0_instruction);
GenericInterfaceActionInvoker0::Invoke(method, ___0_instruction);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstructionDelegate__ctor_mEBFCA93372F63F6B67F004CD561B4C3E6B8E27D0 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
if (__this->___method_is_virtual)
{
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericInterface;
else
__this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInterface;
else
__this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenVirtual;
}
else
{
__this->___invoke_impl = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_OpenInst;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstructionDelegate_Invoke_m43BF62547DC615CCB2E334A19F217D1A782F5919 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instruction, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstructionDelegate_BeginInvoke_m858F1A7E7F6B11EDC3C69E92BC8834653B42C159 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_instruction;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstructionDelegate_EndInvoke_mB57ED042F162F868FE6DB96B9F709480092F90C4 (InstructionDelegate_tF32285FA1BF3142FA4A9DF9303B53054E84A7C6C* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ISpineComponentExtensions_IsNullOrDestroyed_mC35DD2217E1BFDDF40E8468C4DE84E6021349BF1 (RuntimeObject* ___0_component, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_component;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)1;
}
IL_0005:
{
RuntimeObject* L_1 = ___0_component;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_1, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_Multicast(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* currentDelegate = reinterpret_cast<MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_buffers, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_OpenInst(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_buffers, method);
}
void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_OpenStatic(MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_buffers, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate__ctor_m065A8D382671D9F933DD23A220C4BEBF19E9F37B (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate_Invoke_m9445072BFEFA593C9DF5F013B7A195948E041DBD (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_buffers, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MeshGeneratorDelegate_BeginInvoke_m7662B61422C61A64AC98D770034BAF9BE905D1C3 (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A ___0_buffers, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[2] = {0};
__d_args[0] = Box(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_il2cpp_TypeInfo_var, &___0_buffers);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGeneratorDelegate_EndInvoke_mCE79469A59F47909D0A40BD36E575FCDAD165EA3 (MeshGeneratorDelegate_t799773C2F6BEC0D47D27646DB0FBE22A28821E8B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_pinvoke(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL);
}
IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_pinvoke_back(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke& marshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL);
}
IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_pinvoke_cleanup(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_com(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL);
}
IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_com_back(const MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com& marshaled, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___meshGeneratorException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A____meshGenerator_FieldInfo_var, MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___meshGeneratorException, NULL);
}
IL2CPP_EXTERN_C void MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshal_com_cleanup(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610 (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method)
{
{
MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* L_0 = __this->___meshGenerator;
NullCheck(L_0);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1;
L_1 = MeshGenerator_get_UV2_m61127385D24C53D3BAE5733B37EB426F34CF2E2D(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A*>(__this + _offset);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* _returnValue;
_returnValue = MeshGeneratorBuffers_get_uv2Buffer_mA549000E8EA4190C5A79ACD9EB566BB8A0499610(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB (MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* __this, const RuntimeMethod* method)
{
{
MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* L_0 = __this->___meshGenerator;
NullCheck(L_0);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1;
L_1 = MeshGenerator_get_UV3_mC9F7AAE72985C12E0C08A0974A19CF968CEEDE4F(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A*>(__this + _offset);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* _returnValue;
_returnValue = MeshGeneratorBuffers_get_uv3Buffer_mC6771B39C785B649B2B85E7AE57E71FD20C0ADBB(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV2_m61127385D24C53D3BAE5733B37EB426F34CF2E2D (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2);
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer;
NullCheck(L_1);
int32_t L_2 = L_1->___Count;
MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_0, L_2, NULL);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uv2;
NullCheck(L_3);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3->___Items;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* MeshGenerator_get_UV3_mC9F7AAE72985C12E0C08A0974A19CF968CEEDE4F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3);
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer;
NullCheck(L_1);
int32_t L_2 = L_1->___Count;
MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_0, L_2, NULL);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uv3;
NullCheck(L_3);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3->___Items;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerator_get_VertexCount_m8DABE86192D53006E72C37DA27D75F130CCB72A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer;
NullCheck(L_0);
int32_t L_1 = L_0->___Count;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerator_SubmeshIndexCount_m612B5FFAAE0706DCCD22552605E4785D2F8FDB5A (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, int32_t ___0_submeshIndex, const RuntimeMethod* method)
{
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_0 = __this->___submeshes;
NullCheck(L_0);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_1 = L_0->___Items;
int32_t L_2 = ___0_submeshIndex;
NullCheck(L_1);
int32_t L_3 = L_2;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
NullCheck(L_4);
int32_t L_5 = L_4->___Count;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A MeshGenerator_get_Buffers_m19A27FE5BADA07123759E32144A1A9616DEAC383 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A));
int32_t L_0;
L_0 = MeshGenerator_get_VertexCount_m8DABE86192D53006E72C37DA27D75F130CCB72A7(__this, NULL);
(&V_0)->___vertexCount = L_0;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer;
NullCheck(L_1);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = L_1->___Items;
(&V_0)->___vertexBuffer = L_2;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___vertexBuffer), (void*)L_2);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uvBuffer;
NullCheck(L_3);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3->___Items;
(&V_0)->___uvBuffer = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___uvBuffer), (void*)L_4);
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_5 = __this->___colorBuffer;
NullCheck(L_5);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_6 = L_5->___Items;
(&V_0)->___colorBuffer = L_6;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___colorBuffer), (void*)L_6);
(&V_0)->___meshGenerator = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___meshGenerator), (void*)__this);
MeshGeneratorBuffers_t9715CB517AFE608442C94A09B8D5CAE45C24F30A L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* MeshGenerator_get_SkeletonClipping_m78C1CB84B5064F190E54D4981F1D6D18336BF099 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_0 = __this->___clipper;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator__ctor_m0FAA52EDE248E719D17502DFCE3E281A35841B68 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0;
L_0 = Settings_get_Default_mD52608CE9151D1422C8FC025B9E8A14A51453C30(NULL);
__this->___settings = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___settings), (void*)L_0);
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = (ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E*)il2cpp_codegen_object_new(ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7(L_1, 4, ExposedList_1__ctor_mA232A5FD16E13E78A16BA5671BAB3D9206F83AF7_RuntimeMethod_var);
__this->___vertexBuffer = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vertexBuffer), (void*)L_1);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_2 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD(L_2, 4, ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var);
__this->___uvBuffer = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___uvBuffer), (void*)L_2);
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_3 = (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*)il2cpp_codegen_object_new(ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2(L_3, 4, ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_RuntimeMethod_var);
__this->___colorBuffer = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___colorBuffer), (void*)L_3);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_4 = (ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718*)il2cpp_codegen_object_new(ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8(L_4, ExposedList_1__ctor_m9FDE4A38BF775F865F4B84152AA3DAA687A9EEF8_RuntimeMethod_var);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_5 = L_4;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_6 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA(L_6, 6, ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_RuntimeMethod_var);
NullCheck(L_5);
ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699(L_5, L_6, ExposedList_1_Add_mBDF39819D068C2F73F322F1341D2B6230DFA9699_RuntimeMethod_var);
__this->___submeshes = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___submeshes), (void*)L_5);
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_7 = (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E*)il2cpp_codegen_object_new(SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E_il2cpp_TypeInfo_var);
SkeletonClipping__ctor_mF49873499C80348305EF3B65A16A668868253C98(L_7, NULL);
__this->___clipper = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___clipper), (void*)L_7);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___tempVerts = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___tempVerts), (void*)L_8);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24____753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL);
__this->___regionTriangles = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___regionTriangles), (void*)L_10);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_12 = __this->___submeshes;
NullCheck(L_12);
ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9(L_12, ExposedList_1_TrimExcess_m52727FA5EC5711F37799C818946C1C9B6FD092C9_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_InitializeGlobalSettings_m154CD2DC8AA5740156B0F581CFDDE538FD4C3C98 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
if (L_0)
{
goto IL_001e;
}
}
{
int32_t L_1;
L_1 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_2), (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0), Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal = L_2;
}
IL_001e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_GenerateSingleSubmeshInstruction_m3B5D50AFE334FA80C67F698A1909562394A1043C (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instructionOutput, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* V_1 = NULL;
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_2 = NULL;
int32_t V_3 = 0;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_4;
memset((&V_4), 0, sizeof(V_4));
RuntimeObject* V_5 = NULL;
bool V_6 = false;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_7 = NULL;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_8;
memset((&V_8), 0, sizeof(V_8));
int32_t V_9 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_10 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_11 = NULL;
int32_t V_12 = 0;
int32_t V_13 = 0;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_14 = NULL;
int32_t V_15 = 0;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_16 = NULL;
int32_t V_17 = 0;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___1_skeleton;
NullCheck(L_0);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_1;
L_1 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_0, NULL);
NullCheck(L_1);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_2;
L_2 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_1, NULL);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
V_0 = L_4;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_5 = ___0_instructionOutput;
NullCheck(L_5);
SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D(L_5, NULL);
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_6 = ___0_instructionOutput;
NullCheck(L_6);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_7 = L_6->___submeshInstructions;
V_1 = L_7;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_instructionOutput;
NullCheck(L_8);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_9 = L_8->___attachments;
int32_t L_10 = V_0;
NullCheck(L_9);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_11;
L_11 = ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC(L_9, L_10, ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var);
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___0_instructionOutput;
NullCheck(L_12);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_13 = L_12->___attachments;
NullCheck(L_13);
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_14 = L_13->___Items;
V_2 = L_14;
V_3 = 0;
il2cpp_codegen_initobj((&V_8), sizeof(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___1_skeleton;
(&V_8)->___skeleton = L_15;
Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___skeleton), (void*)L_15);
(&V_8)->___preActiveClippingSlotSource = (-1);
(&V_8)->___startSlot = 0;
(&V_8)->___rawFirstVertexIndex = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = ___2_material;
(&V_8)->___material = L_16;
Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___material), (void*)L_16);
(&V_8)->___forceSeparate = (bool)0;
int32_t L_17 = V_0;
(&V_8)->___endSlot = L_17;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_18 = V_8;
V_4 = L_18;
V_5 = NULL;
V_6 = (bool)0;
NullCheck(L_3);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_19 = L_3->___Items;
V_7 = L_19;
V_9 = 0;
goto IL_01ac;
}
IL_0093:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_20 = V_7;
int32_t L_21 = V_9;
NullCheck(L_20);
int32_t L_22 = L_21;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_10 = L_23;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_24 = V_10;
NullCheck(L_24);
Bone_tC5BB616A04722279E675558888991F720C090467* L_25;
L_25 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_24, NULL);
NullCheck(L_25);
bool L_26;
L_26 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_25, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_26)
{
goto IL_00c0;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_27 = V_10;
NullCheck(L_27);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_28;
L_28 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_27, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_28);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29;
L_29 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_28, NULL);
float L_30 = L_29.___a;
if ((!(((float)L_30) == ((float)(0.0f)))))
{
goto IL_00ca;
}
}
IL_00c0:
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_31 = V_2;
int32_t L_32 = V_9;
NullCheck(L_31);
ArrayElementTypeCheck (L_31, NULL);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL);
goto IL_01a6;
}
IL_00ca:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_33 = V_10;
NullCheck(L_33);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_34;
L_34 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_33, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_34);
int32_t L_35;
L_35 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_34, NULL);
if ((!(((uint32_t)L_35) == ((uint32_t)1))))
{
goto IL_00e1;
}
}
{
(&V_4)->___hasPMAAdditiveSlot = (bool)1;
}
IL_00e1:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_36 = V_10;
NullCheck(L_36);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_37;
L_37 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_36, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_37);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_38;
L_38 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_37, NULL);
V_11 = L_38;
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_39 = V_2;
int32_t L_40 = V_9;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_41 = V_11;
NullCheck(L_39);
ArrayElementTypeCheck (L_39, L_41);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_41);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_42 = V_11;
V_14 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_42, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_43 = V_14;
if (!L_43)
{
goto IL_0129;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_44 = V_14;
NullCheck(L_44);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_45;
L_45 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_44, NULL);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_46 = L_45;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_47 = V_10;
NullCheck(L_47);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_48;
L_48 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_47, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_46);
int32_t L_49;
L_49 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_46, L_48, NULL);
V_15 = L_49;
int32_t L_50 = V_15;
NullCheck(L_46);
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_51;
L_51 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_46, L_50, NULL);
V_5 = L_51;
V_13 = 4;
V_12 = 6;
goto IL_0187;
}
IL_0129:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_52 = V_11;
V_16 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_52, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_53 = V_16;
if (!L_53)
{
goto IL_016d;
}
}
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_54 = V_16;
NullCheck(L_54);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_55;
L_55 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_54, NULL);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_56 = L_55;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_57 = V_10;
NullCheck(L_57);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_58;
L_58 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_57, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_56);
int32_t L_59;
L_59 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_56, L_58, NULL);
V_17 = L_59;
int32_t L_60 = V_17;
NullCheck(L_56);
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_61;
L_61 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_56, L_60, NULL);
V_5 = L_61;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_62 = V_16;
NullCheck(L_62);
int32_t L_63;
L_63 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_62, NULL);
V_13 = ((int32_t)(L_63>>1));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_64 = V_16;
NullCheck(L_64);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65;
L_65 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_64, NULL);
NullCheck(L_65);
V_12 = ((int32_t)(((RuntimeArray*)L_65)->max_length));
goto IL_0187;
}
IL_016d:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_66 = V_11;
if (!((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_66, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var)))
{
goto IL_0181;
}
}
{
(&V_4)->___hasClipping = (bool)1;
V_6 = (bool)1;
}
IL_0181:
{
V_13 = 0;
V_12 = 0;
}
IL_0187:
{
int32_t* L_67 = (int32_t*)(&(&V_4)->___rawTriangleCount);
int32_t* L_68 = L_67;
int32_t L_69 = *((int32_t*)L_68);
int32_t L_70 = V_12;
*((int32_t*)L_68) = (int32_t)((int32_t)il2cpp_codegen_add(L_69, L_70));
int32_t* L_71 = (int32_t*)(&(&V_4)->___rawVertexCount);
int32_t* L_72 = L_71;
int32_t L_73 = *((int32_t*)L_72);
int32_t L_74 = V_13;
*((int32_t*)L_72) = (int32_t)((int32_t)il2cpp_codegen_add(L_73, L_74));
int32_t L_75 = V_3;
int32_t L_76 = V_13;
V_3 = ((int32_t)il2cpp_codegen_add(L_75, L_76));
}
IL_01a6:
{
int32_t L_77 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_77, 1));
}
IL_01ac:
{
int32_t L_78 = V_9;
int32_t L_79 = V_0;
if ((((int32_t)L_78) < ((int32_t)L_79)))
{
goto IL_0093;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_80 = ___2_material;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_81;
L_81 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_80, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_81)
{
goto IL_01de;
}
}
{
RuntimeObject* L_82 = V_5;
if (!L_82)
{
goto IL_01de;
}
}
{
RuntimeObject* L_83 = V_5;
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_83, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_84 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_83, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page;
NullCheck(L_84);
RuntimeObject* L_85 = L_84->___rendererObject;
(&V_4)->___material = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_85, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___material), (void*)((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_85, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)));
}
IL_01de:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_86 = ___0_instructionOutput;
bool L_87 = V_6;
NullCheck(L_86);
L_86->___hasActiveClipping = L_87;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_88 = ___0_instructionOutput;
int32_t L_89 = V_3;
NullCheck(L_88);
L_88->___rawVertexCount = L_89;
int32_t L_90 = V_3;
if (!((((int32_t)L_90) > ((int32_t)0))? 1 : 0))
{
goto IL_020a;
}
}
{
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_91 = V_1;
NullCheck(L_91);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_92;
L_92 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_91, 1, ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_93 = V_1;
NullCheck(L_93);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_94 = L_93->___Items;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_95 = V_4;
NullCheck(L_94);
(L_94)->SetAt(static_cast<il2cpp_array_size_t>(0), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_95);
return;
}
IL_020a:
{
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_96 = V_1;
NullCheck(L_96);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_97;
L_97 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_96, 0, ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshGenerator_RequiresMultipleSubmeshesByDrawOrder_m2F37A1E926DA7C68189C67332FCFD51C74F07834 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
int32_t V_3 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_4 = NULL;
RuntimeObject* V_5 = NULL;
int32_t V_6 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_7 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_1;
L_1 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_0, NULL);
NullCheck(L_1);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_2;
L_2 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_1, NULL);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
V_0 = L_4;
NullCheck(L_3);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_5 = L_3->___Items;
V_1 = L_5;
V_2 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
V_3 = 0;
goto IL_00b2;
}
IL_0021:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_6 = V_1;
int32_t L_7 = V_3;
NullCheck(L_6);
int32_t L_8 = L_7;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_4 = L_9;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_10 = V_4;
NullCheck(L_10);
Bone_tC5BB616A04722279E675558888991F720C090467* L_11;
L_11 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_11, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_12)
{
goto IL_00ae;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_13 = V_4;
NullCheck(L_13);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14;
L_14 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_13, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_14);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
L_15 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_14, NULL);
float L_16 = L_15.___a;
if ((((float)L_16) == ((float)(0.0f))))
{
goto IL_00ae;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_17 = V_4;
NullCheck(L_17);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_18;
L_18 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_17, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_18);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_19;
L_19 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_18, NULL);
V_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_19, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var));
RuntimeObject* L_20 = V_5;
if (!L_20)
{
goto IL_00ae;
}
}
{
RuntimeObject* L_21 = V_5;
NullCheck(L_21);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_22;
L_22 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_21);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_23 = L_22;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_24 = V_4;
NullCheck(L_24);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_25;
L_25 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_24, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_23);
int32_t L_26;
L_26 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_23, L_25, NULL);
V_6 = L_26;
int32_t L_27 = V_6;
NullCheck(L_23);
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_28;
L_28 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_23, L_27, NULL);
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_28, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_29 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_28, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page;
NullCheck(L_29);
RuntimeObject* L_30 = L_29->___rendererObject;
V_7 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_30, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = V_2;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, L_32, NULL);
if (!L_33)
{
goto IL_00ae;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_35;
L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_35)
{
goto IL_00ab;
}
}
{
return (bool)1;
}
IL_00ab:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = V_7;
V_2 = L_36;
}
IL_00ae:
{
int32_t L_37 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_37, 1));
}
IL_00b2:
{
int32_t L_38 = V_3;
int32_t L_39 = V_0;
if ((((int32_t)L_38) < ((int32_t)L_39)))
{
goto IL_0021;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_GenerateSkeletonRendererInstruction_mE4A647A59349E68593D1615A7ABCF64AEE0D7690 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instructionOutput, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* ___2_customSlotMaterials, List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* ___3_separatorSlots, bool ___4_enableSeparation, bool ___5_immutableTriangles, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* V_1 = NULL;
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_2 = NULL;
int32_t V_3 = 0;
bool V_4 = false;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_5;
memset((&V_5), 0, sizeof(V_5));
bool V_6 = false;
int32_t V_7 = 0;
bool V_8 = false;
int32_t V_9 = 0;
int32_t V_10 = 0;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* V_11 = NULL;
int32_t V_12 = 0;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_13 = NULL;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_14;
memset((&V_14), 0, sizeof(V_14));
int32_t V_15 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_16 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_17 = NULL;
int32_t V_18 = 0;
int32_t V_19 = 0;
RuntimeObject* V_20 = NULL;
bool V_21 = false;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_22 = NULL;
int32_t V_23 = 0;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_24 = NULL;
int32_t V_25 = 0;
ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* V_26 = NULL;
int32_t V_27 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_28 = NULL;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B2_0 = NULL;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B3_1 = NULL;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B5_0 = NULL;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B6_1 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___1_skeleton;
NullCheck(L_0);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_1;
L_1 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_0, NULL);
NullCheck(L_1);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_2;
L_2 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_1, NULL);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
V_0 = L_4;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_5 = ___0_instructionOutput;
NullCheck(L_5);
SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D(L_5, NULL);
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_6 = ___0_instructionOutput;
NullCheck(L_6);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_7 = L_6->___submeshInstructions;
V_1 = L_7;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_instructionOutput;
NullCheck(L_8);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_9 = L_8->___attachments;
int32_t L_10 = V_0;
NullCheck(L_9);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_11;
L_11 = ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC(L_9, L_10, ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var);
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___0_instructionOutput;
NullCheck(L_12);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_13 = L_12->___attachments;
NullCheck(L_13);
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_14 = L_13->___Items;
V_2 = L_14;
V_3 = 0;
V_4 = (bool)0;
il2cpp_codegen_initobj((&V_14), sizeof(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_15 = ___1_skeleton;
(&V_14)->___skeleton = L_15;
Il2CppCodeGenWriteBarrier((void**)(&(&V_14)->___skeleton), (void*)L_15);
(&V_14)->___preActiveClippingSlotSource = (-1);
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_16 = V_14;
V_5 = L_16;
Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* L_17 = ___2_customSlotMaterials;
if (!L_17)
{
G_B2_0 = L_3;
goto IL_0067;
}
G_B1_0 = L_3;
}
{
Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* L_18 = ___2_customSlotMaterials;
NullCheck(L_18);
int32_t L_19;
L_19 = Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD(L_18, Dictionary_2_get_Count_m6ED2F1A2F754F338A14D998F7C3B3C274B05BEBD_RuntimeMethod_var);
G_B3_0 = ((((int32_t)L_19) > ((int32_t)0))? 1 : 0);
G_B3_1 = G_B1_0;
goto IL_0068;
}
IL_0067:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_0068:
{
V_6 = (bool)G_B3_0;
List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* L_20 = ___3_separatorSlots;
if (!L_20)
{
G_B5_0 = G_B3_1;
goto IL_0075;
}
G_B4_0 = G_B3_1;
}
{
List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* L_21 = ___3_separatorSlots;
NullCheck(L_21);
int32_t L_22;
L_22 = List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_inline(L_21, List_1_get_Count_mF3254926F3DDF0224F21412F69F957734F7F64BD_RuntimeMethod_var);
G_B6_0 = L_22;
G_B6_1 = G_B4_0;
goto IL_0076;
}
IL_0075:
{
G_B6_0 = 0;
G_B6_1 = G_B5_0;
}
IL_0076:
{
V_7 = G_B6_0;
int32_t L_23 = V_7;
V_8 = (bool)((((int32_t)L_23) > ((int32_t)0))? 1 : 0);
V_9 = (-1);
V_10 = (-1);
V_11 = (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)NULL;
V_12 = 0;
NullCheck(G_B6_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_24 = G_B6_1->___Items;
V_13 = L_24;
V_15 = 0;
goto IL_0386;
}
IL_009a:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_25 = V_13;
int32_t L_26 = V_15;
NullCheck(L_25);
int32_t L_27 = L_26;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_16 = L_28;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_29 = V_16;
NullCheck(L_29);
Bone_tC5BB616A04722279E675558888991F720C090467* L_30;
L_30 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_29, NULL);
NullCheck(L_30);
bool L_31;
L_31 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_30, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_31)
{
goto IL_00d2;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_32 = V_16;
NullCheck(L_32);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_33;
L_33 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_32, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_33);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34;
L_34 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_33, NULL);
float L_35 = L_34.___a;
if ((!(((float)L_35) == ((float)(0.0f)))))
{
goto IL_00dc;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_36 = V_16;
NullCheck(L_36);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_37;
L_37 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_36, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_38 = V_11;
if ((((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_37) == ((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_38)))
{
goto IL_00dc;
}
}
IL_00d2:
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_39 = V_2;
int32_t L_40 = V_15;
NullCheck(L_39);
ArrayElementTypeCheck (L_39, NULL);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL);
goto IL_0380;
}
IL_00dc:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_41 = V_16;
NullCheck(L_41);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_42;
L_42 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_41, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_42);
int32_t L_43;
L_43 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_42, NULL);
if ((!(((uint32_t)L_43) == ((uint32_t)1))))
{
goto IL_00f3;
}
}
{
(&V_5)->___hasPMAAdditiveSlot = (bool)1;
}
IL_00f3:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_44 = V_16;
NullCheck(L_44);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_45;
L_45 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_44, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_45);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_46;
L_46 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_45, NULL);
V_17 = L_46;
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_47 = V_2;
int32_t L_48 = V_15;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_49 = V_17;
NullCheck(L_47);
ArrayElementTypeCheck (L_47, L_49);
(L_47)->SetAt(static_cast<il2cpp_array_size_t>(L_48), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_49);
V_18 = 0;
V_19 = 0;
V_20 = NULL;
V_21 = (bool)0;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_50 = V_17;
V_22 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_50, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_51 = V_22;
if (!L_51)
{
goto IL_0147;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_52 = V_22;
NullCheck(L_52);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_53;
L_53 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_52, NULL);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_54 = L_53;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_55 = V_16;
NullCheck(L_55);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_56;
L_56 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_55, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_54);
int32_t L_57;
L_57 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_54, L_56, NULL);
V_23 = L_57;
int32_t L_58 = V_23;
NullCheck(L_54);
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_59;
L_59 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_54, L_58, NULL);
V_20 = L_59;
V_18 = 4;
V_19 = 6;
goto IL_01b3;
}
IL_0147:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_60 = V_17;
V_24 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_60, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_61 = V_24;
if (!L_61)
{
goto IL_018b;
}
}
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_62 = V_24;
NullCheck(L_62);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_63;
L_63 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_62, NULL);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_64 = L_63;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_65 = V_16;
NullCheck(L_65);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_66;
L_66 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_65, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_64);
int32_t L_67;
L_67 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_64, L_66, NULL);
V_25 = L_67;
int32_t L_68 = V_25;
NullCheck(L_64);
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_69;
L_69 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_64, L_68, NULL);
V_20 = L_69;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_70 = V_24;
NullCheck(L_70);
int32_t L_71;
L_71 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_70, NULL);
V_18 = ((int32_t)(L_71>>1));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_72 = V_24;
NullCheck(L_72);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73;
L_73 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_72, NULL);
NullCheck(L_73);
V_19 = ((int32_t)(((RuntimeArray*)L_73)->max_length));
goto IL_01b3;
}
IL_018b:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_74 = V_17;
V_26 = ((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_74, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var));
ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_75 = V_26;
if (!L_75)
{
goto IL_01b0;
}
}
{
ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_76 = V_26;
NullCheck(L_76);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_77;
L_77 = ClippingAttachment_get_EndSlot_m2C67F6526A4FA3635EFB4B4441F6D2BF17CD6418_inline(L_76, NULL);
V_11 = L_77;
int32_t L_78 = V_15;
V_9 = L_78;
(&V_5)->___hasClipping = (bool)1;
V_4 = (bool)1;
}
IL_01b0:
{
V_21 = (bool)1;
}
IL_01b3:
{
bool L_79 = V_8;
if (!L_79)
{
goto IL_01e6;
}
}
{
(&V_5)->___forceSeparate = (bool)0;
V_27 = 0;
goto IL_01e0;
}
IL_01c4:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_80 = V_16;
List_1_tC0DB86C8C8EEBD50C33C1B9B8B375EBE994F49D8* L_81 = ___3_separatorSlots;
int32_t L_82 = V_27;
NullCheck(L_81);
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_83;
L_83 = List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C(L_81, L_82, List_1_get_Item_m47EFCC7AD1F1E5C85BD57C99107D0AA63D85B52C_RuntimeMethod_var);
if ((!(((RuntimeObject*)(Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*)L_80) == ((RuntimeObject*)(Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*)L_83))))
{
goto IL_01da;
}
}
{
(&V_5)->___forceSeparate = (bool)1;
goto IL_01e6;
}
IL_01da:
{
int32_t L_84 = V_27;
V_27 = ((int32_t)il2cpp_codegen_add(L_84, 1));
}
IL_01e0:
{
int32_t L_85 = V_27;
int32_t L_86 = V_7;
if ((((int32_t)L_85) < ((int32_t)L_86)))
{
goto IL_01c4;
}
}
IL_01e6:
{
bool L_87 = V_21;
if (!L_87)
{
goto IL_0264;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_88 = V_5;
bool L_89 = L_88.___forceSeparate;
bool L_90 = ___4_enableSeparation;
if (!((int32_t)((int32_t)L_89&(int32_t)L_90)))
{
goto IL_0365;
}
}
{
int32_t L_91 = V_15;
(&V_5)->___endSlot = L_91;
int32_t L_92 = V_10;
(&V_5)->___preActiveClippingSlotSource = L_92;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_93 = V_1;
int32_t L_94 = V_12;
NullCheck(L_93);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_95;
L_95 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_93, ((int32_t)il2cpp_codegen_add(L_94, 1)), ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_96 = V_1;
NullCheck(L_96);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_97 = L_96->___Items;
int32_t L_98 = V_12;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_99 = V_5;
NullCheck(L_97);
(L_97)->SetAt(static_cast<il2cpp_array_size_t>(L_98), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_99);
int32_t L_100 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_100, 1));
int32_t L_101 = V_15;
(&V_5)->___startSlot = L_101;
int32_t L_102 = V_9;
V_10 = L_102;
(&V_5)->___rawTriangleCount = 0;
(&V_5)->___rawVertexCount = 0;
int32_t L_103 = V_3;
(&V_5)->___rawFirstVertexIndex = L_103;
int32_t L_104 = V_9;
(&V_5)->___hasClipping = (bool)((((int32_t)((((int32_t)L_104) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0365;
}
IL_0264:
{
V_28 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
bool L_105 = V_6;
if (!L_105)
{
goto IL_0295;
}
}
{
Dictionary_2_t48934936522AEB6F71D7681E71616505B5032D05* L_106 = ___2_customSlotMaterials;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_107 = V_16;
NullCheck(L_106);
bool L_108;
L_108 = Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666(L_106, L_107, (&V_28), Dictionary_2_TryGetValue_mEE9A8F11895C5AB5B986689CE7B3DDA9AB6A0666_RuntimeMethod_var);
if (L_108)
{
goto IL_02b1;
}
}
{
RuntimeObject* L_109 = V_20;
if (!L_109)
{
goto IL_02b1;
}
}
{
RuntimeObject* L_110 = V_20;
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_110, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_111 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_110, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page;
NullCheck(L_111);
RuntimeObject* L_112 = L_111->___rendererObject;
V_28 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_112, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
goto IL_02b1;
}
IL_0295:
{
RuntimeObject* L_113 = V_20;
if (!L_113)
{
goto IL_02b1;
}
}
{
RuntimeObject* L_114 = V_20;
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_114, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_115 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_114, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page;
NullCheck(L_115);
RuntimeObject* L_116 = L_115->___rendererObject;
V_28 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_116, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
}
IL_02b1:
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_117 = V_5;
bool L_118 = L_117.___forceSeparate;
if (L_118)
{
goto IL_02cf;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_119 = V_5;
int32_t L_120 = L_119.___rawVertexCount;
if ((((int32_t)L_120) <= ((int32_t)0)))
{
goto IL_0335;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_121 = V_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_122 = L_121.___material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_123 = V_28;
if ((((RuntimeObject*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_122) == ((RuntimeObject*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_123)))
{
goto IL_0335;
}
}
IL_02cf:
{
int32_t L_124 = V_15;
(&V_5)->___endSlot = L_124;
int32_t L_125 = V_10;
(&V_5)->___preActiveClippingSlotSource = L_125;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_126 = V_1;
int32_t L_127 = V_12;
NullCheck(L_126);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_128;
L_128 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_126, ((int32_t)il2cpp_codegen_add(L_127, 1)), ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_129 = V_1;
NullCheck(L_129);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_130 = L_129->___Items;
int32_t L_131 = V_12;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_132 = V_5;
NullCheck(L_130);
(L_130)->SetAt(static_cast<il2cpp_array_size_t>(L_131), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_132);
int32_t L_133 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_133, 1));
int32_t L_134 = V_15;
(&V_5)->___startSlot = L_134;
int32_t L_135 = V_9;
V_10 = L_135;
(&V_5)->___rawTriangleCount = 0;
(&V_5)->___rawVertexCount = 0;
int32_t L_136 = V_3;
(&V_5)->___rawFirstVertexIndex = L_136;
int32_t L_137 = V_9;
(&V_5)->___hasClipping = (bool)((((int32_t)((((int32_t)L_137) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0335:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_138 = V_28;
(&V_5)->___material = L_138;
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___material), (void*)L_138);
int32_t* L_139 = (int32_t*)(&(&V_5)->___rawTriangleCount);
int32_t* L_140 = L_139;
int32_t L_141 = *((int32_t*)L_140);
int32_t L_142 = V_19;
*((int32_t*)L_140) = (int32_t)((int32_t)il2cpp_codegen_add(L_141, L_142));
int32_t* L_143 = (int32_t*)(&(&V_5)->___rawVertexCount);
int32_t* L_144 = L_143;
int32_t L_145 = *((int32_t*)L_144);
int32_t L_146 = V_18;
*((int32_t*)L_144) = (int32_t)((int32_t)il2cpp_codegen_add(L_145, L_146));
int32_t L_147 = V_3;
(&V_5)->___rawFirstVertexIndex = L_147;
int32_t L_148 = V_3;
int32_t L_149 = V_18;
V_3 = ((int32_t)il2cpp_codegen_add(L_148, L_149));
}
IL_0365:
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_150 = V_11;
if (!L_150)
{
goto IL_0380;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_151 = V_16;
NullCheck(L_151);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_152;
L_152 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_151, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_153 = V_11;
if ((!(((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_152) == ((RuntimeObject*)(SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)L_153))))
{
goto IL_0380;
}
}
{
int32_t L_154 = V_15;
int32_t L_155 = V_9;
if ((((int32_t)L_154) == ((int32_t)L_155)))
{
goto IL_0380;
}
}
{
V_11 = (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548*)NULL;
V_9 = (-1);
}
IL_0380:
{
int32_t L_156 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_156, 1));
}
IL_0386:
{
int32_t L_157 = V_15;
int32_t L_158 = V_0;
if ((((int32_t)L_157) < ((int32_t)L_158)))
{
goto IL_009a;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_159 = V_5;
int32_t L_160 = L_159.___rawVertexCount;
if ((((int32_t)L_160) <= ((int32_t)0)))
{
goto IL_03cb;
}
}
{
int32_t L_161 = V_0;
(&V_5)->___endSlot = L_161;
int32_t L_162 = V_10;
(&V_5)->___preActiveClippingSlotSource = L_162;
(&V_5)->___forceSeparate = (bool)0;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_163 = V_1;
int32_t L_164 = V_12;
NullCheck(L_163);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_165;
L_165 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_163, ((int32_t)il2cpp_codegen_add(L_164, 1)), ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_166 = V_1;
NullCheck(L_166);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_167 = L_166->___Items;
int32_t L_168 = V_12;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_169 = V_5;
NullCheck(L_167);
(L_167)->SetAt(static_cast<il2cpp_array_size_t>(L_168), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_169);
}
IL_03cb:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_170 = ___0_instructionOutput;
bool L_171 = V_4;
NullCheck(L_170);
L_170->___hasActiveClipping = L_171;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_172 = ___0_instructionOutput;
int32_t L_173 = V_3;
NullCheck(L_172);
L_172->___rawVertexCount = L_173;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_174 = ___0_instructionOutput;
bool L_175 = ___5_immutableTriangles;
NullCheck(L_174);
L_174->___immutableTriangles = L_175;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_Begin_m7777EF1CF542D1029DE80E0530618D35A784CC5E (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer;
NullCheck(L_0);
ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38(L_0, (bool)0, ExposedList_1_Clear_m818BA966ABBBC4BF974DC0A1CA5D1D9BC7FF1A38_RuntimeMethod_var);
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_1 = __this->___colorBuffer;
NullCheck(L_1);
ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE(L_1, (bool)0, ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_2 = __this->___uvBuffer;
NullCheck(L_2);
ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66(L_2, (bool)0, ExposedList_1_Clear_m21167A47B6E9BF987A8D452C7567BF5A86D63E66_RuntimeMethod_var);
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_3 = __this->___clipper;
NullCheck(L_3);
SkeletonClipping_ClipEnd_m6C41718B12191BCF539A70CEB405DB3B55769BAD(L_3, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin);
L_4->___x = (std::numeric_limits<float>::infinity());
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin);
L_5->___y = (std::numeric_limits<float>::infinity());
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax);
L_6->___x = (-std::numeric_limits<float>::infinity());
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_7 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax);
L_7->___y = (-std::numeric_limits<float>::infinity());
__this->___meshBoundsThickness = (0.0f);
__this->___submeshIndex = 0;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_8 = __this->___submeshes;
NullCheck(L_8);
L_8->___Count = 1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddSubmesh_mFA321C247BA31E2B4E820C3AD4E348EC0DE15606 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* V_0 = NULL;
int32_t V_1 = 0;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_2 = NULL;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_3 = NULL;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_4 = NULL;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_5;
memset((&V_5), 0, sizeof(V_5));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_6;
memset((&V_6), 0, sizeof(V_6));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
memset((&V_8), 0, sizeof(V_8));
float V_9 = 0.0f;
bool V_10 = false;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_15 = NULL;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_16 = NULL;
int32_t V_17 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_18 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_19 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_20;
memset((&V_20), 0, sizeof(V_20));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_21 = NULL;
float V_22 = 0.0f;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_23 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_24 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_25 = NULL;
int32_t V_26 = 0;
int32_t V_27 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_28;
memset((&V_28), 0, sizeof(V_28));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_29 = NULL;
float V_30 = 0.0f;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_31;
memset((&V_31), 0, sizeof(V_31));
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* V_32 = NULL;
int32_t V_33 = 0;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_34 = NULL;
int32_t V_35 = 0;
int32_t V_36 = 0;
ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* V_37 = NULL;
float V_38 = 0.0f;
bool V_39 = false;
int32_t V_40 = 0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_41 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_42 = NULL;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_43 = NULL;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_44;
memset((&V_44), 0, sizeof(V_44));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_45;
memset((&V_45), 0, sizeof(V_45));
float V_46 = 0.0f;
bool V_47 = false;
int32_t V_48 = 0;
int32_t V_49 = 0;
int32_t V_50 = 0;
int32_t V_51 = 0;
int32_t V_52 = 0;
int32_t V_53 = 0;
int32_t V_54 = 0;
float V_55 = 0.0f;
float V_56 = 0.0f;
int32_t V_57 = 0;
int32_t V_58 = 0;
int32_t V_59 = 0;
float V_60 = 0.0f;
float V_61 = 0.0f;
int32_t V_62 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_63 = NULL;
int32_t V_64 = 0;
int32_t V_65 = 0;
int32_t V_66 = 0;
int32_t V_67 = 0;
int32_t G_B5_0 = 0;
int32_t G_B8_0 = 0;
float G_B32_0 = 0.0f;
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = __this->___settings;
V_0 = L_0;
int32_t L_1 = __this->___submeshIndex;
V_1 = ((int32_t)il2cpp_codegen_add(L_1, 1));
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_2 = __this->___submeshes;
int32_t L_3 = V_1;
NullCheck(L_2);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_4;
L_4 = ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D(L_2, L_3, ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_5 = __this->___submeshes;
NullCheck(L_5);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_6 = L_5->___Items;
int32_t L_7 = __this->___submeshIndex;
NullCheck(L_6);
int32_t L_8 = L_7;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_2 = L_9;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_10 = V_2;
if (L_10)
{
goto IL_004c;
}
}
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_11 = __this->___submeshes;
NullCheck(L_11);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_12 = L_11->___Items;
int32_t L_13 = __this->___submeshIndex;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_14 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_14, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_15 = L_14;
V_2 = L_15;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_15);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)L_15);
}
IL_004c:
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_16 = V_2;
NullCheck(L_16);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_16, (bool)0, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_17 = ___0_instruction;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_18 = L_17.___skeleton;
V_3 = L_18;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = V_3;
NullCheck(L_19);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_20;
L_20 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_19, NULL);
NullCheck(L_20);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_21;
L_21 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_20, NULL);
NullCheck(L_21);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_22 = L_21->___Items;
V_4 = L_22;
il2cpp_codegen_initobj((&V_5), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_23 = V_3;
NullCheck(L_23);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24;
L_24 = Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline(L_23, NULL);
V_6 = L_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = __this->___meshBoundsMin;
V_7 = L_25;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = __this->___meshBoundsMax;
V_8 = L_26;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_27 = V_0;
NullCheck(L_27);
float L_28 = L_27->___zSpacing;
V_9 = L_28;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_29 = V_0;
NullCheck(L_29);
bool L_30 = L_29->___pmaVertexColors;
V_10 = L_30;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_31 = V_0;
NullCheck(L_31);
bool L_32 = L_31->___tintBlack;
V_11 = L_32;
bool L_33;
L_33 = Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F((&((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal), (bool)0, Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var);
V_12 = L_33;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_34 = V_0;
NullCheck(L_34);
bool L_35 = L_34->___useClipping;
if (!L_35)
{
goto IL_00c1;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_36 = ___0_instruction;
bool L_37 = L_36.___hasClipping;
G_B5_0 = ((int32_t)(L_37));
goto IL_00c2;
}
IL_00c1:
{
G_B5_0 = 0;
}
IL_00c2:
{
V_13 = (bool)G_B5_0;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_38 = V_0;
NullCheck(L_38);
bool L_39 = L_38->___tintBlack;
if (!L_39)
{
goto IL_00d4;
}
}
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_40 = V_0;
NullCheck(L_40);
bool L_41 = L_40->___canvasGroupCompatible;
G_B8_0 = ((int32_t)(L_41));
goto IL_00d5;
}
IL_00d4:
{
G_B8_0 = 0;
}
IL_00d5:
{
V_14 = (bool)G_B8_0;
bool L_42 = V_13;
if (!L_42)
{
goto IL_010f;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_43 = ___0_instruction;
int32_t L_44 = L_43.___preActiveClippingSlotSource;
if ((((int32_t)L_44) < ((int32_t)0)))
{
goto IL_010f;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_45 = V_4;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_46 = ___0_instruction;
int32_t L_47 = L_46.___preActiveClippingSlotSource;
NullCheck(L_45);
int32_t L_48 = L_47;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_49 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
V_16 = L_49;
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_50 = __this->___clipper;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_51 = V_3;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_52 = V_16;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_53 = V_16;
NullCheck(L_53);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_54;
L_54 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_53, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_54);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_55;
L_55 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_54, NULL);
NullCheck(L_50);
int32_t L_56;
L_56 = SkeletonClipping_ClipStart_m0A0828437E281E0F84B644EA46AC1756938952BF(L_50, L_51, L_52, ((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_55, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var)), NULL);
}
IL_010f:
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_57 = ___0_instruction;
int32_t L_58 = L_57.___startSlot;
V_17 = L_58;
goto IL_0785;
}
IL_011c:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_59 = V_4;
int32_t L_60 = V_17;
NullCheck(L_59);
int32_t L_61 = L_60;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_62 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
V_18 = L_62;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_63 = V_18;
NullCheck(L_63);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_64;
L_64 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_63, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
V_19 = L_64;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_65 = V_19;
NullCheck(L_65);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_66;
L_66 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_65, NULL);
V_20 = L_66;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_67 = V_18;
NullCheck(L_67);
Bone_tC5BB616A04722279E675558888991F720C090467* L_68;
L_68 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_67, NULL);
NullCheck(L_68);
bool L_69;
L_69 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_68, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_69)
{
goto IL_0151;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_70 = V_20;
float L_71 = L_70.___a;
if ((!(((float)L_71) == ((float)(0.0f)))))
{
goto IL_0163;
}
}
IL_0151:
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_72 = __this->___clipper;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_73 = V_18;
NullCheck(L_72);
SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D(L_72, L_73, NULL);
goto IL_077f;
}
IL_0163:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_74 = V_19;
NullCheck(L_74);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_75;
L_75 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_74, NULL);
V_21 = L_75;
float L_76 = V_9;
int32_t L_77 = V_17;
V_22 = ((float)il2cpp_codegen_multiply(L_76, ((float)L_77)));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_78 = __this->___tempVerts;
V_23 = L_78;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_79 = V_21;
V_29 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_79, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_80 = V_29;
if (!L_80)
{
goto IL_01da;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_81 = V_29;
NullCheck(L_81);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_82;
L_82 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_81, NULL);
V_32 = L_82;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_83 = V_32;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_84 = V_19;
NullCheck(L_83);
int32_t L_85;
L_85 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_83, L_84, NULL);
V_33 = L_85;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_86 = V_29;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_87 = V_18;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_88 = V_32;
int32_t L_89 = V_33;
NullCheck(L_88);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_90;
L_90 = Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55(L_88, L_89, NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_91 = V_23;
NullCheck(L_86);
RegionAttachment_ComputeWorldVertices_mEDEE9998079BC896D90320FF9C2BF6CE5A184CF1(L_86, L_87, L_90, L_91, 0, 2, NULL);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_92 = V_32;
int32_t L_93 = V_33;
NullCheck(L_92);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94;
L_94 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_92, L_93, NULL);
V_24 = L_94;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = __this->___regionTriangles;
V_25 = L_95;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_96 = V_29;
NullCheck(L_96);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97;
L_97 = RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline(L_96, NULL);
V_28 = L_97;
V_26 = 4;
V_27 = 6;
goto IL_0292;
}
IL_01da:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_98 = V_21;
V_34 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_98, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_99 = V_34;
if (!L_99)
{
goto IL_0259;
}
}
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_100 = V_34;
NullCheck(L_100);
int32_t L_101;
L_101 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_100, NULL);
V_35 = L_101;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_102 = V_23;
NullCheck(L_102);
int32_t L_103 = V_35;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_102)->max_length))) >= ((int32_t)L_103)))
{
goto IL_0209;
}
}
{
int32_t L_104 = V_35;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_105 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_104);
V_23 = L_105;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_106 = V_23;
__this->___tempVerts = L_106;
Il2CppCodeGenWriteBarrier((void**)(&__this->___tempVerts), (void*)L_106);
}
IL_0209:
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_107 = V_34;
NullCheck(L_107);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_108;
L_108 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_107, NULL);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_109 = L_108;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_110 = V_19;
NullCheck(L_109);
int32_t L_111;
L_111 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_109, L_110, NULL);
V_36 = L_111;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_112 = V_34;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_113 = V_3;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_114 = V_18;
int32_t L_115 = V_35;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_116 = V_23;
NullCheck(L_112);
VirtualActionInvoker7< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, int32_t, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(5, L_112, L_113, L_114, 0, L_115, L_116, 0, 2);
int32_t L_117 = V_36;
NullCheck(L_109);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_118;
L_118 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_109, L_117, NULL);
V_24 = L_118;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_119 = V_34;
NullCheck(L_119);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120;
L_120 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_119, NULL);
V_25 = L_120;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_121 = V_34;
NullCheck(L_121);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_122;
L_122 = MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline(L_121, NULL);
V_28 = L_122;
int32_t L_123 = V_35;
V_26 = ((int32_t)(L_123>>1));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_124 = V_34;
NullCheck(L_124);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_125;
L_125 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_124, NULL);
NullCheck(L_125);
V_27 = ((int32_t)(((RuntimeArray*)L_125)->max_length));
goto IL_0292;
}
IL_0259:
{
bool L_126 = V_13;
if (!L_126)
{
goto IL_0280;
}
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_127 = V_21;
V_37 = ((ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205*)IsInstClass((RuntimeObject*)L_127, ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205_il2cpp_TypeInfo_var));
ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_128 = V_37;
if (!L_128)
{
goto IL_0280;
}
}
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_129 = __this->___clipper;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_130 = V_3;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_131 = V_18;
ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* L_132 = V_37;
NullCheck(L_129);
int32_t L_133;
L_133 = SkeletonClipping_ClipStart_m0A0828437E281E0F84B644EA46AC1756938952BF(L_129, L_130, L_131, L_132, NULL);
goto IL_077f;
}
IL_0280:
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_134 = __this->___clipper;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_135 = V_18;
NullCheck(L_134);
SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D(L_134, L_135, NULL);
goto IL_077f;
}
IL_0292:
{
V_30 = (1.0f);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_136 = V_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_137 = V_20;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_138;
L_138 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_136, L_137, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_139 = V_28;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_140;
L_140 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_138, L_139, NULL);
V_31 = L_140;
bool L_141 = V_10;
if (!L_141)
{
goto IL_0363;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_142 = V_31;
float L_143 = L_142.___a;
V_38 = L_143;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_144 = V_18;
NullCheck(L_144);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_145;
L_145 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_144, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_145);
int32_t L_146;
L_146 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_145, NULL);
V_39 = (bool)((((int32_t)L_146) == ((int32_t)1))? 1 : 0);
bool L_147 = V_12;
bool L_148 = V_39;
if (!((int32_t)((int32_t)L_147&(int32_t)L_148)))
{
goto IL_02dc;
}
}
{
float L_149 = V_38;
float L_150;
L_150 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_149, NULL);
V_38 = L_150;
}
IL_02dc:
{
float L_151 = V_38;
(&V_5)->___a = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_151, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_152 = V_31;
float L_153 = L_152.___r;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_154 = V_5;
uint8_t L_155 = L_154.___a;
(&V_5)->___r = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_153, ((float)L_155))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_156 = V_31;
float L_157 = L_156.___g;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_158 = V_5;
uint8_t L_159 = L_158.___a;
(&V_5)->___g = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_157, ((float)L_159))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_160 = V_31;
float L_161 = L_160.___b;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_162 = V_5;
uint8_t L_163 = L_162.___a;
(&V_5)->___b = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_161, ((float)L_163))));
bool L_164 = V_14;
if (!L_164)
{
goto IL_0355;
}
}
{
bool L_165 = V_39;
if (L_165)
{
goto IL_0340;
}
}
{
float L_166 = V_38;
G_B32_0 = L_166;
goto IL_0345;
}
IL_0340:
{
G_B32_0 = (0.0f);
}
IL_0345:
{
V_30 = G_B32_0;
(&V_5)->___a = (uint8_t)((int32_t)255);
goto IL_03b7;
}
IL_0355:
{
bool L_167 = V_39;
if (!L_167)
{
goto IL_03b7;
}
}
{
(&V_5)->___a = (uint8_t)0;
goto IL_03b7;
}
IL_0363:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_168 = V_31;
float L_169 = L_168.___a;
(&V_5)->___a = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_169, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_170 = V_31;
float L_171 = L_170.___r;
(&V_5)->___r = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_171, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_172 = V_31;
float L_173 = L_172.___g;
(&V_5)->___g = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_173, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_174 = V_31;
float L_175 = L_174.___b;
(&V_5)->___b = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_175, (255.0f))));
}
IL_03b7:
{
bool L_176 = V_13;
if (!L_176)
{
goto IL_0439;
}
}
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_177 = __this->___clipper;
NullCheck(L_177);
bool L_178;
L_178 = SkeletonClipping_get_IsClipping_mFC763651F37977D5A39E5A452554E9335E290575(L_177, NULL);
if (!L_178)
{
goto IL_0439;
}
}
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_179 = __this->___clipper;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_180 = V_23;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_181 = V_25;
int32_t L_182 = V_27;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_183 = V_24;
NullCheck(L_179);
bool L_184;
L_184 = SkeletonClipping_ClipTriangles_m2AFC8C2763A63810405089D59CDBE4D183F21358(L_179, L_180, L_181, L_182, L_183, NULL);
if (!L_184)
{
goto IL_0439;
}
}
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_185 = __this->___clipper;
NullCheck(L_185);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_186;
L_186 = SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline(L_185, NULL);
NullCheck(L_186);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_187 = L_186->___Items;
V_23 = L_187;
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_188 = __this->___clipper;
NullCheck(L_188);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_189;
L_189 = SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline(L_188, NULL);
NullCheck(L_189);
int32_t L_190 = L_189->___Count;
V_26 = ((int32_t)(L_190>>1));
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_191 = __this->___clipper;
NullCheck(L_191);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_192;
L_192 = SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline(L_191, NULL);
NullCheck(L_192);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_193 = L_192->___Items;
V_25 = L_193;
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_194 = __this->___clipper;
NullCheck(L_194);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_195;
L_195 = SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline(L_194, NULL);
NullCheck(L_195);
int32_t L_196 = L_195->___Count;
V_27 = L_196;
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_197 = __this->___clipper;
NullCheck(L_197);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_198;
L_198 = SkeletonClipping_get_ClippedUVs_m796E535BB4CC346BBC26E57071C75248A3734333_inline(L_197, NULL);
NullCheck(L_198);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_199 = L_198->___Items;
V_24 = L_199;
}
IL_0439:
{
int32_t L_200 = V_26;
if (!L_200)
{
goto IL_0772;
}
}
{
int32_t L_201 = V_27;
if (!L_201)
{
goto IL_0772;
}
}
{
bool L_202 = V_11;
if (!L_202)
{
goto IL_04c3;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_203 = V_19;
NullCheck(L_203);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_204;
L_204 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_203, NULL);
V_44 = L_204;
bool L_205;
L_205 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_44), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (!L_205)
{
goto IL_0468;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_206;
L_206 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_44), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_45 = L_206;
goto IL_047e;
}
IL_0468:
{
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&V_45), (0.0f), (0.0f), (0.0f), NULL);
}
IL_047e:
{
bool L_207 = V_10;
if (!L_207)
{
goto IL_04b7;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_208 = V_31;
float L_209 = L_208.___a;
V_46 = L_209;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_210 = V_18;
NullCheck(L_210);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_211;
L_211 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_210, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_211);
int32_t L_212;
L_212 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_211, NULL);
V_47 = (bool)((((int32_t)L_212) == ((int32_t)1))? 1 : 0);
bool L_213 = V_12;
bool L_214 = V_47;
if (!((int32_t)((int32_t)L_213&(int32_t)L_214)))
{
goto IL_04ac;
}
}
{
float L_215 = V_46;
float L_216;
L_216 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_215, NULL);
V_46 = L_216;
}
IL_04ac:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_217 = V_45;
float L_218 = V_46;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_219;
L_219 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_217, L_218, NULL);
V_45 = L_219;
}
IL_04b7:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_220 = V_45;
float L_221 = V_30;
int32_t L_222 = V_26;
MeshGenerator_AddAttachmentTintBlack_m6434A354E7D0D8C0F5DA02C7CEBC9BE0375747A7(__this, L_220, L_221, L_222, NULL);
}
IL_04c3:
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_223 = __this->___vertexBuffer;
NullCheck(L_223);
int32_t L_224 = L_223->___Count;
V_40 = L_224;
int32_t L_225 = V_40;
int32_t L_226 = V_26;
V_48 = ((int32_t)il2cpp_codegen_add(L_225, L_226));
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_227 = __this->___vertexBuffer;
NullCheck(L_227);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_228 = L_227->___Items;
NullCheck(L_228);
V_49 = ((int32_t)(((RuntimeArray*)L_228)->max_length));
int32_t L_229 = V_48;
int32_t L_230 = V_49;
if ((((int32_t)L_229) <= ((int32_t)L_230)))
{
goto IL_0538;
}
}
{
int32_t L_231 = V_49;
V_50 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(((float)L_231), (1.29999995f))));
int32_t L_232 = V_50;
int32_t L_233 = V_48;
if ((((int32_t)L_232) >= ((int32_t)L_233)))
{
goto IL_0502;
}
}
{
int32_t L_234 = V_48;
V_50 = L_234;
}
IL_0502:
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_235 = __this->___vertexBuffer;
NullCheck(L_235);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_236 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&L_235->___Items);
int32_t L_237 = V_50;
Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_236, L_237, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_238 = __this->___uvBuffer;
NullCheck(L_238);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_239 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_238->___Items);
int32_t L_240 = V_50;
Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_239, L_240, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_241 = __this->___colorBuffer;
NullCheck(L_241);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_242 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&L_241->___Items);
int32_t L_243 = V_50;
Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_242, L_243, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
}
IL_0538:
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_244 = __this->___vertexBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_245 = __this->___uvBuffer;
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_246 = __this->___colorBuffer;
int32_t L_247 = V_48;
int32_t L_248 = L_247;
V_51 = L_248;
NullCheck(L_246);
L_246->___Count = L_248;
int32_t L_249 = V_51;
int32_t L_250 = L_249;
V_51 = L_250;
NullCheck(L_245);
L_245->___Count = L_250;
int32_t L_251 = V_51;
NullCheck(L_244);
L_244->___Count = L_251;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_252 = __this->___vertexBuffer;
NullCheck(L_252);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_253 = L_252->___Items;
V_41 = L_253;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_254 = __this->___uvBuffer;
NullCheck(L_254);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_255 = L_254->___Items;
V_42 = L_255;
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_256 = __this->___colorBuffer;
NullCheck(L_256);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_257 = L_256->___Items;
V_43 = L_257;
int32_t L_258 = V_40;
if (L_258)
{
goto IL_0655;
}
}
{
V_52 = 0;
goto IL_0647;
}
IL_059b:
{
int32_t L_259 = V_40;
int32_t L_260 = V_52;
V_53 = ((int32_t)il2cpp_codegen_add(L_259, L_260));
int32_t L_261 = V_52;
V_54 = ((int32_t)(L_261<<1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_262 = V_23;
int32_t L_263 = V_54;
NullCheck(L_262);
int32_t L_264 = L_263;
float L_265 = (L_262)->GetAt(static_cast<il2cpp_array_size_t>(L_264));
V_55 = L_265;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_266 = V_23;
int32_t L_267 = V_54;
NullCheck(L_266);
int32_t L_268 = ((int32_t)il2cpp_codegen_add(L_267, 1));
float L_269 = (L_266)->GetAt(static_cast<il2cpp_array_size_t>(L_268));
V_56 = L_269;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_270 = V_41;
int32_t L_271 = V_53;
float L_272 = V_55;
float L_273 = V_56;
float L_274 = V_22;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_275;
memset((&L_275), 0, sizeof(L_275));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_275), L_272, L_273, L_274, NULL);
NullCheck(L_270);
(L_270)->SetAt(static_cast<il2cpp_array_size_t>(L_271), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_275);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_276 = V_42;
int32_t L_277 = V_53;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_278 = V_24;
int32_t L_279 = V_54;
NullCheck(L_278);
int32_t L_280 = L_279;
float L_281 = (L_278)->GetAt(static_cast<il2cpp_array_size_t>(L_280));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_282 = V_24;
int32_t L_283 = V_54;
NullCheck(L_282);
int32_t L_284 = ((int32_t)il2cpp_codegen_add(L_283, 1));
float L_285 = (L_282)->GetAt(static_cast<il2cpp_array_size_t>(L_284));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_286;
memset((&L_286), 0, sizeof(L_286));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_286), L_281, L_285, NULL);
NullCheck(L_276);
(L_276)->SetAt(static_cast<il2cpp_array_size_t>(L_277), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_286);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_287 = V_43;
int32_t L_288 = V_53;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_289 = V_5;
NullCheck(L_287);
(L_287)->SetAt(static_cast<il2cpp_array_size_t>(L_288), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_289);
float L_290 = V_55;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_291 = V_7;
float L_292 = L_291.___x;
if ((!(((float)L_290) < ((float)L_292))))
{
goto IL_0605;
}
}
{
float L_293 = V_55;
(&V_7)->___x = L_293;
}
IL_0605:
{
float L_294 = V_55;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_295 = V_8;
float L_296 = L_295.___x;
if ((!(((float)L_294) > ((float)L_296))))
{
goto IL_0619;
}
}
{
float L_297 = V_55;
(&V_8)->___x = L_297;
}
IL_0619:
{
float L_298 = V_56;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_299 = V_7;
float L_300 = L_299.___y;
if ((!(((float)L_298) < ((float)L_300))))
{
goto IL_062d;
}
}
{
float L_301 = V_56;
(&V_7)->___y = L_301;
}
IL_062d:
{
float L_302 = V_56;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_303 = V_8;
float L_304 = L_303.___y;
if ((!(((float)L_302) > ((float)L_304))))
{
goto IL_0641;
}
}
{
float L_305 = V_56;
(&V_8)->___y = L_305;
}
IL_0641:
{
int32_t L_306 = V_52;
V_52 = ((int32_t)il2cpp_codegen_add(L_306, 1));
}
IL_0647:
{
int32_t L_307 = V_52;
int32_t L_308 = V_26;
if ((((int32_t)L_307) < ((int32_t)L_308)))
{
goto IL_059b;
}
}
{
goto IL_0716;
}
IL_0655:
{
V_57 = 0;
goto IL_070d;
}
IL_065d:
{
int32_t L_309 = V_40;
int32_t L_310 = V_57;
V_58 = ((int32_t)il2cpp_codegen_add(L_309, L_310));
int32_t L_311 = V_57;
V_59 = ((int32_t)(L_311<<1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_312 = V_23;
int32_t L_313 = V_59;
NullCheck(L_312);
int32_t L_314 = L_313;
float L_315 = (L_312)->GetAt(static_cast<il2cpp_array_size_t>(L_314));
V_60 = L_315;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_316 = V_23;
int32_t L_317 = V_59;
NullCheck(L_316);
int32_t L_318 = ((int32_t)il2cpp_codegen_add(L_317, 1));
float L_319 = (L_316)->GetAt(static_cast<il2cpp_array_size_t>(L_318));
V_61 = L_319;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_320 = V_41;
int32_t L_321 = V_58;
float L_322 = V_60;
float L_323 = V_61;
float L_324 = V_22;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_325;
memset((&L_325), 0, sizeof(L_325));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_325), L_322, L_323, L_324, NULL);
NullCheck(L_320);
(L_320)->SetAt(static_cast<il2cpp_array_size_t>(L_321), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_325);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_326 = V_42;
int32_t L_327 = V_58;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_328 = V_24;
int32_t L_329 = V_59;
NullCheck(L_328);
int32_t L_330 = L_329;
float L_331 = (L_328)->GetAt(static_cast<il2cpp_array_size_t>(L_330));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_332 = V_24;
int32_t L_333 = V_59;
NullCheck(L_332);
int32_t L_334 = ((int32_t)il2cpp_codegen_add(L_333, 1));
float L_335 = (L_332)->GetAt(static_cast<il2cpp_array_size_t>(L_334));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_336;
memset((&L_336), 0, sizeof(L_336));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_336), L_331, L_335, NULL);
NullCheck(L_326);
(L_326)->SetAt(static_cast<il2cpp_array_size_t>(L_327), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_336);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_337 = V_43;
int32_t L_338 = V_58;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_339 = V_5;
NullCheck(L_337);
(L_337)->SetAt(static_cast<il2cpp_array_size_t>(L_338), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_339);
float L_340 = V_60;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_341 = V_7;
float L_342 = L_341.___x;
if ((!(((float)L_340) < ((float)L_342))))
{
goto IL_06c9;
}
}
{
float L_343 = V_60;
(&V_7)->___x = L_343;
goto IL_06dd;
}
IL_06c9:
{
float L_344 = V_60;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_345 = V_8;
float L_346 = L_345.___x;
if ((!(((float)L_344) > ((float)L_346))))
{
goto IL_06dd;
}
}
{
float L_347 = V_60;
(&V_8)->___x = L_347;
}
IL_06dd:
{
float L_348 = V_61;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_349 = V_7;
float L_350 = L_349.___y;
if ((!(((float)L_348) < ((float)L_350))))
{
goto IL_06f3;
}
}
{
float L_351 = V_61;
(&V_7)->___y = L_351;
goto IL_0707;
}
IL_06f3:
{
float L_352 = V_61;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_353 = V_8;
float L_354 = L_353.___y;
if ((!(((float)L_352) > ((float)L_354))))
{
goto IL_0707;
}
}
{
float L_355 = V_61;
(&V_8)->___y = L_355;
}
IL_0707:
{
int32_t L_356 = V_57;
V_57 = ((int32_t)il2cpp_codegen_add(L_356, 1));
}
IL_070d:
{
int32_t L_357 = V_57;
int32_t L_358 = V_26;
if ((((int32_t)L_357) < ((int32_t)L_358)))
{
goto IL_065d;
}
}
IL_0716:
{
bool L_359 = ___1_updateTriangles;
if (!L_359)
{
goto IL_0772;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_360 = V_2;
NullCheck(L_360);
int32_t L_361 = L_360->___Count;
V_62 = L_361;
int32_t L_362 = V_62;
int32_t L_363 = V_27;
V_64 = ((int32_t)il2cpp_codegen_add(L_362, L_363));
int32_t L_364 = V_64;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_365 = V_2;
NullCheck(L_365);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_366 = L_365->___Items;
NullCheck(L_366);
if ((((int32_t)L_364) <= ((int32_t)((int32_t)(((RuntimeArray*)L_366)->max_length)))))
{
goto IL_0741;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_367 = V_2;
NullCheck(L_367);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_368 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&L_367->___Items);
int32_t L_369 = V_64;
Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_368, L_369, Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
}
IL_0741:
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_370 = V_2;
int32_t L_371 = V_64;
NullCheck(L_370);
L_370->___Count = L_371;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_372 = V_2;
NullCheck(L_372);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_373 = L_372->___Items;
V_63 = L_373;
V_65 = 0;
goto IL_076c;
}
IL_0756:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_374 = V_63;
int32_t L_375 = V_62;
int32_t L_376 = V_65;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_377 = V_25;
int32_t L_378 = V_65;
NullCheck(L_377);
int32_t L_379 = L_378;
int32_t L_380 = (L_377)->GetAt(static_cast<il2cpp_array_size_t>(L_379));
int32_t L_381 = V_40;
NullCheck(L_374);
(L_374)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_375, L_376))), (int32_t)((int32_t)il2cpp_codegen_add(L_380, L_381)));
int32_t L_382 = V_65;
V_65 = ((int32_t)il2cpp_codegen_add(L_382, 1));
}
IL_076c:
{
int32_t L_383 = V_65;
int32_t L_384 = V_27;
if ((((int32_t)L_383) < ((int32_t)L_384)))
{
goto IL_0756;
}
}
IL_0772:
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_385 = __this->___clipper;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_386 = V_18;
NullCheck(L_385);
SkeletonClipping_ClipEnd_mA8FBE69A7664EFB67C780A1B39D8E896D196D79D(L_385, L_386, NULL);
}
IL_077f:
{
int32_t L_387 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_387, 1));
}
IL_0785:
{
int32_t L_388 = V_17;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_389 = ___0_instruction;
int32_t L_390 = L_389.___endSlot;
if ((((int32_t)L_388) < ((int32_t)L_390)))
{
goto IL_011c;
}
}
{
SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* L_391 = __this->___clipper;
NullCheck(L_391);
SkeletonClipping_ClipEnd_m6C41718B12191BCF539A70CEB405DB3B55769BAD(L_391, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_392 = V_7;
__this->___meshBoundsMin = L_392;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_393 = V_8;
__this->___meshBoundsMax = L_393;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_394 = ___0_instruction;
int32_t L_395 = L_394.___endSlot;
float L_396 = V_9;
__this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(((float)L_395), L_396));
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_397 = V_2;
NullCheck(L_397);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_398 = L_397->___Items;
V_15 = L_398;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_399 = V_2;
NullCheck(L_399);
int32_t L_400 = L_399->___Count;
V_66 = L_400;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_401 = V_15;
NullCheck(L_401);
V_67 = ((int32_t)(((RuntimeArray*)L_401)->max_length));
goto IL_07e1;
}
IL_07d5:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_402 = V_15;
int32_t L_403 = V_66;
NullCheck(L_402);
(L_402)->SetAt(static_cast<il2cpp_array_size_t>(L_403), (int32_t)0);
int32_t L_404 = V_66;
V_66 = ((int32_t)il2cpp_codegen_add(L_404, 1));
}
IL_07e1:
{
int32_t L_405 = V_66;
int32_t L_406 = V_67;
if ((((int32_t)L_405) < ((int32_t)L_406)))
{
goto IL_07d5;
}
}
{
int32_t L_407 = __this->___submeshIndex;
__this->___submeshIndex = ((int32_t)il2cpp_codegen_add(L_407, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_BuildMesh_m1CD4ABA110DA76ACCA13CE4B34653446FDB59157 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method)
{
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_0 = ___0_instruction;
NullCheck(L_0);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_1 = L_0->___submeshInstructions;
NullCheck(L_1);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_2 = L_1->___Items;
V_0 = L_2;
V_1 = 0;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_3 = ___0_instruction;
NullCheck(L_3);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_4 = L_3->___submeshInstructions;
NullCheck(L_4);
int32_t L_5 = L_4->___Count;
V_2 = L_5;
goto IL_002e;
}
IL_001c:
{
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_6 = V_0;
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
bool L_10 = ___1_updateTriangles;
MeshGenerator_AddSubmesh_mFA321C247BA31E2B4E820C3AD4E348EC0DE15606(__this, L_9, L_10, NULL);
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_002e:
{
int32_t L_12 = V_1;
int32_t L_13 = V_2;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_001c;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_BuildMeshWithArrays_mF95CA1CB4539973094C7D4119B9B751E1C888C37 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_instruction, bool ___1_updateTriangles, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
bool V_3 = false;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_6 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_9 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_10 = NULL;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_11 = NULL;
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* V_17 = NULL;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_18 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_19;
memset((&V_19), 0, sizeof(V_19));
int32_t V_20 = 0;
int32_t V_21 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_22;
memset((&V_22), 0, sizeof(V_22));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_23;
memset((&V_23), 0, sizeof(V_23));
int32_t V_24 = 0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_25 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_26 = NULL;
int32_t V_27 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_28 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_29 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_30;
memset((&V_30), 0, sizeof(V_30));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_31 = NULL;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_32;
memset((&V_32), 0, sizeof(V_32));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_33;
memset((&V_33), 0, sizeof(V_33));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_34 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_35;
memset((&V_35), 0, sizeof(V_35));
float V_36 = 0.0f;
bool V_37 = false;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_38 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_39;
memset((&V_39), 0, sizeof(V_39));
int32_t V_40 = 0;
float V_41 = 0.0f;
bool V_42 = false;
int32_t V_43 = 0;
int32_t V_44 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_45 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_46 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_47;
memset((&V_47), 0, sizeof(V_47));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_48 = NULL;
float V_49 = 0.0f;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_50 = NULL;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* V_51 = NULL;
int32_t V_52 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_53;
memset((&V_53), 0, sizeof(V_53));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_54;
memset((&V_54), 0, sizeof(V_54));
float V_55 = 0.0f;
float V_56 = 0.0f;
float V_57 = 0.0f;
float V_58 = 0.0f;
float V_59 = 0.0f;
float V_60 = 0.0f;
float V_61 = 0.0f;
float V_62 = 0.0f;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_63 = NULL;
float V_64 = 0.0f;
bool V_65 = false;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_66 = NULL;
int32_t V_67 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_68;
memset((&V_68), 0, sizeof(V_68));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_69;
memset((&V_69), 0, sizeof(V_69));
int32_t V_70 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_71 = NULL;
float V_72 = 0.0f;
bool V_73 = false;
float V_74 = 0.0f;
float V_75 = 0.0f;
int32_t V_76 = 0;
float V_77 = 0.0f;
float V_78 = 0.0f;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_79 = NULL;
int32_t V_80 = 0;
int32_t V_81 = 0;
int32_t V_82 = 0;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_83 = NULL;
int32_t V_84 = 0;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_85;
memset((&V_85), 0, sizeof(V_85));
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_86 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_87 = NULL;
int32_t V_88 = 0;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_89 = NULL;
int32_t V_90 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_91 = NULL;
int32_t V_92 = 0;
int32_t V_93 = 0;
int32_t V_94 = 0;
int32_t V_95 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_96 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_97 = NULL;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_98 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_99 = NULL;
int32_t V_100 = 0;
int32_t V_101 = 0;
int32_t G_B3_0 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B19_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B18_0 = NULL;
float G_B20_0 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B20_1 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B28_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B27_0 = NULL;
float G_B29_0 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B29_1 = NULL;
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = __this->___settings;
V_0 = L_0;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_1 = V_0;
NullCheck(L_1);
bool L_2 = L_1->___tintBlack;
if (!L_2)
{
goto IL_0017;
}
}
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_3 = V_0;
NullCheck(L_3);
bool L_4 = L_3->___canvasGroupCompatible;
G_B3_0 = ((int32_t)(L_4));
goto IL_0018;
}
IL_0017:
{
G_B3_0 = 0;
}
IL_0018:
{
V_1 = (bool)G_B3_0;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_5 = ___0_instruction;
NullCheck(L_5);
int32_t L_6 = L_5->___rawVertexCount;
V_2 = L_6;
bool L_7;
L_7 = Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F((&((MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_StaticFields*)il2cpp_codegen_static_fields_for(MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C_il2cpp_TypeInfo_var))->___linearColorSpaceGlobal), (bool)0, Nullable_1_GetValueOrDefault_m13DD890468D03CB9E24EE7242291108E744D958F_RuntimeMethod_var);
V_3 = L_7;
int32_t L_8 = V_2;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_9 = __this->___vertexBuffer;
NullCheck(L_9);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = L_9->___Items;
NullCheck(L_10);
if ((((int32_t)L_8) <= ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_006f;
}
}
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_11 = __this->___vertexBuffer;
NullCheck(L_11);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_12 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&L_11->___Items);
int32_t L_13 = V_2;
Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_12, L_13, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_14 = __this->___uvBuffer;
NullCheck(L_14);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_15 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_14->___Items);
int32_t L_16 = V_2;
Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_15, L_16, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_17 = __this->___colorBuffer;
NullCheck(L_17);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_18 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&L_17->___Items);
int32_t L_19 = V_2;
Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_18, L_19, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
}
IL_006f:
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_20 = __this->___vertexBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_21 = __this->___uvBuffer;
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_22 = __this->___colorBuffer;
int32_t L_23 = V_2;
int32_t L_24 = L_23;
V_14 = L_24;
NullCheck(L_22);
L_22->___Count = L_24;
int32_t L_25 = V_14;
int32_t L_26 = L_25;
V_14 = L_26;
NullCheck(L_21);
L_21->___Count = L_26;
int32_t L_27 = V_14;
NullCheck(L_20);
L_20->___Count = L_27;
il2cpp_codegen_initobj((&V_4), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
V_5 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = __this->___tempVerts;
V_6 = L_28;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = __this->___meshBoundsMin;
V_7 = L_29;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = __this->___meshBoundsMax;
V_8 = L_30;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_31 = __this->___vertexBuffer;
NullCheck(L_31);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = L_31->___Items;
V_9 = L_32;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_33 = __this->___uvBuffer;
NullCheck(L_33);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_34 = L_33->___Items;
V_10 = L_34;
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_35 = __this->___colorBuffer;
NullCheck(L_35);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_36 = L_35->___Items;
V_11 = L_36;
V_12 = 0;
V_15 = 0;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_37 = ___0_instruction;
NullCheck(L_37);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_38 = L_37->___submeshInstructions;
NullCheck(L_38);
int32_t L_39 = L_38->___Count;
V_16 = L_39;
goto IL_0af4;
}
IL_00fd:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_40 = ___0_instruction;
NullCheck(L_40);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_41 = L_40->___submeshInstructions;
NullCheck(L_41);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_42 = L_41->___Items;
int32_t L_43 = V_15;
NullCheck(L_42);
int32_t L_44 = L_43;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_46 = L_45;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_47 = L_46.___skeleton;
V_17 = L_47;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_48 = V_17;
NullCheck(L_48);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_49;
L_49 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_48, NULL);
NullCheck(L_49);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_50;
L_50 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_49, NULL);
NullCheck(L_50);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_51 = L_50->___Items;
V_18 = L_51;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_52 = V_17;
NullCheck(L_52);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_53;
L_53 = Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline(L_52, NULL);
V_19 = L_53;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_54 = L_46;
int32_t L_55 = L_54.___endSlot;
V_20 = L_55;
int32_t L_56 = L_54.___startSlot;
V_21 = L_56;
int32_t L_57 = V_20;
V_12 = L_57;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_58 = V_0;
NullCheck(L_58);
bool L_59 = L_58->___tintBlack;
if (!L_59)
{
goto IL_0429;
}
}
{
int32_t L_60 = V_5;
V_24 = L_60;
(&V_23)->___y = (1.0f);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_61 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2);
int32_t L_62 = V_2;
MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_61, L_62, NULL);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_63 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3);
int32_t L_64 = V_2;
MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_63, L_64, NULL);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_65 = __this->___uv2;
NullCheck(L_65);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_66 = L_65->___Items;
V_25 = L_66;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_67 = __this->___uv3;
NullCheck(L_67);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_68 = L_67->___Items;
V_26 = L_68;
int32_t L_69 = V_21;
V_27 = L_69;
goto IL_0420;
}
IL_019e:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_70 = V_18;
int32_t L_71 = V_27;
NullCheck(L_70);
int32_t L_72 = L_71;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
V_28 = L_73;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_74 = V_28;
NullCheck(L_74);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_75;
L_75 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_74, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
V_29 = L_75;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_76 = V_29;
NullCheck(L_76);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_77;
L_77 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_76, NULL);
V_30 = L_77;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_78 = V_28;
NullCheck(L_78);
Bone_tC5BB616A04722279E675558888991F720C090467* L_79;
L_79 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_78, NULL);
NullCheck(L_79);
bool L_80;
L_80 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_79, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_80)
{
goto IL_041a;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_81 = V_30;
float L_82 = L_81.___a;
if ((((float)L_82) == ((float)(0.0f))))
{
goto IL_041a;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_83 = V_29;
NullCheck(L_83);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_84;
L_84 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_83, NULL);
V_31 = L_84;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_85 = V_29;
NullCheck(L_85);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_86;
L_86 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_85, NULL);
V_32 = L_86;
bool L_87;
L_87 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_32), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (!L_87)
{
goto IL_01ff;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_88;
L_88 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_32), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_33 = L_88;
goto IL_0215;
}
IL_01ff:
{
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&V_33), (0.0f), (0.0f), (0.0f), NULL);
}
IL_0215:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_89 = V_33;
float L_90 = L_89.___r;
(&V_22)->___x = L_90;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_91 = V_33;
float L_92 = L_91.___g;
(&V_22)->___y = L_92;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_93 = V_33;
float L_94 = L_93.___b;
(&V_23)->___x = L_94;
(&V_23)->___y = (1.0f);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_95 = V_31;
V_34 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_95, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_96 = V_34;
if (!L_96)
{
goto IL_034f;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_97 = V_34;
NullCheck(L_97);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_98;
L_98 = RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline(L_97, NULL);
V_35 = L_98;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_99 = V_0;
NullCheck(L_99);
bool L_100 = L_99->___pmaVertexColors;
if (!L_100)
{
goto IL_02e0;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_101 = V_19;
float L_102 = L_101.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_103 = V_30;
float L_104 = L_103.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_105 = V_35;
float L_106 = L_105.___a;
V_36 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_102, L_104)), L_106));
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_107 = V_28;
NullCheck(L_107);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_108;
L_108 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_107, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_108);
int32_t L_109;
L_109 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_108, NULL);
V_37 = (bool)((((int32_t)L_109) == ((int32_t)1))? 1 : 0);
bool L_110 = V_3;
bool L_111 = V_37;
if (!((int32_t)((int32_t)L_110&(int32_t)L_111)))
{
goto IL_02a5;
}
}
{
float L_112 = V_36;
float L_113;
L_113 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_112, NULL);
V_36 = L_113;
}
IL_02a5:
{
float* L_114 = (float*)(&(&V_22)->___x);
float* L_115 = L_114;
float L_116 = *((float*)L_115);
float L_117 = V_36;
*((float*)L_115) = (float)((float)il2cpp_codegen_multiply(L_116, L_117));
float* L_118 = (float*)(&(&V_22)->___y);
float* L_119 = L_118;
float L_120 = *((float*)L_119);
float L_121 = V_36;
*((float*)L_119) = (float)((float)il2cpp_codegen_multiply(L_120, L_121));
float* L_122 = (float*)(&(&V_23)->___x);
float* L_123 = L_122;
float L_124 = *((float*)L_123);
float L_125 = V_36;
*((float*)L_123) = (float)((float)il2cpp_codegen_multiply(L_124, L_125));
bool L_126 = V_37;
if (L_126)
{
G_B19_0 = (&V_23);
goto IL_02d6;
}
G_B18_0 = (&V_23);
}
{
float L_127 = V_36;
G_B20_0 = L_127;
G_B20_1 = G_B18_0;
goto IL_02db;
}
IL_02d6:
{
G_B20_0 = (0.0f);
G_B20_1 = G_B19_0;
}
IL_02db:
{
G_B20_1->___y = G_B20_0;
}
IL_02e0:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_128 = V_25;
int32_t L_129 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_130 = V_22;
NullCheck(L_128);
(L_128)->SetAt(static_cast<il2cpp_array_size_t>(L_129), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_130);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_131 = V_25;
int32_t L_132 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_133 = V_22;
NullCheck(L_131);
(L_131)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_132, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_133);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_134 = V_25;
int32_t L_135 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_136 = V_22;
NullCheck(L_134);
(L_134)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_135, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_136);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_137 = V_25;
int32_t L_138 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_139 = V_22;
NullCheck(L_137);
(L_137)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_138, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_139);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_140 = V_26;
int32_t L_141 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_142 = V_23;
NullCheck(L_140);
(L_140)->SetAt(static_cast<il2cpp_array_size_t>(L_141), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_142);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_143 = V_26;
int32_t L_144 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_145 = V_23;
NullCheck(L_143);
(L_143)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_144, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_145);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_146 = V_26;
int32_t L_147 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_148 = V_23;
NullCheck(L_146);
(L_146)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_147, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_148);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_149 = V_26;
int32_t L_150 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_151 = V_23;
NullCheck(L_149);
(L_149)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_150, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_151);
int32_t L_152 = V_24;
V_24 = ((int32_t)il2cpp_codegen_add(L_152, 4));
goto IL_041a;
}
IL_034f:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_153 = V_31;
V_38 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_153, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_154 = V_38;
if (!L_154)
{
goto IL_041a;
}
}
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_155 = V_38;
NullCheck(L_155);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_156;
L_156 = MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline(L_155, NULL);
V_39 = L_156;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_157 = V_0;
NullCheck(L_157);
bool L_158 = L_157->___pmaVertexColors;
if (!L_158)
{
goto IL_03e4;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_159 = V_19;
float L_160 = L_159.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_161 = V_30;
float L_162 = L_161.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_163 = V_39;
float L_164 = L_163.___a;
V_41 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_160, L_162)), L_164));
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_165 = V_28;
NullCheck(L_165);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_166;
L_166 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_165, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_166);
int32_t L_167;
L_167 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_166, NULL);
V_42 = (bool)((((int32_t)L_167) == ((int32_t)1))? 1 : 0);
bool L_168 = V_3;
bool L_169 = V_42;
if (!((int32_t)((int32_t)L_168&(int32_t)L_169)))
{
goto IL_03a9;
}
}
{
float L_170 = V_41;
float L_171;
L_171 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_170, NULL);
V_41 = L_171;
}
IL_03a9:
{
float* L_172 = (float*)(&(&V_22)->___x);
float* L_173 = L_172;
float L_174 = *((float*)L_173);
float L_175 = V_41;
*((float*)L_173) = (float)((float)il2cpp_codegen_multiply(L_174, L_175));
float* L_176 = (float*)(&(&V_22)->___y);
float* L_177 = L_176;
float L_178 = *((float*)L_177);
float L_179 = V_41;
*((float*)L_177) = (float)((float)il2cpp_codegen_multiply(L_178, L_179));
float* L_180 = (float*)(&(&V_23)->___x);
float* L_181 = L_180;
float L_182 = *((float*)L_181);
float L_183 = V_41;
*((float*)L_181) = (float)((float)il2cpp_codegen_multiply(L_182, L_183));
bool L_184 = V_42;
if (L_184)
{
G_B28_0 = (&V_23);
goto IL_03da;
}
G_B27_0 = (&V_23);
}
{
float L_185 = V_41;
G_B29_0 = L_185;
G_B29_1 = G_B27_0;
goto IL_03df;
}
IL_03da:
{
G_B29_0 = (0.0f);
G_B29_1 = G_B28_0;
}
IL_03df:
{
G_B29_1->___y = G_B29_0;
}
IL_03e4:
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_186 = V_38;
NullCheck(L_186);
int32_t L_187;
L_187 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_186, NULL);
V_40 = L_187;
V_43 = 0;
goto IL_0414;
}
IL_03f2:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_188 = V_25;
int32_t L_189 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_190 = V_22;
NullCheck(L_188);
(L_188)->SetAt(static_cast<il2cpp_array_size_t>(L_189), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_190);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_191 = V_26;
int32_t L_192 = V_24;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_193 = V_23;
NullCheck(L_191);
(L_191)->SetAt(static_cast<il2cpp_array_size_t>(L_192), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_193);
int32_t L_194 = V_24;
V_24 = ((int32_t)il2cpp_codegen_add(L_194, 1));
int32_t L_195 = V_43;
V_43 = ((int32_t)il2cpp_codegen_add(L_195, 2));
}
IL_0414:
{
int32_t L_196 = V_43;
int32_t L_197 = V_40;
if ((((int32_t)L_196) < ((int32_t)L_197)))
{
goto IL_03f2;
}
}
IL_041a:
{
int32_t L_198 = V_27;
V_27 = ((int32_t)il2cpp_codegen_add(L_198, 1));
}
IL_0420:
{
int32_t L_199 = V_27;
int32_t L_200 = V_20;
if ((((int32_t)L_199) < ((int32_t)L_200)))
{
goto IL_019e;
}
}
IL_0429:
{
int32_t L_201 = V_21;
V_44 = L_201;
goto IL_0ae5;
}
IL_0432:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_202 = V_18;
int32_t L_203 = V_44;
NullCheck(L_202);
int32_t L_204 = L_203;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_205 = (L_202)->GetAt(static_cast<il2cpp_array_size_t>(L_204));
V_45 = L_205;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_206 = V_45;
NullCheck(L_206);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_207;
L_207 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_206, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
V_46 = L_207;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_208 = V_46;
NullCheck(L_208);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_209;
L_209 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_208, NULL);
V_47 = L_209;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_210 = V_45;
NullCheck(L_210);
Bone_tC5BB616A04722279E675558888991F720C090467* L_211;
L_211 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_210, NULL);
NullCheck(L_211);
bool L_212;
L_212 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_211, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_212)
{
goto IL_0adf;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_213 = V_47;
float L_214 = L_213.___a;
if ((((float)L_214) == ((float)(0.0f))))
{
goto IL_0adf;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_215 = V_45;
NullCheck(L_215);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_216;
L_216 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_215, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_216);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_217;
L_217 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_216, NULL);
V_48 = L_217;
int32_t L_218 = V_44;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_219 = V_0;
NullCheck(L_219);
float L_220 = L_219->___zSpacing;
V_49 = ((float)il2cpp_codegen_multiply(((float)L_218), L_220));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_221 = V_48;
V_50 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_221, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_222 = V_50;
if (!L_222)
{
goto IL_0853;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_223 = V_50;
NullCheck(L_223);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_224;
L_224 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_223, NULL);
V_51 = L_224;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_225 = V_51;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_226 = V_46;
NullCheck(L_225);
int32_t L_227;
L_227 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_225, L_226, NULL);
V_52 = L_227;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_228 = V_50;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_229 = V_45;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_230 = V_51;
int32_t L_231 = V_52;
NullCheck(L_230);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_232;
L_232 = Sequence_GetOffsets_m8155C7FBA05E5D84AB91AA164B8389F2B16A8F55(L_230, L_231, NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_233 = V_6;
NullCheck(L_228);
RegionAttachment_ComputeWorldVertices_mEDEE9998079BC896D90320FF9C2BF6CE5A184CF1(L_228, L_229, L_232, L_233, 0, 2, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_234 = V_50;
NullCheck(L_234);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_235;
L_235 = RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline(L_234, NULL);
V_53 = L_235;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_236 = V_19;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_237 = V_47;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_238;
L_238 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_236, L_237, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_239 = V_53;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_240;
L_240 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_238, L_239, NULL);
V_54 = L_240;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_241 = V_6;
NullCheck(L_241);
int32_t L_242 = 0;
float L_243 = (L_241)->GetAt(static_cast<il2cpp_array_size_t>(L_242));
V_55 = L_243;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_244 = V_6;
NullCheck(L_244);
int32_t L_245 = 1;
float L_246 = (L_244)->GetAt(static_cast<il2cpp_array_size_t>(L_245));
V_56 = L_246;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_247 = V_6;
NullCheck(L_247);
int32_t L_248 = 2;
float L_249 = (L_247)->GetAt(static_cast<il2cpp_array_size_t>(L_248));
V_57 = L_249;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_250 = V_6;
NullCheck(L_250);
int32_t L_251 = 3;
float L_252 = (L_250)->GetAt(static_cast<il2cpp_array_size_t>(L_251));
V_58 = L_252;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_253 = V_6;
NullCheck(L_253);
int32_t L_254 = 4;
float L_255 = (L_253)->GetAt(static_cast<il2cpp_array_size_t>(L_254));
V_59 = L_255;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_256 = V_6;
NullCheck(L_256);
int32_t L_257 = 5;
float L_258 = (L_256)->GetAt(static_cast<il2cpp_array_size_t>(L_257));
V_60 = L_258;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_259 = V_6;
NullCheck(L_259);
int32_t L_260 = 6;
float L_261 = (L_259)->GetAt(static_cast<il2cpp_array_size_t>(L_260));
V_61 = L_261;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_262 = V_6;
NullCheck(L_262);
int32_t L_263 = 7;
float L_264 = (L_262)->GetAt(static_cast<il2cpp_array_size_t>(L_263));
V_62 = L_264;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_265 = V_9;
int32_t L_266 = V_5;
float L_267 = V_55;
float L_268 = V_56;
float L_269 = V_49;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_270;
memset((&L_270), 0, sizeof(L_270));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_270), L_267, L_268, L_269, NULL);
NullCheck(L_265);
(L_265)->SetAt(static_cast<il2cpp_array_size_t>(L_266), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_270);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_271 = V_9;
int32_t L_272 = V_5;
float L_273 = V_61;
float L_274 = V_62;
float L_275 = V_49;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_276;
memset((&L_276), 0, sizeof(L_276));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_276), L_273, L_274, L_275, NULL);
NullCheck(L_271);
(L_271)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_272, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_276);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_277 = V_9;
int32_t L_278 = V_5;
float L_279 = V_57;
float L_280 = V_58;
float L_281 = V_49;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_282;
memset((&L_282), 0, sizeof(L_282));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_282), L_279, L_280, L_281, NULL);
NullCheck(L_277);
(L_277)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_278, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_282);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_283 = V_9;
int32_t L_284 = V_5;
float L_285 = V_59;
float L_286 = V_60;
float L_287 = V_49;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_288;
memset((&L_288), 0, sizeof(L_288));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_288), L_285, L_286, L_287, NULL);
NullCheck(L_283);
(L_283)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_284, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_288);
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_289 = V_0;
NullCheck(L_289);
bool L_290 = L_289->___pmaVertexColors;
if (!L_290)
{
goto IL_060d;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_291 = V_54;
float L_292 = L_291.___a;
V_64 = L_292;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_293 = V_45;
NullCheck(L_293);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_294;
L_294 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_293, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_294);
int32_t L_295;
L_295 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_294, NULL);
V_65 = (bool)((((int32_t)L_295) == ((int32_t)1))? 1 : 0);
bool L_296 = V_3;
bool L_297 = V_65;
if (!((int32_t)((int32_t)L_296&(int32_t)L_297)))
{
goto IL_0596;
}
}
{
float L_298 = V_64;
float L_299;
L_299 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_298, NULL);
V_64 = L_299;
}
IL_0596:
{
float L_300 = V_64;
(&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_300, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_301 = V_54;
float L_302 = L_301.___r;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_303 = V_4;
uint8_t L_304 = L_303.___a;
(&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_302, ((float)L_304))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_305 = V_54;
float L_306 = L_305.___g;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_307 = V_4;
uint8_t L_308 = L_307.___a;
(&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_306, ((float)L_308))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_309 = V_54;
float L_310 = L_309.___b;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_311 = V_4;
uint8_t L_312 = L_311.___a;
(&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_310, ((float)L_312))));
bool L_313 = V_1;
if (!L_313)
{
goto IL_05ff;
}
}
{
(&V_4)->___a = (uint8_t)((int32_t)255);
goto IL_0661;
}
IL_05ff:
{
bool L_314 = V_65;
if (!L_314)
{
goto IL_0661;
}
}
{
(&V_4)->___a = (uint8_t)0;
goto IL_0661;
}
IL_060d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_315 = V_54;
float L_316 = L_315.___a;
(&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_316, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_317 = V_54;
float L_318 = L_317.___r;
(&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_318, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_319 = V_54;
float L_320 = L_319.___g;
(&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_320, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_321 = V_54;
float L_322 = L_321.___b;
(&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_322, (255.0f))));
}
IL_0661:
{
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_323 = V_11;
int32_t L_324 = V_5;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_325 = V_4;
NullCheck(L_323);
(L_323)->SetAt(static_cast<il2cpp_array_size_t>(L_324), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_325);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_326 = V_11;
int32_t L_327 = V_5;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_328 = V_4;
NullCheck(L_326);
(L_326)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_327, 1))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_328);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_329 = V_11;
int32_t L_330 = V_5;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_331 = V_4;
NullCheck(L_329);
(L_329)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_330, 2))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_331);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_332 = V_11;
int32_t L_333 = V_5;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_334 = V_4;
NullCheck(L_332);
(L_332)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_333, 3))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_334);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_335 = V_51;
int32_t L_336 = V_52;
NullCheck(L_335);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_337;
L_337 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_335, L_336, NULL);
V_63 = L_337;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_338 = V_10;
int32_t L_339 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_340 = V_63;
NullCheck(L_340);
int32_t L_341 = 0;
float L_342 = (L_340)->GetAt(static_cast<il2cpp_array_size_t>(L_341));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_343 = V_63;
NullCheck(L_343);
int32_t L_344 = 1;
float L_345 = (L_343)->GetAt(static_cast<il2cpp_array_size_t>(L_344));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_346;
memset((&L_346), 0, sizeof(L_346));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_346), L_342, L_345, NULL);
NullCheck(L_338);
(L_338)->SetAt(static_cast<il2cpp_array_size_t>(L_339), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_346);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_347 = V_10;
int32_t L_348 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_349 = V_63;
NullCheck(L_349);
int32_t L_350 = 6;
float L_351 = (L_349)->GetAt(static_cast<il2cpp_array_size_t>(L_350));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_352 = V_63;
NullCheck(L_352);
int32_t L_353 = 7;
float L_354 = (L_352)->GetAt(static_cast<il2cpp_array_size_t>(L_353));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_355;
memset((&L_355), 0, sizeof(L_355));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_355), L_351, L_354, NULL);
NullCheck(L_347);
(L_347)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_348, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_355);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_356 = V_10;
int32_t L_357 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_358 = V_63;
NullCheck(L_358);
int32_t L_359 = 2;
float L_360 = (L_358)->GetAt(static_cast<il2cpp_array_size_t>(L_359));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_361 = V_63;
NullCheck(L_361);
int32_t L_362 = 3;
float L_363 = (L_361)->GetAt(static_cast<il2cpp_array_size_t>(L_362));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_364;
memset((&L_364), 0, sizeof(L_364));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_364), L_360, L_363, NULL);
NullCheck(L_356);
(L_356)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_357, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_364);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_365 = V_10;
int32_t L_366 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_367 = V_63;
NullCheck(L_367);
int32_t L_368 = 4;
float L_369 = (L_367)->GetAt(static_cast<il2cpp_array_size_t>(L_368));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_370 = V_63;
NullCheck(L_370);
int32_t L_371 = 5;
float L_372 = (L_370)->GetAt(static_cast<il2cpp_array_size_t>(L_371));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_373;
memset((&L_373), 0, sizeof(L_373));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_373), L_369, L_372, NULL);
NullCheck(L_365);
(L_365)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_366, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_373);
float L_374 = V_55;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_375 = V_7;
float L_376 = L_375.___x;
if ((!(((float)L_374) < ((float)L_376))))
{
goto IL_0710;
}
}
{
float L_377 = V_55;
(&V_7)->___x = L_377;
}
IL_0710:
{
float L_378 = V_55;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_379 = V_8;
float L_380 = L_379.___x;
if ((!(((float)L_378) > ((float)L_380))))
{
goto IL_0724;
}
}
{
float L_381 = V_55;
(&V_8)->___x = L_381;
}
IL_0724:
{
float L_382 = V_57;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_383 = V_7;
float L_384 = L_383.___x;
if ((!(((float)L_382) < ((float)L_384))))
{
goto IL_073a;
}
}
{
float L_385 = V_57;
(&V_7)->___x = L_385;
goto IL_074e;
}
IL_073a:
{
float L_386 = V_57;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_387 = V_8;
float L_388 = L_387.___x;
if ((!(((float)L_386) > ((float)L_388))))
{
goto IL_074e;
}
}
{
float L_389 = V_57;
(&V_8)->___x = L_389;
}
IL_074e:
{
float L_390 = V_59;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_391 = V_7;
float L_392 = L_391.___x;
if ((!(((float)L_390) < ((float)L_392))))
{
goto IL_0764;
}
}
{
float L_393 = V_59;
(&V_7)->___x = L_393;
goto IL_0778;
}
IL_0764:
{
float L_394 = V_59;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_395 = V_8;
float L_396 = L_395.___x;
if ((!(((float)L_394) > ((float)L_396))))
{
goto IL_0778;
}
}
{
float L_397 = V_59;
(&V_8)->___x = L_397;
}
IL_0778:
{
float L_398 = V_61;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_399 = V_7;
float L_400 = L_399.___x;
if ((!(((float)L_398) < ((float)L_400))))
{
goto IL_078e;
}
}
{
float L_401 = V_61;
(&V_7)->___x = L_401;
goto IL_07a2;
}
IL_078e:
{
float L_402 = V_61;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_403 = V_8;
float L_404 = L_403.___x;
if ((!(((float)L_402) > ((float)L_404))))
{
goto IL_07a2;
}
}
{
float L_405 = V_61;
(&V_8)->___x = L_405;
}
IL_07a2:
{
float L_406 = V_56;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_407 = V_7;
float L_408 = L_407.___y;
if ((!(((float)L_406) < ((float)L_408))))
{
goto IL_07b6;
}
}
{
float L_409 = V_56;
(&V_7)->___y = L_409;
}
IL_07b6:
{
float L_410 = V_56;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_411 = V_8;
float L_412 = L_411.___y;
if ((!(((float)L_410) > ((float)L_412))))
{
goto IL_07ca;
}
}
{
float L_413 = V_56;
(&V_8)->___y = L_413;
}
IL_07ca:
{
float L_414 = V_58;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_415 = V_7;
float L_416 = L_415.___y;
if ((!(((float)L_414) < ((float)L_416))))
{
goto IL_07e0;
}
}
{
float L_417 = V_58;
(&V_7)->___y = L_417;
goto IL_07f4;
}
IL_07e0:
{
float L_418 = V_58;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_419 = V_8;
float L_420 = L_419.___y;
if ((!(((float)L_418) > ((float)L_420))))
{
goto IL_07f4;
}
}
{
float L_421 = V_58;
(&V_8)->___y = L_421;
}
IL_07f4:
{
float L_422 = V_60;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_423 = V_7;
float L_424 = L_423.___y;
if ((!(((float)L_422) < ((float)L_424))))
{
goto IL_080a;
}
}
{
float L_425 = V_60;
(&V_7)->___y = L_425;
goto IL_081e;
}
IL_080a:
{
float L_426 = V_60;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_427 = V_8;
float L_428 = L_427.___y;
if ((!(((float)L_426) > ((float)L_428))))
{
goto IL_081e;
}
}
{
float L_429 = V_60;
(&V_8)->___y = L_429;
}
IL_081e:
{
float L_430 = V_62;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_431 = V_7;
float L_432 = L_431.___y;
if ((!(((float)L_430) < ((float)L_432))))
{
goto IL_0834;
}
}
{
float L_433 = V_62;
(&V_7)->___y = L_433;
goto IL_0848;
}
IL_0834:
{
float L_434 = V_62;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_435 = V_8;
float L_436 = L_435.___y;
if ((!(((float)L_434) > ((float)L_436))))
{
goto IL_0848;
}
}
{
float L_437 = V_62;
(&V_8)->___y = L_437;
}
IL_0848:
{
int32_t L_438 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_438, 4));
goto IL_0adf;
}
IL_0853:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_439 = V_48;
V_66 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_439, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_440 = V_66;
if (!L_440)
{
goto IL_0adf;
}
}
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_441 = V_66;
NullCheck(L_441);
int32_t L_442;
L_442 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_441, NULL);
V_67 = L_442;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_443 = V_6;
NullCheck(L_443);
int32_t L_444 = V_67;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_443)->max_length))) >= ((int32_t)L_444)))
{
goto IL_0884;
}
}
{
int32_t L_445 = V_67;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_446 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_445);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_447 = L_446;
V_6 = L_447;
__this->___tempVerts = L_447;
Il2CppCodeGenWriteBarrier((void**)(&__this->___tempVerts), (void*)L_447);
}
IL_0884:
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_448 = V_66;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_449 = V_17;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_450 = V_45;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_451 = V_6;
NullCheck(L_448);
VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC(L_448, L_449, L_450, L_451, NULL);
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_452 = V_66;
NullCheck(L_452);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_453;
L_453 = MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline(L_452, NULL);
V_68 = L_453;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_454 = V_19;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_455 = V_47;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_456;
L_456 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_454, L_455, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_457 = V_68;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_458;
L_458 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_456, L_457, NULL);
V_69 = L_458;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_459 = V_0;
NullCheck(L_459);
bool L_460 = L_459->___pmaVertexColors;
if (!L_460)
{
goto IL_0957;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_461 = V_69;
float L_462 = L_461.___a;
V_72 = L_462;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_463 = V_45;
NullCheck(L_463);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_464;
L_464 = Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_inline(L_463, Posed_2_get_Data_m1422FEE7D089BFFBA484B6FF001C901F5AFDA07E_RuntimeMethod_var);
NullCheck(L_464);
int32_t L_465;
L_465 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_464, NULL);
V_73 = (bool)((((int32_t)L_465) == ((int32_t)1))? 1 : 0);
bool L_466 = V_3;
bool L_467 = V_73;
if (!((int32_t)((int32_t)L_466&(int32_t)L_467)))
{
goto IL_08e0;
}
}
{
float L_468 = V_72;
float L_469;
L_469 = Mathf_LinearToGammaSpace_m768087E2BF400DB5FD77FD5AF4EAF6694E9F34F1(L_468, NULL);
V_72 = L_469;
}
IL_08e0:
{
float L_470 = V_72;
(&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_470, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_471 = V_69;
float L_472 = L_471.___r;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_473 = V_4;
uint8_t L_474 = L_473.___a;
(&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_472, ((float)L_474))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_475 = V_69;
float L_476 = L_475.___g;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_477 = V_4;
uint8_t L_478 = L_477.___a;
(&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_476, ((float)L_478))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_479 = V_69;
float L_480 = L_479.___b;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_481 = V_4;
uint8_t L_482 = L_481.___a;
(&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_480, ((float)L_482))));
bool L_483 = V_1;
if (!L_483)
{
goto IL_0949;
}
}
{
(&V_4)->___a = (uint8_t)((int32_t)255);
goto IL_09ab;
}
IL_0949:
{
bool L_484 = V_73;
if (!L_484)
{
goto IL_09ab;
}
}
{
(&V_4)->___a = (uint8_t)0;
goto IL_09ab;
}
IL_0957:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_485 = V_69;
float L_486 = L_485.___a;
(&V_4)->___a = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_486, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_487 = V_69;
float L_488 = L_487.___r;
(&V_4)->___r = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_488, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_489 = V_69;
float L_490 = L_489.___g;
(&V_4)->___g = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_490, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_491 = V_69;
float L_492 = L_491.___b;
(&V_4)->___b = (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_492, (255.0f))));
}
IL_09ab:
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_493 = V_66;
NullCheck(L_493);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_494;
L_494 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_493, NULL);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_495 = L_494;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_496 = V_46;
NullCheck(L_495);
int32_t L_497;
L_497 = Sequence_ResolveIndex_mA3A174F7A6851E91117A5C88D62AB0736FBC68AA(L_495, L_496, NULL);
V_70 = L_497;
int32_t L_498 = V_70;
NullCheck(L_495);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_499;
L_499 = Sequence_GetUVs_mCABE4B78A323CBD8B743B1DFF73056EBE961C3A6(L_495, L_498, NULL);
V_71 = L_499;
int32_t L_500 = V_5;
if (L_500)
{
goto IL_0a25;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_501 = V_6;
NullCheck(L_501);
int32_t L_502 = 0;
float L_503 = (L_501)->GetAt(static_cast<il2cpp_array_size_t>(L_502));
V_74 = L_503;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_504 = V_6;
NullCheck(L_504);
int32_t L_505 = 1;
float L_506 = (L_504)->GetAt(static_cast<il2cpp_array_size_t>(L_505));
V_75 = L_506;
float L_507 = V_74;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_508 = V_7;
float L_509 = L_508.___x;
if ((!(((float)L_507) < ((float)L_509))))
{
goto IL_09e9;
}
}
{
float L_510 = V_74;
(&V_7)->___x = L_510;
}
IL_09e9:
{
float L_511 = V_74;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_512 = V_8;
float L_513 = L_512.___x;
if ((!(((float)L_511) > ((float)L_513))))
{
goto IL_09fd;
}
}
{
float L_514 = V_74;
(&V_8)->___x = L_514;
}
IL_09fd:
{
float L_515 = V_75;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_516 = V_7;
float L_517 = L_516.___y;
if ((!(((float)L_515) < ((float)L_517))))
{
goto IL_0a11;
}
}
{
float L_518 = V_75;
(&V_7)->___y = L_518;
}
IL_0a11:
{
float L_519 = V_75;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_520 = V_8;
float L_521 = L_520.___y;
if ((!(((float)L_519) > ((float)L_521))))
{
goto IL_0a25;
}
}
{
float L_522 = V_75;
(&V_8)->___y = L_522;
}
IL_0a25:
{
V_76 = 0;
goto IL_0ad6;
}
IL_0a2d:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_523 = V_6;
int32_t L_524 = V_76;
NullCheck(L_523);
int32_t L_525 = L_524;
float L_526 = (L_523)->GetAt(static_cast<il2cpp_array_size_t>(L_525));
V_77 = L_526;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_527 = V_6;
int32_t L_528 = V_76;
NullCheck(L_527);
int32_t L_529 = ((int32_t)il2cpp_codegen_add(L_528, 1));
float L_530 = (L_527)->GetAt(static_cast<il2cpp_array_size_t>(L_529));
V_78 = L_530;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_531 = V_9;
int32_t L_532 = V_5;
float L_533 = V_77;
float L_534 = V_78;
float L_535 = V_49;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_536;
memset((&L_536), 0, sizeof(L_536));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_536), L_533, L_534, L_535, NULL);
NullCheck(L_531);
(L_531)->SetAt(static_cast<il2cpp_array_size_t>(L_532), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_536);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_537 = V_11;
int32_t L_538 = V_5;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_539 = V_4;
NullCheck(L_537);
(L_537)->SetAt(static_cast<il2cpp_array_size_t>(L_538), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_539);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_540 = V_10;
int32_t L_541 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_542 = V_71;
int32_t L_543 = V_76;
NullCheck(L_542);
int32_t L_544 = L_543;
float L_545 = (L_542)->GetAt(static_cast<il2cpp_array_size_t>(L_544));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_546 = V_71;
int32_t L_547 = V_76;
NullCheck(L_546);
int32_t L_548 = ((int32_t)il2cpp_codegen_add(L_547, 1));
float L_549 = (L_546)->GetAt(static_cast<il2cpp_array_size_t>(L_548));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_550;
memset((&L_550), 0, sizeof(L_550));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_550), L_545, L_549, NULL);
NullCheck(L_540);
(L_540)->SetAt(static_cast<il2cpp_array_size_t>(L_541), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_550);
float L_551 = V_77;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_552 = V_7;
float L_553 = L_552.___x;
if ((!(((float)L_551) < ((float)L_553))))
{
goto IL_0a8c;
}
}
{
float L_554 = V_77;
(&V_7)->___x = L_554;
goto IL_0aa0;
}
IL_0a8c:
{
float L_555 = V_77;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_556 = V_8;
float L_557 = L_556.___x;
if ((!(((float)L_555) > ((float)L_557))))
{
goto IL_0aa0;
}
}
{
float L_558 = V_77;
(&V_8)->___x = L_558;
}
IL_0aa0:
{
float L_559 = V_78;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_560 = V_7;
float L_561 = L_560.___y;
if ((!(((float)L_559) < ((float)L_561))))
{
goto IL_0ab6;
}
}
{
float L_562 = V_78;
(&V_7)->___y = L_562;
goto IL_0aca;
}
IL_0ab6:
{
float L_563 = V_78;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_564 = V_8;
float L_565 = L_564.___y;
if ((!(((float)L_563) > ((float)L_565))))
{
goto IL_0aca;
}
}
{
float L_566 = V_78;
(&V_8)->___y = L_566;
}
IL_0aca:
{
int32_t L_567 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_567, 1));
int32_t L_568 = V_76;
V_76 = ((int32_t)il2cpp_codegen_add(L_568, 2));
}
IL_0ad6:
{
int32_t L_569 = V_76;
int32_t L_570 = V_67;
if ((((int32_t)L_569) < ((int32_t)L_570)))
{
goto IL_0a2d;
}
}
IL_0adf:
{
int32_t L_571 = V_44;
V_44 = ((int32_t)il2cpp_codegen_add(L_571, 1));
}
IL_0ae5:
{
int32_t L_572 = V_44;
int32_t L_573 = V_20;
if ((((int32_t)L_572) < ((int32_t)L_573)))
{
goto IL_0432;
}
}
{
int32_t L_574 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_574, 1));
}
IL_0af4:
{
int32_t L_575 = V_15;
int32_t L_576 = V_16;
if ((((int32_t)L_575) < ((int32_t)L_576)))
{
goto IL_00fd;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_577 = V_7;
__this->___meshBoundsMin = L_577;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_578 = V_8;
__this->___meshBoundsMax = L_578;
int32_t L_579 = V_12;
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_580 = V_0;
NullCheck(L_580);
float L_581 = L_580->___zSpacing;
__this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(((float)L_579), L_581));
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_582 = ___0_instruction;
NullCheck(L_582);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_583 = L_582->___submeshInstructions;
NullCheck(L_583);
int32_t L_584 = L_583->___Count;
V_13 = L_584;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_585 = __this->___submeshes;
int32_t L_586 = V_13;
NullCheck(L_585);
L_585->___Count = L_586;
bool L_587 = ___1_updateTriangles;
if (!L_587)
{
goto IL_0d78;
}
}
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_588 = __this->___submeshes;
NullCheck(L_588);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_589 = L_588->___Items;
NullCheck(L_589);
int32_t L_590 = V_13;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_589)->max_length))) >= ((int32_t)L_590)))
{
goto IL_0ba2;
}
}
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_591 = __this->___submeshes;
int32_t L_592 = V_13;
NullCheck(L_591);
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_593;
L_593 = ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D(L_591, L_592, ExposedList_1_EnsureSize_m55DBD3C856D0713A387392AB167057CD59B53F9D_RuntimeMethod_var);
V_81 = 0;
int32_t L_594 = V_13;
V_82 = L_594;
goto IL_0b9c;
}
IL_0b65:
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_595 = __this->___submeshes;
NullCheck(L_595);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_596 = L_595->___Items;
int32_t L_597 = V_81;
NullCheck(L_596);
int32_t L_598 = L_597;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_599 = (L_596)->GetAt(static_cast<il2cpp_array_size_t>(L_598));
V_83 = L_599;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_600 = V_83;
if (L_600)
{
goto IL_0b8e;
}
}
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_601 = __this->___submeshes;
NullCheck(L_601);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_602 = L_601->___Items;
int32_t L_603 = V_81;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_604 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_604, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
NullCheck(L_602);
ArrayElementTypeCheck (L_602, L_604);
(L_602)->SetAt(static_cast<il2cpp_array_size_t>(L_603), (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)L_604);
goto IL_0b96;
}
IL_0b8e:
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_605 = V_83;
NullCheck(L_605);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_605, (bool)0, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
}
IL_0b96:
{
int32_t L_606 = V_81;
V_81 = ((int32_t)il2cpp_codegen_add(L_606, 1));
}
IL_0b9c:
{
int32_t L_607 = V_81;
int32_t L_608 = V_82;
if ((((int32_t)L_607) < ((int32_t)L_608)))
{
goto IL_0b65;
}
}
IL_0ba2:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_609 = ___0_instruction;
NullCheck(L_609);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_610 = L_609->___submeshInstructions;
NullCheck(L_610);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_611 = L_610->___Items;
V_79 = L_611;
V_80 = 0;
V_84 = 0;
goto IL_0d6f;
}
IL_0bba:
{
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_612 = V_79;
int32_t L_613 = V_84;
NullCheck(L_612);
int32_t L_614 = L_613;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_615 = (L_612)->GetAt(static_cast<il2cpp_array_size_t>(L_614));
V_85 = L_615;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_616 = __this->___submeshes;
NullCheck(L_616);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_617 = L_616->___Items;
int32_t L_618 = V_84;
NullCheck(L_617);
int32_t L_619 = L_618;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_620 = (L_617)->GetAt(static_cast<il2cpp_array_size_t>(L_619));
V_86 = L_620;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_621 = V_85;
int32_t L_622 = L_621.___rawTriangleCount;
V_90 = L_622;
int32_t L_623 = V_90;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_624 = V_86;
NullCheck(L_624);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_625 = L_624->___Items;
NullCheck(L_625);
if ((((int32_t)L_623) <= ((int32_t)((int32_t)(((RuntimeArray*)L_625)->max_length)))))
{
goto IL_0bfb;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_626 = V_86;
NullCheck(L_626);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_627 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&L_626->___Items);
int32_t L_628 = V_90;
Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_627, L_628, Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
goto IL_0c2f;
}
IL_0bfb:
{
int32_t L_629 = V_90;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_630 = V_86;
NullCheck(L_630);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_631 = L_630->___Items;
NullCheck(L_631);
if ((((int32_t)L_629) >= ((int32_t)((int32_t)(((RuntimeArray*)L_631)->max_length)))))
{
goto IL_0c2f;
}
}
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_632 = V_86;
NullCheck(L_632);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_633 = L_632->___Items;
V_91 = L_633;
int32_t L_634 = V_90;
V_92 = L_634;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_635 = V_91;
NullCheck(L_635);
V_93 = ((int32_t)(((RuntimeArray*)L_635)->max_length));
goto IL_0c29;
}
IL_0c1d:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_636 = V_91;
int32_t L_637 = V_92;
NullCheck(L_636);
(L_636)->SetAt(static_cast<il2cpp_array_size_t>(L_637), (int32_t)0);
int32_t L_638 = V_92;
V_92 = ((int32_t)il2cpp_codegen_add(L_638, 1));
}
IL_0c29:
{
int32_t L_639 = V_92;
int32_t L_640 = V_93;
if ((((int32_t)L_639) < ((int32_t)L_640)))
{
goto IL_0c1d;
}
}
IL_0c2f:
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_641 = V_86;
int32_t L_642 = V_90;
NullCheck(L_641);
L_641->___Count = L_642;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_643 = V_86;
NullCheck(L_643);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_644 = L_643->___Items;
V_87 = L_644;
V_88 = 0;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_645 = V_85;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_646 = L_645.___skeleton;
NullCheck(L_646);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_647;
L_647 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_646, NULL);
NullCheck(L_647);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_648;
L_648 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_647, NULL);
NullCheck(L_648);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_649 = L_648->___Items;
V_89 = L_649;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_650 = V_85;
int32_t L_651 = L_650.___startSlot;
V_94 = L_651;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_652 = V_85;
int32_t L_653 = L_652.___endSlot;
V_95 = L_653;
goto IL_0d60;
}
IL_0c73:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_654 = V_89;
int32_t L_655 = V_94;
NullCheck(L_654);
int32_t L_656 = L_655;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_657 = (L_654)->GetAt(static_cast<il2cpp_array_size_t>(L_656));
V_96 = L_657;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_658 = V_96;
NullCheck(L_658);
Bone_tC5BB616A04722279E675558888991F720C090467* L_659;
L_659 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_658, NULL);
NullCheck(L_659);
bool L_660;
L_660 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_659, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_660)
{
goto IL_0d5a;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_661 = V_96;
NullCheck(L_661);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_662;
L_662 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_661, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_662);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_663;
L_663 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_662, NULL);
float L_664 = L_663.___a;
if ((((float)L_664) == ((float)(0.0f))))
{
goto IL_0d5a;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_665 = V_89;
int32_t L_666 = V_94;
NullCheck(L_665);
int32_t L_667 = L_666;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_668 = (L_665)->GetAt(static_cast<il2cpp_array_size_t>(L_667));
NullCheck(L_668);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_669;
L_669 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_668, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_669);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_670;
L_670 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_669, NULL);
V_97 = L_670;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_671 = V_97;
if (!((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_671, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var)))
{
goto IL_0d0c;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_672 = V_87;
int32_t L_673 = V_88;
int32_t L_674 = V_80;
NullCheck(L_672);
(L_672)->SetAt(static_cast<il2cpp_array_size_t>(L_673), (int32_t)L_674);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_675 = V_87;
int32_t L_676 = V_88;
int32_t L_677 = V_80;
NullCheck(L_675);
(L_675)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_676, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_677, 2)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_678 = V_87;
int32_t L_679 = V_88;
int32_t L_680 = V_80;
NullCheck(L_678);
(L_678)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_679, 2))), (int32_t)((int32_t)il2cpp_codegen_add(L_680, 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_681 = V_87;
int32_t L_682 = V_88;
int32_t L_683 = V_80;
NullCheck(L_681);
(L_681)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_682, 3))), (int32_t)((int32_t)il2cpp_codegen_add(L_683, 2)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_684 = V_87;
int32_t L_685 = V_88;
int32_t L_686 = V_80;
NullCheck(L_684);
(L_684)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_685, 4))), (int32_t)((int32_t)il2cpp_codegen_add(L_686, 3)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_687 = V_87;
int32_t L_688 = V_88;
int32_t L_689 = V_80;
NullCheck(L_687);
(L_687)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_688, 5))), (int32_t)((int32_t)il2cpp_codegen_add(L_689, 1)));
int32_t L_690 = V_88;
V_88 = ((int32_t)il2cpp_codegen_add(L_690, 6));
int32_t L_691 = V_80;
V_80 = ((int32_t)il2cpp_codegen_add(L_691, 4));
goto IL_0d5a;
}
IL_0d0c:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_692 = V_97;
V_98 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_692, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_693 = V_98;
if (!L_693)
{
goto IL_0d5a;
}
}
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_694 = V_98;
NullCheck(L_694);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_695;
L_695 = MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline(L_694, NULL);
V_99 = L_695;
V_100 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_696 = V_99;
NullCheck(L_696);
V_101 = ((int32_t)(((RuntimeArray*)L_696)->max_length));
goto IL_0d46;
}
IL_0d2d:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_697 = V_87;
int32_t L_698 = V_88;
int32_t L_699 = V_80;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_700 = V_99;
int32_t L_701 = V_100;
NullCheck(L_700);
int32_t L_702 = L_701;
int32_t L_703 = (L_700)->GetAt(static_cast<il2cpp_array_size_t>(L_702));
NullCheck(L_697);
(L_697)->SetAt(static_cast<il2cpp_array_size_t>(L_698), (int32_t)((int32_t)il2cpp_codegen_add(L_699, L_703)));
int32_t L_704 = V_100;
V_100 = ((int32_t)il2cpp_codegen_add(L_704, 1));
int32_t L_705 = V_88;
V_88 = ((int32_t)il2cpp_codegen_add(L_705, 1));
}
IL_0d46:
{
int32_t L_706 = V_100;
int32_t L_707 = V_101;
if ((((int32_t)L_706) < ((int32_t)L_707)))
{
goto IL_0d2d;
}
}
{
int32_t L_708 = V_80;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_709 = V_98;
NullCheck(L_709);
int32_t L_710;
L_710 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_709, NULL);
V_80 = ((int32_t)il2cpp_codegen_add(L_708, ((int32_t)(L_710>>1))));
}
IL_0d5a:
{
int32_t L_711 = V_94;
V_94 = ((int32_t)il2cpp_codegen_add(L_711, 1));
}
IL_0d60:
{
int32_t L_712 = V_94;
int32_t L_713 = V_95;
if ((((int32_t)L_712) < ((int32_t)L_713)))
{
goto IL_0c73;
}
}
{
int32_t L_714 = V_84;
V_84 = ((int32_t)il2cpp_codegen_add(L_714, 1));
}
IL_0d6f:
{
int32_t L_715 = V_84;
int32_t L_716 = V_13;
if ((((int32_t)L_715) < ((int32_t)L_716)))
{
goto IL_0bba;
}
}
IL_0d78:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ScaleVertexData_mBD924EC620EEB4DC733E0CEF390C6B6706218815 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, float ___0_scale, const RuntimeMethod* method)
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer;
NullCheck(L_0);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = L_0->___Items;
V_0 = L_1;
V_1 = 0;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_2 = __this->___vertexBuffer;
NullCheck(L_2);
int32_t L_3 = L_2->___Count;
V_2 = L_3;
goto IL_0038;
}
IL_001c:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = V_0;
int32_t L_5 = V_1;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6);
float L_8 = ___0_scale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_7, L_8, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6 = L_9;
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0038:
{
int32_t L_11 = V_1;
int32_t L_12 = V_2;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_001c;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = __this->___meshBoundsMin;
float L_14 = ___0_scale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_13, L_14, NULL);
__this->___meshBoundsMin = L_15;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = __this->___meshBoundsMax;
float L_17 = ___0_scale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
L_18 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_16, L_17, NULL);
__this->___meshBoundsMax = L_18;
float L_19 = __this->___meshBoundsThickness;
float L_20 = ___0_scale;
__this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(L_19, L_20));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ScaleAndOffsetVertexData_m1F401AF90F8AD107B531FC1A316A56744A45DB3F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, float ___0_scale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_offset2D, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_offset2D;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_offset2D;
float L_3 = L_2.___y;
Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_0), L_1, L_3, NULL);
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_4 = __this->___vertexBuffer;
NullCheck(L_4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_4->___Items;
V_1 = L_5;
V_2 = 0;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_6 = __this->___vertexBuffer;
NullCheck(L_6);
int32_t L_7 = L_6->___Count;
V_3 = L_7;
goto IL_004d;
}
IL_002f:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = V_1;
int32_t L_9 = V_2;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_1;
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
float L_14 = ___0_scale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_13, L_14, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_15, L_16, NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_17);
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_004d:
{
int32_t L_19 = V_2;
int32_t L_20 = V_3;
if ((((int32_t)L_19) < ((int32_t)L_20)))
{
goto IL_002f;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = __this->___meshBoundsMin;
float L_22 = ___0_scale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
L_23 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_21, L_22, NULL);
__this->___meshBoundsMin = L_23;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = __this->___meshBoundsMax;
float L_25 = ___0_scale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_24, L_25, NULL);
__this->___meshBoundsMax = L_26;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = __this->___meshBoundsMin;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = ___1_offset2D;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_27, L_28, NULL);
__this->___meshBoundsMin = L_29;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = __this->___meshBoundsMax;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = ___1_offset2D;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
L_32 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_30, L_31, NULL);
__this->___meshBoundsMax = L_32;
float L_33 = __this->___meshBoundsThickness;
float L_34 = ___0_scale;
__this->___meshBoundsThickness = ((float)il2cpp_codegen_multiply(L_33, L_34));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 MeshGenerator_GetMeshBounds_mAA84D5AD3879C99D1A1DA98B489E81E616E6C420 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
float V_2 = 0.0f;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin);
float L_1 = L_0->___x;
bool L_2;
L_2 = Single_IsInfinity_m8D101DE5C104130734F6DCA3E6E86345B064E4AD_inline(L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3 = V_0;
return L_3;
}
IL_001c:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax);
float L_5 = L_4->___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin);
float L_7 = L_6->___x;
V_1 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), (0.5f)));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_8 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMax);
float L_9 = L_8->___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_10 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin);
float L_11 = L_10->___y;
V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_9, L_11)), (0.5f)));
il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin);
float L_13 = L_12->___x;
float L_14 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_15 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___meshBoundsMin);
float L_16 = L_15->___y;
float L_17 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
memset((&L_18), 0, sizeof(L_18));
Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_18), ((float)il2cpp_codegen_add(L_13, L_14)), ((float)il2cpp_codegen_add(L_16, L_17)), NULL);
Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline((&V_0), L_18, NULL);
float L_19 = V_1;
float L_20 = V_2;
float L_21 = __this->___meshBoundsThickness;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), L_19, L_20, ((float)il2cpp_codegen_multiply(L_21, (0.5f))), NULL);
Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline((&V_0), L_22, NULL);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_23 = V_0;
return L_23;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_AddAttachmentTintBlack_m6434A354E7D0D8C0F5DA02C7CEBC9BE0375747A7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_darkColor, float ___1_a, int32_t ___2_vertexCount, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_4 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_5 = NULL;
int32_t V_6 = 0;
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_darkColor;
float L_1 = L_0.___r;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_darkColor;
float L_3 = L_2.___g;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_1, L_3, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_darkColor;
float L_5 = L_4.___b;
float L_6 = ___1_a;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_5, L_6, NULL);
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_7 = __this->___vertexBuffer;
NullCheck(L_7);
int32_t L_8 = L_7->___Count;
V_2 = L_8;
int32_t L_9 = V_2;
int32_t L_10 = ___2_vertexCount;
V_3 = ((int32_t)il2cpp_codegen_add(L_9, L_10));
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_11 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2);
int32_t L_12 = V_3;
MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_11, L_12, NULL);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_13 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3);
int32_t L_14 = V_3;
MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F(__this, L_13, L_14, NULL);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_15 = __this->___uv2;
NullCheck(L_15);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_16 = L_15->___Items;
V_4 = L_16;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_17 = __this->___uv3;
NullCheck(L_17);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_18 = L_17->___Items;
V_5 = L_18;
V_6 = 0;
goto IL_0088;
}
IL_006a:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_19 = V_4;
int32_t L_20 = V_2;
int32_t L_21 = V_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_0;
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_20, L_21))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_22);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_23 = V_5;
int32_t L_24 = V_2;
int32_t L_25 = V_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_1;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_24, L_25))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_26);
int32_t L_27 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0088:
{
int32_t L_28 = V_6;
int32_t L_29 = ___2_vertexCount;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_006a;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_PrepareOptionalUVBuffer_m5340F528323706D248E345F1D3C5B41C20AD9D8F (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_1 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_0);
if (L_1)
{
goto IL_000b;
}
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_2 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4(L_3, ExposedList_1__ctor_m5D345685DDC3C8DE424072C21733F1AA5F5988A4_RuntimeMethod_var);
*((RuntimeObject**)L_2) = (RuntimeObject*)L_3;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_3);
}
IL_000b:
{
int32_t L_4 = ___1_vertexCount;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_5 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_6 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_5);
NullCheck(L_6);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = L_6->___Items;
NullCheck(L_7);
if ((((int32_t)L_4) <= ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0024;
}
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_8 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_9 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_8);
NullCheck(L_9);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_10 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_9->___Items);
int32_t L_11 = ___1_vertexCount;
Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_10, L_11, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
}
IL_0024:
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_12 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_13 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_12);
int32_t L_14 = ___1_vertexCount;
NullCheck(L_13);
L_13->___Count = L_14;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** ___0_uvBuffer, int32_t ___1_vertexCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_0 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_1 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_0);
if (!L_1)
{
goto IL_0025;
}
}
{
int32_t L_2 = ___1_vertexCount;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_3 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_4 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_3);
NullCheck(L_4);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_5 = L_4->___Items;
NullCheck(L_5);
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
{
goto IL_0025;
}
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_6 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_7 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_6);
NullCheck(L_7);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_8 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_7->___Items);
int32_t L_9 = ___1_vertexCount;
Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_8, L_9, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_10 = ___0_uvBuffer;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_11 = *((ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)L_10);
int32_t L_12 = ___1_vertexCount;
NullCheck(L_11);
L_11->___Count = L_12;
}
IL_0025:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FlipBackfaceWindingOrder_mD3E0D5F9A6FADC04A91C73A7D59A77C66BC69E9E (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* V_1 = NULL;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
memset((&V_10), 0, sizeof(V_10));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
memset((&V_11), 0, sizeof(V_11));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
memset((&V_12), 0, sizeof(V_12));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_13;
memset((&V_13), 0, sizeof(V_13));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_14;
memset((&V_14), 0, sizeof(V_14));
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_0 = __this->___submeshes;
NullCheck(L_0);
int32_t L_1 = L_0->___Count;
V_0 = L_1;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_2 = __this->___submeshes;
NullCheck(L_2);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_3 = L_2->___Items;
V_1 = L_3;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_4 = __this->___vertexBuffer;
NullCheck(L_4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_4->___Items;
V_2 = L_5;
V_3 = 0;
goto IL_0111;
}
IL_002b:
{
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_6 = V_1;
int32_t L_7 = V_3;
NullCheck(L_6);
int32_t L_8 = L_7;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_10 = L_9;
NullCheck(L_10);
int32_t L_11 = L_10->___Count;
V_4 = L_11;
NullCheck(L_10);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_10->___Items;
V_5 = L_12;
V_6 = 0;
goto IL_0104;
}
IL_0045:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = V_5;
int32_t L_14 = V_6;
NullCheck(L_13);
int32_t L_15 = L_14;
int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_7 = L_16;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_5;
int32_t L_18 = V_6;
NullCheck(L_17);
int32_t L_19 = ((int32_t)il2cpp_codegen_add(L_18, 1));
int32_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_8 = L_20;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_5;
int32_t L_22 = V_6;
NullCheck(L_21);
int32_t L_23 = ((int32_t)il2cpp_codegen_add(L_22, 2));
int32_t L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_9 = L_24;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = V_2;
int32_t L_26 = V_7;
NullCheck(L_25);
int32_t L_27 = L_26;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_10 = L_28;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = V_2;
int32_t L_30 = V_8;
NullCheck(L_29);
int32_t L_31 = L_30;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_11 = L_32;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33 = V_2;
int32_t L_34 = V_9;
NullCheck(L_33);
int32_t L_35 = L_34;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
V_12 = L_36;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_11;
float L_38 = L_37.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_10;
float L_40 = L_39.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_11;
float L_42 = L_41.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_10;
float L_44 = L_43.___y;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_13), ((float)il2cpp_codegen_subtract(L_38, L_40)), ((float)il2cpp_codegen_subtract(L_42, L_44)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_12;
float L_46 = L_45.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_11;
float L_48 = L_47.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_12;
float L_50 = L_49.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_11;
float L_52 = L_51.___y;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_14), ((float)il2cpp_codegen_subtract(L_46, L_48)), ((float)il2cpp_codegen_subtract(L_50, L_52)), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_13;
float L_54 = L_53.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_14;
float L_56 = L_55.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_13;
float L_58 = L_57.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59 = V_14;
float L_60 = L_59.___x;
if ((!(((float)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_54, L_56)), ((float)il2cpp_codegen_multiply(L_58, L_60))))) < ((float)(0.0f)))))
{
goto IL_00fe;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_5;
int32_t L_62 = V_6;
int32_t L_63 = V_9;
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_62, 1))), (int32_t)L_63);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = V_5;
int32_t L_65 = V_6;
int32_t L_66 = V_8;
NullCheck(L_64);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_65, 2))), (int32_t)L_66);
}
IL_00fe:
{
int32_t L_67 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_67, 3));
}
IL_0104:
{
int32_t L_68 = V_6;
int32_t L_69 = V_4;
if ((((int32_t)L_68) < ((int32_t)L_69)))
{
goto IL_0045;
}
}
{
int32_t L_70 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_70, 1));
}
IL_0111:
{
int32_t L_71 = V_3;
int32_t L_72 = V_0;
if ((((int32_t)L_71) < ((int32_t)L_72)))
{
goto IL_002b;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FillVertexData_m728DCACC6172FB300C4D9578FC4535694451287A (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_1 = NULL;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
int32_t V_7 = 0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_8 = NULL;
int32_t V_9 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B17_0 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B16_0 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B18_0 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B18_1 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B20_0 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B19_0 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B21_0 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B21_1 = NULL;
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer;
NullCheck(L_0);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = L_0->___Items;
V_0 = L_1;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_2 = __this->___uvBuffer;
NullCheck(L_2);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = L_2->___Items;
V_1 = L_3;
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_4 = __this->___colorBuffer;
NullCheck(L_4);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = L_4->___Items;
V_2 = L_5;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
NullCheck(L_6);
V_3 = ((int32_t)(((RuntimeArray*)L_6)->max_length));
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_7 = __this->___vertexBuffer;
NullCheck(L_7);
int32_t L_8 = L_7->___Count;
V_4 = L_8;
int32_t L_9 = V_4;
if (!L_9)
{
goto IL_0045;
}
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_0;
int32_t L_11 = V_4;
NullCheck(L_10);
int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(L_11, 1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
G_B3_0 = L_13;
goto IL_004a;
}
IL_0045:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
G_B3_0 = L_14;
}
IL_004a:
{
V_5 = G_B3_0;
int32_t L_15 = V_4;
V_6 = L_15;
goto IL_0062;
}
IL_0052:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = V_0;
int32_t L_17 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_5;
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_18);
int32_t L_19 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0062:
{
int32_t L_20 = V_6;
int32_t L_21 = V_3;
if ((((int32_t)L_20) < ((int32_t)L_21)))
{
goto IL_0052;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_22 = ___0_mesh;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = V_0;
NullCheck(L_22);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_22, L_23, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_24 = ___0_mesh;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_25 = V_1;
NullCheck(L_24);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_24, L_25, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_26 = ___0_mesh;
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_27 = V_2;
NullCheck(L_26);
Mesh_set_colors32_m0E4462B7A1D613E6FB15DD7584BCE5491C17820F(L_26, L_27, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_28 = ___0_mesh;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_29;
L_29 = MeshGenerator_GetMeshBounds_mAA84D5AD3879C99D1A1DA98B489E81E616E6C420(__this, NULL);
NullCheck(L_28);
Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E(L_28, L_29, NULL);
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_30 = __this->___settings;
NullCheck(L_30);
bool L_31 = L_30->___addNormals;
if (!L_31)
{
goto IL_00fc;
}
}
{
V_7 = 0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = __this->___normals;
if (L_32)
{
goto IL_00ae;
}
}
{
int32_t L_33 = V_3;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_33);
__this->___normals = L_34;
Il2CppCodeGenWriteBarrier((void**)(&__this->___normals), (void*)L_34);
goto IL_00b8;
}
IL_00ae:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_35 = __this->___normals;
NullCheck(L_35);
V_7 = ((int32_t)(((RuntimeArray*)L_35)->max_length));
}
IL_00b8:
{
int32_t L_36 = V_7;
int32_t L_37 = V_3;
if ((((int32_t)L_36) == ((int32_t)L_37)))
{
goto IL_00f0;
}
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_38 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals);
int32_t L_39 = V_3;
Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_38, L_39, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_40 = __this->___normals;
V_8 = L_40;
int32_t L_41 = V_7;
V_9 = L_41;
goto IL_00eb;
}
IL_00d7:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_42 = V_8;
int32_t L_43 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
L_44 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(L_43), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_44);
int32_t L_45 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_00eb:
{
int32_t L_46 = V_9;
int32_t L_47 = V_3;
if ((((int32_t)L_46) < ((int32_t)L_47)))
{
goto IL_00d7;
}
}
IL_00f0:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_48 = ___0_mesh;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = __this->___normals;
NullCheck(L_48);
Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_48, L_49, NULL);
}
IL_00fc:
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_50 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv2);
int32_t L_51 = V_3;
MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7(__this, L_50, L_51, NULL);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6** L_52 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6**)(&__this->___uv3);
int32_t L_53 = V_3;
MeshGenerator_ResizeOptionalUVBuffer_mFA5B98EC58872CC5B4F5E54BE9195BFFD76E3FA7(__this, L_52, L_53, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_54 = ___0_mesh;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_55 = __this->___uv2;
if (!L_55)
{
G_B17_0 = L_54;
goto IL_012c;
}
G_B16_0 = L_54;
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_56 = __this->___uv2;
NullCheck(L_56);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_57 = L_56->___Items;
G_B18_0 = L_57;
G_B18_1 = G_B16_0;
goto IL_012d;
}
IL_012c:
{
G_B18_0 = ((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(NULL));
G_B18_1 = G_B17_0;
}
IL_012d:
{
NullCheck(G_B18_1);
Mesh_set_uv2_m37B442C04EBB029C0AD9545C54F95D9BDAD8E9B5(G_B18_1, G_B18_0, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_58 = ___0_mesh;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_59 = __this->___uv3;
if (!L_59)
{
G_B20_0 = L_58;
goto IL_0148;
}
G_B19_0 = L_58;
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_60 = __this->___uv3;
NullCheck(L_60);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_61 = L_60->___Items;
G_B21_0 = L_61;
G_B21_1 = G_B19_0;
goto IL_0149;
}
IL_0148:
{
G_B21_0 = ((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(NULL));
G_B21_1 = G_B20_0;
}
IL_0149:
{
NullCheck(G_B21_1);
Mesh_set_uv3_m447FE1800C6FA36F8E4AD996A001F4A26E04A5A2(G_B21_1, G_B21_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FillLateVertexData_mBADADCF2E917093ED13957A7A98FA972AD56BCE4 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* V_1 = NULL;
int32_t V_2 = 0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_3 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_4 = NULL;
int32_t V_5 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL;
int32_t V_7 = 0;
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = __this->___settings;
NullCheck(L_0);
bool L_1 = L_0->___calculateTangents;
if (!L_1)
{
goto IL_00b9;
}
}
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_2 = __this->___vertexBuffer;
NullCheck(L_2);
int32_t L_3 = L_2->___Count;
V_0 = L_3;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_4 = __this->___submeshes;
NullCheck(L_4);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_5 = L_4->___Items;
V_1 = L_5;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_6 = __this->___submeshes;
NullCheck(L_6);
int32_t L_7 = L_6->___Count;
V_2 = L_7;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_8 = __this->___vertexBuffer;
NullCheck(L_8);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = L_8->___Items;
V_3 = L_9;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_10 = __this->___uvBuffer;
NullCheck(L_10);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_11 = L_10->___Items;
V_4 = L_11;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_12 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_13 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___tempTanBuffer);
int32_t L_14 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = V_3;
NullCheck(L_15);
MeshGenerator_SolveTangents2DEnsureSize_m21FBBB261BF5008DDF3F312A7025500731F825BB(L_12, L_13, L_14, ((int32_t)(((RuntimeArray*)L_15)->max_length)), NULL);
V_5 = 0;
goto IL_0096;
}
IL_0067:
{
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_16 = V_1;
int32_t L_17 = V_5;
NullCheck(L_16);
int32_t L_18 = L_17;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_19);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = L_19->___Items;
V_6 = L_20;
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_21 = V_1;
int32_t L_22 = V_5;
NullCheck(L_21);
int32_t L_23 = L_22;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
NullCheck(L_24);
int32_t L_25 = L_24->___Count;
V_7 = L_25;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_26 = __this->___tempTanBuffer;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_6;
int32_t L_28 = V_7;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = V_3;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_30 = V_4;
int32_t L_31 = V_0;
MeshGenerator_SolveTangents2DTriangles_m5CFED96F406752539FC657A5A5E79325B14AE3E8(L_26, L_27, L_28, L_29, L_30, L_31, NULL);
int32_t L_32 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_0096:
{
int32_t L_33 = V_5;
int32_t L_34 = V_2;
if ((((int32_t)L_33) < ((int32_t)L_34)))
{
goto IL_0067;
}
}
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_35 = __this->___tangents;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_36 = __this->___tempTanBuffer;
int32_t L_37 = V_0;
MeshGenerator_SolveTangents2DBuffer_m913C86B8D3EF3F9AECE2066A2AAAEC4EC510D41C(L_35, L_36, L_37, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_38 = ___0_mesh;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_39 = __this->___tangents;
NullCheck(L_38);
Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_38, L_39, NULL);
}
IL_00b9:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_FillTriangles_m9D24DDEE6F3633C64766CCECEE05F6601C0A06A1 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* V_1 = NULL;
int32_t V_2 = 0;
{
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_0 = __this->___submeshes;
NullCheck(L_0);
int32_t L_1 = L_0->___Count;
V_0 = L_1;
ExposedList_1_t322871CAF38DFCC32885F122C10FAF7E13A91718* L_2 = __this->___submeshes;
NullCheck(L_2);
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_3 = L_2->___Items;
V_1 = L_3;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = ___0_mesh;
int32_t L_5 = V_0;
NullCheck(L_4);
Mesh_set_subMeshCount_m8E4DB392DB0621F7DFF8543FF3943A13072B8A28(L_4, L_5, NULL);
V_2 = 0;
goto IL_0041;
}
IL_0023:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = ___0_mesh;
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_7 = V_1;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck(L_10);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = L_10->___Items;
ExposedList_1U5BU5D_t641B260BBADCD867FBB5A4958EF2B4DB1E004825* L_12 = V_1;
int32_t L_13 = V_2;
NullCheck(L_12);
int32_t L_14 = L_13;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck(L_15);
int32_t L_16 = L_15->___Count;
int32_t L_17 = V_2;
NullCheck(L_6);
Mesh_SetTriangles_mF7469A2823EBDA2252798BB97FCF4144C4B42D5C(L_6, L_11, 0, L_16, L_17, (bool)0, 0, NULL);
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0041:
{
int32_t L_19 = V_2;
int32_t L_20 = V_0;
if ((((int32_t)L_19) < ((int32_t)L_20)))
{
goto IL_0023;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_EnsureVertexCapacity_m49CE400135FE920E1BFB300FA36EE5D10C3B6EB7 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, int32_t ___0_minimumVertexCount, bool ___1_includeTintBlack, bool ___2_includeTangents, bool ___3_includeNormals, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_minimumVertexCount;
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_1 = __this->___vertexBuffer;
NullCheck(L_1);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = L_1->___Items;
NullCheck(L_2);
if ((((int32_t)L_0) <= ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))
{
goto IL_00cd;
}
}
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_3 = __this->___vertexBuffer;
NullCheck(L_3);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_4 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&L_3->___Items);
int32_t L_5 = ___0_minimumVertexCount;
Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_4, L_5, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_6 = __this->___uvBuffer;
NullCheck(L_6);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_7 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&L_6->___Items);
int32_t L_8 = ___0_minimumVertexCount;
Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_7, L_8, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_9 = __this->___colorBuffer;
NullCheck(L_9);
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_10 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&L_9->___Items);
int32_t L_11 = ___0_minimumVertexCount;
Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_10, L_11, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
bool L_12 = ___1_includeTintBlack;
if (!L_12)
{
goto IL_0083;
}
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_13 = __this->___uv2;
if (L_13)
{
goto IL_0069;
}
}
{
int32_t L_14 = ___0_minimumVertexCount;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_15 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD(L_15, L_14, ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var);
__this->___uv2 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___uv2), (void*)L_15);
int32_t L_16 = ___0_minimumVertexCount;
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_17 = (ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6*)il2cpp_codegen_object_new(ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD(L_17, L_16, ExposedList_1__ctor_m54B3EBF1C1010D511278366B75EB771002A8C0BD_RuntimeMethod_var);
__this->___uv3 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___uv3), (void*)L_17);
}
IL_0069:
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_18 = __this->___uv2;
int32_t L_19 = ___0_minimumVertexCount;
NullCheck(L_18);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_20;
L_20 = ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443(L_18, L_19, ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_21 = __this->___uv3;
int32_t L_22 = ___0_minimumVertexCount;
NullCheck(L_21);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_23;
L_23 = ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443(L_21, L_22, ExposedList_1_EnsureSize_mFB001A8CDF2280FB374577B02CF616E23C819443_RuntimeMethod_var);
}
IL_0083:
{
bool L_24 = ___3_includeNormals;
if (!L_24)
{
goto IL_00a9;
}
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = __this->___normals;
if (L_25)
{
goto IL_009d;
}
}
{
int32_t L_26 = ___0_minimumVertexCount;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_27 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_26);
__this->___normals = L_27;
Il2CppCodeGenWriteBarrier((void**)(&__this->___normals), (void*)L_27);
goto IL_00a9;
}
IL_009d:
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_28 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals);
int32_t L_29 = ___0_minimumVertexCount;
Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_28, L_29, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
}
IL_00a9:
{
bool L_30 = ___2_includeTangents;
if (!L_30)
{
goto IL_00cd;
}
}
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_31 = __this->___tangents;
if (L_31)
{
goto IL_00c1;
}
}
{
int32_t L_32 = ___0_minimumVertexCount;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_33 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_32);
__this->___tangents = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___tangents), (void*)L_33);
return;
}
IL_00c1:
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_34 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents);
int32_t L_35 = ___0_minimumVertexCount;
Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2(L_34, L_35, Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
}
IL_00cd:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_TrimExcess_mCBB63D893F342E7C5F4694CD8C3614F443F24614 (MeshGenerator_t754492D79919D913B93BE05E83D270CEACAC392C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_0 = __this->___vertexBuffer;
NullCheck(L_0);
ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524(L_0, ExposedList_1_TrimExcess_m6A88843EA09753731F52876E49C63CEB67CCA524_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_1 = __this->___uvBuffer;
NullCheck(L_1);
ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414(L_1, ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var);
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_2 = __this->___colorBuffer;
NullCheck(L_2);
ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244(L_2, ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_RuntimeMethod_var);
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_3 = __this->___uv2;
if (!L_3)
{
goto IL_0034;
}
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_4 = __this->___uv2;
NullCheck(L_4);
ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414(L_4, ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var);
}
IL_0034:
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_5 = __this->___uv3;
if (!L_5)
{
goto IL_0047;
}
}
{
ExposedList_1_t5EFE88CC6EBCC80002FC5F97074B122092E478E6* L_6 = __this->___uv3;
NullCheck(L_6);
ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414(L_6, ExposedList_1_TrimExcess_m9E8416422B5C55A0ECCDF3E9248D560E69303414_RuntimeMethod_var);
}
IL_0047:
{
ExposedList_1_t4FBB158490278A594189D6537F23A3830000E05E* L_7 = __this->___vertexBuffer;
NullCheck(L_7);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = L_7->___Items;
NullCheck(L_8);
V_0 = ((int32_t)(((RuntimeArray*)L_8)->max_length));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = __this->___normals;
if (!L_9)
{
goto IL_0069;
}
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_10 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals);
int32_t L_11 = V_0;
Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_10, L_11, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
}
IL_0069:
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_12 = __this->___tangents;
if (!L_12)
{
goto IL_007d;
}
}
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_13 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents);
int32_t L_14 = V_0;
Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2(L_13, L_14, Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
}
IL_007d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DEnsureSize_m21FBBB261BF5008DDF3F312A7025500731F825BB (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_tangentBuffer, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___1_tempTanBuffer, int32_t ___2_vertexCount, int32_t ___3_vertexBufferLength, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_0 = ___0_tangentBuffer;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_1 = *((Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)L_0);
if (!L_1)
{
goto IL_000b;
}
}
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_2 = ___0_tangentBuffer;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_3 = *((Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)L_2);
NullCheck(L_3);
int32_t L_4 = ___3_vertexBufferLength;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) == ((int32_t)L_4)))
{
goto IL_0013;
}
}
IL_000b:
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_5 = ___0_tangentBuffer;
int32_t L_6 = ___3_vertexBufferLength;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_7 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_6);
*((RuntimeObject**)L_5) = (RuntimeObject*)L_7;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_7);
}
IL_0013:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_8 = ___1_tempTanBuffer;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9 = *((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)L_8);
if (!L_9)
{
goto IL_0020;
}
}
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_10 = ___1_tempTanBuffer;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_11 = *((Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)L_10);
NullCheck(L_11);
int32_t L_12 = ___2_vertexCount;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))) >= ((int32_t)((int32_t)il2cpp_codegen_multiply(L_12, 2)))))
{
goto IL_002a;
}
}
IL_0020:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_13 = ___1_tempTanBuffer;
int32_t L_14 = ___2_vertexCount;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_15 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_14, 2)));
*((RuntimeObject**)L_13) = (RuntimeObject*)L_15;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)(RuntimeObject*)L_15);
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DTriangles_m5CFED96F406752539FC657A5A5E79325B14AE3E8 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_tempTanBuffer, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_triangles, int32_t ___2_triangleCount, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___3_vertices, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___4_uvs, int32_t ___5_vertexCount, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
memset((&V_9), 0, sizeof(V_9));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
memset((&V_10), 0, sizeof(V_10));
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float V_14 = 0.0f;
float V_15 = 0.0f;
float V_16 = 0.0f;
float V_17 = 0.0f;
float V_18 = 0.0f;
float V_19 = 0.0f;
float V_20 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_21;
memset((&V_21), 0, sizeof(V_21));
float G_B4_0 = 0.0f;
{
V_2 = 0;
goto IL_01a5;
}
IL_0007:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___1_triangles;
int32_t L_1 = V_2;
NullCheck(L_0);
int32_t L_2 = L_1;
int32_t L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_3 = L_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ___1_triangles;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 1));
int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_4 = L_7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___1_triangles;
int32_t L_9 = V_2;
NullCheck(L_8);
int32_t L_10 = ((int32_t)il2cpp_codegen_add(L_9, 2));
int32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
V_5 = L_11;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = ___3_vertices;
int32_t L_13 = V_3;
NullCheck(L_12);
int32_t L_14 = L_13;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_6 = L_15;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = ___3_vertices;
int32_t L_17 = V_4;
NullCheck(L_16);
int32_t L_18 = L_17;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = ___3_vertices;
int32_t L_21 = V_5;
NullCheck(L_20);
int32_t L_22 = L_21;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_7 = L_23;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_24 = ___4_uvs;
int32_t L_25 = V_3;
NullCheck(L_24);
int32_t L_26 = L_25;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_8 = L_27;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_28 = ___4_uvs;
int32_t L_29 = V_4;
NullCheck(L_28);
int32_t L_30 = L_29;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
V_9 = L_31;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_32 = ___4_uvs;
int32_t L_33 = V_5;
NullCheck(L_32);
int32_t L_34 = L_33;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
V_10 = L_35;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_19;
float L_37 = L_36.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_6;
float L_39 = L_38.___x;
V_11 = ((float)il2cpp_codegen_subtract(L_37, L_39));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_7;
float L_41 = L_40.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_6;
float L_43 = L_42.___x;
V_12 = ((float)il2cpp_codegen_subtract(L_41, L_43));
float L_44 = L_36.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_6;
float L_46 = L_45.___y;
V_13 = ((float)il2cpp_codegen_subtract(L_44, L_46));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_7;
float L_48 = L_47.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_6;
float L_50 = L_49.___y;
V_14 = ((float)il2cpp_codegen_subtract(L_48, L_50));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = V_9;
float L_52 = L_51.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_8;
float L_54 = L_53.___x;
V_15 = ((float)il2cpp_codegen_subtract(L_52, L_54));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_10;
float L_56 = L_55.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_8;
float L_58 = L_57.___x;
V_16 = ((float)il2cpp_codegen_subtract(L_56, L_58));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59 = V_9;
float L_60 = L_59.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_8;
float L_62 = L_61.___y;
V_17 = ((float)il2cpp_codegen_subtract(L_60, L_62));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63 = V_10;
float L_64 = L_63.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65 = V_8;
float L_66 = L_65.___y;
V_18 = ((float)il2cpp_codegen_subtract(L_64, L_66));
float L_67 = V_15;
float L_68 = V_18;
float L_69 = V_16;
float L_70 = V_17;
V_19 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_67, L_68)), ((float)il2cpp_codegen_multiply(L_69, L_70))));
float L_71 = V_19;
if ((((float)L_71) == ((float)(0.0f))))
{
goto IL_00f9;
}
}
{
float L_72 = V_19;
G_B4_0 = ((float)((1.0f)/L_72));
goto IL_00fe;
}
IL_00f9:
{
G_B4_0 = (0.0f);
}
IL_00fe:
{
V_20 = G_B4_0;
float L_73 = V_18;
float L_74 = V_11;
float L_75 = V_17;
float L_76 = V_12;
float L_77 = V_20;
(&V_0)->___x = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_73, L_74)), ((float)il2cpp_codegen_multiply(L_75, L_76)))), L_77));
float L_78 = V_18;
float L_79 = V_13;
float L_80 = V_17;
float L_81 = V_14;
float L_82 = V_20;
(&V_0)->___y = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_78, L_79)), ((float)il2cpp_codegen_multiply(L_80, L_81)))), L_82));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_83 = ___0_tempTanBuffer;
int32_t L_84 = V_3;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_85 = ___0_tempTanBuffer;
int32_t L_86 = V_4;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_87 = ___0_tempTanBuffer;
int32_t L_88 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_90 = L_89;
V_21 = L_90;
NullCheck(L_87);
(L_87)->SetAt(static_cast<il2cpp_array_size_t>(L_88), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_90);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91 = V_21;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_92 = L_91;
V_21 = L_92;
NullCheck(L_85);
(L_85)->SetAt(static_cast<il2cpp_array_size_t>(L_86), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_92);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93 = V_21;
NullCheck(L_83);
(L_83)->SetAt(static_cast<il2cpp_array_size_t>(L_84), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_93);
float L_94 = V_15;
float L_95 = V_12;
float L_96 = V_16;
float L_97 = V_11;
float L_98 = V_20;
(&V_1)->___x = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_94, L_95)), ((float)il2cpp_codegen_multiply(L_96, L_97)))), L_98));
float L_99 = V_15;
float L_100 = V_14;
float L_101 = V_16;
float L_102 = V_13;
float L_103 = V_20;
(&V_1)->___y = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_99, L_100)), ((float)il2cpp_codegen_multiply(L_101, L_102)))), L_103));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_104 = ___0_tempTanBuffer;
int32_t L_105 = ___5_vertexCount;
int32_t L_106 = V_3;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_107 = ___0_tempTanBuffer;
int32_t L_108 = ___5_vertexCount;
int32_t L_109 = V_4;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_110 = ___0_tempTanBuffer;
int32_t L_111 = ___5_vertexCount;
int32_t L_112 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_113 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_114 = L_113;
V_21 = L_114;
NullCheck(L_110);
(L_110)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_111, L_112))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_114);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_115 = V_21;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_116 = L_115;
V_21 = L_116;
NullCheck(L_107);
(L_107)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_108, L_109))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_116);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_117 = V_21;
NullCheck(L_104);
(L_104)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_105, L_106))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_117);
int32_t L_118 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_118, 3));
}
IL_01a5:
{
int32_t L_119 = V_2;
int32_t L_120 = ___2_triangleCount;
if ((((int32_t)L_119) < ((int32_t)L_120)))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshGenerator_SolveTangents2DBuffer_m913C86B8D3EF3F9AECE2066A2AAAEC4EC510D41C (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_tangents, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_tempTanBuffer, int32_t ___2_vertexCount, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B5_0 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B6_1 = NULL;
{
(&V_0)->___z = (0.0f);
V_1 = 0;
goto IL_00c7;
}
IL_0013:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = ___1_tempTanBuffer;
int32_t L_1 = V_1;
NullCheck(L_0);
int32_t L_2 = L_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_2 = L_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_2;
float L_5 = L_4.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_2;
float L_7 = L_6.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_2;
float L_9 = L_8.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_2;
float L_11 = L_10.___y;
float L_12;
L_12 = sqrtf(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)))));
V_3 = L_12;
float L_13 = V_3;
if ((!(((double)((double)L_13)) > ((double)(1.0000000000000001E-05)))))
{
goto IL_006c;
}
}
{
float L_14 = V_3;
V_5 = ((float)((1.0f)/L_14));
float* L_15 = (float*)(&(&V_2)->___x);
float* L_16 = L_15;
float L_17 = *((float*)L_16);
float L_18 = V_5;
*((float*)L_16) = (float)((float)il2cpp_codegen_multiply(L_17, L_18));
float* L_19 = (float*)(&(&V_2)->___y);
float* L_20 = L_19;
float L_21 = *((float*)L_20);
float L_22 = V_5;
*((float*)L_20) = (float)((float)il2cpp_codegen_multiply(L_21, L_22));
}
IL_006c:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_23 = ___1_tempTanBuffer;
int32_t L_24 = ___2_vertexCount;
int32_t L_25 = V_1;
NullCheck(L_23);
int32_t L_26 = ((int32_t)il2cpp_codegen_add(L_24, L_25));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_4 = L_27;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_2;
float L_29 = L_28.___x;
(&V_0)->___x = L_29;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_2;
float L_31 = L_30.___y;
(&V_0)->___y = L_31;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_2;
float L_33 = L_32.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_4;
float L_35 = L_34.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_2;
float L_37 = L_36.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_4;
float L_39 = L_38.___y;
if ((((float)((float)il2cpp_codegen_multiply(L_33, L_35))) > ((float)((float)il2cpp_codegen_multiply(L_37, L_39)))))
{
G_B5_0 = (&V_0);
goto IL_00b4;
}
G_B4_0 = (&V_0);
}
{
G_B6_0 = (-1);
G_B6_1 = G_B4_0;
goto IL_00b5;
}
IL_00b4:
{
G_B6_0 = 1;
G_B6_1 = G_B5_0;
}
IL_00b5:
{
G_B6_1->___w = ((float)G_B6_0);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_40 = ___0_tangents;
int32_t L_41 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = V_0;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_41), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_42);
int32_t L_43 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00c7:
{
int32_t L_44 = V_1;
int32_t L_45 = ___2_vertexCount;
if ((((int32_t)L_44) < ((int32_t)L_45)))
{
goto IL_0013;
}
}
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* Settings_get_Default_mD52608CE9151D1422C8FC025B9E8A14A51453C30 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* L_0 = (Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8*)il2cpp_codegen_object_new(Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8_il2cpp_TypeInfo_var);
Settings__ctor_mF7C6ED0405CF6431F3D75869850DFB2139FC6EF8(L_0, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings__ctor_mF7C6ED0405CF6431F3D75869850DFB2139FC6EF8 (Settings_t22C6DEF1F8E3EC7ECC9C4EBF9B8F098E2450CDA8* __this, const RuntimeMethod* method)
{
{
__this->___useClipping = (bool)1;
__this->___pmaVertexColors = (bool)1;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_Initialize_m01B14513F960CFC46133117430F92BF1349050B4 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh;
if (!L_0)
{
goto IL_0035;
}
}
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_1 = __this->___doubleBufferedMesh;
NullCheck(L_1);
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_2;
L_2 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_1, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
NullCheck(L_2);
SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D(L_2, NULL);
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_3 = __this->___doubleBufferedMesh;
NullCheck(L_3);
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_4;
L_4 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_3, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
NullCheck(L_4);
SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D(L_4, NULL);
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_5 = __this->___submeshMaterials;
NullCheck(L_5);
ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686(L_5, (bool)1, ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var);
return;
}
IL_0035:
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_6 = (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*)il2cpp_codegen_object_new(DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE_il2cpp_TypeInfo_var);
DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62(L_6, DoubleBuffered_1__ctor_m91D4D03775EDB7AEAC31CE5D837A882823D88D62_RuntimeMethod_var);
__this->___doubleBufferedMesh = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___doubleBufferedMesh), (void*)L_6);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_GatherMaterialsFromInstructions_m3F0979FAAAE39FE14A8C4B650B0DF01FF575CF19 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ___0_instructions, bool* ___1_materialsChanged, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_1 = NULL;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_2 = NULL;
int32_t V_3 = 0;
{
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_0 = ___0_instructions;
NullCheck(L_0);
int32_t L_1 = L_0->___Count;
V_0 = L_1;
int32_t L_2 = V_0;
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_3 = __this->___submeshMaterials;
NullCheck(L_3);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = L_3->___Items;
NullCheck(L_4);
if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
{
goto IL_0028;
}
}
{
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_5 = __this->___submeshMaterials;
NullCheck(L_5);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D** L_6 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D**)(&L_5->___Items);
int32_t L_7 = V_0;
Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C(L_6, L_7, Array_Resize_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m79C251DDDBE015E6DB85FE487F8748D4613BCC7C_RuntimeMethod_var);
}
IL_0028:
{
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_8 = __this->___submeshMaterials;
int32_t L_9 = V_0;
NullCheck(L_8);
L_8->___Count = L_9;
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_10 = __this->___submeshMaterials;
NullCheck(L_10);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_11 = L_10->___Items;
V_1 = L_11;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_12 = ___0_instructions;
NullCheck(L_12);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_13 = L_12->___Items;
V_2 = L_13;
V_3 = 0;
goto IL_005e;
}
IL_004b:
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_14 = V_1;
int32_t L_15 = V_3;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_16 = V_2;
int32_t L_17 = V_3;
NullCheck(L_16);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___material;
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_18);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_18);
int32_t L_19 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_005e:
{
int32_t L_20 = V_3;
int32_t L_21 = V_0;
if ((((int32_t)L_20) < ((int32_t)L_21)))
{
goto IL_004b;
}
}
{
bool* L_22 = ___1_materialsChanged;
bool L_23;
L_23 = MeshRendererBuffers_EvaluateMaterialsChanged_m77DF031223CD6C2ED532A059099458B44C26F75B(__this, NULL);
*((int8_t*)L_22) = (int8_t)L_23;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* MeshRendererBuffers_UpdateSharedMaterialsArray_m13C10EC21CBC706AE6C33F5499A90A0D8900D61E (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_0 = __this->___submeshMaterials;
NullCheck(L_0);
int32_t L_1 = L_0->___Count;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_2 = __this->___sharedMaterials;
NullCheck(L_2);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
{
goto IL_0028;
}
}
{
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_3 = __this->___submeshMaterials;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = __this->___sharedMaterials;
NullCheck(L_3);
ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1(L_3, L_4, ExposedList_1_CopyTo_mB48811CB67BD864E8BC21D14189528A4094A0EC1_RuntimeMethod_var);
goto IL_0039;
}
IL_0028:
{
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_5 = __this->___submeshMaterials;
NullCheck(L_5);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_6;
L_6 = ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46(L_5, ExposedList_1_ToArray_m235F1CEA733C0A696AB8F0FC69EE50E4BE5EED46_RuntimeMethod_var);
__this->___sharedMaterials = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sharedMaterials), (void*)L_6);
}
IL_0039:
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_7 = __this->___sharedMaterials;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* MeshRendererBuffers_GetCurrentMesh_mE2360CE014D1E23645E5C7423C9265A4CDBD1BE0 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh;
NullCheck(L_0);
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_1;
L_1 = DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE(L_0, DoubleBuffered_1_GetCurrent_m5DAD33B6831FEE39BE5BC70C35E4B425E5EDFECE_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* MeshRendererBuffers_GetNextMesh_m6C09D2A2AA9A61BC597A0324A311EDD8036D70EF (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh;
NullCheck(L_0);
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_1;
L_1 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_0, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_Clear_m457DDA0AAD7D830CD59A84184D8E919E935059CE (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_0 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___sharedMaterials = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sharedMaterials), (void*)L_0);
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_1 = __this->___submeshMaterials;
NullCheck(L_1);
ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686(L_1, (bool)1, ExposedList_1_Clear_m9E58AA2DEFF9D76D6943AEAF5ED871131591B686_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers_Dispose_m5D7200D1A5D94BC07CB871CCBB0606EF03F5474C (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_0 = __this->___doubleBufferedMesh;
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_1 = __this->___doubleBufferedMesh;
NullCheck(L_1);
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_2;
L_2 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_1, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
NullCheck(L_2);
SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218(L_2, NULL);
DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE* L_3 = __this->___doubleBufferedMesh;
NullCheck(L_3);
SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* L_4;
L_4 = DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F(L_3, DoubleBuffered_1_GetNext_m021F8DF0224986ABE20915759168223703E0872F_RuntimeMethod_var);
NullCheck(L_4);
SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218(L_4, NULL);
__this->___doubleBufferedMesh = (DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___doubleBufferedMesh), (void*)(DoubleBuffered_1_tAA5948FEDBAA5BD58CAE43B2515316D275B074AE*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshRendererBuffers_EvaluateMaterialsChanged_m77DF031223CD6C2ED532A059099458B44C26F75B (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_2 = NULL;
int32_t V_3 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_4 = NULL;
int32_t V_5 = 0;
{
V_0 = 0;
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_0 = __this->___submeshMaterials;
NullCheck(L_0);
int32_t L_1 = L_0->___Count;
V_1 = L_1;
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_2 = __this->___submeshMaterials;
NullCheck(L_2);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_3 = L_2->___Items;
V_2 = L_3;
V_3 = 0;
goto IL_0043;
}
IL_001e:
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = V_2;
int32_t L_5 = V_3;
NullCheck(L_4);
int32_t L_6 = L_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_4 = L_7;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_9)
{
goto IL_003f;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_4;
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_10);
int32_t L_12 = V_3;
V_5 = ((int32_t)il2cpp_codegen_multiply(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1))));
int32_t L_13 = V_0;
int32_t L_14 = V_5;
V_0 = ((int32_t)il2cpp_codegen_add(L_13, L_14));
}
IL_003f:
{
int32_t L_15 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0043:
{
int32_t L_16 = V_3;
int32_t L_17 = V_1;
if ((((int32_t)L_16) < ((int32_t)L_17)))
{
goto IL_001e;
}
}
{
int32_t L_18 = __this->___previousMaterialHash;
int32_t L_19 = V_0;
int32_t L_20 = V_0;
__this->___previousMaterialHash = L_20;
if (((((int32_t)((((int32_t)L_18) == ((int32_t)L_19))? 1 : 0)) == ((int32_t)0))? 1 : 0))
{
goto IL_006b;
}
}
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_21 = __this->___sharedMaterials;
NullCheck(L_21);
int32_t L_22 = V_1;
return (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))) == ((int32_t)L_22))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_006b:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshRendererBuffers__ctor_m20FAD2BC3CDC28EC9986FC119C8AD8B6065D4A55 (MeshRendererBuffers_tB9308AD2A53E8B70963EF29DBF88716A6BBE567B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A* L_0 = (ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A*)il2cpp_codegen_object_new(ExposedList_1_t144DB68172A4CA1A83B51E9784514C2795B5B97A_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D(L_0, ExposedList_1__ctor_mC55FFE62238A86DA9DB8FA1DACD4CA15FD898D9D_RuntimeMethod_var);
__this->___submeshMaterials = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___submeshMaterials), (void*)L_0);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_1 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___sharedMaterials = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sharedMaterials), (void*)L_1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Clear_mF0B15F03596DBFF918B609B25C1990024786427D (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method)
{
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mesh;
NullCheck(L_0);
Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_0, NULL);
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_1 = __this->___instructionUsed;
NullCheck(L_1);
SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D(L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh_Dispose_m19FAA7A516A38CAF693B020952E9BF5C28FEF218 (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
}
IL_0019:
{
__this->___mesh = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh), (void*)(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartMesh__ctor_mB55C25A9E88E131DC4902E49EE4E3F4E4F9364E4 (SmartMesh_tF3C34CB0726F6D0EE815F734E62B5B2761A41C0F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0;
L_0 = SpineMesh_NewSkeletonMesh_mA21D1CE3A2DE89AE218ADE6629852435816F461C(NULL);
__this->___mesh = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh), (void*)L_0);
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_1 = (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163*)il2cpp_codegen_object_new(SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163_il2cpp_TypeInfo_var);
SkeletonRendererInstruction__ctor_m0B7A5C8C28EAFC7F306B00ED655C39B36E41DA9B(L_1, NULL);
__this->___instructionUsed = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___instructionUsed), (void*)L_1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Clear_m87BDEAEBF1F2EC70EA52E57B5B97221956E3CA0D (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_0 = __this->___attachments;
NullCheck(L_0);
ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_0, (bool)0, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
__this->___rawVertexCount = (-1);
__this->___hasActiveClipping = (bool)0;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_1 = __this->___submeshInstructions;
NullCheck(L_1);
ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7(L_1, (bool)0, ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Dispose_m7381F617C9BEB4620EB573E9AED158452D16B170 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_0 = __this->___attachments;
NullCheck(L_0);
ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_0, (bool)1, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_SetWithSubset_m847239C40370D0C0D35B216D60B73EA966F81AE8 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* ___0_instructions, int32_t ___1_startSubmesh, int32_t ___2_endSubmesh, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_2 = NULL;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_6 = NULL;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_7 = NULL;
int32_t V_8 = 0;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_9;
memset((&V_9), 0, sizeof(V_9));
int32_t V_10 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_11 = NULL;
{
V_0 = 0;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_0 = __this->___submeshInstructions;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_1 = L_0;
NullCheck(L_1);
ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7(L_1, (bool)0, ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var);
int32_t L_2 = ___2_endSubmesh;
int32_t L_3 = ___1_startSubmesh;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, L_3));
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_4 = L_1;
int32_t L_5 = V_1;
NullCheck(L_4);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_6;
L_6 = ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2(L_4, L_5, ExposedList_1_Resize_mF793DB207DAEBCBD5A9E8D6AAB3BCCFA7E90C2B2_RuntimeMethod_var);
NullCheck(L_4);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_7 = L_4->___Items;
V_2 = L_7;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_8 = ___0_instructions;
NullCheck(L_8);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_9 = L_8->___Items;
V_3 = L_9;
V_8 = 0;
goto IL_0075;
}
IL_002d:
{
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_10 = V_3;
int32_t L_11 = ___1_startSubmesh;
int32_t L_12 = V_8;
NullCheck(L_10);
int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_11, L_12));
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_14 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
V_9 = L_14;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_15 = V_2;
int32_t L_16 = V_8;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_17 = V_9;
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_16), (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF)L_17);
bool L_18 = __this->___hasActiveClipping;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_19 = V_9;
bool L_20 = L_19.___hasClipping;
__this->___hasActiveClipping = (bool)((int32_t)((int32_t)L_18|(int32_t)L_20));
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_21 = V_2;
int32_t L_22 = V_8;
NullCheck(L_21);
int32_t L_23 = V_0;
((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___rawFirstVertexIndex = L_23;
int32_t L_24 = V_0;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_25 = V_9;
int32_t L_26 = L_25.___rawVertexCount;
V_0 = ((int32_t)il2cpp_codegen_add(L_24, L_26));
int32_t L_27 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0075:
{
int32_t L_28 = V_8;
int32_t L_29 = V_1;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_002d;
}
}
{
int32_t L_30 = V_0;
__this->___rawVertexCount = L_30;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_31 = V_3;
int32_t L_32 = ___1_startSubmesh;
NullCheck(L_31);
int32_t L_33 = ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___startSlot;
V_4 = L_33;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_34 = V_3;
int32_t L_35 = ___2_endSubmesh;
NullCheck(L_34);
int32_t L_36 = ((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_35, 1)))))->___endSlot;
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_37 = __this->___attachments;
NullCheck(L_37);
ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_37, (bool)0, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
int32_t L_38 = V_4;
V_5 = ((int32_t)il2cpp_codegen_subtract(L_36, L_38));
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_39 = __this->___attachments;
int32_t L_40 = V_5;
NullCheck(L_39);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_41;
L_41 = ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC(L_39, L_40, ExposedList_1_Resize_m7B7CB6A1AD1CDAEF2CF786219459BA9EDBF763BC_RuntimeMethod_var);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_42 = __this->___attachments;
NullCheck(L_42);
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_43 = L_42->___Items;
V_6 = L_43;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_44 = V_3;
NullCheck(L_44);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_45 = ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___skeleton;
NullCheck(L_45);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_46;
L_46 = Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline(L_45, NULL);
NullCheck(L_46);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_47;
L_47 = DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline(L_46, NULL);
NullCheck(L_47);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_48 = L_47->___Items;
V_7 = L_48;
V_10 = 0;
goto IL_013a;
}
IL_00eb:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_49 = V_7;
int32_t L_50 = V_4;
int32_t L_51 = V_10;
NullCheck(L_49);
int32_t L_52 = ((int32_t)il2cpp_codegen_add(L_50, L_51));
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_53 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
V_11 = L_53;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_54 = V_11;
NullCheck(L_54);
Bone_tC5BB616A04722279E675558888991F720C090467* L_55;
L_55 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_54, NULL);
NullCheck(L_55);
bool L_56;
L_56 = PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_inline(L_55, PosedActive_2_get_Active_m8FBBC692863EADF6A82BFFA762BACA8273191961_RuntimeMethod_var);
if (!L_56)
{
goto IL_011b;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_57 = V_11;
NullCheck(L_57);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_58;
L_58 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_57, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_58);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_59;
L_59 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_58, NULL);
float L_60 = L_59.___a;
if ((!(((float)L_60) == ((float)(0.0f)))))
{
goto IL_0123;
}
}
IL_011b:
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_61 = V_6;
int32_t L_62 = V_10;
NullCheck(L_61);
ArrayElementTypeCheck (L_61, NULL);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL);
goto IL_0134;
}
IL_0123:
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_63 = V_6;
int32_t L_64 = V_10;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_65 = V_11;
NullCheck(L_65);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_66;
L_66 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_65, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_66);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_67;
L_67 = SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline(L_66, NULL);
NullCheck(L_63);
ArrayElementTypeCheck (L_63, L_67);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(L_64), (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_67);
}
IL_0134:
{
int32_t L_68 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_68, 1));
}
IL_013a:
{
int32_t L_69 = V_10;
int32_t L_70 = V_5;
if ((((int32_t)L_69) < ((int32_t)L_70)))
{
goto IL_00eb;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction_Set_m44D0C70ECB1B4228B14EA2D05C2837FE9BAAFB86 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_0 = ___0_other;
NullCheck(L_0);
bool L_1 = L_0->___immutableTriangles;
__this->___immutableTriangles = L_1;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_2 = ___0_other;
NullCheck(L_2);
bool L_3 = L_2->___hasActiveClipping;
__this->___hasActiveClipping = L_3;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_4 = ___0_other;
NullCheck(L_4);
int32_t L_5 = L_4->___rawVertexCount;
__this->___rawVertexCount = L_5;
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_6 = __this->___attachments;
NullCheck(L_6);
ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D(L_6, (bool)0, ExposedList_1_Clear_mDB22BF4336D3B22DB00092FBF831F0890A30E64D_RuntimeMethod_var);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_7 = __this->___attachments;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_other;
NullCheck(L_8);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_9 = L_8->___attachments;
NullCheck(L_9);
int32_t L_10;
L_10 = ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4(L_9, ExposedList_1_get_Capacity_m5C66AC41CCC1342C0CA7D4C7F2BC7AF6674081A4_RuntimeMethod_var);
NullCheck(L_7);
ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648(L_7, L_10, ExposedList_1_EnsureCapacity_m6757D668EB9435835549CBEEC28D7CD0EDA6B648_RuntimeMethod_var);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_11 = __this->___attachments;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___0_other;
NullCheck(L_12);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_13 = L_12->___attachments;
NullCheck(L_13);
int32_t L_14 = L_13->___Count;
NullCheck(L_11);
L_11->___Count = L_14;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_15 = ___0_other;
NullCheck(L_15);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_16 = L_15->___attachments;
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_17 = __this->___attachments;
NullCheck(L_17);
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_18 = L_17->___Items;
NullCheck(L_16);
ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A(L_16, L_18, ExposedList_1_CopyTo_mD52F6AA97DCACA06F00BE3704031938ACA66C48A_RuntimeMethod_var);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_19 = __this->___submeshInstructions;
NullCheck(L_19);
ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7(L_19, (bool)0, ExposedList_1_Clear_mA7EA6D93B5A7EAE2FBF026DE784A5C18E9FB12B7_RuntimeMethod_var);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_20 = __this->___submeshInstructions;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_21 = ___0_other;
NullCheck(L_21);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_22 = L_21->___submeshInstructions;
NullCheck(L_22);
int32_t L_23;
L_23 = ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7(L_22, ExposedList_1_get_Capacity_m82E7BCDEC69EC5B67946C27CFFA633BB242C77B7_RuntimeMethod_var);
NullCheck(L_20);
ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817(L_20, L_23, ExposedList_1_EnsureCapacity_mC8E2441A52BAF350EC81F2CBADD1ED0801444817_RuntimeMethod_var);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_24 = __this->___submeshInstructions;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_25 = ___0_other;
NullCheck(L_25);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_26 = L_25->___submeshInstructions;
NullCheck(L_26);
int32_t L_27 = L_26->___Count;
NullCheck(L_24);
L_24->___Count = L_27;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_28 = ___0_other;
NullCheck(L_28);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_29 = L_28->___submeshInstructions;
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_30 = __this->___submeshInstructions;
NullCheck(L_30);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_31 = L_30->___Items;
NullCheck(L_29);
ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63(L_29, L_31, ExposedList_1_CopyTo_m4121C10AF81B9CF92CB26C31A3FB4FB895232C63_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonRendererInstruction_GeometryNotEqual_mC403D62E396D4159ECBF4BD032E1A3BAFB134034 (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___0_a, SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* ___1_b, bool ___2_calledFromMainThread, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_2 = NULL;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* V_3 = NULL;
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_4 = NULL;
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_8;
memset((&V_8), 0, sizeof(V_8));
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF V_9;
memset((&V_9), 0, sizeof(V_9));
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_0 = ___0_a;
NullCheck(L_0);
bool L_1 = L_0->___hasActiveClipping;
if (L_1)
{
goto IL_0010;
}
}
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_2 = ___1_b;
NullCheck(L_2);
bool L_3 = L_2->___hasActiveClipping;
if (!L_3)
{
goto IL_0012;
}
}
IL_0010:
{
return (bool)1;
}
IL_0012:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_4 = ___0_a;
NullCheck(L_4);
bool L_5 = L_4->___immutableTriangles;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_6 = ___1_b;
NullCheck(L_6);
bool L_7 = L_6->___immutableTriangles;
if ((((int32_t)L_5) == ((int32_t)L_7)))
{
goto IL_0022;
}
}
{
return (bool)1;
}
IL_0022:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_8 = ___0_a;
NullCheck(L_8);
bool L_9 = L_8->___immutableTriangles;
if (!L_9)
{
goto IL_002c;
}
}
{
return (bool)0;
}
IL_002c:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_10 = ___0_a;
NullCheck(L_10);
int32_t L_11 = L_10->___rawVertexCount;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_12 = ___1_b;
NullCheck(L_12);
int32_t L_13 = L_12->___rawVertexCount;
if ((((int32_t)L_11) == ((int32_t)L_13)))
{
goto IL_003c;
}
}
{
return (bool)1;
}
IL_003c:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_14 = ___1_b;
NullCheck(L_14);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_15 = L_14->___attachments;
NullCheck(L_15);
int32_t L_16 = L_15->___Count;
V_0 = L_16;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_17 = ___0_a;
NullCheck(L_17);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_18 = L_17->___attachments;
NullCheck(L_18);
int32_t L_19 = L_18->___Count;
int32_t L_20 = V_0;
if ((((int32_t)L_19) == ((int32_t)L_20)))
{
goto IL_0058;
}
}
{
return (bool)1;
}
IL_0058:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_21 = ___0_a;
NullCheck(L_21);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_22 = L_21->___submeshInstructions;
NullCheck(L_22);
int32_t L_23 = L_22->___Count;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_24 = ___1_b;
NullCheck(L_24);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_25 = L_24->___submeshInstructions;
NullCheck(L_25);
int32_t L_26 = L_25->___Count;
V_1 = L_26;
int32_t L_27 = V_1;
if ((((int32_t)L_23) == ((int32_t)L_27)))
{
goto IL_0074;
}
}
{
return (bool)1;
}
IL_0074:
{
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_28 = ___0_a;
NullCheck(L_28);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_29 = L_28->___submeshInstructions;
NullCheck(L_29);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_30 = L_29->___Items;
V_2 = L_30;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_31 = ___1_b;
NullCheck(L_31);
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_32 = L_31->___submeshInstructions;
NullCheck(L_32);
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_33 = L_32->___Items;
V_3 = L_33;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_34 = ___0_a;
NullCheck(L_34);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_35 = L_34->___attachments;
NullCheck(L_35);
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_36 = L_35->___Items;
V_4 = L_36;
SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* L_37 = ___1_b;
NullCheck(L_37);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_38 = L_37->___attachments;
NullCheck(L_38);
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_39 = L_38->___Items;
V_5 = L_39;
V_6 = 0;
goto IL_00bf;
}
IL_00ab:
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_40 = V_4;
int32_t L_41 = V_6;
NullCheck(L_40);
int32_t L_42 = L_41;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* L_44 = V_5;
int32_t L_45 = V_6;
NullCheck(L_44);
int32_t L_46 = L_45;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
if ((((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_43) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_47)))
{
goto IL_00b9;
}
}
{
return (bool)1;
}
IL_00b9:
{
int32_t L_48 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_48, 1));
}
IL_00bf:
{
int32_t L_49 = V_6;
int32_t L_50 = V_0;
if ((((int32_t)L_49) < ((int32_t)L_50)))
{
goto IL_00ab;
}
}
{
V_7 = 0;
goto IL_0135;
}
IL_00c9:
{
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_51 = V_2;
int32_t L_52 = V_7;
NullCheck(L_51);
int32_t L_53 = L_52;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
V_8 = L_54;
SubmeshInstructionU5BU5D_t9FF64FD169A3AC0FACB3959CC597761E586FFF73* L_55 = V_3;
int32_t L_56 = V_7;
NullCheck(L_55);
int32_t L_57 = L_56;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
V_9 = L_58;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_59 = V_8;
int32_t L_60 = L_59.___rawVertexCount;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_61 = V_9;
int32_t L_62 = L_61.___rawVertexCount;
if ((!(((uint32_t)L_60) == ((uint32_t)L_62))))
{
goto IL_012d;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_63 = V_8;
int32_t L_64 = L_63.___startSlot;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_65 = V_9;
int32_t L_66 = L_65.___startSlot;
if ((!(((uint32_t)L_64) == ((uint32_t)L_66))))
{
goto IL_012d;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_67 = V_8;
int32_t L_68 = L_67.___endSlot;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_69 = V_9;
int32_t L_70 = L_69.___endSlot;
if ((!(((uint32_t)L_68) == ((uint32_t)L_70))))
{
goto IL_012d;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_71 = V_8;
int32_t L_72 = L_71.___rawTriangleCount;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_73 = V_9;
int32_t L_74 = L_73.___rawTriangleCount;
if ((!(((uint32_t)L_72) == ((uint32_t)L_74))))
{
goto IL_012d;
}
}
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_75 = V_8;
int32_t L_76 = L_75.___rawFirstVertexIndex;
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF L_77 = V_9;
int32_t L_78 = L_77.___rawFirstVertexIndex;
if ((((int32_t)L_76) == ((int32_t)L_78)))
{
goto IL_012f;
}
}
IL_012d:
{
return (bool)1;
}
IL_012f:
{
int32_t L_79 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_79, 1));
}
IL_0135:
{
int32_t L_80 = V_7;
int32_t L_81 = V_1;
if ((((int32_t)L_80) < ((int32_t)L_81)))
{
goto IL_00c9;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonRendererInstruction__ctor_m0B7A5C8C28EAFC7F306B00ED655C39B36E41DA9B (SkeletonRendererInstruction_t7EBEBDCF3450913487EE58F1C3F0A0E084A51163* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7* L_0 = (ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7*)il2cpp_codegen_object_new(ExposedList_1_t2402BC75E08430029FC7A87C9C9ADE973106AAB7_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442(L_0, ExposedList_1__ctor_m6D8241E2A7EE8FD6FA287006ACE295088C176442_RuntimeMethod_var);
__this->___submeshInstructions = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___submeshInstructions), (void*)L_0);
__this->___rawVertexCount = (-1);
ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715* L_1 = (ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715*)il2cpp_codegen_object_new(ExposedList_1_tDF0C03909A09BB268AB36EAA3311582B32B26715_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4(L_1, ExposedList_1__ctor_m2A26BACD6CCA3FB6ED717FD68A155DCF8419F4E4_RuntimeMethod_var);
__this->___attachments = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachments), (void*)L_1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* SpineMesh_NewSkeletonMesh_mA21D1CE3A2DE89AE218ADE6629852435816F461C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0200A3D62DBD4EEC29E302E91D4F42257A4A32D);
s_Il2CppMethodInitialized = true;
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_0, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = L_0;
NullCheck(L_1);
Mesh_MarkDynamic_m718089940F240AFE625D6DC9DA4E6F20229CC322(L_1, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = L_1;
NullCheck(L_2);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_2, _stringLiteralE0200A3D62DBD4EEC29E302E91D4F42257A4A32D, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = L_2;
NullCheck(L_3);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_3, ((int32_t)20), NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_pinvoke(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL);
}
IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_pinvoke_back(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke& marshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL);
}
IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_pinvoke_cleanup(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_com(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL);
}
IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_com_back(const SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com& marshaled, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___skeletonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF____skeleton_FieldInfo_var, SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___skeletonException, NULL);
}
IL2CPP_EXTERN_C void SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshal_com_cleanup(SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___endSlot;
int32_t L_1 = __this->___startSlot;
return ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
}
}
IL2CPP_EXTERN_C int32_t SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF*>(__this + _offset);
int32_t _returnValue;
_returnValue = SubmeshInstruction_get_SlotCount_mCEE3F6AD9E2DDBC76430F0551FB5EABBEB1CD41C(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC (SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693);
s_Il2CppMethodInitialized = true;
}
int32_t G_B2_0 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_2 = NULL;
String_t* G_B2_3 = NULL;
int32_t G_B1_0 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B1_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B1_2 = NULL;
String_t* G_B1_3 = NULL;
String_t* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_2 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_3 = NULL;
String_t* G_B3_4 = NULL;
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
int32_t L_2 = __this->___startSlot;
int32_t L_3 = L_2;
RuntimeObject* L_4 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_3);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_4);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1;
int32_t L_6 = __this->___endSlot;
int32_t L_7 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_8);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_8);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___material;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_11)
{
G_B2_0 = 2;
G_B2_1 = L_9;
G_B2_2 = L_9;
G_B2_3 = _stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543;
goto IL_0046;
}
G_B1_0 = 2;
G_B1_1 = L_9;
G_B1_2 = L_9;
G_B1_3 = _stringLiteral03C5634B8F65994CCACD97E4ECE267946A72A543;
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = __this->___material;
NullCheck(L_12);
String_t* L_13;
L_13 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_12, NULL);
G_B3_0 = L_13;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
G_B3_3 = G_B1_2;
G_B3_4 = G_B1_3;
goto IL_004b;
}
IL_0046:
{
G_B3_0 = _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
G_B3_3 = G_B2_2;
G_B3_4 = G_B2_3;
}
IL_004b:
{
NullCheck(G_B3_2);
ArrayElementTypeCheck (G_B3_2, G_B3_0);
(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (RuntimeObject*)G_B3_0);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = G_B3_3;
int32_t L_15 = __this->___preActiveClippingSlotSource;
int32_t L_16 = L_15;
RuntimeObject* L_17 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_16);
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_17);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_17);
String_t* L_18;
L_18 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B3_4, L_14, NULL);
return L_18;
}
}
IL2CPP_EXTERN_C String_t* SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SubmeshInstruction_t68BF4E59D915916B83DBECF9DBB712EA91F33ABF*>(__this + _offset);
String_t* _returnValue;
_returnValue = SubmeshInstruction_ToString_mBFFBA2B1BEAAD111F4BA9EFD8EAC44C5CACBE2DC(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset_Apply_m05C80B9EA91FA22481FBCD02076DE01EBFFA97AC (BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF* __this, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___0_skeletonData, const RuntimeMethod* method)
{
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = ___0_skeletonData;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___multiplyMaterialTemplate;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___screenMaterialTemplate;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___additiveMaterialTemplate;
bool L_4 = __this->___applyAdditiveMaterial;
BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447(L_0, L_1, L_2, L_3, L_4, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___0_skeletonData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_multiplyTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_screenTemplate, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_additiveTemplate, bool ___4_includeAdditiveSlots, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* V_0 = NULL;
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* V_1 = NULL;
SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* V_5 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_6 = NULL;
Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 V_7;
memset((&V_7), 0, sizeof(V_7));
int32_t V_8 = 0;
Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 V_9;
memset((&V_9), 0, sizeof(V_9));
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_10;
memset((&V_10), 0, sizeof(V_10));
RuntimeObject* V_11 = NULL;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* V_12 = NULL;
int32_t V_13 = 0;
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = ___0_skeletonData;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF9B83FE34D51DAEDBE1ACFD6F998529AC476333)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BlendModeMaterialsAsset_ApplyMaterials_m1255529EC294BBCFBA7768DE0FAB224701477447_RuntimeMethod_var)));
}
IL_000e:
{
AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_2 = (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087*)il2cpp_codegen_object_new(AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087_il2cpp_TypeInfo_var);
AtlasMaterialCache__ctor_mCB4F64D8DE441FA5340BD95E16B17DC1C77B9DD8(L_2, NULL);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0156:
{
{
AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_3 = V_0;
if (!L_3)
{
goto IL_015f;
}
}
{
AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_4 = V_0;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_015f:
{
return;
}
}
});
try
{
{
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_5 = (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B*)il2cpp_codegen_object_new(List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B_il2cpp_TypeInfo_var);
List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112(L_5, List_1__ctor_m725DC1F120E8A4D3A152C7084FA3377605C54112_RuntimeMethod_var);
V_1 = L_5;
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_6 = ___0_skeletonData;
NullCheck(L_6);
ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* L_7;
L_7 = SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline(L_6, NULL);
NullCheck(L_7);
SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* L_8 = L_7->___Items;
V_2 = L_8;
V_3 = 0;
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_9 = ___0_skeletonData;
NullCheck(L_9);
ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* L_10;
L_10 = SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline(L_9, NULL);
NullCheck(L_10);
int32_t L_11 = L_10->___Count;
V_4 = L_11;
goto IL_014c_1;
}
IL_003a_1:
{
SlotDataU5BU5D_tB79EB968566AA52F1F04E2309870F288ECEB5669* L_12 = V_2;
int32_t L_13 = V_3;
NullCheck(L_12);
int32_t L_14 = L_13;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_5 = L_15;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_16 = V_5;
NullCheck(L_16);
int32_t L_17;
L_17 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_16, NULL);
if (!L_17)
{
goto IL_0148_1;
}
}
{
bool L_18 = ___4_includeAdditiveSlots;
if (L_18)
{
goto IL_005c_1;
}
}
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_19 = V_5;
NullCheck(L_19);
int32_t L_20;
L_20 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_19, NULL);
if ((((int32_t)L_20) == ((int32_t)1)))
{
goto IL_0148_1;
}
}
IL_005c_1:
{
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_21 = V_1;
NullCheck(L_21);
List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_inline(L_21, List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_RuntimeMethod_var);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_22 = ___0_skeletonData;
NullCheck(L_22);
ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* L_23;
L_23 = SkeletonData_get_Skins_m7235DD9B8582ED5DAEA63989EC71077D6848CD5A_inline(L_22, NULL);
NullCheck(L_23);
Enumerator_t8638B5370C02395750703CE470E1F97E5E12EC80 L_24;
L_24 = ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426(L_23, ExposedList_1_GetEnumerator_m37DC439D0C295B68E5C616F1C1E13547915EF426_RuntimeMethod_var);
V_7 = L_24;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_008a_1:
{
Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141((&V_7), Enumerator_Dispose_mCCB8B376031074252021919A593F714962047141_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_007f_2;
}
IL_0071_2:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_25;
L_25 = Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_inline((&V_7), Enumerator_get_Current_m9A37B19BA42D6E19192E95945BBAD25374DB948F_RuntimeMethod_var);
int32_t L_26 = V_3;
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_27 = V_1;
NullCheck(L_25);
Skin_GetAttachments_mB10549E9C547F062130E6F188E6CC72BBF424F31(L_25, L_26, L_27, NULL);
}
IL_007f_2:
{
bool L_28;
L_28 = Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F((&V_7), Enumerator_MoveNext_mFFBA4AA4ACE28C3E2410D74A82FBA3DE79085D6F_RuntimeMethod_var);
if (L_28)
{
goto IL_0071_2;
}
}
{
goto IL_0098_1;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0098_1:
{
V_6 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_29 = V_5;
NullCheck(L_29);
int32_t L_30;
L_30 = SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline(L_29, NULL);
V_8 = L_30;
int32_t L_31 = V_8;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_31, 1)))
{
case 0:
{
goto IL_00c5_1;
}
case 1:
{
goto IL_00bb_1;
}
case 2:
{
goto IL_00c0_1;
}
}
}
{
goto IL_00c8_1;
}
IL_00bb_1:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = ___1_multiplyTemplate;
V_6 = L_32;
goto IL_00c8_1;
}
IL_00c0_1:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = ___2_screenTemplate;
V_6 = L_33;
goto IL_00c8_1;
}
IL_00c5_1:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = ___3_additiveTemplate;
V_6 = L_34;
}
IL_00c8_1:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = V_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_36;
L_36 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_36)
{
goto IL_0148_1;
}
}
{
List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* L_37 = V_1;
NullCheck(L_37);
Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834 L_38;
L_38 = List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243(L_37, List_1_GetEnumerator_m7DD716A4A1F58B4B28F3294F2988CA93A3400243_RuntimeMethod_var);
V_9 = L_38;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_013a_1:
{
Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A((&V_9), Enumerator_Dispose_m297E3F012818CCE473EB4E9DEE446BDA2F413C7A_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_012f_2;
}
IL_00dc_2:
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_39;
L_39 = Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_inline((&V_9), Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_RuntimeMethod_var);
V_10 = L_39;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_40;
L_40 = SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline((&V_10), NULL);
V_11 = ((RuntimeObject*)IsInst((RuntimeObject*)L_40, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var));
RuntimeObject* L_41 = V_11;
if (!L_41)
{
goto IL_012f_2;
}
}
{
RuntimeObject* L_42 = V_11;
NullCheck(L_42);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_43;
L_43 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_42);
NullCheck(L_43);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_44;
L_44 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_43, NULL);
V_12 = L_44;
V_13 = 0;
goto IL_0127_2;
}
IL_010a_2:
{
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_45 = V_12;
int32_t L_46 = V_13;
AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* L_47 = V_0;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_48 = V_12;
int32_t L_49 = V_13;
NullCheck(L_48);
int32_t L_50 = L_49;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52 = V_6;
NullCheck(L_47);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_53;
L_53 = AtlasMaterialCache_CloneAtlasRegionWithMaterial_m8138F1CDB9657D231B95BB0670DC68F87D15A48A(L_47, ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_51, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)), L_52, NULL);
NullCheck(L_45);
ArrayElementTypeCheck (L_45, L_53);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_46), (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_53);
int32_t L_54 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_54, 1));
}
IL_0127_2:
{
int32_t L_55 = V_13;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_56 = V_12;
NullCheck(L_56);
if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length)))))
{
goto IL_010a_2;
}
}
IL_012f_2:
{
bool L_57;
L_57 = Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E((&V_9), Enumerator_MoveNext_mE69E8D93F4DDCBBA32A98ECDDC6DA9A3E074C91E_RuntimeMethod_var);
if (L_57)
{
goto IL_00dc_2;
}
}
{
goto IL_0148_1;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0148_1:
{
int32_t L_58 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_58, 1));
}
IL_014c_1:
{
int32_t L_59 = V_3;
int32_t L_60 = V_4;
if ((((int32_t)L_59) < ((int32_t)L_60)))
{
goto IL_003a_1;
}
}
{
goto IL_0160;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0160:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendModeMaterialsAsset__ctor_m0FFC1F833064F3EC11291A77E68A9F1A10A31C9C (BlendModeMaterialsAsset_t236FD164717645876A06AF2BFFFBB6B5F2C2ADDF* __this, const RuntimeMethod* method)
{
{
__this->___applyAdditiveMaterial = (bool)1;
SkeletonDataModifierAsset__ctor_m3EB73D8F20FC34AC99FE95B0A26E9F80D398CBC7(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasMaterialCache_CloneAtlasRegionWithMaterial_m8138F1CDB9657D231B95BB0670DC68F87D15A48A (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_originalRegion, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method)
{
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_originalRegion;
NullCheck(L_0);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_1;
L_1 = AtlasRegion_Clone_m0824EC37D5A380263650C4D4347FB07962A4B39F(L_0, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = L_1;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_3 = ___0_originalRegion;
NullCheck(L_3);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_4 = L_3->___page;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_materialTemplate;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_6;
L_6 = AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F(__this, L_4, L_5, NULL);
NullCheck(L_2);
L_2->___page = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___page), (void*)L_6);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___0_originalPage, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialTemplate, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
s_Il2CppMethodInitialized = true;
}
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* V_0 = NULL;
KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 V_1;
memset((&V_1), 0, sizeof(V_1));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = ___0_originalPage;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD3A83471C956A268FD1CAD03F99B66B7BBA10B97)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasMaterialCache_GetAtlasPageWithMaterial_m0C4CA3B2166BB5C1FFE3805EDB42371D6CF3D92F_RuntimeMethod_var)));
}
IL_000e:
{
V_0 = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)NULL;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_2 = ___0_originalPage;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___1_materialTemplate;
KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0((&V_1), L_2, L_3, KeyValuePair_2__ctor_m0800DDBDA1464DDB4CAC78267B1573D39F192CC0_RuntimeMethod_var);
Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_4 = __this->___cache;
KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 L_5 = V_1;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C(L_4, L_5, (&V_0), Dictionary_2_TryGetValue_m23A6F33916B3337C3ABC33885D9AB26D899A562C_RuntimeMethod_var);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_7 = V_0;
if (L_7)
{
goto IL_007f;
}
}
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_8 = ___0_originalPage;
NullCheck(L_8);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_9;
L_9 = AtlasPage_Clone_mE9BE56C843CBB0102D17B2DC04628A8BFF3E1F4D(L_8, NULL);
V_0 = L_9;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_10 = ___0_originalPage;
NullCheck(L_10);
RuntimeObject* L_11 = L_10->___rendererObject;
V_2 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_11, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_12 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ___1_materialTemplate;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_14, L_13, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = L_14;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_2;
NullCheck(L_16);
String_t* L_17;
L_17 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_16, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ___1_materialTemplate;
NullCheck(L_18);
String_t* L_19;
L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
String_t* L_20;
L_20 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_17, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_19, NULL);
NullCheck(L_15);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_15, L_20, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = L_15;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = V_2;
NullCheck(L_22);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23;
L_23 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(L_22, NULL);
NullCheck(L_21);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_21, L_23, NULL);
NullCheck(L_12);
L_12->___rendererObject = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_12->___rendererObject), (void*)L_21);
Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_24 = __this->___cache;
KeyValuePair_2_t9BED0DE0EF6762C05B91AC6F48651328A35D90A3 L_25 = V_1;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_26 = V_0;
NullCheck(L_24);
Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097(L_24, L_25, L_26, Dictionary_2_Add_mE0CC5198FE11FA15516C58A432C1F61E43739097_RuntimeMethod_var);
}
IL_007f:
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_27 = V_0;
return L_27;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasMaterialCache_Dispose_mD7215680A1BC3446045C50925CF3F9AF167FF387 (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_0 = __this->___cache;
NullCheck(L_0);
Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB(L_0, Dictionary_2_Clear_mF0BFF6B1DCBBADDD4ED2878133F16229457638BB_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasMaterialCache__ctor_mCB4F64D8DE441FA5340BD95E16B17DC1C77B9DD8 (AtlasMaterialCache_t7C7BD0D4CFED0D295486EB411B6ADA1E2D02D087* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B* L_0 = (Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B*)il2cpp_codegen_object_new(Dictionary_2_tF47E37D6EAEC4A90ACB9613098F0D271ADAB6C0B_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297(L_0, Dictionary_2__ctor_m0B5FD755F4BD8F1CE0FF9F431B05716A95A43297_RuntimeMethod_var);
__this->___cache = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cache), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D (SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
__this->___dataField = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___dataField), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
__this->___startsWith = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___startsWith), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
__this->___includeNone = (bool)1;
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineBone__ctor_m9B53DFBE1C563B7A6CB2CCFD434EAD8567023BCF (SpineBone_t855441E02B336B2C3D80D9EE10920812BEBD2DD9* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2;
bool L_3 = ___3_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* SpineBone_GetBone_m8C240AD766474A5BD17074A8E084B57359512955 (String_t* ___0_boneName, SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* ___1_renderer, const RuntimeMethod* method)
{
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_0 = ___1_renderer;
NullCheck(L_0);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = L_0->___skeleton;
if (!L_1)
{
goto IL_0015;
}
}
{
SkeletonRenderer_t6D14A218C3A502F075DC4C4423EE2ACEBFEB620A* L_2 = ___1_renderer;
NullCheck(L_2);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = L_2->___skeleton;
String_t* L_4 = ___0_boneName;
NullCheck(L_3);
Bone_tC5BB616A04722279E675558888991F720C090467* L_5;
L_5 = Skeleton_FindBone_m9031B1DD1DEF943D4A310F02E29EC0954F598725(L_3, L_4, NULL);
return L_5;
}
IL_0015:
{
return (Bone_tC5BB616A04722279E675558888991F720C090467*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* SpineBone_GetBoneData_mAD720091ACD6D8B6EA35C1E2B98D7518812F0D0A (String_t* ___0_boneName, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___1_skeletonDataAsset, const RuntimeMethod* method)
{
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_0 = ___1_skeletonDataAsset;
NullCheck(L_0);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_1;
L_1 = SkeletonDataAsset_GetSkeletonData_m36E09447A45E617B389578FCBFE63DF6F4F40758(L_0, (bool)1, NULL);
String_t* L_2 = ___0_boneName;
NullCheck(L_1);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_3;
L_3 = SkeletonData_FindBone_mF7D9E21ECEF8A69804B18B1B650CAD608BC68071(L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineSlot__ctor_m0770D26C2BEB968EDAF8804B6FD7FB7348B5BE9B (SpineSlot_tBBA9FF469D97132159B295A44F251379953C610D* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_containsBoundingBoxes, bool ___3_includeNone, bool ___4_fallbackToTextField, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_containsBoundingBoxes;
__this->___containsBoundingBoxes = L_2;
bool L_3 = ___3_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_3;
bool L_4 = ___4_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_4;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAnimation__ctor_m524E0AC38D41D7ECE47717A3F4CB7F141693F618 (SpineAnimation_t25ECBA3C591187CAF5DE85B0EE952F9F03FE832A* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, bool ___4_avoidGenericMenu, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2;
bool L_3 = ___3_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3;
bool L_4 = ___4_avoidGenericMenu;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___avoidGenericMenu = L_4;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineEvent__ctor_mADFEEECC57CC1AB4930EE0FC63B6218A06F532AD (SpineEvent_t7D7BE1E21FECF355463D0023B9C8DF34E1DB666A* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, bool ___4_audioOnly, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2;
bool L_3 = ___3_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3;
bool L_4 = ___4_audioOnly;
__this->___audioOnly = L_4;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineIkConstraint__ctor_m211B88C3BC54720F315A7D4EC7B1CD49F56AAB37 (SpineIkConstraint_t2A744051EE31939B3AC45D95153E328422360853* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2;
bool L_3 = ___3_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineTransformConstraint__ctor_m6E44E554C9CADD6A6F342D544DA72C32C97D8409 (SpineTransformConstraint_tFA692585158AABF47E1286DF0FCFE7C7F9181250* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2;
bool L_3 = ___3_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpinePathConstraint__ctor_mDA082EF1A3426ABBBE80373EB6B03977CD96C504 (SpinePathConstraint_tB9D652C85421BD4A98F8A1F923EFF61E1DD3A194* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2;
bool L_3 = ___3_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineSkin__ctor_mF9A2F8AC672BB4E71D5F483D1077E33D8492E9B5 (SpineSkin_tA4008B5386DB558EE2F03005519ADA4460A9C036* __this, String_t* ___0_startsWith, String_t* ___1_dataField, bool ___2_includeNone, bool ___3_fallbackToTextField, bool ___4_defaultAsEmptyString, bool ___5_avoidGenericMenu, const RuntimeMethod* method)
{
{
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
String_t* L_0 = ___0_startsWith;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___startsWith), (void*)L_0);
String_t* L_1 = ___1_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_1);
bool L_2 = ___2_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_2;
bool L_3 = ___3_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_3;
bool L_4 = ___4_defaultAsEmptyString;
__this->___defaultAsEmptyString = L_4;
bool L_5 = ___5_avoidGenericMenu;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___avoidGenericMenu = L_5;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAttachment__ctor_mF372EEFFDD6F76373BE684DF3C5776FA0A0A48BA (SpineAttachment_t2DEB754FAA7065ED053D9E9948EBD039D08298BC* __this, bool ___0_currentSkinOnly, bool ___1_returnAttachmentPath, bool ___2_placeholdersOnly, String_t* ___3_slotField, String_t* ___4_dataField, String_t* ___5_skinField, bool ___6_includeNone, bool ___7_fallbackToTextField, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
__this->___skinField = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skinField), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
__this->___slotField = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___slotField), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
SpineAttributeBase__ctor_m9163D476D1E30DE6175C5D899C078F23DA3AC82D(__this, NULL);
bool L_0 = ___0_currentSkinOnly;
__this->___currentSkinOnly = L_0;
bool L_1 = ___1_returnAttachmentPath;
__this->___returnAttachmentPath = L_1;
bool L_2 = ___2_placeholdersOnly;
__this->___placeholdersOnly = L_2;
String_t* L_3 = ___3_slotField;
__this->___slotField = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___slotField), (void*)L_3);
String_t* L_4 = ___4_dataField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___dataField), (void*)L_4);
String_t* L_5 = ___5_skinField;
__this->___skinField = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skinField), (void*)L_5);
bool L_6 = ___6_includeNone;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___includeNone = L_6;
bool L_7 = ___7_fallbackToTextField;
((SpineAttributeBase_tD5F4C530CABD0FDD55585C260FDC2B99FFB917B9*)__this)->___fallbackToTextField = L_7;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED SpineAttachment_GetHierarchy_mA9C431888A5D7378C2C69C917720E0F08A793D5D (String_t* ___0_fullPath, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_fullPath;
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_1;
memset((&L_1), 0, sizeof(L_1));
Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF((&L_1), L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SpineAttachment_GetAttachment_mFDD05E8F8D3BAB0FE27B38BE7BAFB92C105DB79B (String_t* ___0_attachmentPath, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___1_skeletonData, const RuntimeMethod* method)
{
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED V_0;
memset((&V_0), 0, sizeof(V_0));
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* V_1 = NULL;
{
String_t* L_0 = ___0_attachmentPath;
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_1;
L_1 = SpineAttachment_GetHierarchy_mA9C431888A5D7378C2C69C917720E0F08A793D5D(L_0, NULL);
V_0 = L_1;
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_2 = V_0;
String_t* L_3 = L_2.___name;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_0016;
}
}
{
return (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL;
}
IL_0016:
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_5 = ___1_skeletonData;
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_6 = V_0;
String_t* L_7 = L_6.___slot;
NullCheck(L_5);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_8;
L_8 = SkeletonData_FindSlot_mC308C59663EEEC0C92CFE30133E05A0B1A1DB741(L_5, L_7, NULL);
V_1 = L_8;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_9 = V_1;
if (L_9)
{
goto IL_0028;
}
}
{
return (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)NULL;
}
IL_0028:
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_10 = ___1_skeletonData;
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_11 = V_0;
String_t* L_12 = L_11.___skin;
NullCheck(L_10);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_13;
L_13 = SkeletonData_FindSkin_mDA3C606247669FB4D0EC2C78E572FD9E48AA64D4(L_10, L_12, NULL);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_14 = V_1;
NullCheck(L_14);
int32_t L_15;
L_15 = SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline(L_14, NULL);
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED L_16 = V_0;
String_t* L_17 = L_16.___name;
NullCheck(L_13);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_18;
L_18 = Skin_GetAttachment_mA47938B1658AB2EDDC0AE1B4AECBA4C222C44F57(L_13, L_15, L_17, NULL);
return L_18;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SpineAttachment_GetAttachment_m2927879FE81C9D08B79793EDAAB0FC7D82C88684 (String_t* ___0_attachmentPath, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___1_skeletonDataAsset, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_attachmentPath;
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_1 = ___1_skeletonDataAsset;
NullCheck(L_1);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_2;
L_2 = SkeletonDataAsset_GetSkeletonData_m36E09447A45E617B389578FCBFE63DF6F4F40758(L_1, (bool)1, NULL);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_3;
L_3 = SpineAttachment_GetAttachment_mFDD05E8F8D3BAB0FE27B38BE7BAFB92C105DB79B(L_0, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_pinvoke(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke& marshaled)
{
marshaled.___skin = il2cpp_codegen_marshal_string(unmarshaled.___skin);
marshaled.___slot = il2cpp_codegen_marshal_string(unmarshaled.___slot);
marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name);
}
IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_pinvoke_back(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke& marshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled)
{
unmarshaled.___skin = il2cpp_codegen_marshal_string_result(marshaled.___skin);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___skin), (void*)il2cpp_codegen_marshal_string_result(marshaled.___skin));
unmarshaled.___slot = il2cpp_codegen_marshal_string_result(marshaled.___slot);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___slot), (void*)il2cpp_codegen_marshal_string_result(marshaled.___slot));
unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name));
}
IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_pinvoke_cleanup(Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___skin);
marshaled.___skin = NULL;
il2cpp_codegen_marshal_free(marshaled.___slot);
marshaled.___slot = NULL;
il2cpp_codegen_marshal_free(marshaled.___name);
marshaled.___name = NULL;
}
IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_com(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com& marshaled)
{
marshaled.___skin = il2cpp_codegen_marshal_bstring(unmarshaled.___skin);
marshaled.___slot = il2cpp_codegen_marshal_bstring(unmarshaled.___slot);
marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name);
}
IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_com_back(const Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com& marshaled, Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED& unmarshaled)
{
unmarshaled.___skin = il2cpp_codegen_marshal_bstring_result(marshaled.___skin);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___skin), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___skin));
unmarshaled.___slot = il2cpp_codegen_marshal_bstring_result(marshaled.___slot);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___slot), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___slot));
unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name));
}
IL2CPP_EXTERN_C void Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshal_com_cleanup(Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___skin);
marshaled.___skin = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___slot);
marshaled.___slot = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___name);
marshaled.___name = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF (Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED* __this, String_t* ___0_fullPath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
int32_t V_1 = 0;
{
String_t* L_0 = ___0_fullPath;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = L_1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)47));
NullCheck(L_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3;
L_3 = String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12(L_0, L_2, 1, NULL);
V_0 = L_3;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = V_0;
NullCheck(L_4);
if ((((RuntimeArray*)L_4)->max_length))
{
goto IL_0039;
}
}
{
__this->___skin = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skin), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
__this->___slot = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___slot), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
__this->___name = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
return;
}
IL_0039:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_0;
NullCheck(L_5);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) >= ((int32_t)2)))
{
goto IL_0055;
}
}
{
String_t* L_6 = ___0_fullPath;
String_t* L_7;
L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD76813C9010F8F6833AC58AC7AA5C4B3742C6CDB)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC)), NULL);
Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_8, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF_RuntimeMethod_var)));
}
IL_0055:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = V_0;
NullCheck(L_9);
int32_t L_10 = 0;
String_t* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
__this->___skin = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skin), (void*)L_11);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = V_0;
NullCheck(L_12);
int32_t L_13 = 1;
String_t* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
__this->___slot = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___slot), (void*)L_14);
__this->___name = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
V_1 = 2;
goto IL_008e;
}
IL_0076:
{
String_t* L_15 = __this->___name;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = V_0;
int32_t L_17 = V_1;
NullCheck(L_16);
int32_t L_18 = L_17;
String_t* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
String_t* L_20;
L_20 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, L_19, NULL);
__this->___name = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_20);
int32_t L_21 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_008e:
{
int32_t L_22 = V_1;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = V_0;
NullCheck(L_23);
if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
{
goto IL_0076;
}
}
{
return;
}
}
IL2CPP_EXTERN_C void Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF_AdjustorThunk (RuntimeObject* __this, String_t* ___0_fullPath, const RuntimeMethod* method)
{
Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Hierarchy_tD893460E2ADF103F6598BFC7B5B556EB9E6B02ED*>(__this + _offset);
Hierarchy__ctor_m3FA32C3CA17C5C814487525237DE8815395BF1EF(_thisAdjusted, ___0_fullPath, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpineAtlasRegion__ctor_mD65357C3466D3C681E03F54C3F45CBC3F60A4F41 (SpineAtlasRegion_t58B3C62106E367910DD495D3840342DD53A8FCC9* __this, String_t* ___0_atlasAssetField, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
String_t* L_0 = ___0_atlasAssetField;
__this->___atlasAssetField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___atlasAssetField), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral992CA1822EF9EF5C40B04D06FB0CB219D946A781);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0046;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_2;
L_2 = Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E(Object_FindFirstObjectByType_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_m13ED28297E1249B4F9D599A48B610D375011E44E_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_2);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_3 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance;
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0046;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_5, _stringLiteral992CA1822EF9EF5C40B04D06FB0CB219D946A781, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = L_5;
NullCheck(L_6);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_7;
L_7 = GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C(L_6, GameObject_AddComponent_TisSkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_mD2C738090C2BD74156FCD2675EE32BED57391F8C_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = L_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_8, NULL);
NullCheck(L_8);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_8, ((int32_t)52), NULL);
}
IL_0046:
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_9 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_Awake_m290E64798F3053732E4F2A38E5B641A3A216D9C0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CACAACE26C5561BC71E1765E54AC49DD477065B);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = __this;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)__this);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_2, NULL);
}
IL_001e:
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_3 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_004d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_5 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, __this, NULL);
if (!L_6)
{
goto IL_004d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral2CACAACE26C5561BC71E1765E54AC49DD477065B, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_7, NULL);
}
IL_004d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_OnDestroy_mA86F22D4CF57AD69F7543D19F24D8F10DD0E3C89 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, __this, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance = (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___singletonInstance), (void*)(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A*)NULL);
}
IL_0013:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640 (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_0 = NULL;
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_first;
NullCheck(L_0);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_1;
L_1 = InterfaceFuncInvoker0< SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* >::Invoke(0, IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
RuntimeObject* L_2 = ___1_second;
NullCheck(L_2);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_3;
L_3 = InterfaceFuncInvoker0< SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* >::Invoke(0, IHasModifyableSkeletonDataAsset_t5C18F1A2CF48E835FB98801E4D66895499F2C09B_il2cpp_TypeInfo_var, L_2);
V_1 = L_3;
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0024;
}
}
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_6 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_7)
{
goto IL_0022;
}
}
{
return (-1);
}
IL_0022:
{
return 0;
}
IL_0024:
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_002f;
}
}
{
return 1;
}
IL_002f:
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_10 = V_0;
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_10);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_12 = V_1;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_12);
return ((int32_t)il2cpp_codegen_subtract(L_11, L_13));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___0_first, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___1_second, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_0 = NULL;
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* V_1 = NULL;
{
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_0 = ___0_first;
NullCheck(L_0);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_1;
L_1 = SkeletonAnimationBase_get_SkeletonDataAsset_m60EB0D9EA769E4EB94D47BE1D6E506C13CD33615(L_0, NULL);
V_0 = L_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2 = ___1_second;
NullCheck(L_2);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_3;
L_3 = SkeletonAnimationBase_get_SkeletonDataAsset_m60EB0D9EA769E4EB94D47BE1D6E506C13CD33615(L_2, NULL);
V_1 = L_3;
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0024;
}
}
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_6 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_7)
{
goto IL_0022;
}
}
{
return (-1);
}
IL_0022:
{
return 0;
}
IL_0024:
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_002f;
}
}
{
return 1;
}
IL_002f:
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_10 = V_0;
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_10);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_12 = V_1;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_12);
return ((int32_t)il2cpp_codegen_subtract(L_11, L_13));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, Exception_t* ___0_exc, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, int32_t ___2_threadIndex, const RuntimeMethod* method)
{
{
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_0 = __this->___exceptions;
int32_t L_1 = ___2_threadIndex;
Exception_t* L_2 = ___0_exc;
NullCheck(L_0);
ArrayElementTypeCheck (L_0, L_2);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (Exception_t*)L_2);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_3 = __this->___exceptionObjects;
int32_t L_4 = ___2_threadIndex;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = ___1_context;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_5);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5);
int32_t L_6 = __this->___numExceptionsSet;
il2cpp_codegen_memory_barrier();
il2cpp_codegen_memory_barrier();
__this->___numExceptionsSet = ((int32_t)il2cpp_codegen_add(L_6, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___usedThreadCount;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0014;
}
}
{
int32_t L_1;
L_1 = Environment_get_ProcessorCount_mDAC34132B9E3B90121F37673DF78F13FCB9497AC(NULL);
__this->___usedThreadCount = L_1;
}
IL_0014:
{
int32_t L_2 = __this->___usedThreadCount;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_UsedThreadCount_mEBBDEE17F2AB7A76D955F84D2727F2960A1FF517 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___usedThreadCount = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_MainThreadUpdateCallbacks_m2F6F4BC08D133E0913D8EF60051C61635A67B8C4 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___mainThreadUpdateCallbacks = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_get_MainThreadUpdateCallbacks_mE23F7F4293E38B662C5AC5F30A141196BC201A80 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___mainThreadUpdateCallbacks;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_GroupRenderersBySkeletonType_mF918E91C3A86764F79D96623F339A453796C1882 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___sortSkeletonRenderers = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_get_GroupRenderersBySkeletonType_m623EE04502C399C85FA6B44451D0DB1DB820AC4A (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___sortSkeletonRenderers;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_set_GroupAnimationBySkeletonType_mAEEE870BE67069D9F26D185136D7B1A76EBB795B (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___sortSkeletonAnimations = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_get_GroupAnimationBySkeletonType_mA5DDC32BF20AFFD532BE4E3A365965ABC2F1D4E5 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___sortSkeletonAnimations;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_RegisterForUpdate_mE715F2CDAD321F81C80DB62F442654DDE057DCB2 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_updateTiming, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___1_skeletonAnimation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 V_0;
memset((&V_0), 0, sizeof(V_0));
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_1 = NULL;
{
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_0 = ___1_skeletonAnimation;
NullCheck(L_0);
SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline(L_0, (bool)1, NULL);
bool L_1 = __this->___isProcessingAnimations;
if (!L_1)
{
goto IL_003c;
}
}
{
List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_2 = __this->___skeletonAnimationModifications;
il2cpp_codegen_initobj((&V_0), sizeof(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278));
(&V_0)->___isAdd = (bool)1;
int32_t L_3 = ___0_updateTiming;
(&V_0)->___timing = L_3;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_4 = ___1_skeletonAnimation;
(&V_0)->___animation = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___animation), (void*)L_4);
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_5 = V_0;
NullCheck(L_2);
List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_inline(L_2, L_5, List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var);
return;
}
IL_003c:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = __this->___skeletonAnimationsUpdate;
V_1 = L_6;
int32_t L_7 = ___0_updateTiming;
if ((!(((uint32_t)L_7) == ((uint32_t)2))))
{
goto IL_0050;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_8 = __this->___skeletonAnimationsFixedUpdate;
V_1 = L_8;
goto IL_005b;
}
IL_0050:
{
int32_t L_9 = ___0_updateTiming;
if ((!(((uint32_t)L_9) == ((uint32_t)3))))
{
goto IL_005b;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = __this->___skeletonAnimationsLateUpdate;
V_1 = L_10;
}
IL_005b:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_11 = V_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_12 = ___1_skeletonAnimation;
NullCheck(L_11);
bool L_13;
L_13 = List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038(L_11, L_12, List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var);
if (!L_13)
{
goto IL_0065;
}
}
{
return;
}
IL_0065:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_14 = V_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_15 = ___1_skeletonAnimation;
NullCheck(L_14);
List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_inline(L_14, L_15, List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UnregisterFromUpdate_mB34D64748418BD534AD6845285D1734C07763084 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_updateTiming, SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* ___1_skeletonAnimation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 V_0;
memset((&V_0), 0, sizeof(V_0));
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_1 = NULL;
{
bool L_0 = __this->___isProcessingAnimations;
if (!L_0)
{
goto IL_0036;
}
}
{
List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_1 = __this->___skeletonAnimationModifications;
il2cpp_codegen_initobj((&V_0), sizeof(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278));
(&V_0)->___isAdd = (bool)0;
int32_t L_2 = ___0_updateTiming;
(&V_0)->___timing = L_2;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_3 = ___1_skeletonAnimation;
(&V_0)->___animation = L_3;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___animation), (void*)L_3);
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_4 = V_0;
NullCheck(L_1);
List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_inline(L_1, L_4, List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_RuntimeMethod_var);
goto IL_005d;
}
IL_0036:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_5 = __this->___skeletonAnimationsUpdate;
V_1 = L_5;
int32_t L_6 = ___0_updateTiming;
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
{
goto IL_004a;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_7 = __this->___skeletonAnimationsFixedUpdate;
V_1 = L_7;
goto IL_0055;
}
IL_004a:
{
int32_t L_8 = ___0_updateTiming;
if ((!(((uint32_t)L_8) == ((uint32_t)3))))
{
goto IL_0055;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_9 = __this->___skeletonAnimationsLateUpdate;
V_1 = L_9;
}
IL_0055:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = V_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_11 = ___1_skeletonAnimation;
NullCheck(L_10);
bool L_12;
L_12 = List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244(L_10, L_11, List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var);
}
IL_005d:
{
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_13 = ___1_skeletonAnimation;
NullCheck(L_13);
SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline(L_13, (bool)0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_RegisterForUpdate_mB01C1144983F96FFE88C264B0A42E988F35F7719 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, RuntimeObject* ___0_renderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_renderer;
NullCheck(L_0);
InterfaceActionInvoker1< bool >::Invoke(1, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_0, (bool)1);
bool L_1 = __this->___isProcessingRenderers;
if (!L_1)
{
goto IL_0034;
}
}
{
List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_2 = __this->___skeletonRendererModifications;
il2cpp_codegen_initobj((&V_0), sizeof(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8));
(&V_0)->___isAdd = (bool)1;
RuntimeObject* L_3 = ___0_renderer;
(&V_0)->___renderer = L_3;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___renderer), (void*)L_3);
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_4 = V_0;
NullCheck(L_2);
List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_inline(L_2, L_4, List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var);
return;
}
IL_0034:
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_5 = __this->___skeletonRenderers;
RuntimeObject* L_6 = ___0_renderer;
NullCheck(L_5);
bool L_7;
L_7 = List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E(L_5, L_6, List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var);
if (!L_7)
{
goto IL_0043;
}
}
{
return;
}
IL_0043:
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_8 = __this->___skeletonRenderers;
RuntimeObject* L_9 = ___0_renderer;
NullCheck(L_8);
List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_inline(L_8, L_9, List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UnregisterFromUpdate_m5272C519C52F058442E0A4CD54937E2B3B74F77B (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, RuntimeObject* ___0_renderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 V_0;
memset((&V_0), 0, sizeof(V_0));
{
bool L_0 = __this->___isProcessingRenderers;
if (!L_0)
{
goto IL_002e;
}
}
{
List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_1 = __this->___skeletonRendererModifications;
il2cpp_codegen_initobj((&V_0), sizeof(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8));
(&V_0)->___isAdd = (bool)0;
RuntimeObject* L_2 = ___0_renderer;
(&V_0)->___renderer = L_2;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___renderer), (void*)L_2);
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_3 = V_0;
NullCheck(L_1);
List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_inline(L_1, L_3, List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_RuntimeMethod_var);
goto IL_003b;
}
IL_002e:
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_4 = __this->___skeletonRenderers;
RuntimeObject* L_5 = ___0_renderer;
NullCheck(L_4);
bool L_6;
L_6 = List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6(L_4, L_5, List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var);
}
IL_003b:
{
RuntimeObject* L_7 = ___0_renderer;
NullCheck(L_7);
InterfaceActionInvoker1< bool >::Invoke(1, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_7, (bool)0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_Update_mE1033553B805E2EDC740BB6E54AF0FD8E4ED52FF (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = __this->___skeletonAnimationsUpdate;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_001b;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = __this->___skeletonAnimationsUpdate;
SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA(__this, L_2, 1, NULL);
}
IL_001b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FixedUpdate_m177B34041937A135B4314F5993D9DF7B938487CA (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = __this->___skeletonAnimationsFixedUpdate;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_001b;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = __this->___skeletonAnimationsFixedUpdate;
SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA(__this, L_2, 2, NULL);
}
IL_001b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdate_mD2AACF51BDA2430CA7FAF49DE006FBC33FBBC031 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = __this->___skeletonAnimationsLateUpdate;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_001b;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = __this->___skeletonAnimationsLateUpdate;
SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA(__this, L_2, 3, NULL);
}
IL_001b:
{
SkeletonUpdateSystem_LateUpdateAsync_mEA24FB0F3C8AE3E6696035EF2C770D72983E2948(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsync_m56C5739E4DC1E6E1E0E4D793EE58DFBFCC1C21CA (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_updateTiming, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t G_B7_0 = 0;
int32_t G_B17_0 = 0;
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_0, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
if (L_1)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
bool L_2 = __this->___sortSkeletonAnimations;
if (!L_2)
{
goto IL_001c;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_3 = ___0_skeletons;
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* L_4 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonAnimationComparer;
NullCheck(L_3);
List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85(L_3, L_4, List_1_Sort_m010D167DB2DB0D9363764E5DE1F4ADD0BD9C0C85_RuntimeMethod_var);
}
IL_001c:
{
int32_t L_5;
L_5 = SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3(__this, NULL);
V_0 = L_5;
bool L_6 = __this->___mainThreadUpdateCallbacks;
if (L_6)
{
goto IL_002e;
}
}
{
int32_t L_7 = V_0;
G_B7_0 = L_7;
goto IL_0031;
}
IL_002e:
{
int32_t L_8 = V_0;
G_B7_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
}
IL_0031:
{
V_1 = G_B7_0;
int32_t L_9 = __this->___UpdateChunksPerThread;
V_2 = L_9;
int32_t L_10 = V_0;
int32_t L_11 = V_2;
V_3 = ((int32_t)il2cpp_codegen_multiply(L_10, L_11));
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_12 = __this->___workerPool;
if (L_12)
{
goto IL_0054;
}
}
{
int32_t L_13 = V_0;
int32_t L_14 = V_2;
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_15 = (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*)il2cpp_codegen_object_new(LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var);
LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504(L_15, L_13, ((int32_t)il2cpp_codegen_add(L_14, 1)), LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var);
__this->___workerPool = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___workerPool), (void*)L_15);
}
IL_0054:
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_16 = __this->___genericSkeletonTasks;
if (!L_16)
{
goto IL_0067;
}
}
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_17 = __this->___genericSkeletonTasks;
NullCheck(L_17);
int32_t L_18 = V_3;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))) >= ((int32_t)L_18)))
{
goto IL_0098;
}
}
IL_0067:
{
int32_t L_19 = V_3;
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_20 = (TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)SZArrayNew(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var, (uint32_t)L_19);
__this->___genericSkeletonTasks = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___genericSkeletonTasks), (void*)L_20);
V_7 = 0;
goto IL_008c;
}
IL_0078:
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_21 = __this->___genericSkeletonTasks;
int32_t L_22 = V_7;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_23 = (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)il2cpp_codegen_object_new(Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var);
Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432(L_23, Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var);
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_23);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)L_23);
int32_t L_24 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_008c:
{
int32_t L_25 = V_7;
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_26 = __this->___genericSkeletonTasks;
NullCheck(L_26);
if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
{
goto IL_0078;
}
}
IL_0098:
{
bool L_27 = __this->___mainThreadUpdateCallbacks;
if (L_27)
{
goto IL_00a8;
}
}
{
int32_t L_28;
L_28 = SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3(__this, NULL);
G_B17_0 = L_28;
goto IL_00a9;
}
IL_00a8:
{
int32_t L_29 = V_1;
G_B17_0 = L_29;
}
IL_00a9:
{
V_5 = G_B17_0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_30 = (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)(&__this->___taskPartitionsUpdate);
int32_t L_31 = V_2;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_32 = ___0_skeletons;
NullCheck(L_32);
int32_t L_33;
L_33 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_32, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
int32_t L_34 = V_1;
int32_t L_35 = V_5;
SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6(__this, L_30, (&V_4), L_31, L_33, L_34, L_35, NULL);
V_8 = 0;
goto IL_00e0;
}
IL_00c8:
{
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_36 = __this->___updateDone;
int32_t L_37 = V_8;
NullCheck(L_36);
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_38;
L_38 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_36, L_37, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
NullCheck(L_38);
ManualResetEventSlim_Reset_m05F65F129F481381D7FDF2582F482CA68E2C58A0(L_38, NULL);
int32_t L_39 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_00e0:
{
int32_t L_40 = V_8;
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_41 = __this->___updateDone;
NullCheck(L_41);
int32_t L_42;
L_42 = List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_inline(L_41, List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var);
if ((((int32_t)L_40) < ((int32_t)L_42)))
{
goto IL_00c8;
}
}
{
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_43 = __this->___updateDone;
NullCheck(L_43);
int32_t L_44;
L_44 = List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_inline(L_43, List_1_get_Count_mFDFD57A02117DFD36265BF13D6D8F56AFAB66819_RuntimeMethod_var);
V_9 = L_44;
goto IL_0115;
}
IL_00fe:
{
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_45 = __this->___updateDone;
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_46 = (ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796*)il2cpp_codegen_object_new(ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796_il2cpp_TypeInfo_var);
ManualResetEventSlim__ctor_m69336B51DC6FAE545A814375036C028C43642849(L_46, (bool)0, NULL);
NullCheck(L_45);
List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_inline(L_45, L_46, List_1_Add_mF7876D263149A6DA19A75CB88429BF999D470BB4_RuntimeMethod_var);
int32_t L_47 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_47, 1));
}
IL_0115:
{
int32_t L_48 = V_9;
int32_t L_49 = V_3;
if ((((int32_t)L_48) < ((int32_t)L_49)))
{
goto IL_00fe;
}
}
{
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_50 = __this->___exceptions;
if (L_50)
{
goto IL_013a;
}
}
{
int32_t L_51 = V_0;
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_52 = (ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C*)(ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C*)SZArrayNew(ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C_il2cpp_TypeInfo_var, (uint32_t)L_51);
__this->___exceptions = L_52;
Il2CppCodeGenWriteBarrier((void**)(&__this->___exceptions), (void*)L_52);
int32_t L_53 = V_0;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_54 = (ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A*)(ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A*)SZArrayNew(ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_il2cpp_TypeInfo_var, (uint32_t)L_53);
__this->___exceptionObjects = L_54;
Il2CppCodeGenWriteBarrier((void**)(&__this->___exceptionObjects), (void*)L_54);
}
IL_013a:
{
il2cpp_codegen_memory_barrier();
__this->___numExceptionsSet = 0;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_55 = ___0_skeletons;
NullCheck(L_55);
int32_t L_56;
L_56 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_55, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
V_6 = L_56;
float L_57;
L_57 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
il2cpp_codegen_runtime_class_init_inline(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var);
SkeletonAnimationBase_set_ExternalDeltaTime_mDE8CA2B6C54C57D9F64931C7B5DDECCEFF50A7A7_inline(L_57, NULL);
float L_58;
L_58 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
SkeletonAnimationBase_set_ExternalUnscaledDeltaTime_m10FFD7825BA3D837900220FD4032C8DB896C14FE_inline(L_58, NULL);
__this->___isProcessingAnimations = (bool)1;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_59 = ___0_skeletons;
int32_t L_60 = V_6;
SkeletonUpdateSystem_MainThreadBeforeUpdate_mFB9E7E30A34CB4BD6BABD9D09B670BDFDB5FFEB7(__this, L_59, L_60, NULL);
bool L_61 = __this->___mainThreadUpdateCallbacks;
if (L_61)
{
goto IL_018a;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_62 = ___0_skeletons;
int32_t L_63 = ___1_updateTiming;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_64 = __this->___taskPartitionsUpdate;
int32_t L_65 = V_1;
int32_t L_66 = V_6;
SkeletonUpdateSystem_UpdateAsyncThreadedCallbacks_mC3BB53EE369B8094F5E5E3CCFCB2085A28E24A3A(__this, L_62, L_63, L_64, L_65, L_66, NULL);
goto IL_019b;
}
IL_018a:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_67 = ___0_skeletons;
int32_t L_68 = ___1_updateTiming;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_69 = __this->___taskPartitionsUpdate;
int32_t L_70 = V_1;
int32_t L_71 = V_6;
SkeletonUpdateSystem_UpdateAsyncSplitMainThreadCallbacks_mF9FF4E3A1F426D767C2F936AC1F91A280456E5D0(__this, L_67, L_68, L_69, L_70, L_71, NULL);
}
IL_019b:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_72 = ___0_skeletons;
int32_t L_73 = V_6;
SkeletonUpdateSystem_MainThreadAfterUpdate_m6C1D1AE8B4C93D95BB839789632C4DB5A28E1AD8(__this, L_72, L_73, NULL);
__this->___isProcessingAnimations = (bool)0;
SkeletonUpdateSystem_FlushSkeletonAnimationListModifications_m6BF2DCE11993C40F3596C0DE0A1DAFFC0D09D2FE(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** ___0_taskPartitions, int32_t* ___1_outAsyncEndExclusive, int32_t ___2_tasksPerThread, int32_t ___3_skeletonCount, int32_t ___4_numAsyncThreads, int32_t ___5_numAvailableThreads, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_11;
memset((&V_11), 0, sizeof(V_11));
{
int32_t L_0 = ___4_numAsyncThreads;
int32_t L_1 = ___2_tasksPerThread;
V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_2 = ___0_taskPartitions;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_3 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_2);
if (L_3)
{
goto IL_0011;
}
}
{
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_4 = ___0_taskPartitions;
int32_t L_5 = V_0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_6 = (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658*)il2cpp_codegen_object_new(ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385(L_6, L_5, ExposedList_1__ctor_m84C1480827DE7C9B662954337E83A492DCCB2385_RuntimeMethod_var);
*((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
}
IL_0011:
{
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_7 = ___0_taskPartitions;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_8 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_7);
NullCheck(L_8);
int32_t L_9 = L_8->___Count;
int32_t L_10 = V_0;
if ((((int32_t)L_9) == ((int32_t)L_10)))
{
goto IL_0024;
}
}
{
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_11 = ___0_taskPartitions;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_12 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_11);
int32_t L_13 = V_0;
NullCheck(L_12);
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_14;
L_14 = ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814(L_12, L_13, ExposedList_1_Resize_mE9F377CD6362110C405BB345258AAD6DDFE20814_RuntimeMethod_var);
}
IL_0024:
{
int32_t L_15 = ___3_skeletonCount;
int32_t L_16 = ___5_numAvailableThreads;
int32_t L_17;
L_17 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_15)/((float)L_16))), NULL);
V_1 = L_17;
int32_t L_18 = V_1;
int32_t L_19 = ___2_tasksPerThread;
int32_t L_20;
L_20 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_18)/((float)L_19))), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_21;
L_21 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(1, L_20, NULL);
V_2 = L_21;
V_3 = 0;
V_4 = 0;
int32_t L_22 = V_1;
int32_t L_23 = ___3_skeletonCount;
int32_t L_24;
L_24 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_22, L_23, NULL);
V_5 = L_24;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_25 = ___0_taskPartitions;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_26 = *((ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)L_25);
NullCheck(L_26);
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_27 = L_26->___Items;
V_6 = L_27;
V_7 = 0;
goto IL_00d9;
}
IL_005f:
{
int32_t L_28 = V_4;
V_8 = L_28;
int32_t L_29 = V_8;
int32_t L_30 = V_2;
int32_t L_31 = V_5;
int32_t L_32;
L_32 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)il2cpp_codegen_add(L_29, L_30)), L_31, NULL);
V_9 = L_32;
V_10 = 0;
goto IL_00bd;
}
IL_0075:
{
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_33 = V_6;
int32_t L_34 = V_3;
int32_t L_35 = L_34;
V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1));
il2cpp_codegen_initobj((&V_11), sizeof(SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93));
int32_t L_36 = V_8;
(&V_11)->___rangeStart = L_36;
int32_t L_37 = V_9;
(&V_11)->___rangeEndExclusive = L_37;
int32_t L_38 = V_7;
(&V_11)->___threadIndex = L_38;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_39 = V_11;
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93)L_39);
int32_t L_40 = V_9;
V_8 = L_40;
int32_t L_41 = V_9;
int32_t L_42 = V_2;
int32_t L_43 = V_5;
int32_t L_44;
L_44 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)il2cpp_codegen_add(L_41, L_42)), L_43, NULL);
V_9 = L_44;
int32_t L_45 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_00bd:
{
int32_t L_46 = V_10;
int32_t L_47 = ___2_tasksPerThread;
if ((((int32_t)L_46) < ((int32_t)L_47)))
{
goto IL_0075;
}
}
{
int32_t L_48 = V_5;
V_4 = L_48;
int32_t L_49 = V_5;
int32_t L_50 = V_1;
int32_t L_51 = ___3_skeletonCount;
int32_t L_52;
L_52 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)il2cpp_codegen_add(L_49, L_50)), L_51, NULL);
V_5 = L_52;
int32_t L_53 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_53, 1));
}
IL_00d9:
{
int32_t L_54 = V_7;
int32_t L_55 = ___4_numAsyncThreads;
if ((((int32_t)L_54) < ((int32_t)L_55)))
{
goto IL_005f;
}
}
{
int32_t* L_56 = ___1_outAsyncEndExclusive;
int32_t L_57 = V_4;
*((int32_t*)L_56) = (int32_t)L_57;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncThreadedCallbacks_mC3BB53EE369B8094F5E5E3CCFCB2085A28E24A3A (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_0 = NULL;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_4;
memset((&V_4), 0, sizeof(V_4));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_5;
memset((&V_5), 0, sizeof(V_5));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_6;
memset((&V_6), 0, sizeof(V_6));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_7;
memset((&V_7), 0, sizeof(V_7));
{
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_0 = ___2_asyncTaskPartitions;
NullCheck(L_0);
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_1 = L_0->___Items;
V_0 = L_1;
V_2 = 0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_2 = ___2_asyncTaskPartitions;
NullCheck(L_2);
int32_t L_3 = L_2->___Count;
V_3 = L_3;
goto IL_0098;
}
IL_0015:
{
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_4 = V_0;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_4 = L_7;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_8 = V_4;
int32_t L_9 = L_8.___rangeStart;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_10 = V_4;
int32_t L_11 = L_10.___rangeEndExclusive;
if ((!(((uint32_t)L_9) == ((uint32_t)L_11))))
{
goto IL_0041;
}
}
{
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_12 = __this->___updateDone;
int32_t L_13 = V_2;
NullCheck(L_12);
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_14;
L_14 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_12, L_13, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
NullCheck(L_14);
ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_14, NULL);
goto IL_0094;
}
IL_0041:
{
il2cpp_codegen_initobj((&V_6), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_15 = V_4;
int32_t L_16 = L_15.___rangeStart;
(&V_6)->___rangeStart = L_16;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_17 = V_4;
int32_t L_18 = L_17.___rangeEndExclusive;
(&V_6)->___rangeEndExclusive = L_18;
int32_t L_19 = V_2;
(&V_6)->___taskIndex = L_19;
int32_t L_20;
L_20 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
(&V_6)->___frameCount = L_20;
int32_t L_21 = ___1_timing;
(&V_6)->___updateTiming = L_21;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_22 = V_6;
V_5 = L_22;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_23 = V_5;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_24 = V_4;
int32_t L_25 = L_24.___threadIndex;
SkeletonUpdateSystem_UpdateSkeletonsAsync_m6EF22618F9C46770170AD71BEEC84CD716008560(__this, L_23, L_25, NULL);
}
IL_0094:
{
int32_t L_26 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0098:
{
int32_t L_27 = V_2;
int32_t L_28 = V_3;
if ((((int32_t)L_27) < ((int32_t)L_28)))
{
goto IL_0015;
}
}
{
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_29 = __this->___workerPool;
int32_t L_30 = ___3_numAsyncThreads;
NullCheck(L_29);
LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA(L_29, L_30, LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var);
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_31 = V_0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_32 = ___2_asyncTaskPartitions;
NullCheck(L_32);
int32_t L_33 = L_32->___Count;
NullCheck(L_31);
int32_t L_34 = ((int32_t)il2cpp_codegen_subtract(L_33, 1));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_35 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
V_1 = L_35;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_36 = V_1;
int32_t L_37 = L_36.___rangeEndExclusive;
int32_t L_38 = ___4_skeletonEnd;
if ((((int32_t)L_37) >= ((int32_t)L_38)))
{
goto IL_010c;
}
}
{
il2cpp_codegen_initobj((&V_6), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_39 = V_1;
int32_t L_40 = L_39.___rangeEndExclusive;
(&V_6)->___rangeStart = L_40;
int32_t L_41 = ___4_skeletonEnd;
(&V_6)->___rangeEndExclusive = L_41;
(&V_6)->___taskIndex = (-1);
int32_t L_42;
L_42 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
(&V_6)->___frameCount = L_42;
int32_t L_43 = ___1_timing;
(&V_6)->___updateTiming = L_43;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_44 = V_6;
V_7 = L_44;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_45 = ___0_skeletons;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_46 = V_7;
SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1(__this, L_45, L_46, NULL);
}
IL_010c:
{
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_47 = ___2_asyncTaskPartitions;
NullCheck(L_47);
int32_t L_48 = L_47->___Count;
SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157(__this, L_48, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateAsyncSplitMainThreadCallbacks_mF9FF4E3A1F426D767C2F936AC1F91A280456E5D0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_timing, ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* ___2_asyncTaskPartitions, int32_t ___3_numAsyncThreads, int32_t ___4_skeletonEnd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8313AB9E5895DE349B8C554F22D76470C207949);
s_Il2CppMethodInitialized = true;
}
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_0 = NULL;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_9;
memset((&V_9), 0, sizeof(V_9));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_10;
memset((&V_10), 0, sizeof(V_10));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_11;
memset((&V_11), 0, sizeof(V_11));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
int32_t V_14 = 0;
{
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_0 = ___2_asyncTaskPartitions;
NullCheck(L_0);
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_1 = L_0->___Items;
V_0 = L_1;
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_2 = V_0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_3 = ___2_asyncTaskPartitions;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
NullCheck(L_2);
int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_6 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_1 = L_6;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_7 = V_1;
int32_t L_8 = L_7.___rangeEndExclusive;
V_2 = L_8;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_9 = __this->___splitUpdateMethod;
if (L_9)
{
goto IL_0036;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = ___0_skeletons;
NullCheck(L_10);
int32_t L_11;
L_11 = List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_inline(L_10, List_1_get_Count_m86BB747AF74F3956C5A6322521C8C02C0DB6B2A7_RuntimeMethod_var);
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_12 = (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF*)(CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF*)SZArrayNew(CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF_il2cpp_TypeInfo_var, (uint32_t)L_11);
__this->___splitUpdateMethod = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___splitUpdateMethod), (void*)L_12);
}
IL_0036:
{
int32_t L_13 = V_2;
V_3 = L_13;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_14 = __this->___splitUpdateMethod;
NullCheck(L_14);
int32_t L_15 = V_3;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))) >= ((int32_t)L_15)))
{
goto IL_004f;
}
}
{
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF** L_16 = (CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF**)(&__this->___splitUpdateMethod);
int32_t L_17 = V_3;
Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B(L_16, L_17, Array_Resize_TisCoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_mAE11AC7AFFEBBBC77F9C08AC51F215C3210D703B_RuntimeMethod_var);
}
IL_004f:
{
V_4 = (bool)1;
V_6 = 0;
}
IL_0055:
{
V_7 = 0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_18 = ___2_asyncTaskPartitions;
NullCheck(L_18);
int32_t L_19 = L_18->___Count;
V_8 = L_19;
goto IL_00ed;
}
IL_0065:
{
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_20 = V_0;
int32_t L_21 = V_7;
NullCheck(L_20);
int32_t L_22 = L_21;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_9 = L_23;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_24 = V_9;
int32_t L_25 = L_24.___rangeStart;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_26 = V_9;
int32_t L_27 = L_26.___rangeEndExclusive;
if ((!(((uint32_t)L_25) == ((uint32_t)L_27))))
{
goto IL_0093;
}
}
{
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_28 = __this->___updateDone;
int32_t L_29 = V_7;
NullCheck(L_28);
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_30;
L_30 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_28, L_29, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
NullCheck(L_30);
ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_30, NULL);
goto IL_00e7;
}
IL_0093:
{
il2cpp_codegen_initobj((&V_11), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_31 = V_9;
int32_t L_32 = L_31.___rangeStart;
(&V_11)->___rangeStart = L_32;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_33 = V_9;
int32_t L_34 = L_33.___rangeEndExclusive;
(&V_11)->___rangeEndExclusive = L_34;
int32_t L_35 = V_7;
(&V_11)->___taskIndex = L_35;
int32_t L_36;
L_36 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
(&V_11)->___frameCount = L_36;
int32_t L_37 = ___1_timing;
(&V_11)->___updateTiming = L_37;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_38 = V_11;
V_10 = L_38;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_39 = V_10;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_40 = V_9;
int32_t L_41 = L_40.___threadIndex;
SkeletonUpdateSystem_UpdateSkeletonsAsyncSplit_mB7E32E1DA1F3F1AC1A9623EB46BEA23E49631F1D(__this, L_39, L_41, NULL);
}
IL_00e7:
{
int32_t L_42 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00ed:
{
int32_t L_43 = V_7;
int32_t L_44 = V_8;
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
goto IL_0065;
}
}
{
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_45 = __this->___workerPool;
int32_t L_46 = ___3_numAsyncThreads;
NullCheck(L_45);
LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA(L_45, L_46, LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var);
bool L_47 = V_4;
if (!L_47)
{
goto IL_0158;
}
}
{
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_48 = V_1;
int32_t L_49 = L_48.___rangeEndExclusive;
int32_t L_50 = ___4_skeletonEnd;
if ((((int32_t)L_49) >= ((int32_t)L_50)))
{
goto IL_0158;
}
}
{
il2cpp_codegen_initobj((&V_11), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_51 = V_1;
int32_t L_52 = L_51.___rangeEndExclusive;
(&V_11)->___rangeStart = L_52;
int32_t L_53 = ___4_skeletonEnd;
(&V_11)->___rangeEndExclusive = L_53;
(&V_11)->___taskIndex = (-1);
int32_t L_54;
L_54 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
(&V_11)->___frameCount = L_54;
int32_t L_55 = ___1_timing;
(&V_11)->___updateTiming = L_55;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_56 = V_11;
V_12 = L_56;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_57 = ___0_skeletons;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_58 = V_12;
SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1(__this, L_57, L_58, NULL);
}
IL_0158:
{
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_59 = ___2_asyncTaskPartitions;
NullCheck(L_59);
int32_t L_60 = L_59->___Count;
SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157(__this, L_60, NULL);
V_13 = 0;
goto IL_0181;
}
IL_0169:
{
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_61 = __this->___updateDone;
int32_t L_62 = V_13;
NullCheck(L_61);
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_63;
L_63 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_61, L_62, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
NullCheck(L_63);
ManualResetEventSlim_Reset_m05F65F129F481381D7FDF2582F482CA68E2C58A0(L_63, NULL);
int32_t L_64 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_64, 1));
}
IL_0181:
{
int32_t L_65 = V_13;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_66 = ___2_asyncTaskPartitions;
NullCheck(L_66);
int32_t L_67 = L_66->___Count;
if ((((int32_t)L_65) < ((int32_t)L_67)))
{
goto IL_0169;
}
}
{
Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D(NULL);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_68 = ___0_skeletons;
int32_t L_69 = V_2;
int32_t L_70;
L_70 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
bool L_71;
L_71 = SkeletonUpdateSystem_UpdateSkeletonsMainThreadSplit_m181A179EC2855258C4C4F12E1F65C78B64BF7B6F(__this, L_68, L_69, L_70, NULL);
V_5 = L_71;
V_4 = (bool)0;
bool L_72 = V_5;
if (!L_72)
{
goto IL_01b7;
}
}
{
int32_t L_73 = V_6;
int32_t L_74 = ((int32_t)il2cpp_codegen_add(L_73, 1));
V_6 = L_74;
if ((((int32_t)L_74) < ((int32_t)((int32_t)10000))))
{
goto IL_0055;
}
}
IL_01b7:
{
int32_t L_75 = V_6;
if ((((int32_t)L_75) < ((int32_t)((int32_t)10000))))
{
goto IL_01ca;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralB8313AB9E5895DE349B8C554F22D76470C207949, NULL);
}
IL_01ca:
{
V_14 = 0;
goto IL_01e8;
}
IL_01cf:
{
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_76 = __this->___splitUpdateMethod;
int32_t L_77 = V_14;
NullCheck(L_76);
il2cpp_codegen_initobj(((L_76)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_77))), sizeof(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45));
int32_t L_78 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_01e8:
{
int32_t L_79 = V_14;
int32_t L_80 = V_2;
if ((((int32_t)L_79) < ((int32_t)L_80)))
{
goto IL_01cf;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadBeforeUpdate_mFB9E7E30A34CB4BD6BABD9D09B670BDFDB5FFEB7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0014;
}
IL_0004:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons;
int32_t L_1 = V_0;
NullCheck(L_0);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2;
L_2 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_0, L_1, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
NullCheck(L_2);
VirtualActionInvoker0::Invoke(59, L_2);
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0014:
{
int32_t L_4 = V_0;
int32_t L_5 = ___1_skeletonEnd;
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0004;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadAfterUpdate_m6C1D1AE8B4C93D95BB839789632C4DB5A28E1AD8 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_skeletonEnd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0014;
}
IL_0004:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons;
int32_t L_1 = V_0;
NullCheck(L_0);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2;
L_2 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_0, L_1, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
NullCheck(L_2);
VirtualActionInvoker0::Invoke(60, L_2);
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0014:
{
int32_t L_4 = V_0;
int32_t L_5 = ___1_skeletonEnd;
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0004;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateAsync_mEA24FB0F3C8AE3E6696035EF2C770D72983E2948 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral529FA05CE8574EFAF9609EEA2768305911F119D1);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* V_9 = NULL;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_10;
memset((&V_10), 0, sizeof(V_10));
bool V_11 = false;
bool V_12 = false;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 V_17;
memset((&V_17), 0, sizeof(V_17));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_18;
memset((&V_18), 0, sizeof(V_18));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_19;
memset((&V_19), 0, sizeof(V_19));
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 V_20;
memset((&V_20), 0, sizeof(V_20));
int32_t V_21 = 0;
bool V_22 = false;
int32_t V_23 = 0;
int32_t V_24 = 0;
int32_t V_25 = 0;
int32_t V_26 = 0;
int32_t V_27 = 0;
RuntimeObject* V_28 = NULL;
int32_t V_29 = 0;
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_0 = __this->___skeletonRenderers;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline(L_0, List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var);
if (L_1)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
bool L_2 = __this->___sortSkeletonRenderers;
if (!L_2)
{
goto IL_0026;
}
}
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_3 = __this->___skeletonRenderers;
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* L_4 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonRendererComparer;
NullCheck(L_3);
List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4(L_3, L_4, List_1_Sort_mA1E6419FBAE6F83F7C5E09046CB957A7208764A4_RuntimeMethod_var);
}
IL_0026:
{
int32_t L_5;
L_5 = SkeletonUpdateSystem_get_UsedThreadCount_mD938A6D92D0384C13F7FB8832BBF65C90A7C03F3(__this, NULL);
V_0 = L_5;
int32_t L_6 = V_0;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
int32_t L_7 = __this->___LateUpdateChunksPerThread;
V_2 = L_7;
int32_t L_8 = V_0;
int32_t L_9 = V_2;
V_3 = ((int32_t)il2cpp_codegen_multiply(L_8, L_9));
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_10 = __this->___workerPool;
if (L_10)
{
goto IL_0053;
}
}
{
int32_t L_11 = V_0;
int32_t L_12 = V_2;
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_13 = (LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624*)il2cpp_codegen_object_new(LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624_il2cpp_TypeInfo_var);
LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504(L_13, L_11, ((int32_t)il2cpp_codegen_multiply(L_12, 2)), LockFreeWorkStealingWorkerPool_1__ctor_m441A367AEEF5603ED6EF32F3D79717CC5F91D504_RuntimeMethod_var);
__this->___workerPool = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___workerPool), (void*)L_13);
}
IL_0053:
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_14 = __this->___genericSkeletonTasks;
if (!L_14)
{
goto IL_0066;
}
}
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_15 = __this->___genericSkeletonTasks;
NullCheck(L_15);
int32_t L_16 = V_3;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))) >= ((int32_t)L_16)))
{
goto IL_0097;
}
}
IL_0066:
{
int32_t L_17 = V_3;
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_18 = (TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A*)SZArrayNew(TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A_il2cpp_TypeInfo_var, (uint32_t)L_17);
__this->___genericSkeletonTasks = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___genericSkeletonTasks), (void*)L_18);
V_13 = 0;
goto IL_008b;
}
IL_0077:
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_19 = __this->___genericSkeletonTasks;
int32_t L_20 = V_13;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_21 = (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)il2cpp_codegen_object_new(Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD_il2cpp_TypeInfo_var);
Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432(L_21, Task__ctor_m5C062FA27C62D3D230B7D9CB624EFBFA7692A432_RuntimeMethod_var);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_21);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD*)L_21);
int32_t L_22 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_008b:
{
int32_t L_23 = V_13;
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_24 = __this->___genericSkeletonTasks;
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_0077;
}
}
IL_0097:
{
int32_t L_25 = V_1;
V_5 = L_25;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658** L_26 = (ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658**)(&__this->___taskPartitionsLateUpdate);
int32_t L_27 = V_2;
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_28 = __this->___skeletonRenderers;
NullCheck(L_28);
int32_t L_29;
L_29 = List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline(L_28, List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var);
int32_t L_30 = V_1;
int32_t L_31 = V_5;
SkeletonUpdateSystem_PartitionTasks_m0527E90597EAB104ECCA8A25D21750A37BC78CC6(__this, L_26, (&V_4), L_27, L_29, L_30, L_31, NULL);
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_32 = __this->___taskPartitionsLateUpdate;
V_6 = L_32;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_33 = V_6;
NullCheck(L_33);
int32_t L_34 = L_33->___Count;
V_7 = L_34;
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_35 = __this->___skeletonRenderers;
NullCheck(L_35);
int32_t L_36;
L_36 = List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_inline(L_35, List_1_get_Count_mACD2A0AFC64F6DCD5B7E4EE94CD62A3A1F9453C7_RuntimeMethod_var);
V_8 = L_36;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = __this->___skeletonsLateUpdatedAtTask;
il2cpp_codegen_memory_barrier();
if (L_37)
{
goto IL_0107;
}
}
{
int32_t L_38 = V_7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_38);
il2cpp_codegen_memory_barrier();
__this->___skeletonsLateUpdatedAtTask = L_39;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonsLateUpdatedAtTask), (void*)L_39);
int32_t L_40 = V_7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_40);
__this->___mainThreadProcessedAtTask = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mainThreadProcessedAtTask), (void*)L_41);
AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_42 = (AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0*)il2cpp_codegen_object_new(AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var);
AutoResetEvent__ctor_mB7C8CD30C5BE11A2C8DB79B27593CF0C5FE82ADE(L_42, (bool)0, NULL);
__this->___lateUpdateWorkAvailable = L_42;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lateUpdateWorkAvailable), (void*)L_42);
}
IL_0107:
{
V_14 = 0;
goto IL_011e;
}
IL_010c:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = __this->___skeletonsLateUpdatedAtTask;
il2cpp_codegen_memory_barrier();
int32_t L_44 = V_14;
NullCheck(L_43);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(L_44), (int32_t)0);
int32_t L_45 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_011e:
{
int32_t L_46 = V_14;
int32_t L_47 = V_7;
if ((((int32_t)L_46) < ((int32_t)L_47)))
{
goto IL_010c;
}
}
{
__this->___isProcessingRenderers = (bool)1;
int32_t L_48 = V_4;
SkeletonUpdateSystem_MainThreadPrepareLateUpdate_m52750CB23FF00704079F622DEE4EA3AAA932C5B0(__this, L_48, NULL);
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_49 = V_6;
NullCheck(L_49);
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_50 = L_49->___Items;
V_9 = L_50;
V_15 = 0;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_51 = V_6;
NullCheck(L_51);
int32_t L_52 = L_51->___Count;
V_16 = L_52;
goto IL_01bf;
}
IL_014a:
{
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_53 = V_9;
int32_t L_54 = V_15;
NullCheck(L_53);
int32_t L_55 = L_54;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
V_17 = L_56;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_57 = V_17;
int32_t L_58 = L_57.___rangeStart;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_59 = V_17;
int32_t L_60 = L_59.___rangeEndExclusive;
if ((((int32_t)L_58) == ((int32_t)L_60)))
{
goto IL_01b9;
}
}
{
il2cpp_codegen_initobj((&V_19), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_61 = V_17;
int32_t L_62 = L_61.___rangeStart;
(&V_19)->___rangeStart = L_62;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_63 = V_17;
int32_t L_64 = L_63.___rangeEndExclusive;
(&V_19)->___rangeEndExclusive = L_64;
int32_t L_65 = V_15;
(&V_19)->___taskIndex = L_65;
int32_t L_66;
L_66 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
(&V_19)->___frameCount = L_66;
(&V_19)->___updateTiming = 3;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_67 = V_19;
V_18 = L_67;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_68 = V_18;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_69 = V_17;
int32_t L_70 = L_69.___threadIndex;
SkeletonUpdateSystem_LateUpdateSkeletonsAsync_mA8CB9A5CD21EAE3F3752DD27B6FBA0380DD177DD(__this, L_68, L_70, NULL);
}
IL_01b9:
{
int32_t L_71 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_71, 1));
}
IL_01bf:
{
int32_t L_72 = V_15;
int32_t L_73 = V_16;
if ((((int32_t)L_72) < ((int32_t)L_73)))
{
goto IL_014a;
}
}
{
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_74 = __this->___workerPool;
int32_t L_75 = V_1;
NullCheck(L_74);
LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA(L_74, L_75, LockFreeWorkStealingWorkerPool_1_AllowTaskProcessing_m61F24DBA72844F3CF5F482EB2FEF8A01EA5E80AA_RuntimeMethod_var);
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_76 = V_9;
ExposedList_1_t4AB52073BDF7EF357692DA6D79A732D1CAF26658* L_77 = V_6;
NullCheck(L_77);
int32_t L_78 = L_77->___Count;
NullCheck(L_76);
int32_t L_79 = ((int32_t)il2cpp_codegen_subtract(L_78, 1));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_80 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
V_10 = L_80;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_81 = V_10;
int32_t L_82 = L_81.___rangeEndExclusive;
int32_t L_83 = V_8;
if ((((int32_t)L_82) >= ((int32_t)L_83)))
{
goto IL_0235;
}
}
{
il2cpp_codegen_initobj((&V_19), sizeof(SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_84 = V_10;
int32_t L_85 = L_84.___rangeEndExclusive;
(&V_19)->___rangeStart = L_85;
int32_t L_86 = V_8;
(&V_19)->___rangeEndExclusive = L_86;
(&V_19)->___taskIndex = (-1);
int32_t L_87;
L_87 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
(&V_19)->___frameCount = L_87;
(&V_19)->___updateTiming = 3;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_88 = V_19;
V_20 = L_88;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_89 = V_20;
SkeletonUpdateSystem_LateUpdateSkeletonsSynchronous_m570C9665F47C55F5A31BB52BD25B4C7D234D4732(__this, L_89, NULL);
}
IL_0235:
{
V_21 = 0;
goto IL_024a;
}
IL_023a:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = __this->___mainThreadProcessedAtTask;
int32_t L_91 = V_21;
NullCheck(L_90);
(L_90)->SetAt(static_cast<il2cpp_array_size_t>(L_91), (int32_t)0);
int32_t L_92 = V_21;
V_21 = ((int32_t)il2cpp_codegen_add(L_92, 1));
}
IL_024a:
{
int32_t L_93 = V_21;
int32_t L_94 = V_7;
if ((((int32_t)L_93) < ((int32_t)L_94)))
{
goto IL_023a;
}
}
{
V_11 = (bool)0;
V_12 = (bool)0;
}
IL_0256:
{
V_22 = (bool)0;
V_11 = (bool)0;
V_23 = 0;
goto IL_02ec;
}
IL_0264:
{
SkeletonPartitionRangeU5BU5D_t323AF8749CF641599A09DE2FDEA687F688B61B89* L_95 = V_9;
int32_t L_96 = V_23;
NullCheck(L_95);
int32_t L_97 = L_96;
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_98 = (L_95)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
SkeletonPartitionRange_t5219F7892EEFB8658619CBF77DC648F9007F6A93 L_99 = L_98;
int32_t L_100 = L_99.___rangeStart;
V_24 = L_100;
int32_t L_101 = L_99.___rangeEndExclusive;
int32_t L_102 = V_24;
V_25 = ((int32_t)il2cpp_codegen_subtract(L_101, L_102));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = __this->___skeletonsLateUpdatedAtTask;
il2cpp_codegen_memory_barrier();
int32_t L_104 = V_23;
NullCheck(L_103);
int32_t L_105 = L_104;
int32_t L_106 = (L_103)->GetAt(static_cast<il2cpp_array_size_t>(L_105));
V_26 = L_106;
goto IL_02d0;
}
IL_028e:
{
V_22 = (bool)1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_107 = __this->___mainThreadProcessedAtTask;
int32_t L_108 = V_23;
NullCheck(L_107);
int32_t L_109 = L_108;
int32_t L_110 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
int32_t L_111 = V_24;
V_27 = ((int32_t)il2cpp_codegen_add(L_110, L_111));
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_112 = __this->___skeletonRenderers;
int32_t L_113 = V_27;
NullCheck(L_112);
RuntimeObject* L_114;
L_114 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_112, L_113, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
V_28 = L_114;
RuntimeObject* L_115 = V_28;
NullCheck(L_115);
bool L_116;
L_116 = InterfaceFuncInvoker0< bool >::Invoke(2, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_115);
if (!L_116)
{
goto IL_02be;
}
}
{
RuntimeObject* L_117 = V_28;
NullCheck(L_117);
InterfaceActionInvoker0::Invoke(3, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_117);
}
IL_02be:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_118 = __this->___mainThreadProcessedAtTask;
int32_t L_119 = V_23;
NullCheck(L_118);
int32_t* L_120 = ((L_118)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_119)));
int32_t L_121 = *((int32_t*)L_120);
*((int32_t*)L_120) = (int32_t)((int32_t)il2cpp_codegen_add(L_121, 1));
}
IL_02d0:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_122 = __this->___mainThreadProcessedAtTask;
int32_t L_123 = V_23;
NullCheck(L_122);
int32_t L_124 = L_123;
int32_t L_125 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_124));
int32_t L_126 = V_26;
if ((((int32_t)L_125) < ((int32_t)L_126)))
{
goto IL_028e;
}
}
{
int32_t L_127 = V_26;
int32_t L_128 = V_25;
if ((((int32_t)L_127) >= ((int32_t)L_128)))
{
goto IL_02e6;
}
}
{
V_11 = (bool)1;
}
IL_02e6:
{
int32_t L_129 = V_23;
V_23 = ((int32_t)il2cpp_codegen_add(L_129, 1));
}
IL_02ec:
{
int32_t L_130 = V_23;
int32_t L_131 = V_7;
if ((((int32_t)L_130) < ((int32_t)L_131)))
{
goto IL_0264;
}
}
{
SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F(__this, NULL);
bool L_132 = V_22;
if (L_132)
{
goto IL_0318;
}
}
{
V_29 = ((int32_t)1000);
AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_133 = __this->___lateUpdateWorkAvailable;
int32_t L_134 = V_29;
NullCheck(L_133);
bool L_135;
L_135 = VirtualFuncInvoker1< bool, int32_t >::Invoke(12, L_133, L_134);
V_12 = (bool)((((int32_t)L_135) == ((int32_t)0))? 1 : 0);
}
IL_0318:
{
bool L_136 = V_11;
if (!L_136)
{
goto IL_0323;
}
}
{
bool L_137 = V_12;
if (!L_137)
{
goto IL_0256;
}
}
IL_0323:
{
bool L_138 = V_12;
if (!L_138)
{
goto IL_0331;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral529FA05CE8574EFAF9609EEA2768305911F119D1, NULL);
}
IL_0331:
{
__this->___isProcessingRenderers = (bool)0;
SkeletonUpdateSystem_FlushSkeletonRendererListModifications_m6B33CFE552D896CF3ABFA1AF3D5A6EC9FBBF1DE7(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_MainThreadPrepareLateUpdate_m52750CB23FF00704079F622DEE4EA3AAA932C5B0 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_endIndexThreaded, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0019;
}
IL_0004:
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_0 = __this->___skeletonRenderers;
int32_t L_1 = V_0;
NullCheck(L_0);
RuntimeObject* L_2;
L_2 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_0, L_1, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(4, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_2);
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0019:
{
int32_t L_4 = V_0;
int32_t L_5 = ___0_endIndexThreaded;
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0004;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_WaitForThreadUpdateTasks_m14FAD9999BDE4942924D463AEDC9F508231CE157 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, int32_t ___0_numAsyncTasks, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91B1F751BB7166A4B7BB3C303BECA010EA0F3AB3);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
V_0 = 0;
goto IL_0037;
}
IL_0004:
{
V_1 = ((int32_t)1000);
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_0 = __this->___updateDone;
int32_t L_1 = V_0;
NullCheck(L_0);
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_2;
L_2 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_0, L_1, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
int32_t L_3 = V_1;
NullCheck(L_2);
bool L_4;
L_4 = ManualResetEventSlim_Wait_m723C04E8D8749667E7C35CEF41EDDFFAEEF45814(L_2, L_3, NULL);
if (L_4)
{
goto IL_0033;
}
}
{
int32_t L_5 = V_0;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral91B1F751BB7166A4B7BB3C303BECA010EA0F3AB3, L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_8, NULL);
}
IL_0033:
{
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0037:
{
int32_t L_10 = V_0;
int32_t L_11 = ___0_numAsyncTasks;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0004;
}
}
{
SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LogWorkerThreadExceptions_mCC4B613402719111A1E7FE0CCD50CEB9AB159D7F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0B5921536B30572CD8D565E282C7403BFDB18E1);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = __this->___numExceptionsSet;
il2cpp_codegen_memory_barrier();
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_007a;
}
}
{
V_0 = 0;
goto IL_0066;
}
IL_000f:
{
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_1 = __this->___exceptions;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
Exception_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
if (!L_4)
{
goto IL_0062;
}
}
{
int32_t L_5 = V_0;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_8 = __this->___exceptions;
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
Exception_t* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_11);
String_t* L_12;
L_12 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_11);
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_13 = __this->___exceptions;
int32_t L_14 = V_0;
NullCheck(L_13);
int32_t L_15 = L_14;
Exception_t* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(10, L_16);
String_t* L_18;
L_18 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralC0B5921536B30572CD8D565E282C7403BFDB18E1, L_7, L_12, L_17, NULL);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_19 = __this->___exceptionObjects;
int32_t L_20 = V_0;
NullCheck(L_19);
int32_t L_21 = L_20;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_18, L_22, NULL);
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_23 = __this->___exceptions;
int32_t L_24 = V_0;
NullCheck(L_23);
ArrayElementTypeCheck (L_23, NULL);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Exception_t*)NULL);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_25 = __this->___exceptionObjects;
int32_t L_26 = V_0;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, NULL);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL);
}
IL_0062:
{
int32_t L_27 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0066:
{
int32_t L_28 = V_0;
ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_29 = __this->___exceptions;
NullCheck(L_29);
if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
{
goto IL_000f;
}
}
{
il2cpp_codegen_memory_barrier();
__this->___numExceptionsSet = 0;
}
IL_007a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonRendererListModifications_m6B33CFE552D896CF3ABFA1AF3D5A6EC9FBBF1DE7 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 V_0;
memset((&V_0), 0, sizeof(V_0));
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 V_1;
memset((&V_1), 0, sizeof(V_1));
{
List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_0 = __this->___skeletonRendererModifications;
NullCheck(L_0);
Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92 L_1;
L_1 = List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839(L_0, List_1_GetEnumerator_m985F55F32C127AB1FCC1C8879740F2A9DCB07839_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0061:
{
Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC((&V_0), Enumerator_Dispose_m6D486480B3A0D461B02D5531BF41FF36D7E20BBC_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0056_1;
}
IL_000e_1:
{
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_2;
L_2 = Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_inline((&V_0), Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_RuntimeMethod_var);
V_1 = L_2;
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_3 = V_1;
bool L_4 = L_3.___isAdd;
if (!L_4)
{
goto IL_0044_1;
}
}
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_5 = __this->___skeletonRenderers;
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_6 = V_1;
RuntimeObject* L_7 = L_6.___renderer;
NullCheck(L_5);
bool L_8;
L_8 = List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E(L_5, L_7, List_1_Contains_m8F8190B0771C65797765879CBABED7579473982E_RuntimeMethod_var);
if (L_8)
{
goto IL_0056_1;
}
}
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_9 = __this->___skeletonRenderers;
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_10 = V_1;
RuntimeObject* L_11 = L_10.___renderer;
NullCheck(L_9);
List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_inline(L_9, L_11, List_1_Add_mED835BACBC3EF68D9FFD9A5D1AA892FD08637018_RuntimeMethod_var);
goto IL_0056_1;
}
IL_0044_1:
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_12 = __this->___skeletonRenderers;
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_13 = V_1;
RuntimeObject* L_14 = L_13.___renderer;
NullCheck(L_12);
bool L_15;
L_15 = List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6(L_12, L_14, List_1_Remove_mB4D39D1409AF93DF7F43FC2708D44668E74BD5D6_RuntimeMethod_var);
}
IL_0056_1:
{
bool L_16;
L_16 = Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055((&V_0), Enumerator_MoveNext_m4B85782320744BB49AAF6DDC6ED3CC48BAD25055_RuntimeMethod_var);
if (L_16)
{
goto IL_000e_1;
}
}
{
goto IL_006f;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006f:
{
List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_17 = __this->___skeletonRendererModifications;
NullCheck(L_17);
List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_inline(L_17, List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_FlushSkeletonAnimationListModifications_m6BF2DCE11993C40F3596C0DE0A1DAFFC0D09D2FE (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 V_0;
memset((&V_0), 0, sizeof(V_0));
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 V_1;
memset((&V_1), 0, sizeof(V_1));
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_2 = NULL;
{
List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_0 = __this->___skeletonAnimationModifications;
NullCheck(L_0);
Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9 L_1;
L_1 = List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E(L_0, List_1_GetEnumerator_mDB2265312F4E5A8B9D06B2B8A29A76679112D41E_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_007b:
{
Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F((&V_0), Enumerator_Dispose_mD1CDB68C932008862C56EB10BA954FCF1F35561F_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0070_1;
}
IL_000e_1:
{
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_2;
L_2 = Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_inline((&V_0), Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_RuntimeMethod_var);
V_1 = L_2;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_3 = __this->___skeletonAnimationsUpdate;
V_2 = L_3;
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_4 = V_1;
int32_t L_5 = L_4.___timing;
if ((!(((uint32_t)L_5) == ((uint32_t)2))))
{
goto IL_002f_1;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = __this->___skeletonAnimationsFixedUpdate;
V_2 = L_6;
goto IL_003f_1;
}
IL_002f_1:
{
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_7 = V_1;
int32_t L_8 = L_7.___timing;
if ((!(((uint32_t)L_8) == ((uint32_t)3))))
{
goto IL_003f_1;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_9 = __this->___skeletonAnimationsLateUpdate;
V_2 = L_9;
}
IL_003f_1:
{
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_10 = V_1;
bool L_11 = L_10.___isAdd;
if (!L_11)
{
goto IL_0063_1;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_12 = V_2;
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_13 = V_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_14 = L_13.___animation;
NullCheck(L_12);
bool L_15;
L_15 = List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038(L_12, L_14, List_1_Contains_m9166989650486120AC5C85F2284DC91B73B25038_RuntimeMethod_var);
if (L_15)
{
goto IL_0070_1;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_16 = V_2;
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_17 = V_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_18 = L_17.___animation;
NullCheck(L_16);
List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_inline(L_16, L_18, List_1_Add_m09756B6FBD38882429BCEEACE53D72641FFBDBBE_RuntimeMethod_var);
goto IL_0070_1;
}
IL_0063_1:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_19 = V_2;
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_20 = V_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_21 = L_20.___animation;
NullCheck(L_19);
bool L_22;
L_22 = List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244(L_19, L_21, List_1_Remove_m092F94D39D67263BEA26718D28D95E819860F244_RuntimeMethod_var);
}
IL_0070_1:
{
bool L_23;
L_23 = Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0((&V_0), Enumerator_MoveNext_m8185E7D6CCC2E9AC51F12B579F8FB015643EFCE0_RuntimeMethod_var);
if (L_23)
{
goto IL_000e_1;
}
}
{
goto IL_0089;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0089:
{
List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_24 = __this->___skeletonAnimationModifications;
NullCheck(L_24);
List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_inline(L_24, List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsync_m6EF22618F9C46770170AD71BEEC84CD716008560 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* V_0 = NULL;
bool V_1 = false;
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_0 = __this->___genericSkeletonTasks;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range;
int32_t L_2 = L_1.___taskIndex;
NullCheck(L_0);
int32_t L_3 = L_2;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_5 = V_0;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range;
NullCheck(L_5);
L_5->___parameters = L_6;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_8 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncImpl;
NullCheck(L_7);
L_7->___function = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___function), (void*)L_8);
}
IL_0020:
{
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_9 = __this->___workerPool;
int32_t L_10 = ___1_threadIndex;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_11 = V_0;
NullCheck(L_9);
bool L_12;
L_12 = LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1(L_9, L_10, L_11, LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var);
V_1 = L_12;
bool L_13 = V_1;
if (!L_13)
{
goto IL_0020;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9 (SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_4 = NULL;
int32_t V_5 = 0;
Exception_t* V_6 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B2_0 = 0;
int32_t G_B1_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B3_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_0;
L_0 = SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F(NULL);
V_0 = L_0;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range;
int32_t L_2 = L_1.___frameCount;
V_1 = L_2;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_3 = ___0_range;
int32_t L_4 = L_3.___rangeStart;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_5 = ___0_range;
int32_t L_6 = L_5.___rangeEndExclusive;
V_2 = L_6;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_7 = ___0_range;
int32_t L_8 = L_7.___taskIndex;
V_3 = L_8;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_9 = V_0;
NullCheck(L_9);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = L_9->___skeletonAnimationsUpdate;
V_4 = L_10;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_11 = ___0_range;
int32_t L_12 = L_11.___updateTiming;
if ((!(((uint32_t)L_12) == ((uint32_t)2))))
{
G_B2_0 = L_4;
goto IL_003c;
}
G_B1_0 = L_4;
}
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_13 = V_0;
NullCheck(L_13);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_14 = L_13->___skeletonAnimationsFixedUpdate;
V_4 = L_14;
G_B4_0 = G_B1_0;
goto IL_004d;
}
IL_003c:
{
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_15 = ___0_range;
int32_t L_16 = L_15.___updateTiming;
if ((!(((uint32_t)L_16) == ((uint32_t)3))))
{
G_B4_0 = G_B2_0;
goto IL_004d;
}
G_B3_0 = G_B2_0;
}
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_17 = V_0;
NullCheck(L_17);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_18 = L_17->___skeletonAnimationsLateUpdate;
V_4 = L_18;
G_B4_0 = G_B3_0;
}
IL_004d:
{
V_5 = G_B4_0;
goto IL_0080;
}
IL_0051:
{
}
try
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_19 = V_4;
int32_t L_20 = V_5;
NullCheck(L_19);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_21;
L_21 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_19, L_20, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
int32_t L_22 = V_1;
NullCheck(L_21);
VirtualActionInvoker2< int32_t, bool >::Invoke(61, L_21, L_22, (bool)0);
goto IL_007a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0064;
}
throw e;
}
CATCH_0064:
{
Exception_t* L_23 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_6 = L_23;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_24 = V_0;
Exception_t* L_25 = V_6;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_26 = V_4;
int32_t L_27 = V_5;
NullCheck(L_26);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_28;
L_28 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_26, L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var)));
int32_t L_29 = ___1_threadIndex;
NullCheck(L_24);
SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F(L_24, L_25, L_28, L_29, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_007a;
}
IL_007a:
{
int32_t L_30 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_0080:
{
int32_t L_31 = V_5;
int32_t L_32 = V_2;
if ((((int32_t)L_31) < ((int32_t)L_32)))
{
goto IL_0051;
}
}
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_33 = V_0;
NullCheck(L_33);
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_34 = L_33->___updateDone;
int32_t L_35 = V_3;
NullCheck(L_34);
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_36;
L_36 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_34, L_35, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
NullCheck(L_36);
ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_36, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncSplit_mB7E32E1DA1F3F1AC1A9623EB46BEA23E49631F1D (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* V_1 = NULL;
IL_0000:
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_0 = __this->___genericSkeletonTasks;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range;
int32_t L_2 = L_1.___taskIndex;
NullCheck(L_0);
int32_t L_3 = L_2;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_5 = V_1;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range;
NullCheck(L_5);
L_5->___parameters = L_6;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_8 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncSplitImpl;
NullCheck(L_7);
L_7->___function = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___function), (void*)L_8);
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_9 = __this->___workerPool;
int32_t L_10 = ___1_threadIndex;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_11 = V_1;
NullCheck(L_9);
bool L_12;
L_12 = LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1(L_9, L_10, L_11, LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var);
V_0 = L_12;
bool L_13 = V_0;
if (!L_13)
{
goto IL_0000;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB (SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* V_3 = NULL;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* V_4 = NULL;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* V_5 = NULL;
int32_t V_6 = 0;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* V_7 = NULL;
Exception_t* V_8 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B2_0 = 0;
int32_t G_B1_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B3_0 = 0;
{
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___0_range;
int32_t L_1 = L_0.___frameCount;
V_0 = L_1;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___0_range;
int32_t L_3 = L_2.___rangeStart;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_4 = ___0_range;
int32_t L_5 = L_4.___rangeEndExclusive;
V_1 = L_5;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range;
int32_t L_7 = L_6.___taskIndex;
V_2 = L_7;
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_8;
L_8 = SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F(NULL);
V_3 = L_8;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_9 = V_3;
NullCheck(L_9);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_10 = L_9->___skeletonAnimationsUpdate;
V_4 = L_10;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_11 = ___0_range;
int32_t L_12 = L_11.___updateTiming;
if ((!(((uint32_t)L_12) == ((uint32_t)2))))
{
G_B2_0 = L_3;
goto IL_003c;
}
G_B1_0 = L_3;
}
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_13 = V_3;
NullCheck(L_13);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_14 = L_13->___skeletonAnimationsFixedUpdate;
V_4 = L_14;
G_B4_0 = G_B1_0;
goto IL_004d;
}
IL_003c:
{
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_15 = ___0_range;
int32_t L_16 = L_15.___updateTiming;
if ((!(((uint32_t)L_16) == ((uint32_t)3))))
{
G_B4_0 = G_B2_0;
goto IL_004d;
}
G_B3_0 = G_B2_0;
}
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_17 = V_3;
NullCheck(L_17);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_18 = L_17->___skeletonAnimationsLateUpdate;
V_4 = L_18;
G_B4_0 = G_B3_0;
}
IL_004d:
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_19 = V_3;
NullCheck(L_19);
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_20 = L_19->___splitUpdateMethod;
V_5 = L_20;
V_6 = G_B4_0;
goto IL_00ad;
}
IL_0059:
{
}
try
{
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_21 = V_4;
int32_t L_22 = V_6;
NullCheck(L_21);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_23;
L_23 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_21, L_22, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
V_7 = L_23;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_24 = V_5;
int32_t L_25 = V_6;
NullCheck(L_24);
il2cpp_codegen_runtime_class_init_inline(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var);
bool L_26;
L_26 = CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70(((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25))), NULL);
if (L_26)
{
goto IL_008f_1;
}
}
{
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_27 = V_5;
int32_t L_28 = V_6;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_29 = V_7;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_30 = V_5;
int32_t L_31 = V_6;
NullCheck(L_30);
int32_t L_32 = L_31;
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
int32_t L_34 = V_0;
NullCheck(L_29);
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_35;
L_35 = VirtualFuncInvoker2< CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, int32_t >::Invoke(63, L_29, L_33, L_34);
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45)L_35);
}
IL_008f_1:
{
goto IL_00a7;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0091;
}
throw e;
}
CATCH_0091:
{
Exception_t* L_36 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_8 = L_36;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_37 = V_3;
Exception_t* L_38 = V_8;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_39 = V_4;
int32_t L_40 = V_6;
NullCheck(L_39);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_41;
L_41 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_39, L_40, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var)));
int32_t L_42 = ___1_threadIndex;
NullCheck(L_37);
SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F(L_37, L_38, L_41, L_42, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00a7;
}
IL_00a7:
{
int32_t L_43 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00ad:
{
int32_t L_44 = V_6;
int32_t L_45 = V_1;
if ((((int32_t)L_44) < ((int32_t)L_45)))
{
goto IL_0059;
}
}
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_46 = V_3;
NullCheck(L_46);
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_47 = L_46->___updateDone;
int32_t L_48 = V_2;
NullCheck(L_47);
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* L_49;
L_49 = List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC(L_47, L_48, List_1_get_Item_mB07FA4041D341AC63204B72EBE845B21A16323DC_RuntimeMethod_var);
NullCheck(L_49);
ManualResetEventSlim_Set_m00C1574BC5837E2022840063B21CA0AF954CDD13(L_49, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SkeletonUpdateSystem_UpdateSkeletonsMainThreadSplit_m181A179EC2855258C4C4F12E1F65C78B64BF7B6F (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, int32_t ___1_endIndexThreaded, int32_t ___2_frameCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral841B5F7FC72DBC52F402D706758B42037F06302C);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* V_2 = NULL;
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
V_0 = (bool)0;
V_1 = 0;
goto IL_0090;
}
IL_0009:
{
}
try
{
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = ___0_skeletons;
int32_t L_1 = V_1;
NullCheck(L_0);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_2;
L_2 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_0, L_1, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
V_2 = L_2;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_3 = __this->___splitUpdateMethod;
int32_t L_4 = V_1;
NullCheck(L_3);
il2cpp_codegen_runtime_class_init_inline(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var);
bool L_5;
L_5 = CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288(((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4))), NULL);
if (!L_5)
{
goto IL_0038_1;
}
}
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = ___0_skeletons;
int32_t L_7 = V_1;
NullCheck(L_6);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_8;
L_8 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_6, L_7, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteral841B5F7FC72DBC52F402D706758B42037F06302C, L_8, NULL);
goto IL_006c_1;
}
IL_0038_1:
{
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_9 = __this->___splitUpdateMethod;
int32_t L_10 = V_1;
NullCheck(L_9);
il2cpp_codegen_runtime_class_init_inline(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var);
bool L_11;
L_11 = CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70(((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10))), NULL);
if (L_11)
{
goto IL_006c_1;
}
}
{
V_0 = (bool)1;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_12 = __this->___splitUpdateMethod;
int32_t L_13 = V_1;
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_14 = V_2;
CoroutineIteratorU5BU5D_t8D4927BD704CEB65DA48F8574CBEF9D72FC6F9AF* L_15 = __this->___splitUpdateMethod;
int32_t L_16 = V_1;
NullCheck(L_15);
int32_t L_17 = L_16;
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
int32_t L_19 = ___2_frameCount;
NullCheck(L_14);
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_20;
L_20 = VirtualFuncInvoker2< CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45, int32_t >::Invoke(63, L_14, L_18, L_19);
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45)L_20);
}
IL_006c_1:
{
goto IL_008c;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_006e;
}
throw e;
}
CATCH_006e:
{
Exception_t* L_21 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_3 = L_21;
Exception_t* L_22 = V_3;
NullCheck(L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_22);
Exception_t* L_24 = V_3;
NullCheck(L_24);
String_t* L_25;
L_25 = VirtualFuncInvoker0< String_t* >::Invoke(10, L_24);
String_t* L_26;
L_26 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1071D55211EE05981235076DD651789AA72FCA46)), L_23, L_25, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_26, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_008c;
}
IL_008c:
{
int32_t L_27 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0090:
{
int32_t L_28 = V_1;
int32_t L_29 = ___1_endIndexThreaded;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_0009;
}
}
{
bool L_30 = V_0;
return L_30;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_UpdateSkeletonsSynchronous_mEEB1944B792C05344E1FD693BAC650F9B84C95C1 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* ___0_skeletons, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___1_range, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___1_range;
int32_t L_1 = L_0.___rangeStart;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___1_range;
int32_t L_3 = L_2.___rangeEndExclusive;
V_0 = L_3;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_4 = ___1_range;
int32_t L_5 = L_4.___frameCount;
V_1 = L_5;
V_2 = L_1;
goto IL_0029;
}
IL_0017:
{
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_6 = ___0_skeletons;
int32_t L_7 = V_2;
NullCheck(L_6);
SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* L_8;
L_8 = List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D(L_6, L_7, List_1_get_Item_m0D6112C75D99D42586A1683038AA9F7D58AF580D_RuntimeMethod_var);
int32_t L_9 = V_1;
NullCheck(L_8);
VirtualActionInvoker2< int32_t, bool >::Invoke(61, L_8, L_9, (bool)1);
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0029:
{
int32_t L_11 = V_2;
int32_t L_12 = V_0;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0017;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsAsync_mA8CB9A5CD21EAE3F3752DD27B6FBA0380DD177DD (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* V_1 = NULL;
{
TaskU5BU5D_tB34011598C2E9E23F6DBAC8864D62C9596D50F0A* L_0 = __this->___genericSkeletonTasks;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_1 = ___0_range;
int32_t L_2 = L_1.___taskIndex;
NullCheck(L_0);
int32_t L_3 = L_2;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_5 = V_1;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_6 = ___0_range;
NullCheck(L_5);
L_5->___parameters = L_6;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_8 = ((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedLateUpdateSkeletonsAsyncImpl;
NullCheck(L_7);
L_7->___function = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___function), (void*)L_8);
}
IL_0020:
{
LockFreeWorkStealingWorkerPool_1_t2818941889672F53AFC435B9EACAB504FFEAE624* L_9 = __this->___workerPool;
int32_t L_10 = ___1_threadIndex;
Task_t481AB877D09315A0038DC869E40C2F2DDD41FBCD* L_11 = V_1;
NullCheck(L_9);
bool L_12;
L_12 = LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1(L_9, L_10, L_11, LockFreeWorkStealingWorkerPool_1_EnqueueTask_mB9CC152EB6E3A4A432ED83A52215D982D819A7A1_RuntimeMethod_var);
V_0 = L_12;
bool L_13 = V_0;
if (!L_13)
{
goto IL_0020;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE (SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, int32_t ___1_threadIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* V_2 = NULL;
int32_t V_3 = 0;
Exception_t* V_4 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___0_range;
int32_t L_1 = L_0.___rangeStart;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___0_range;
int32_t L_3 = L_2.___rangeEndExclusive;
V_0 = L_3;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_4 = ___0_range;
int32_t L_5 = L_4.___taskIndex;
V_1 = L_5;
il2cpp_codegen_runtime_class_init_inline(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_6;
L_6 = SkeletonUpdateSystem_get_Instance_m1AF7E0F8195E529A8477CBADA943ECBDEC15040F(NULL);
V_2 = L_6;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_7 = V_2;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7->___skeletonsLateUpdatedAtTask;
il2cpp_codegen_memory_barrier();
int32_t L_9 = V_1;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (int32_t)0);
V_3 = L_1;
goto IL_007f;
}
IL_0028:
{
}
try
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_10 = V_2;
NullCheck(L_10);
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_11 = L_10->___skeletonRenderers;
int32_t L_12 = V_3;
NullCheck(L_11);
RuntimeObject* L_13;
L_13 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_11, L_12, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
NullCheck(L_13);
InterfaceActionInvoker1< bool >::Invoke(5, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_13, (bool)0);
goto IL_005b;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_003d;
}
throw e;
}
CATCH_003d:
{
Exception_t* L_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_4 = L_14;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_15 = V_2;
Exception_t* L_16 = V_4;
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_17 = V_2;
NullCheck(L_17);
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_18 = L_17->___skeletonRenderers;
int32_t L_19 = V_3;
NullCheck(L_18);
RuntimeObject* L_20;
L_20 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_18, L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var)));
NullCheck(L_20);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_21;
L_21 = InterfaceFuncInvoker0< MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* >::Invoke(2, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ISkeletonComponent_t33C74410837089F7A80E6488BC2BA6EFC39C7482_il2cpp_TypeInfo_var)), L_20);
int32_t L_22 = ___1_threadIndex;
NullCheck(L_15);
SkeletonUpdateSystem_DeferredLogException_m7F5B39FC92B30209AF718BD421D2D3C8D0BFEC7F(L_15, L_16, L_21, L_22, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_005b;
}
IL_005b:
{
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_23 = V_2;
NullCheck(L_23);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = L_23->___skeletonsLateUpdatedAtTask;
il2cpp_codegen_memory_barrier();
int32_t L_25 = V_1;
NullCheck(L_24);
int32_t L_26;
L_26 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25))), NULL);
SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* L_27 = V_2;
NullCheck(L_27);
AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_28 = L_27->___lateUpdateWorkAvailable;
NullCheck(L_28);
bool L_29;
L_29 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_28, NULL);
int32_t L_30 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_007f:
{
int32_t L_31 = V_3;
int32_t L_32 = V_0;
if ((((int32_t)L_31) < ((int32_t)L_32)))
{
goto IL_0028;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem_LateUpdateSkeletonsSynchronous_m570C9665F47C55F5A31BB52BD25B4C7D234D4732 (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 ___0_range, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_0 = ___0_range;
int32_t L_1 = L_0.___rangeStart;
SkeletonUpdateRange_t99AD4B8737554432B3146691468878377037D932 L_2 = ___0_range;
int32_t L_3 = L_2.___rangeEndExclusive;
V_0 = L_3;
V_1 = L_1;
goto IL_0026;
}
IL_0010:
{
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_4 = __this->___skeletonRenderers;
int32_t L_5 = V_1;
NullCheck(L_4);
RuntimeObject* L_6;
L_6 = List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89(L_4, L_5, List_1_get_Item_m79257F0DB76CFE7ED1D39834133E840373A4FC89_RuntimeMethod_var);
NullCheck(L_6);
InterfaceActionInvoker1< bool >::Invoke(5, IThreadedRenderer_t62BAF495C9F972048D67D8829FDE467DC37DD12E_il2cpp_TypeInfo_var, L_6, (bool)1);
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0026:
{
int32_t L_8 = V_1;
int32_t L_9 = V_0;
if ((((int32_t)L_8) < ((int32_t)L_9)))
{
goto IL_0010;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem__ctor_mB93A6F1EC81D8492EA0FD3D5B967D4877E4D3E9E (SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___UpdateChunksPerThread = 8;
__this->___LateUpdateChunksPerThread = 8;
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_0 = (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*)il2cpp_codegen_object_new(List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var);
List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC(L_0, List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var);
__this->___skeletonAnimationsUpdate = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationsUpdate), (void*)L_0);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_1 = (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*)il2cpp_codegen_object_new(List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var);
List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC(L_1, List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var);
__this->___skeletonAnimationsFixedUpdate = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationsFixedUpdate), (void*)L_1);
List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C* L_2 = (List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C*)il2cpp_codegen_object_new(List_1_tF38B3B26BAF80F373758CCBB71EB7739831C846C_il2cpp_TypeInfo_var);
List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC(L_2, List_1__ctor_m70719074F5BE8DB6FA0E2CC5A378DCEE965050BC_RuntimeMethod_var);
__this->___skeletonAnimationsLateUpdate = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationsLateUpdate), (void*)L_2);
List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A* L_3 = (List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A*)il2cpp_codegen_object_new(List_1_tF97941BB20066112349F41BE55A04A5BC3FD786A_il2cpp_TypeInfo_var);
List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D(L_3, List_1__ctor_mC1AFCF8DB290455AEE8D13014182F8A45212B15D_RuntimeMethod_var);
__this->___skeletonRenderers = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonRenderers), (void*)L_3);
List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* L_4 = (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F*)il2cpp_codegen_object_new(List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F_il2cpp_TypeInfo_var);
List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E(L_4, List_1__ctor_m10B8B08F9D78BF83E12A9188FD2B207A74D0CE4E_RuntimeMethod_var);
__this->___skeletonAnimationModifications = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonAnimationModifications), (void*)L_4);
List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* L_5 = (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7*)il2cpp_codegen_object_new(List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7_il2cpp_TypeInfo_var);
List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296(L_5, List_1__ctor_m304E1E13C0F766F8E66059B21DCB7FA8F4CB2296_RuntimeMethod_var);
__this->___skeletonRendererModifications = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___skeletonRendererModifications), (void*)L_5);
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_6 = (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*)il2cpp_codegen_object_new(List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var);
List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724(L_6, 4, List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var);
__this->___updateDone = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___updateDone), (void*)L_6);
List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0* L_7 = (List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0*)il2cpp_codegen_object_new(List_1_tDFA768DD3C4DC15A1F573EA34A5BC8403FDB0FC0_il2cpp_TypeInfo_var);
List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724(L_7, 4, List_1__ctor_m1981B70A9DFD11CF0DEB368BBDDA69EC70577724_RuntimeMethod_var);
__this->___lateUpdateDone = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lateUpdateDone), (void*)L_7);
__this->___usedThreadCount = (-1);
__this->___mainThreadUpdateCallbacks = (bool)1;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonUpdateSystem__cctor_m6FE5E1C29C4109FD7656F8155A2B62600F2E75E0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E* L_0 = (Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E*)il2cpp_codegen_object_new(Comparison_1_tD871DAD5DEF2D24F34C48D73919256AB13E30F2E_il2cpp_TypeInfo_var);
Comparison_1__ctor_m7A4E4CD16EB30F4C9202FF6AFD2B0C0841CE5E83(L_0, NULL, (intptr_t)((void*)SkeletonUpdateSystem_SkeletonSortComparer_mCB07106C8362097AAE32CFF32542215D908E6640_RuntimeMethod_var), NULL);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonRendererComparer = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonRendererComparer), (void*)L_0);
Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493* L_1 = (Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493*)il2cpp_codegen_object_new(Comparison_1_t735A1D29CD1C7D635767A3E620144A43B76ED493_il2cpp_TypeInfo_var);
Comparison_1__ctor_mC5E4130FB4FA9868F51264D06D8E2D2D99BD98D5(L_1, NULL, (intptr_t)((void*)SkeletonUpdateSystem_SkeletonSortComparer_mC1992E225A27AA4A46A5F175221EA8B67F735DEA_RuntimeMethod_var), NULL);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonAnimationComparer = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___SkeletonAnimationComparer), (void*)L_1);
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_2 = (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*)il2cpp_codegen_object_new(Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var);
Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C(L_2, NULL, (intptr_t)((void*)SkeletonUpdateSystem_UpdateSkeletonsAsyncImpl_m6D5F18C8BE08BDBCC347AF9710D5A4D8E3E89AF9_RuntimeMethod_var), NULL);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncImpl = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncImpl), (void*)L_2);
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_3 = (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*)il2cpp_codegen_object_new(Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var);
Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C(L_3, NULL, (intptr_t)((void*)SkeletonUpdateSystem_UpdateSkeletonsAsyncSplitImpl_m7B48F83F7AD75C5A06BDDBFC2773ED9732859CAB_RuntimeMethod_var), NULL);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncSplitImpl = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedUpdateSkeletonsAsyncSplitImpl), (void*)L_3);
Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825* L_4 = (Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825*)il2cpp_codegen_object_new(Action_2_tD06610AD4D1912CA2EA0F52F64717E6325A95825_il2cpp_TypeInfo_var);
Action_2__ctor_mE8C7B8CE8643E8EF07B34885CF9C7F2802CCB27C(L_4, NULL, (intptr_t)((void*)SkeletonUpdateSystem_LateUpdateSkeletonsAsyncImpl_mB3B2846BB3220A4B97C62008A5347977A9C30CBE_RuntimeMethod_var), NULL);
((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedLateUpdateSkeletonsAsyncImpl = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonUpdateSystem_t437E50F427C281DCA3FF71C3EFC301CF5966E38A_il2cpp_TypeInfo_var))->___cachedLateUpdateSkeletonsAsyncImpl), (void*)L_4);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_pinvoke(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL);
}
IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_pinvoke_back(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke& marshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL);
}
IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_pinvoke_cleanup(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_com(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL);
}
IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_com_back(const SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com& marshaled, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___animationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278____animation_FieldInfo_var, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___animationException, NULL);
}
IL2CPP_EXTERN_C void SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshal_com_cleanup(SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_pinvoke(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL);
}
IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_pinvoke_back(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke& marshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL);
}
IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_pinvoke_cleanup(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_com(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL);
}
IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_com_back(const SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com& marshaled, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___rendererException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8____renderer_FieldInfo_var, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___rendererException, NULL);
}
IL2CPP_EXTERN_C void SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshal_com_cleanup(SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___state;
return (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
bool _returnValue;
_returnValue = CoroutineIterator_get_IsDone_m8221DADD8772BE267CB63FE84DFE851C9A450F70(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___state;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
bool _returnValue;
_returnValue = CoroutineIterator_get_IsInitialState_mFD1266609AF4255A31917EA2B14BF9CC4866E288(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_state, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_state;
__this->___state = L_0;
return;
}
}
IL2CPP_EXTERN_C void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_state, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline(_thisAdjusted, ___0_state, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_mask, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___state;
uint32_t L_1 = ___0_mask;
return ((int32_t)((int32_t)L_0&(int32_t)L_1));
}
}
IL2CPP_EXTERN_C uint32_t CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_mask, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
uint32_t _returnValue;
_returnValue = CoroutineIterator_State_mCA93129EBBC6AA838CA3CB11BCA33F182D4011E5(_thisAdjusted, ___0_mask, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___state;
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_1;
memset((&L_1), 0, sizeof(L_1));
CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_1), ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue;
_returnValue = CoroutineIterator_NextState_mFB55222720338BFD80422BF843C2E61C298A8699(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, uint32_t ___1_mask, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___state;
uint32_t L_1 = ___1_mask;
uint32_t L_2 = ___0_callerState;
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_3;
memset((&L_3), 0, sizeof(L_3));
CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_3), ((int32_t)(((int32_t)((int32_t)L_0&((~((int32_t)L_1)))))|(int32_t)L_2)), NULL);
return L_3;
}
}
IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_callerState, uint32_t ___1_mask, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue;
_returnValue = CoroutineIterator_YieldReturnAtState_m80BAE7441CEE547871D858C86BAA4BF7BAD22282(_thisAdjusted, ___0_callerState, ___1_mask, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, int32_t ___0_numCallerMaskBits, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___state;
int32_t L_1 = ___0_numCallerMaskBits;
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_2;
memset((&L_2), 0, sizeof(L_2));
CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_2), ((int32_t)((uint32_t)L_0>>((int32_t)(L_1&((int32_t)31))))), NULL);
return L_2;
}
}
IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941_AdjustorThunk (RuntimeObject* __this, int32_t ___0_numCallerMaskBits, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue;
_returnValue = CoroutineIterator_ToNestedCall_mB18687174986D64AEF2DC4E385C9E49CE2477941(_thisAdjusted, ___0_numCallerMaskBits, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45 (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_callerState, int32_t ___1_numCallerMaskBits, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___state;
int32_t L_1 = ___1_numCallerMaskBits;
uint32_t L_2 = ___0_callerState;
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_3;
memset((&L_3), 0, sizeof(L_3));
CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_3), ((int32_t)(((int32_t)((int32_t)L_0<<((int32_t)(L_1&((int32_t)31)))))|(int32_t)L_2)), NULL);
return L_3;
}
}
IL2CPP_EXTERN_C CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_callerState, int32_t ___1_numCallerMaskBits, const RuntimeMethod* method)
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45*>(__this + _offset);
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 _returnValue;
_returnValue = CoroutineIterator_FromNestedCall_m26D04B41886FEC2EE9E5CD8AEAFB9C8E1BD54D45(_thisAdjusted, ___0_callerState, ___1_numCallerMaskBits, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineIterator__cctor_mE9EE64C98E016EFAD69226FCB0E8382C61BA74AD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45 L_0;
memset((&L_0), 0, sizeof(L_0));
CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline((&L_0), (-1), NULL);
((CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_StaticFields*)il2cpp_codegen_static_fields_for(CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45_il2cpp_TypeInfo_var))->___Done = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtilities_InverseLerp_mAEB9967639B7FC79ABC88456822BA0A7FA73F57A (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method)
{
{
float L_0 = ___2_value;
float L_1 = ___0_a;
float L_2 = ___1_b;
float L_3 = ___0_a;
return ((float)(((float)il2cpp_codegen_subtract(L_0, L_1))/((float)il2cpp_codegen_subtract(L_2, L_3))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MathUtilities_InverseLerp_m2DC376A785700B8786F3A37C7D26EE58FD8B5BBA (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_value, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___2_value;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_b;
float L_5 = L_4.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_a;
float L_7 = L_6.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___2_value;
float L_9 = L_8.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___0_a;
float L_11 = L_10.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___1_b;
float L_13 = L_12.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___0_a;
float L_15 = L_14.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), ((float)(((float)il2cpp_codegen_subtract(L_1, L_3))/((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)il2cpp_codegen_subtract(L_13, L_15)))), NULL);
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MathUtilities_InverseLerp_m2771861CA088B7CB6878669E9B3A5A90A0E1BF1F (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___2_value;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b;
float L_5 = L_4.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___2_value;
float L_9 = L_8.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_a;
float L_11 = L_10.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_b;
float L_13 = L_12.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_a;
float L_15 = L_14.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___2_value;
float L_17 = L_16.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___0_a;
float L_19 = L_18.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___1_b;
float L_21 = L_20.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_a;
float L_23 = L_22.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)(((float)il2cpp_codegen_subtract(L_1, L_3))/((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)il2cpp_codegen_subtract(L_13, L_15)))), ((float)(((float)il2cpp_codegen_subtract(L_17, L_19))/((float)il2cpp_codegen_subtract(L_21, L_23)))), NULL);
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MathUtilities_InverseLerp_m8A508C2B59AA58A34A0BCD7D1F8C172454878A8B (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_value, const RuntimeMethod* method)
{
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___2_value;
float L_1 = L_0.___x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_a;
float L_3 = L_2.___x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___1_b;
float L_5 = L_4.___x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
float L_7 = L_6.___x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___2_value;
float L_9 = L_8.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_a;
float L_11 = L_10.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___1_b;
float L_13 = L_12.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___0_a;
float L_15 = L_14.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = ___2_value;
float L_17 = L_16.___z;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___0_a;
float L_19 = L_18.___z;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = ___1_b;
float L_21 = L_20.___z;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = ___0_a;
float L_23 = L_22.___z;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = ___2_value;
float L_25 = L_24.___w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26 = ___0_a;
float L_27 = L_26.___w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28 = ___1_b;
float L_29 = L_28.___w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = ___0_a;
float L_31 = L_30.___w;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_32;
memset((&L_32), 0, sizeof(L_32));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_32), ((float)(((float)il2cpp_codegen_subtract(L_1, L_3))/((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)(((float)il2cpp_codegen_subtract(L_9, L_11))/((float)il2cpp_codegen_subtract(L_13, L_15)))), ((float)(((float)il2cpp_codegen_subtract(L_17, L_19))/((float)il2cpp_codegen_subtract(L_21, L_23)))), ((float)(((float)il2cpp_codegen_subtract(L_25, L_27))/((float)il2cpp_codegen_subtract(L_29, L_31)))), NULL);
return L_32;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeSettings_get_UseThreadedMeshGeneration_m7BA7D3F273DF3F9DB1E05ECCA5C6F2F26AC8CBE3 (const RuntimeMethod* method)
{
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0;
L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL);
NullCheck(L_0);
bool L_1 = L_0->___useThreadedMeshGeneration;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeSettings_set_UseThreadedMeshGeneration_m9CEAD70DB950B5D3654C0A4A9872E8A5F50EE0CE (bool ___0_value, const RuntimeMethod* method)
{
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0;
L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
L_0->___useThreadedMeshGeneration = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeSettings_get_UseThreadedAnimation_mFE8EBAA14E5421B187BBEB0D4A84546BD877B19E (const RuntimeMethod* method)
{
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0;
L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL);
NullCheck(L_0);
bool L_1 = L_0->___useThreadedAnimation;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeSettings_set_UseThreadedAnimation_mD54F898DD1683924E77100294B3DECEDF50AA529 (bool ___0_value, const RuntimeMethod* method)
{
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0;
L_0 = RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310(NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
L_0->___useThreadedAnimation = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* RuntimeSettings_get_Instance_mBEB881624766B6FE4D0082C8704A6ABCBD2B4310 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83610EBF0516D78AD530A772A7D35E1DC142B0D7);
s_Il2CppMethodInitialized = true;
}
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_0 = ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001c;
}
}
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_2;
L_2 = Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036(_stringLiteral83610EBF0516D78AD530A772A7D35E1DC142B0D7, Resources_Load_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_m6A1275E0D3053AB014E58E0C1629BDACA533D036_RuntimeMethod_var);
((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_2);
}
IL_001c:
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_3 = ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0033;
}
}
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_5;
L_5 = ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034(ScriptableObject_CreateInstance_TisRuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_mB8A37C2CC0917F5F24B0CF7833B17D3DF82EB034_RuntimeMethod_var);
((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance), (void*)L_5);
}
IL_0033:
{
RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* L_6 = ((RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4_il2cpp_TypeInfo_var))->___singletonInstance;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeSettings__ctor_m4A9AD212A8093C710916AE6F8C63EA252BED61F8 (RuntimeSettings_tBEE0B90AD6C77DAEE27A6F2F8E9A5BAA78CC63F4* __this, const RuntimeMethod* method)
{
{
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SkeletonExtensions_GetColor_mEC84F41E625698A7BAD406E4530F4370F89B13D9 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_s;
NullCheck(L_0);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1;
L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_1);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SkeletonExtensions_GetColorTintBlack_m3E80F765F2479242646F9E8B1870CCA4023A852A (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_s;
NullCheck(L_0);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1;
L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
NullCheck(L_1);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_2;
L_2 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_1, NULL);
V_0 = L_2;
bool L_3;
L_3 = Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_inline((&V_0), Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_RuntimeMethod_var);
if (L_3)
{
goto IL_001b;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
return L_4;
}
IL_001b:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_0), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetColor_mEF0494837D0DB84671084299EABFEEE39538DE55 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot;
NullCheck(L_0);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1;
L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_color;
NullCheck(L_1);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetColor_m7DD8E1B4B09C02CED026DE442F0CCC5307B8F872 (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_color, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot;
NullCheck(L_0);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_1;
L_1 = Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_inline(L_0, Posed_2_get_AppliedPose_mB04F57787204DE2CB526397B5668F3785B2C0E17_RuntimeMethod_var);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___1_color;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
L_3 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_2, NULL);
NullCheck(L_1);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_1, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalScale_mF4CBC804C57B2E15BC95DDA320A55B07930987D0 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_scale, const RuntimeMethod* method)
{
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_scale;
float L_2 = L_1.___x;
NullCheck(L_0);
Skeleton_set_ScaleX_m07D3147D70FE2A979795A4F240CFF98D4C9AB9CB_inline(L_0, L_2, NULL);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_3 = ___0_skeleton;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_scale;
float L_5 = L_4.___y;
NullCheck(L_3);
Skeleton_set_ScaleY_m1FC455B365B1472CFAFBD55B2AC18FD8819FE99E_inline(L_3, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SkeletonExtensions_GetMatrix4x4_mF86498E2B3F01CFAA0A616B8981C4EFC745B1C57 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = SkeletonExtensions_GetMatrix4x4_mCA7C4957A8D6CC81C53107A188A90C8BBDDB3CF6(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 SkeletonExtensions_GetMatrix4x4_mCA7C4957A8D6CC81C53107A188A90C8BBDDB3CF6 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
NullCheck(L_0);
float L_1;
L_1 = BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline(L_0, NULL);
(&V_0)->___m00 = L_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose;
NullCheck(L_2);
float L_3;
L_3 = BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline(L_2, NULL);
(&V_0)->___m01 = L_3;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___0_bonePose;
NullCheck(L_4);
float L_5;
L_5 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_4, NULL);
(&V_0)->___m03 = L_5;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_bonePose;
NullCheck(L_6);
float L_7;
L_7 = BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline(L_6, NULL);
(&V_0)->___m10 = L_7;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___0_bonePose;
NullCheck(L_8);
float L_9;
L_9 = BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline(L_8, NULL);
(&V_0)->___m11 = L_9;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___0_bonePose;
NullCheck(L_10);
float L_11;
L_11 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_10, NULL);
(&V_0)->___m13 = L_11;
(&V_0)->___m33 = (1.0f);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = V_0;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_position;
SkeletonExtensions_SetLocalPosition_mAC1E17C1549E9BF47727374CD11075B1A3D261FA(L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_mAC1E17C1549E9BF47727374CD11075B1A3D261FA (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_position, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_position;
float L_2 = L_1.___x;
NullCheck(L_0);
BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_0, L_2, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ___0_bonePose;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_position;
float L_5 = L_4.___y;
NullCheck(L_3);
BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_3, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_m2528D21A16238264DC6EFCDCD46C3C85A006EEA0 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position;
SkeletonExtensions_SetLocalPosition_m1B82FC76872D96A56821D272E09D1D648EEB7C56(L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_SetLocalPosition_m1B82FC76872D96A56821D272E09D1D648EEB7C56 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position;
float L_2 = L_1.___x;
NullCheck(L_0);
BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline(L_0, L_2, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ___0_bonePose;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_position;
float L_5 = L_4.___y;
NullCheck(L_3);
BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline(L_3, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalPosition_m9FE888E01D87394AAD87AB337924E69B4EBDCB20 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = SkeletonExtensions_GetLocalPosition_m3945EF5A4F6578840AD530927E392F019D5376D4(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalPosition_m3945EF5A4F6578840AD530927E392F019D5376D4 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
NullCheck(L_0);
float L_1;
L_1 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_0, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose;
NullCheck(L_2);
float L_3;
L_3 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_2, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_m1296DBC8F0F0E08C71C9FDFC3FF202693E532F65 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = SkeletonExtensions_GetSkeletonSpacePosition_m1296DBC8F0F0E08C71C9FDFC3FF202693E532F65(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_m4C6704D938A90716DF94C27E5A62D8B2EA5D3D24 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
NullCheck(L_0);
float L_1;
L_1 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_0, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose;
NullCheck(L_2);
float L_3;
L_3 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_2, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetSkeletonSpacePosition_mECC3DDAFB7A44673ED2C8947327EC1C09A4AAEAC (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_boneLocal, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_boneLocal;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_boneLocal;
float L_5 = L_4.___y;
float* L_6 = (float*)(&(&V_0)->___x);
float* L_7 = (float*)(&(&V_0)->___y);
NullCheck(L_1);
BonePose_LocalToWorld_mAA374065AEC3127D956EE515375BDBD8BE45252F(L_1, L_3, L_5, L_6, L_7, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m500C8598E0A6B0DE58F60E87FC43C02508EAF913 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_spineGameObjectTransform;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = SkeletonExtensions_GetWorldPosition_m0DC47569487CB12FEB79F7C7BAA3FCDE8655C071(L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m84B64C4B136B7F68AFC8E523676EA9581F7CB068 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_spineGameObjectTransform;
float L_3 = ___2_positionScale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = SkeletonExtensions_GetWorldPosition_m1742E7CB68F3D9A4DF08804DBD11616086B50C43(L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mEF1A4A8E8CC74A25FC7ECFB807005064696B8AFF (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_positionOffset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_spineGameObjectTransform;
float L_3 = ___2_positionScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___3_positionOffset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = SkeletonExtensions_GetWorldPosition_mDAAA6FE0AC756E6A721B0A2AC034FD160AD56CC5(L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m0DC47569487CB12FEB79F7C7BAA3FCDE8655C071 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_spineGameObjectTransform;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___0_bonePose;
NullCheck(L_1);
float L_2;
L_2 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_1, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3 = ___0_bonePose;
NullCheck(L_3);
float L_4;
L_4 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
memset((&L_5), 0, sizeof(L_5));
Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_5), L_2, L_4, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m1742E7CB68F3D9A4DF08804DBD11616086B50C43 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_spineGameObjectTransform;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___0_bonePose;
NullCheck(L_1);
float L_2;
L_2 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_1, NULL);
float L_3 = ___2_positionScale;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___0_bonePose;
NullCheck(L_4);
float L_5;
L_5 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_4, NULL);
float L_6 = ___2_positionScale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
memset((&L_7), 0, sizeof(L_7));
Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_7), ((float)il2cpp_codegen_multiply(L_2, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_6)), NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mDAAA6FE0AC756E6A721B0A2AC034FD160AD56CC5 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_spineGameObjectTransform, float ___2_positionScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_positionOffset, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_spineGameObjectTransform;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1 = ___0_bonePose;
NullCheck(L_1);
float L_2;
L_2 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_1, NULL);
float L_3 = ___2_positionScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___3_positionOffset;
float L_5 = L_4.___x;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_bonePose;
NullCheck(L_6);
float L_7;
L_7 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_6, NULL);
float L_8 = ___2_positionScale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___3_positionOffset;
float L_10 = L_9.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_11), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, L_3)), L_5)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_7, L_8)), L_10)), NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_11, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetQuaternion_mAFFF752102BE2EC37FAD96DF64CDB567F158D00F (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = SkeletonExtensions_GetQuaternion_m54992A926250D064C51F14057B00C7A68F3AA1C0(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetQuaternion_m54992A926250D064C51F14057B00C7A68F3AA1C0 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
NullCheck(L_0);
float L_1;
L_1 = BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline(L_0, NULL);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose;
NullCheck(L_2);
float L_3;
L_3 = BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline(L_2, NULL);
float L_4;
L_4 = atan2f(L_1, L_3);
V_0 = ((float)il2cpp_codegen_multiply(L_4, (0.5f)));
float L_5 = V_0;
float L_6;
L_6 = sinf(L_5);
float L_7 = V_0;
float L_8;
L_8 = cosf(L_7);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
memset((&L_9), 0, sizeof(L_9));
Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_9), (0.0f), (0.0f), L_6, L_8, NULL);
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetLocalQuaternion_m668BD3FA92D9028235C50E3EDFDDEF01476C2F04 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_inline(L_0, Posed_2_get_Pose_m48B7C07AB606FB55847125A798915B5CDF3EC58A_RuntimeMethod_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = SkeletonExtensions_GetLocalQuaternion_m3FE824F8EE39AB2294A8F630D57AB233BC70BD21(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 SkeletonExtensions_GetLocalQuaternion_m3FE824F8EE39AB2294A8F630D57AB233BC70BD21 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
NullCheck(L_0);
float L_1;
L_1 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_0, NULL);
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_1, (0.0174532924f))), (0.5f)));
float L_2 = V_0;
float L_3;
L_3 = sinf(L_2);
float L_4 = V_0;
float L_5;
L_5 = cosf(L_4);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
memset((&L_6), 0, sizeof(L_6));
Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_6), (0.0f), (0.0f), L_3, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_GetLocalScale_mEF61ACA8CCA27605AFF1649EBCFD9C185FAA0B81 (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
float L_1;
L_1 = Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline(L_0, NULL);
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton;
NullCheck(L_2);
float L_3;
L_3 = Skeleton_get_ScaleY_m7C17F055B8DCEE33CA3BC718B84D0341B23264C2(L_2, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_mD26AFE2F558336C668B4024913FCF27DE9F05C10 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
float* L_2 = ___1_ia;
float* L_3 = ___2_ib;
float* L_4 = ___3_ic;
float* L_5 = ___4_id;
SkeletonExtensions_GetWorldToLocalMatrix_m61F48C05539083118BF1049F73936A5AFBD8FA3A(L_1, L_2, L_3, L_4, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkeletonExtensions_GetWorldToLocalMatrix_m61F48C05539083118BF1049F73936A5AFBD8FA3A (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, float* ___1_ia, float* ___2_ib, float* ___3_ic, float* ___4_id, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
NullCheck(L_0);
float L_1;
L_1 = BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline(L_0, NULL);
V_0 = L_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2 = ___0_bonePose;
NullCheck(L_2);
float L_3;
L_3 = BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline(L_2, NULL);
V_1 = L_3;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_4 = ___0_bonePose;
NullCheck(L_4);
float L_5;
L_5 = BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline(L_4, NULL);
V_2 = L_5;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_bonePose;
NullCheck(L_6);
float L_7;
L_7 = BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline(L_6, NULL);
V_3 = L_7;
float L_8 = V_0;
float L_9 = V_3;
float L_10 = V_1;
float L_11 = V_2;
V_4 = ((float)((1.0f)/((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))));
float* L_12 = ___1_ia;
float L_13 = V_4;
float L_14 = V_3;
*((float*)L_12) = (float)((float)il2cpp_codegen_multiply(L_13, L_14));
float* L_15 = ___2_ib;
float L_16 = V_4;
float L_17 = V_1;
*((float*)L_15) = (float)((float)il2cpp_codegen_multiply(L_16, ((-L_17))));
float* L_18 = ___3_ic;
float L_19 = V_4;
float L_20 = V_2;
*((float*)L_18) = (float)((float)il2cpp_codegen_multiply(L_19, ((-L_20))));
float* L_21 = ___4_id;
float L_22 = V_4;
float L_23 = V_0;
*((float*)L_21) = (float)((float)il2cpp_codegen_multiply(L_22, L_23));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m3329DC8FBD7EF4B9B14B0903FCC6C8BFC697B491 (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_1;
L_1 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_0, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_worldPosition;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = SkeletonExtensions_WorldToLocal_m5D2ED52027A7D6D5BB726A1CB65C5DCFE671B4C9(L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_WorldToLocal_m5D2ED52027A7D6D5BB726A1CB65C5DCFE671B4C9 (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_bonePose, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_worldPosition, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_bonePose;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_worldPosition;
float L_2 = L_1.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_worldPosition;
float L_4 = L_3.___y;
float* L_5 = (float*)(&(&V_0)->___x);
float* L_6 = (float*)(&(&V_0)->___y);
NullCheck(L_0);
BonePose_WorldToLocal_mB01F3C7533CBB4EE7C35E33C2638B6E8B02C0D14(L_0, L_2, L_4, L_5, L_6, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonExtensions_SetPositionSkeletonSpace_m971857B6CDA30DD037FA8A1C1CA53E0511CFDE3B (Bone_tC5BB616A04722279E675558888991F720C090467* ___0_bone, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_skeletonSpacePosition, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = ___0_bone;
NullCheck(L_0);
Bone_tC5BB616A04722279E675558888991F720C090467* L_1;
L_1 = Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline(L_0, NULL);
if (L_1)
{
goto IL_0011;
}
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_2 = ___0_bone;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_skeletonSpacePosition;
SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD(L_2, L_3, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_skeletonSpacePosition;
return L_4;
}
IL_0011:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = ___0_bone;
NullCheck(L_5);
Bone_tC5BB616A04722279E675558888991F720C090467* L_6;
L_6 = Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline(L_5, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_skeletonSpacePosition;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = SkeletonExtensions_WorldToLocal_m3329DC8FBD7EF4B9B14B0903FCC6C8BFC697B491(L_6, L_7, NULL);
V_0 = L_8;
Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = ___0_bone;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
SkeletonExtensions_SetLocalPosition_mDC89EA50E46F3A877108078CE2AAC2B490C401CD(L_9, L_10, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* SkeletonExtensions_GetMaterial_m5963475AD086F929858E07D2C5A24228DF499E35 (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_a, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
V_0 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = ___0_a;
V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_1;
if (!L_1)
{
goto IL_001a;
}
}
{
RuntimeObject* L_2 = V_1;
NullCheck(L_2);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_3;
L_3 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_2);
NullCheck(L_3);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_4;
L_4 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_3, NULL);
NullCheck(L_4);
int32_t L_5 = 0;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_0 = L_6;
}
IL_001a:
{
RuntimeObject* L_7 = V_0;
if (L_7)
{
goto IL_001f;
}
}
{
return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
}
IL_001f:
{
RuntimeObject* L_8 = V_0;
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_8, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_9 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_8, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page;
NullCheck(L_9);
RuntimeObject* L_10 = L_9->___rendererObject;
return ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_10, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_va, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___3_buffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_5 = NULL;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
int32_t V_12 = 0;
int32_t V_13 = 0;
float V_14 = 0.0f;
float V_15 = 0.0f;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B2_0 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B1_0 = NULL;
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_0 = ___0_va;
NullCheck(L_0);
int32_t L_1;
L_1 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_0, NULL);
V_0 = L_1;
int32_t L_2 = V_0;
V_1 = ((int32_t)(L_2>>1));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = ___3_buffer;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3;
if (L_4)
{
G_B2_0 = L_4;
goto IL_0016;
}
G_B1_0 = L_4;
}
{
int32_t L_5 = V_1;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_5);
G_B2_0 = L_6;
}
IL_0016:
{
___3_buffer = G_B2_0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = ___3_buffer;
NullCheck(L_7);
int32_t L_8 = V_1;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) >= ((int32_t)L_8)))
{
goto IL_003f;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_9 = ___0_va;
NullCheck(L_9);
String_t* L_10;
L_10 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_9, NULL);
int32_t L_11 = V_0;
int32_t L_12 = L_11;
RuntimeObject* L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_12);
String_t* L_14;
L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC97FADBB19DF94D28E4601AE7B8198FDC83D934C)), L_10, L_13, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_15, L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkeletonExtensions_GetLocalVertices_m98B32410806C51110E605C4721D135DCA64897C6_RuntimeMethod_var)));
}
IL_003f:
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_16 = ___0_va;
NullCheck(L_16);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17;
L_17 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_16, NULL);
if (L_17)
{
goto IL_008c;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_18 = ___2_slot;
NullCheck(L_18);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_19;
L_19 = Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_inline(L_18, Posed_2_get_Pose_m53EA141A948E383BB5E20F2C4F39BA8670B28174_RuntimeMethod_var);
NullCheck(L_19);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_20;
L_20 = SlotPose_get_Deform_m4516828AE1833D79409E49BAF258E58E555C0193_inline(L_19, NULL);
NullCheck(L_20);
int32_t L_21 = L_20->___Count;
if (L_21)
{
goto IL_008c;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_22 = ___0_va;
NullCheck(L_22);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23;
L_23 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_22, NULL);
V_2 = L_23;
V_3 = 0;
goto IL_0083;
}
IL_0064:
{
int32_t L_24 = V_3;
V_4 = ((int32_t)il2cpp_codegen_multiply(L_24, 2));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_25 = ___3_buffer;
int32_t L_26 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = V_2;
int32_t L_28 = V_4;
NullCheck(L_27);
int32_t L_29 = L_28;
float L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_2;
int32_t L_32 = V_4;
NullCheck(L_31);
int32_t L_33 = ((int32_t)il2cpp_codegen_add(L_32, 1));
float L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
memset((&L_35), 0, sizeof(L_35));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_35), L_30, L_34, NULL);
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_35);
int32_t L_36 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_0083:
{
int32_t L_37 = V_3;
int32_t L_38 = V_1;
if ((((int32_t)L_37) < ((int32_t)L_38)))
{
goto IL_0064;
}
}
{
goto IL_011a;
}
IL_008c:
{
int32_t L_39 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_39);
V_5 = L_40;
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_41 = ___0_va;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_42 = ___1_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_43 = ___2_slot;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = V_5;
NullCheck(L_41);
VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC(L_41, L_42, L_43, L_44, NULL);
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_45 = ___2_slot;
NullCheck(L_45);
Bone_tC5BB616A04722279E675558888991F720C090467* L_46;
L_46 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_45, NULL);
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_47 = ___2_slot;
NullCheck(L_47);
Bone_tC5BB616A04722279E675558888991F720C090467* L_48;
L_48 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_47, NULL);
NullCheck(L_48);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_49;
L_49 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_48, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_50 = L_49;
NullCheck(L_50);
float L_51;
L_51 = BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline(L_50, NULL);
V_10 = L_51;
NullCheck(L_50);
float L_52;
L_52 = BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline(L_50, NULL);
V_11 = L_52;
SkeletonExtensions_GetWorldToLocalMatrix_mD26AFE2F558336C668B4024913FCF27DE9F05C10(L_46, (&V_6), (&V_7), (&V_8), (&V_9), NULL);
V_12 = 0;
goto IL_0115;
}
IL_00d0:
{
int32_t L_53 = V_12;
V_13 = ((int32_t)il2cpp_codegen_multiply(L_53, 2));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = V_5;
int32_t L_55 = V_13;
NullCheck(L_54);
int32_t L_56 = L_55;
float L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
float L_58 = V_10;
V_14 = ((float)il2cpp_codegen_subtract(L_57, L_58));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_59 = V_5;
int32_t L_60 = V_13;
NullCheck(L_59);
int32_t L_61 = ((int32_t)il2cpp_codegen_add(L_60, 1));
float L_62 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
float L_63 = V_11;
V_15 = ((float)il2cpp_codegen_subtract(L_62, L_63));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_64 = ___3_buffer;
int32_t L_65 = V_12;
float L_66 = V_14;
float L_67 = V_6;
float L_68 = V_15;
float L_69 = V_7;
float L_70 = V_14;
float L_71 = V_8;
float L_72 = V_15;
float L_73 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74;
memset((&L_74), 0, sizeof(L_74));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_74), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_66, L_67)), ((float)il2cpp_codegen_multiply(L_68, L_69)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_70, L_71)), ((float)il2cpp_codegen_multiply(L_72, L_73)))), NULL);
NullCheck(L_64);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_74);
int32_t L_75 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_75, 1));
}
IL_0115:
{
int32_t L_76 = V_12;
int32_t L_77 = V_1;
if ((((int32_t)L_76) < ((int32_t)L_77)))
{
goto IL_00d0;
}
}
IL_011a:
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_78 = ___3_buffer;
return L_78;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* SkeletonExtensions_GetWorldVertices_m2A807814520157D880C7C43FB9933A635ACA53A1 (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___0_a, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___2_slot, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___3_buffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B2_0 = NULL;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* G_B1_0 = NULL;
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_0 = ___0_a;
NullCheck(L_0);
int32_t L_1;
L_1 = VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline(L_0, NULL);
V_0 = L_1;
int32_t L_2 = V_0;
V_1 = ((int32_t)(L_2>>1));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = ___3_buffer;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3;
if (L_4)
{
G_B2_0 = L_4;
goto IL_0016;
}
G_B1_0 = L_4;
}
{
int32_t L_5 = V_1;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_5);
G_B2_0 = L_6;
}
IL_0016:
{
___3_buffer = G_B2_0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_7 = ___3_buffer;
NullCheck(L_7);
int32_t L_8 = V_1;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) >= ((int32_t)L_8)))
{
goto IL_003f;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_9 = ___0_a;
NullCheck(L_9);
String_t* L_10;
L_10 = Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline(L_9, NULL);
int32_t L_11 = V_0;
int32_t L_12 = L_11;
RuntimeObject* L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_12);
String_t* L_14;
L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC97FADBB19DF94D28E4601AE7B8198FDC83D934C)), L_10, L_13, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_15, L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SkeletonExtensions_GetWorldVertices_m2A807814520157D880C7C43FB9933A635ACA53A1_RuntimeMethod_var)));
}
IL_003f:
{
int32_t L_16 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_16);
V_2 = L_17;
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_18 = ___0_a;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = ___1_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_20 = ___2_slot;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = V_2;
NullCheck(L_18);
VertexAttachment_ComputeWorldVertices_m8F0F7450A035A47131F329B78BF0340D27FB6DBC(L_18, L_19, L_20, L_21, NULL);
V_3 = 0;
int32_t L_22 = V_0;
V_4 = ((int32_t)(L_22>>1));
goto IL_0077;
}
IL_0058:
{
int32_t L_23 = V_3;
V_5 = ((int32_t)il2cpp_codegen_multiply(L_23, 2));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_24 = ___3_buffer;
int32_t L_25 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = V_2;
int32_t L_27 = V_5;
NullCheck(L_26);
int32_t L_28 = L_27;
float L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = V_2;
int32_t L_31 = V_5;
NullCheck(L_30);
int32_t L_32 = ((int32_t)il2cpp_codegen_add(L_31, 1));
float L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
memset((&L_34), 0, sizeof(L_34));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_34), L_29, L_33, NULL);
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_34);
int32_t L_35 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_0077:
{
int32_t L_36 = V_3;
int32_t L_37 = V_4;
if ((((int32_t)L_36) < ((int32_t)L_37)))
{
goto IL_0058;
}
}
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_38 = ___3_buffer;
return L_38;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_mD9B97217838F64F8DBC6288B8CB833E3273D4FBF (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* ___0_attachment, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___1_slot, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_spineGameObjectTransform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
(&V_0)->___z = (0.0f);
PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_0 = ___0_attachment;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_1 = ___1_slot;
NullCheck(L_1);
Bone_tC5BB616A04722279E675558888991F720C090467* L_2;
L_2 = Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline(L_1, NULL);
NullCheck(L_2);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_3;
L_3 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_2, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
float* L_4 = (float*)(&(&V_0)->___x);
float* L_5 = (float*)(&(&V_0)->___y);
NullCheck(L_0);
PointAttachment_ComputeWorldPosition_m1A289B7B496AB50F8775C602B7E1FC28BDCBCA2C(L_0, L_3, L_4, L_5, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___2_spineGameObjectTransform;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_6, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SkeletonExtensions_GetWorldPosition_m2942611978602D6AD31C85C10DDFA18D9AD2F5BF (PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* ___0_attachment, Bone_tC5BB616A04722279E675558888991F720C090467* ___1_bone, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_spineGameObjectTransform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
(&V_0)->___z = (0.0f);
PointAttachment_tF918D9D4CC59EB88F5B0737E23A34DD0FB0FEDE8* L_0 = ___0_attachment;
Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = ___1_bone;
NullCheck(L_1);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_2;
L_2 = Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_inline(L_1, Posed_2_get_AppliedPose_mB40A2CC0A66C77312D9CF392C51F4C37EACF03CC_RuntimeMethod_var);
float* L_3 = (float*)(&(&V_0)->___x);
float* L_4 = (float*)(&(&V_0)->___y);
NullCheck(L_0);
PointAttachment_ComputeWorldPosition_m1A289B7B496AB50F8775C602B7E1FC28BDCBCA2C(L_0, L_2, L_3, L_4, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___2_spineGameObjectTransform;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_5, L_6, NULL);
return L_7;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Skeleton_get_ScaleX_mE232B30B8D60A1ECCAD49A101B0EA4A2C7A80FB4_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___scaleX;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
V_0 = L_4;
goto IL_001a;
}
IL_001a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL);
V_0 = L_3;
goto IL_001e;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* Skeleton_get_Data_m083DE01C365FDC8A48FF4CAAB85D12A33D90E16D_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method)
{
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_0 = __this->___data;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* SkeletonData_get_DefaultSkin_m43537BC74465E1E4F7FADF6090D9E0D8D7634695_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method)
{
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_0 = __this->___defaultSkin;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_Index_m1121CFC71E439C552906D3A9A6FF38A1B76748CC_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___index;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Skin_get_Name_mDD647BAB12401E297E2FDC61945B56D9229F656A_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Attachment_get_Name_m3F6ED5BB3D0A221C137F0371ED65AD2815508D4B_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CNameU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), NULL);
V_0 = L_6;
goto IL_0019;
}
IL_0019:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___vertices;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_Center = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_3, L_4, NULL);
Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline(__this, L_2, L_5, NULL);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (2.0f), NULL);
V_0 = L_1;
goto IL_0014;
}
IL_0014:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.5f), NULL);
__this->___m_Extents = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonGraphic_get_MeshScale_m3F5F4AC731B258510AE0C5BE53EB8359C82C7F90_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___meshScale;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SkeletonGraphic_get_MeshOffset_m3488769D951770A80201B3A6635FFFEF01E0D8E7_inline (SkeletonGraphic_t16853919DC5368237A1FFFE440DFB70ABAFA2AF1* __this, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___meshOffset;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_rhs;
bool L_2;
L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonUtilityDelegate_Invoke_m721D1AB531E3D6195713B1FAEB54974217B87913_inline (SkeletonUtilityDelegate_tA7917FDB9162E48219AF21F12FA74AE0E30D8C9B* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* Skeleton_get_Constraints_m4C7454147F829DBA35BE55DD3E5BB6DF1A9D60C8_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_0 = __this->___constraints;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* IkConstraint_get_Bones_mB9BC77339028B1549CBE426771ADD99E107A1830_inline (IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* TransformConstraint_get_Bones_mCB6E697EA3ACF33E833D70CBFDE72B42F4AD3FD9_inline (TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* PathConstraint_get_Bones_m38259AA5EBA3EBD61BDEF92A6B4510046C91010B_inline (PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SkeletonUtilityBone_get_mode_m7F267BA1A510DED8BFC9C9BD3F7E86B9611E9BB5_inline (SkeletonUtilityBone_t9568B35B3800279D1394B1D282DFCFBA96B2D7E8* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___boneMode;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* Bone_get_Children_m96493DEA01EE42E8A53395715CC22E9625AE20D4_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_0 = __this->___children;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___rotation;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___0_x;
float L_1 = ___1_y;
float L_2 = ___2_z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
memset((&L_3), 0, sizeof(L_3));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL);
V_0 = L_5;
goto IL_001b;
}
IL_001b:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___x;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___y;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleX_m8CE4B0348DD240ADA522233F2F2740FCE0416268_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___scaleX;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_ScaleY_m5C8B278063C2418DD4BD04782A2F214CFC3BB5BC_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___scaleY;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkeletonUtility_get_PositionScale_m731F77729DB16273B34EFF38475907B8D04EACB5_inline (SkeletonUtility_tD964D26EF3449A9DFD8B208915B9CB11B1028E37* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___positionScale;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_f;
if ((((float)L_0) >= ((float)(0.0f))))
{
goto IL_0010;
}
}
{
G_B3_0 = (-1.0f);
goto IL_0015;
}
IL_0010:
{
G_B3_0 = (1.0f);
}
IL_0015:
{
V_0 = G_B3_0;
goto IL_0018;
}
IL_0018:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BonePose_get_Inherit_mFDC07773D3256D4AF0A121E8309CF741EF14D8B3_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___inherit;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
float L_2 = ___0_a;
float L_3 = ___2_t;
float L_4;
L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
goto IL_0010;
}
IL_0010:
{
float L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_X_m7E6D6C851CEBB7F3EBF18219FE19810110BC4B1C_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___x = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Y_m87F232D917C56FC961831DED5E23D8A485A09D30_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___y = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_LerpAngle_m0653422E15193C2E4A4E5AF05236B6315C789C23_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline(((float)il2cpp_codegen_subtract(L_0, L_1)), (360.0f), NULL);
V_0 = L_2;
float L_3 = V_0;
V_1 = (bool)((((float)L_3) > ((float)(180.0f)))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_0023;
}
}
{
float L_5 = V_0;
V_0 = ((float)il2cpp_codegen_subtract(L_5, (360.0f)));
}
IL_0023:
{
float L_6 = ___0_a;
float L_7 = V_0;
float L_8 = ___2_t;
float L_9;
L_9 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_8, NULL);
V_2 = ((float)il2cpp_codegen_add(L_6, ((float)il2cpp_codegen_multiply(L_7, L_9))));
goto IL_0030;
}
IL_0030:
{
float L_10 = V_2;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_Rotation_m874F9B52D435B90EC20D995FEB22216720E36912_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___rotation = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleX_mF1FF871A91FE929F128E218001F137D43036F88E_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___scaleX = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BonePose_set_ScaleY_m8CA14443BF7DD8DAFB0CFE0B7DD774C3AC1AA35F_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___scaleY = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___forwardVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* Skeleton_get_DrawOrder_mBA83993CEAE5D42DC9EC35F0EFF680752050982F_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method)
{
{
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_0 = __this->___drawOrder;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* DrawOrder_get_AppliedPose_m649281F79B2BB6F7CF21F272C450EBD33611D92F_inline (DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_0 = __this->___appliedPose;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Slot_get_Bone_mFEF8A1FFFB05952323119E4EFB990971EDA9F282_inline (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* __this, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___bone;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlotData_get_BlendMode_mD941BFBAC4358DADF593F4981D9F3C488E4FDC40_inline (SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___blendMode;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SlotPose_get_Attachment_m27B856EC1E480E6575FFCDABF58560B69703B194_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method)
{
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method)
{
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VertexAttachment_get_WorldVerticesLength_m18500A21BFC7C7DB4E81B4AC345345F1122B5D44_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___worldVerticesLength;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* MeshAttachment_get_Triangles_m8DB2D2F80AEFA0128D4D9111052AAF8B7F4AEC49_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method)
{
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___triangles;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ClippingAttachment_get_EndSlot_m2C67F6526A4FA3635EFB4B4441F6D2BF17CD6418_inline (ClippingAttachment_t4A8DCF410382867BEE0C6101A4C99444491F5205* __this, const RuntimeMethod* method)
{
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_0 = __this->___endSlot;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Skeleton_GetColor_m450C57634576B06A399316C378D1EB1BC00E8A69_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F RegionAttachment_GetColor_m648037A4350880C7298D42C51D8304BCDDC488CA_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F MeshAttachment_GetColor_m16A66792DCBA19C9B66CE6D17B7EB3ADDE34E51D_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a;
float L_1 = L_0.___r;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_b;
float L_3 = L_2.___r;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_a;
float L_5 = L_4.___g;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___1_b;
float L_7 = L_6.___g;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_a;
float L_9 = L_8.___b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___1_b;
float L_11 = L_10.___b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_a;
float L_13 = L_12.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___1_b;
float L_15 = L_14.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
memset((&L_16), 0, sizeof(L_16));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), NULL);
V_0 = L_16;
goto IL_003d;
}
IL_003d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_0;
return L_17;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedVertices_mF472B48D45BFE5B68934E109767098998AE27041_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___clippedVertices;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* SkeletonClipping_get_ClippedTriangles_m19A0A245C7AAF40D38BB57567C5FC87168F1ECFA_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_0 = __this->___clippedTriangles;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SkeletonClipping_get_ClippedUVs_m796E535BB4CC346BBC26E57071C75248A3734333_inline (SkeletonClipping_t6FF9081EEB99C53F3F236677EEA409C0A05BFE2E* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___clippedUVs;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = __this->___darkColor;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r = L_0;
float L_1 = ___1_g;
__this->___g = L_1;
float L_2 = ___2_b;
__this->___b = L_2;
__this->___a = (1.0f);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a;
float L_1 = L_0.___r;
float L_2 = ___1_b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___0_a;
float L_4 = L_3.___g;
float L_5 = ___1_b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_a;
float L_7 = L_6.___b;
float L_8 = ___1_b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_a;
float L_10 = L_9.___a;
float L_11 = ___1_b;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12;
memset((&L_12), 0, sizeof(L_12));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL);
V_0 = L_12;
goto IL_0029;
}
IL_0029:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
__this->___z = (0.0f);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsInfinity_m8D101DE5C104130734F6DCA3E6E86345B064E4AD_inline (float ___0_f, const RuntimeMethod* method)
{
{
float L_0 = ___0_f;
int32_t L_1;
L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL);
return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) == ((int32_t)((int32_t)2139095040)))? 1 : 0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
__this->___m_Extents = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___backVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* SkeletonData_get_Slots_mBB921012ED44C94B160D5D0CFFA96B09552438B6_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* L_0 = __this->___slots;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* SkeletonData_get_Skins_m7235DD9B8582ED5DAEA63989EC71077D6848CD5A_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* L_0 = __this->___skins;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method)
{
{
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_0 = __this->___regions;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_IsUpdatedExternally_m1991081687B2B58B8326AD5AD8A621D9D67F1A2A_inline (SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___isUpdatedExternally = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalDeltaTime_mDE8CA2B6C54C57D9F64931C7B5DDECCEFF50A7A7_inline (float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var);
((SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var))->___externalDeltaTime = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkeletonAnimationBase_set_ExternalUnscaledDeltaTime_m10FFD7825BA3D837900220FD4032C8DB896C14FE_inline (float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var);
((SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_StaticFields*)il2cpp_codegen_static_fields_for(SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61_il2cpp_TypeInfo_var))->___unscaledDeltaTime = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
float L_0 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = ceil(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CoroutineIterator__ctor_m08A1654D9B64F06F391CEE4913335C7ECBC39A02_inline (CoroutineIterator_tE3FEE162614A436DB36AC82EFAFB0CB739D3CC45* __this, uint32_t ___0_state, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_state;
__this->___state = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
float L_3 = ___3_w;
__this->___w = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
__this->___color = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_c;
uint8_t L_1 = L_0.___r;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_c;
uint8_t L_3 = L_2.___g;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_c;
uint8_t L_5 = L_4.___b;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_c;
uint8_t L_7 = L_6.___a;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
memset((&L_8), 0, sizeof(L_8));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), ((float)(((float)L_1)/(255.0f))), ((float)(((float)L_3)/(255.0f))), ((float)(((float)L_5)/(255.0f))), ((float)(((float)L_7)/(255.0f))), NULL);
V_0 = L_8;
goto IL_003d;
}
IL_003d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleX_m07D3147D70FE2A979795A4F240CFF98D4C9AB9CB_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___scaleX = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Skeleton_set_ScaleY_m1FC455B365B1472CFAFBD55B2AC18FD8819FE99E_inline (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___scaleY = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_A_mF451EBF47E31499479AE82D92E71AA2E64D009A1_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___a;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_B_m2F983BE14723FE5DB988051FA3D2C8E7964071CD_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___b;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldX_m7293C5DAE79D3F0109961C199109BA0290D0D9A6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___worldX;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_C_m1EE5B22E67C98476A8C090D92F52650CF3FFE022_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___c;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_D_m538340FE32535B59BDFA86D01E9F86E8A8322DB6_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___d;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_WorldY_m0AAF57649AE099ABF6B0368E395F780C1C65F251_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___worldY;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
float L_3 = ___3_w;
__this->___w = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bone_tC5BB616A04722279E675558888991F720C090467* Bone_get_Parent_m067C034AB2EABF1E88DE960D5C3CBF69EFDA57C0_inline (Bone_tC5BB616A04722279E675558888991F720C090467* __this, const RuntimeMethod* method)
{
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_0 = __this->___parent;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method)
{
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* SlotPose_get_Deform_m4516828AE1833D79409E49BAF258E58E555C0193_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___deform;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Data_m5767B258433F1F93718D790E4A25E2C500E5F8BF_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___data;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* PosedData_1_get_Name_m24489A2AC08ADF748056ED51486A676B22E8B3A7_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_AppliedPose_m5AFEBDC433C980F6F90A957B5D0253EAA4B1E418_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___appliedPose;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PosedActive_2_get_Active_mC77AF8E7E8A9BF42B7F48E7208424B57758BE902_gshared_inline (PosedActive_2_tC544703F0995728E0F93620A86868838AB029D48* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___active;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Posed_2_get_Pose_mF510D1C8A75F7598E6C64B1661D82A5E68A63357_gshared_inline (Posed_2_t0B91CC41A62104F05911120D732FE20C5F7CF26C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___pose;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___setupPose;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mFAF0B4EEA878E596C80258FE3BDA57CEF40C8D7F_gshared_inline (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mADFF237C1F7E1FB019D2B99FC14B85246AAB208C_gshared_inline (List_1_tB438BD81EA09BED619B1B9DA1A87751333FB483B* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
SkinEntryU5BU5D_t9B1C37E03A18055E30BDCA519343A43FF53C4486* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F Enumerator_get_Current_m6C0B2624258072CB19F551437D538D2BB9A088D7_gshared_inline (Enumerator_t92EFC5F176EEDD1F17DA1F228A48D02841FBA834* __this, const RuntimeMethod* method)
{
{
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50CE1E3E624FA62A2045C47D6841F29DF10DD11E_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 ___0_item, const RuntimeMethod* method)
{
SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* L_6 = V_0;
int32_t L_7 = V_1;
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278)L_8);
return;
}
IL_0034:
{
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_9 = ___0_item;
List_1_AddWithResize_m07B4FFB97FAEC7E00F2255BCAC7285B29CB41C7D(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m151A8BD8820525F7506FB269BCC40377EF8C362A_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 ___0_item, const RuntimeMethod* method)
{
SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* L_6 = V_0;
int32_t L_7 = V_1;
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8)L_8);
return;
}
IL_0034:
{
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_9 = ___0_item;
List_1_AddWithResize_mB8C1B78338268CAACDEB500A29E13674CF316048(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 Enumerator_get_Current_mA65417DC3977C83E5227A33D064DC7D69E546452_gshared_inline (Enumerator_tEB02BA901155FC5F684195D120C7157DB27A6B92* __this, const RuntimeMethod* method)
{
{
SkeletonRendererListModification_t12D3DF1217CB20AA60E1C5DF29B9143D21FE25F8 L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m831220DB7235B3E8879CCF272DF3F350DBCA28FA_gshared_inline (List_1_tEAD2F486365A9CCB75CD29F7A7BC1B5E107CFCE7* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
SkeletonRendererListModificationU5BU5D_tDCB058F118451BD5E046299FD6B929F213B5E851* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 Enumerator_get_Current_m72F1A4B2A9FC0ADBD36DE37804794E3D138201AE_gshared_inline (Enumerator_t20B0507CEFE2BD8BB3F9F072A8B8CD85D4B9FDA9* __this, const RuntimeMethod* method)
{
{
SkeletonAnimationListModification_t88DB1FD88DA06E4020AE8B047319A5F4EC308278 L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE2A488D1034097CC9B1336D19AF36D9CD49B90F4_gshared_inline (List_1_tCE9F52AB24658B16BB11717CBCA1C1E9782C112F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
SkeletonAnimationListModificationU5BU5D_t7C612D0AA8D030319986A3220EBED5E1292043CC* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
float L_4;
L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
float L_6 = L_5.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
float L_8 = L_7.___y;
float L_9;
L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
float L_13 = L_12.___z;
float L_14;
L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_11, L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
V_0 = L_15;
goto IL_003c;
}
IL_003c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
float L_4;
L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
float L_6 = L_5.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
float L_8 = L_7.___y;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
float L_13 = L_12.___z;
float L_14;
L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
V_0 = L_15;
goto IL_003c;
}
IL_003c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_max;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_min;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_2, (0.5f), NULL);
Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline(__this, L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_min;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_4, L_5, NULL);
Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline(__this, L_6, NULL);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
float L_8 = V_0;
float L_9 = V_0;
float L_10 = V_1;
float L_11 = V_1;
V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_002e;
}
IL_002e:
{
bool L_12 = V_2;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___0_t;
float L_1 = ___0_t;
float L_2 = ___1_length;
float L_3;
L_3 = floorf(((float)(L_1/L_2)));
float L_4 = ___1_length;
float L_5 = ___1_length;
float L_6;
L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), L_5, NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
float L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r = L_0;
float L_1 = ___1_g;
__this->___g = L_1;
float L_2 = ___2_b;
__this->___b = L_2;
float L_3 = ___3_a;
__this->___a = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value)));
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) < ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___0_value;
float L_1 = ___1_min;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___0_value;
float L_5 = ___2_max;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
float L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}