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

25368 lines
1013 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, 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>
struct VirtualActionInvoker6
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
}
};
template <typename 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 T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
struct VirtualActionInvoker9
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, 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);
}
};
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);
}
};
template <typename T1>
struct GenericVirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <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);
}
};
template <typename T1>
struct GenericInterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
struct Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E;
struct ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517;
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE;
struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE;
struct ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933;
struct ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C;
struct ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE;
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA;
struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD;
struct ExposedList_1_t7F69341B7D5B1844AA0D054A2D7818B31BBD48CE;
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800;
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7;
struct ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE;
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A;
struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D;
struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C;
struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3;
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF;
struct ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4;
struct ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02;
struct HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C;
struct IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19;
struct IEnumerable_1_t0AC4B0264C90B43D2F1B3B68095F5A35E8750525;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IEqualityComparer_1_t958EAC5D5BD188327B4736D6F82A08EA1476A4C8;
struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF;
struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tC4B17EA39DF70613B809F0907119BB153471D65C;
struct Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B;
struct Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4;
struct Stack_1_tE7BFBDCDA6D25F6A5B6EECAE4DB5A5FBDE5565B3;
struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E;
struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96;
struct SlotU5BU5D_tD77BA12A8B5C999831247D5AEAA77EB7870E1CF4;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4;
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD;
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5;
struct InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96;
struct TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8;
struct TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0;
struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299;
struct EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AlphaTimeline_t4A9FB06D0FEC5ACC842D457435A67D8580D2C01B;
struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8;
struct AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41;
struct AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75;
struct AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1;
struct Bone_tC5BB616A04722279E675558888991F720C090467;
struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77;
struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3;
struct BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C;
struct BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8;
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
struct ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34;
struct CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7;
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
struct DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A;
struct DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8;
struct DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E;
struct Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97;
struct EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3;
struct EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6;
struct EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IConstraint_t5D2B1A6FA9C4C3239B09E3387B4C697B49ECCF7B;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC;
struct IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25;
struct IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60;
struct IkConstraintTimeline_tDFA26070C8D7E4231A98D2D6C837F763377D89A9;
struct InheritTimeline_t58E3DA3989F92F89F89AB6E0BD65C9D7EFD1C523;
struct Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36;
struct JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289;
struct Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284;
struct MethodInfo_t;
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
struct PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6;
struct PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC;
struct PathConstraintMixTimeline_tADE46614A19A0684B8F7790CB36AD2267F2FC2AA;
struct PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055;
struct PathConstraintPositionTimeline_t7D47C51C8C6DAD9602EB20065CD1C333778EFB5B;
struct PathConstraintSpacingTimeline_tC96096762DBEB63872BAD796F6AEBF45960A4D5D;
struct PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909;
struct PhysicsConstraintDampingTimeline_t5D5D469F4D7612E6B8B96BCB0F52EE25BFBD1731;
struct PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83;
struct PhysicsConstraintGravityTimeline_t3ED6FF5F9A7A00B9E6528E3882969110F07AF0FD;
struct PhysicsConstraintInertiaTimeline_tDC1922FA9959FDF200E4A834F490DD3BC8F446CA;
struct PhysicsConstraintMassTimeline_tE932B3A7A9DC2DF2622FB9E2D3E2925F2DE8C801;
struct PhysicsConstraintMixTimeline_t5866666F28653D8F8CEB18B2142D3B58FAC24892;
struct PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE;
struct PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D;
struct PhysicsConstraintStrengthTimeline_t23534FB4BB01E52540D696620B8D8AB0CD06FA5C;
struct PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3;
struct PhysicsConstraintWindTimeline_t0FCE74B54DA287F82838E010216B52B7DCCCAA14;
struct RGB2Timeline_t3D92BA2C58ECFAE02965E9FEA3923B0784F1B75F;
struct RGBA2Timeline_t1F4944A573D0651A26D1CC7F3C02F209207008C9;
struct RGBATimeline_t8DA0359CA5F0388BD548E74FE3BDEB73148D5217;
struct RGBTimeline_t8711DF8FA5F37B8FC7EBBD2DCEC508D9748F60A6;
struct RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScaleTimeline_t40C56AD29A8C0C7CDA1884419DC0BCAF3F41B11A;
struct ScaleXTimeline_t3B4BACFE0EC3FFB84651CC901777CF55A98897D1;
struct ScaleYTimeline_t9D7384556B2EA383F5E3B72FA990B80BF06F9C2A;
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4;
struct SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct ShearTimeline_t40814C625BFDF9DD127C5C4D815C51FCD08AA5CF;
struct ShearXTimeline_t2C7104E87EF771A9603CD484EB8953E991E5B35F;
struct ShearYTimeline_tBB7D5CBB3A85020D0283F9F8D5AEA7BBE14F9055;
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3;
struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254;
struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481;
struct Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD;
struct SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375;
struct SliderMixTimeline_t9609CF8DCFD472E6399DE73EEA1E997E22D4443D;
struct SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C;
struct SliderTimeline_tF8D0E594A5D6CE2F761CF3C91591C33153D91BA9;
struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0;
struct SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF;
struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548;
struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE;
struct String_t;
struct StringBuilder_t;
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236;
struct Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF;
struct TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676;
struct TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE;
struct TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702;
struct TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712;
struct TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885;
struct TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852;
struct TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711;
struct TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A;
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tF9C355FCDA8B724C54DAB94943B2A25ADD37D272;
struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924;
struct TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B;
struct BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61;
struct BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686;
struct BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A;
struct ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF;
struct ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39;
struct ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C;
struct ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD;
struct ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C;
struct ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38;
struct PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77;
struct PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6;
struct PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7;
struct SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB;
struct SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34;
struct SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8;
struct FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8_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* AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC4B17EA39DF70613B809F0907119BB153471D65C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____03E1C19D8C33FD8A3FFAF6ADD35F0D3427F52AAF71D20F77C42D96F54BCD5A3F_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____5F4044E0C3C7CF12B0ACD99E42312550765E9C0B7E5E75A7DE0782689E5C4196_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0CD6EEC22EB3885F3D989A7F7F605CFB7DBB08FE;
IL2CPP_EXTERN_C String_t* _stringLiteral2140245BFA0D7BF3DAB71760C8E92E9DC27D44A2;
IL2CPP_EXTERN_C String_t* _stringLiteral2AD68933FD1F96E1F39A8AE0B6E397B2AE58AF0B;
IL2CPP_EXTERN_C String_t* _stringLiteral2E19ECD09816F9A0EADC8289B8DDB33840B2AC22;
IL2CPP_EXTERN_C String_t* _stringLiteral49E8F5255C0235CF3C6747DD1A447699E1AA2759;
IL2CPP_EXTERN_C String_t* _stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35;
IL2CPP_EXTERN_C String_t* _stringLiteral573C0D2F167EB38E04F3195A6EE0598846E07DA2;
IL2CPP_EXTERN_C String_t* _stringLiteral57899E0DA7D335430174358468B35B328614CB8E;
IL2CPP_EXTERN_C String_t* _stringLiteral652D5C91C9CFD49BCC1E0E2E0209750B07248645;
IL2CPP_EXTERN_C String_t* _stringLiteral6536BE59F0E519C5A741CF907BA6A7047B763361;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral7942AF3F5B5338E3282D9BC81B976AFD0E902DB8;
IL2CPP_EXTERN_C String_t* _stringLiteral7EAA0DD4C277D27184E0F3D6A7709BE899C51951;
IL2CPP_EXTERN_C String_t* _stringLiteral85FC1DEBAC6692392E9A676304D87A85F77E585E;
IL2CPP_EXTERN_C String_t* _stringLiteral90832FA82F5C980E5B2DD15C4CA6D073CB80C1FD;
IL2CPP_EXTERN_C String_t* _stringLiteral951B59FDD51F1E58E06B943D00099C38010E87E9;
IL2CPP_EXTERN_C String_t* _stringLiteral9710656B9C30547AE532BCC934E0CDB47C3F2C2D;
IL2CPP_EXTERN_C String_t* _stringLiteral9AE28BBC2BDBCF3CB851005F90E25A85C685E92E;
IL2CPP_EXTERN_C String_t* _stringLiteralA15800719B47295241F282FDFFF6C12030921614;
IL2CPP_EXTERN_C String_t* _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469;
IL2CPP_EXTERN_C String_t* _stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2;
IL2CPP_EXTERN_C String_t* _stringLiteralBAC6D11500D8E7A91D197CFAD12FF2276F4CD583;
IL2CPP_EXTERN_C String_t* _stringLiteralC9C2EAADCD2A99B30FBDDAA084D66CCB0E750D4A;
IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
IL2CPP_EXTERN_C String_t* _stringLiteralDDED2ADB7FD59559EE5F70797A5DE817D7BB1FC8;
IL2CPP_EXTERN_C String_t* _stringLiteralE312A515DF85D30161991E9B1FD59CE4F8122CDF;
IL2CPP_EXTERN_C String_t* _stringLiteralE42E0A950E62FCD779CAA477584F578F566E40CC;
IL2CPP_EXTERN_C String_t* _stringLiteralF3B28007F2477FAC34C9CD00D20B4CCAF1B3317E;
IL2CPP_EXTERN_C String_t* _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_AddAnimation_m1B05F45D84BB7BB8DF676310350EC185F1C05312_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_AddAnimation_mAF475A688F18426686AF414A46680D45546E098C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_ApplyEventTimelinesOnly_m6FB1399D1CBB64C9DF2B62494241F596A7061296_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_Apply_mE3B1CF74C39472264F3F373A0465739B031823E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_ClearTrack_mB2AEDDE9DC3810384531D35BA60BE9E775F45CFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_GetTrack_m32A8B6A9E53A54F1370C24738EAC593B7845D289_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_SetAnimation_m3C0435A0876B24348C3AA386B92B3C13F5E4D90A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_SetAnimation_m7EB51EB656BBFE99536F5B1999907CA9433823DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_U3C_ctorU3Eb__45_0_m26A1A89D95A89CAE8FAA88CF3E3E96B332429F21_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState__ctor_m0C0F17D4D94DFEEBD7659331AB0BEFF7D4D604EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationState_set_Data_m43CBE585A1B4B665663937AF8AD9DE792D98CEFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Animation_Apply_m7EAC815544A92578E84288157EDDA90B30CDC8DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Animation_SetTimelines_m6563296A4AAA09D16E9C5AC35D5B4800A0C93A17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Animation__ctor_m79098A2494D953C04DD3D6F97DFCC1ECFAD94CE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_mD120A4FB53DFF7B4D194BB6899F8AEA2F7624798_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_Resize_mEA4AD1215D74AD2C40C3866B189614CD791BA23A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m0D72D60077F2E65E5A09B1F3E4105BB26A06BE6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1__ctor_mFE32D3BE3F08BB3EB7BC5E3E5F3C1A32C140C355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSetExtensions_AddAll_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m720D6102E9BC645371B4402CCBAECE0AD4AF59AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m5FABFCEB547E70B270297A2A2E62F2AD22C77CCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m7B6BC6828AAF0D8735FE2D3F72C41F8B75D1E4F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m9BDEA7E937C7BF704DD76D70C1EB8C3B72FA474B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonDecoder_EvalLexer_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m616370C610E8A7B28B06F93AD4731D99148A642B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonDecoder_EvalLexer_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mBEEB0CF62D4A481067B178ED732748D927F0A3A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFB5A0D0541003AC65B95D95734A6B6C835BCC3AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m3F69628449F679B227CE0DC9C58F1C8EE496EA5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1_Free_mB6B520E0EB7C179DE831E482498550D8DE0A90ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1_Obtain_m429116F9CC039706223FB4B0F732BCB2810A5D96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Pool_1__ctor_m7AFAE2E23153CA9BE4F67690800BEFD0D1600042_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackEntry_set_Animation_m6F0F588E35393FE9BB87D09E0A1539E27103C2BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackEntry_set_Delay_m5A98E3D34B0761A9D77989E34B769214A0E30AAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TrackEntry_set_MixInterpolation_m47C52140C840ED7BA5DCEA2ABA6CAC3C5F3DC690_RuntimeMethod_var;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4;
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD;
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5;
struct InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96;
struct TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8;
struct TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0;
struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299;
struct EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct U3CModuleU3E_t7E40F26D7F977E262123407A11CBFEF68E98FF12
{
};
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys;
ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values;
RuntimeObject* ____syncRoot;
};
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE : public RuntimeObject
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C : public RuntimeObject
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA : public RuntimeObject
{
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE : public RuntimeObject
{
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A : public RuntimeObject
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C : public RuntimeObject
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF : public RuntimeObject
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4 : public RuntimeObject
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_tD77BA12A8B5C999831247D5AEAA77EB7870E1CF4* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tC4B17EA39DF70613B809F0907119BB153471D65C : public RuntimeObject
{
EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4 : public RuntimeObject
{
int32_t ___max;
Stack_1_tE7BFBDCDA6D25F6A5B6EECAE4DB5A5FBDE5565B3* ___freeObjects;
int32_t ___U3CPeakU3Ek__BackingField;
};
struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2 : public RuntimeObject
{
String_t* ___name;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_t10DBFD2278600A0DFF1450BCC631CD74F3DD7CCD : public RuntimeObject
{
String_t* ___name;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1 : public RuntimeObject
{
String_t* ___name;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_t5A7B14457C2CBED99F122DB16D9236C9045BCDEA : public RuntimeObject
{
String_t* ___name;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_tE728CAFC1C4042339393F0DE50D7B4473FB74991 : public RuntimeObject
{
String_t* ___name;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86 : public RuntimeObject
{
String_t* ___name;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_tCAFC165DD573E885387DB946A88BA411183FB965 : public RuntimeObject
{
String_t* ___name;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___setupPose;
bool ___skinRequired;
};
struct Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448 : public RuntimeObject
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___data;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___constrainedPose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___appliedPose;
};
struct Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787 : public RuntimeObject
{
IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* ___data;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___pose;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___constrainedPose;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* ___appliedPose;
};
struct Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7 : public RuntimeObject
{
PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* ___data;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___pose;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___constrainedPose;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* ___appliedPose;
};
struct Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216 : public RuntimeObject
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___data;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___pose;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___constrainedPose;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___appliedPose;
};
struct Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9 : public RuntimeObject
{
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* ___data;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___pose;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___constrainedPose;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* ___appliedPose;
};
struct Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B : public RuntimeObject
{
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___data;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___pose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___constrainedPose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___appliedPose;
};
struct Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391 : public RuntimeObject
{
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* ___data;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___pose;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___constrainedPose;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* ___appliedPose;
};
struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8 : public RuntimeObject
{
String_t* ___name;
float ___duration;
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* ___timelines;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* ___timelineIds;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___bones;
};
struct AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41 : public RuntimeObject
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* ___data;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* ___tracks;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___events;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Start;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Interrupt;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___End;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Dispose;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Complete;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___Event;
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* ___queue;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* ___propertyIds;
bool ___animationsChanged;
float ___timeScale;
int32_t ___unkeyedState;
Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* ___trackEntryPool;
};
struct AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB : public RuntimeObject
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___skeletonData;
Dictionary_2_t38528545065CF5635C35E9A4A0511FDF04ADA36E* ___animationToMixTime;
float ___defaultMix;
};
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 : public RuntimeObject
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___timelineAttachment;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___timelineSlots;
String_t* ___U3CNameU3Ek__BackingField;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
bool ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
bool ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
String_t* ___m_name;
String_t* ___englishname;
String_t* ___nativename;
String_t* ___iso3lang;
String_t* ___iso2lang;
String_t* ___win3lang;
String_t* ___territory;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
bool ___constructed;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
bool ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
int32_t ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
char* ___m_name;
char* ___englishname;
char* ___nativename;
char* ___iso3lang;
char* ___iso2lang;
char* ___win3lang;
char* ___territory;
char** ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
int32_t ___constructed;
Il2CppSafeArray* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
int32_t ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
int32_t ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
Il2CppChar* ___m_name;
Il2CppChar* ___englishname;
Il2CppChar* ___nativename;
Il2CppChar* ___iso3lang;
Il2CppChar* ___iso2lang;
Il2CppChar* ___win3lang;
Il2CppChar* ___territory;
Il2CppChar** ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
int32_t ___constructed;
Il2CppSafeArray* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
int32_t ___m_isInherited;
};
struct DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A : public RuntimeObject
{
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___setupPose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___pose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___constrainedPose;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___appliedPose;
};
struct Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97 : public RuntimeObject
{
float ___time;
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___data;
int32_t ___intValue;
float ___floatValue;
String_t* ___stringValue;
float ___volume;
float ___balance;
};
struct EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6 : public RuntimeObject
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* ___eventQueueEntries;
bool ___drainDisabled;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___state;
Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* ___trackEntryPool;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___AnimationsChanged;
};
struct IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60 : public RuntimeObject
{
int32_t ___bendDirection;
bool ___compress;
bool ___stretch;
float ___mix;
float ___softness;
};
struct InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37 : public RuntimeObject
{
};
struct Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36 : public RuntimeObject
{
};
struct JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289 : public RuntimeObject
{
String_t* ___U3CerrorMessageU3Ek__BackingField;
bool ___U3CparseNumbersAsFloatU3Ek__BackingField;
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* ___lexer;
};
struct Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284 : public RuntimeObject
{
int32_t ___U3ClineNumberU3Ek__BackingField;
bool ___U3CparseNumbersAsFloatU3Ek__BackingField;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___json;
int32_t ___index;
bool ___success;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___stringBuffer;
};
struct PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055 : public RuntimeObject
{
float ___position;
float ___spacing;
float ___mixRotate;
float ___mixX;
float ___mixY;
};
struct PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE : public RuntimeObject
{
float ___inertia;
float ___strength;
float ___damping;
float ___massInverse;
float ___wind;
float ___gravity;
float ___mix;
};
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4 : public RuntimeObject
{
int32_t ___id;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* ___regions;
bool ___pathSuffix;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___uvs;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___offsets;
int32_t ___start;
int32_t ___digits;
int32_t ___setupIndex;
};
struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254 : public RuntimeObject
{
String_t* ___name;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* ___slots;
ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* ___skins;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___defaultSkin;
ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE* ___events;
ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517* ___animations;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints;
float ___x;
float ___y;
float ___width;
float ___height;
float ___referenceScale;
String_t* ___version;
String_t* ___hash;
float ___fps;
String_t* ___imagesPath;
String_t* ___audioPath;
};
struct SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C : public RuntimeObject
{
float ___time;
float ___mix;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct StringBuilder_t : public RuntimeObject
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars;
StringBuilder_t* ___m_ChunkPrevious;
int32_t ___m_ChunkLength;
int32_t ___m_ChunkOffset;
int32_t ___m_MaxCapacity;
};
struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236 : public RuntimeObject
{
int32_t ___width;
int32_t ___height;
float ___u;
float ___v;
float ___u2;
float ___v2;
};
struct Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF : public RuntimeObject
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___propertyIds;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___frames;
bool ___additive;
bool ___instant;
};
struct TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676 : public RuntimeObject
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___previous;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___next;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___mixingFrom;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___mixingTo;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Start;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Interrupt;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___End;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Dispose;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Complete;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___Event;
int32_t ___trackIndex;
bool ___loop;
bool ___additive;
bool ___reverse;
bool ___shortestRotation;
bool ___keepHold;
float ___eventThreshold;
float ___mixAttachmentThreshold;
float ___alphaAttachmentThreshold;
float ___mixDrawOrderThreshold;
float ___animationStart;
float ___animationEnd;
float ___animationLast;
float ___nextAnimationLast;
float ___delay;
float ___trackTime;
float ___trackLast;
float ___nextTrackLast;
float ___trackEnd;
float ___timeScale;
float ___alpha;
float ___mixTime;
float ___mixDuration;
float ___totalAlpha;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___mixInterpolation;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___timelineMode;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* ___timelineHoldMix;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___timelinesRotation;
};
struct TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712 : public RuntimeObject
{
float ___mixRotate;
float ___mixX;
float ___mixY;
float ___mixScaleX;
float ___mixScaleY;
float ___mixShearY;
};
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tF9C355FCDA8B724C54DAB94943B2A25ADD37D272 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct ConstraintData_2_t4F68EC80CF5C847C1E06C24BE7754ECB832D4E95 : public PosedData_1_t10DBFD2278600A0DFF1450BCC631CD74F3DD7CCD
{
};
struct ConstraintData_2_t730F5252CD87EC9A0FF0763EFD28B4C08E589049 : public PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1
{
};
struct ConstraintData_2_t408A0E46AEFB60D7604D8D10DDB9540B0637A21C : public PosedData_1_t5A7B14457C2CBED99F122DB16D9236C9045BCDEA
{
};
struct ConstraintData_2_tC6E0B3EDEB82BBF54BEBF5A2D08D6CD0F93FB150 : public PosedData_1_tE728CAFC1C4042339393F0DE50D7B4473FB74991
{
};
struct ConstraintData_2_t090AB2C9AC22EC3E1A26405199AA5F2A6053B1D0 : public PosedData_1_tCAFC165DD573E885387DB946A88BA411183FB965
{
};
struct PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98 : public Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448
{
bool ___active;
};
struct PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81 : public Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787
{
bool ___active;
};
struct PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62 : public Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7
{
bool ___active;
};
struct PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21 : public Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216
{
bool ___active;
};
struct PosedActive_2_t81A3FF8BF9AFBA1D31BBA98540C9519D74E2C9C0 : public Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9
{
bool ___active;
};
struct PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61 : public Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391
{
bool ___active;
};
struct AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1 : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
int32_t ___slotIndex;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___attachmentNames;
};
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 CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34 : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___curves;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8 : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___slots;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___inFolder;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___drawOrders;
};
struct DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___drawOrders;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* ___events;
};
struct InheritTimeline_t58E3DA3989F92F89F89AB6E0BD65C9D7EFD1C523 : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
int32_t ___boneIndex;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
int32_t ___constraintIndex;
};
struct SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19 : public Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF
{
int32_t ___slotIndex;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0 : public Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___skeleton;
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
int32_t ___attachmentState;
};
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
uint64_t ___m_value;
};
struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27 : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75
{
int32_t ___id;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bones;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___vertices;
int32_t ___worldVerticesLength;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
bool ___IsEditorOnly;
};
struct MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_pinvoke
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_com
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C : public PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81
{
};
struct Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30 : public PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62
{
};
struct Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32 : public PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21
{
};
struct Constraint_3_t9F1A0200E8C6DFF08CA72D1F1480E4412AA1D2E2 : public PosedActive_2_t81A3FF8BF9AFBA1D31BBA98540C9519D74E2C9C0
{
};
struct Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1 : public PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61
{
};
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 BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___boneIndex;
};
struct CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
};
struct DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___slotIndex;
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___attachment;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___vertices;
};
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 IkConstraintTimeline_tDFA26070C8D7E4231A98D2D6C837F763377D89A9 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___constraintIndex;
};
struct Inherit_t93DEF1CC36FCFF522E863E49AE0760932631371E
{
int32_t ___value__;
};
struct NumberStyles_t567C6CBC2A2B5B5A2C43B2855D158949984A810C
{
int32_t ___value__;
};
struct PathConstraintMixTimeline_tADE46614A19A0684B8F7790CB36AD2267F2FC2AA : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___constraintIndex;
};
struct PositionMode_t430D7C060849F0BC6E5F4C75745D0D4991F4B837
{
int32_t ___value__;
};
struct Property_tE5DFDE2D8DBBE60709CA6BC386C2BDE9CC903FE8
{
int32_t ___value__;
};
struct RotateMode_t17FF8EEBB5A263726100F29F0A24E7A4DBDCD7A3
{
int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct ScaleYMode_t6785BC9D23A3CF6FE09AFFC586D69CB0FC0F14E5
{
int32_t ___value__;
};
struct SequenceMode_tB2864105C803587800ED3ACDC6AA70B6E6DC52EB
{
int32_t ___value__;
};
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3 : public RuntimeObject
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___data;
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* ___bones;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* ___slots;
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* ___drawOrder;
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* ___constraints;
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* ___physics;
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___updateCache;
ExposedList_1_t7F69341B7D5B1844AA0D054A2D7818B31BBD48CE* ___resetCache;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___skin;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
float ___x;
float ___y;
float ___scaleX;
float ___time;
float ___windX;
float ___windY;
float ___gravityX;
float ___gravityY;
float ___scaleY;
int32_t ___update;
};
struct SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375 : public ConstraintData_2_tC6E0B3EDEB82BBF54BEBF5A2D08D6CD0F93FB150
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation;
bool ___additive;
bool ___loop;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___bone;
FromProperty_t9D34DDAAF5A7EC78DF5391AFDFCC3DE07DD5E792* ___property;
float ___offset;
float ___scale;
bool ___local;
};
struct SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___slotIndex;
};
struct SpacingMode_t2176B795C8DDFC61D0440510ED624F33B2EACBF0
{
int32_t ___value__;
};
struct TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702 : public ConstraintData_2_t090AB2C9AC22EC3E1A26405199AA5F2A6053B1D0
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___source;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___offsets;
bool ___localSource;
bool ___localTarget;
bool ___additive;
bool ___clamp;
ExposedList_1_t09A7DA92E00063C07947C715584CBEFD5E9F5E02* ___properties;
};
struct TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___constraintIndex;
};
struct EventType_t7AF1D09076F1C8C73917A3CE63A9BF3B32E8D557
{
int32_t ___value__;
};
struct Token_tD3DE79064AF671A31BCDD9E3580F7AD8799B3B04
{
int32_t ___value__;
};
struct AlphaTimeline_t4A9FB06D0FEC5ACC842D457435A67D8580D2C01B : public CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7
{
int32_t ___slotIndex;
};
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 BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C : public CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7
{
int32_t ___boneIndex;
};
struct ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC : public CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7
{
int32_t ___constraintIndex;
};
struct IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC : public Constraint_3_t54D66379BF39424B01CFE6A9E71D12DA99B7911C
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones;
Bone_tC5BB616A04722279E675558888991F720C090467* ___target;
};
struct IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25 : public ConstraintData_2_t4F68EC80CF5C847C1E06C24BE7754ECB832D4E95
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___target;
int32_t ___scaleY;
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6 : public Constraint_3_t8A5A6A3B7F9F22C8A3EAA591D6E3F50A24FF7A30
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___slot;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___spaces;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___positions;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___world;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___curves;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___lengths;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___segments;
};
struct PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC : public ConstraintData_2_t730F5252CD87EC9A0FF0763EFD28B4C08E589049
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* ___slot;
int32_t ___positionMode;
int32_t ___spacingMode;
int32_t ___rotateMode;
float ___offsetRotation;
};
struct PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909 : public Constraint_3_tCDC4F0CB5B5A4B3CD2FCB262F0181C823B240A32
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___bone;
bool ___reset;
float ___ux;
float ___uy;
float ___cx;
float ___cy;
float ___tx;
float ___ty;
float ___xOffset;
float ___xLag;
float ___xVelocity;
float ___yOffset;
float ___yLag;
float ___yVelocity;
float ___rotateOffset;
float ___rotateLag;
float ___rotateVelocity;
float ___scaleOffset;
float ___scaleLag;
float ___scaleVelocity;
float ___remaining;
float ___lastTime;
};
struct PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83 : public ConstraintData_2_t408A0E46AEFB60D7604D8D10DDB9540B0637A21C
{
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___bone;
float ___x;
float ___y;
float ___rotate;
float ___scaleX;
float ___shearX;
float ___limit;
float ___step;
bool ___inertiaGlobal;
bool ___strengthGlobal;
bool ___dampingGlobal;
bool ___massGlobal;
bool ___windGlobal;
bool ___gravityGlobal;
bool ___mixGlobal;
int32_t ___scaleYMode;
};
struct RGB2Timeline_t3D92BA2C58ECFAE02965E9FEA3923B0784F1B75F : public SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF
{
};
struct RGBA2Timeline_t1F4944A573D0651A26D1CC7F3C02F209207008C9 : public SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF
{
};
struct RGBATimeline_t8DA0359CA5F0388BD548E74FE3BDEB73148D5217 : public SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF
{
};
struct RGBTimeline_t8711DF8FA5F37B8FC7EBBD2DCEC508D9748F60A6 : public SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF
{
};
struct ScaleTimeline_t40C56AD29A8C0C7CDA1884419DC0BCAF3F41B11A : public BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8
{
};
struct ShearTimeline_t40814C625BFDF9DD127C5C4D815C51FCD08AA5CF : public BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8
{
};
struct Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD : public Constraint_3_t9F1A0200E8C6DFF08CA72D1F1480E4412AA1D2E2
{
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
};
struct SlotData_t0301519741B248AFC95ADFF4C882677A25D70548 : public PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86
{
int32_t ___index;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___boneData;
String_t* ___attachmentName;
int32_t ___blendMode;
};
struct SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE : public RuntimeObject
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___darkColor;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
int32_t ___sequenceIndex;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___deform;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE : public Constraint_3_t393252E1190812C503830F47D4D92CA5B78930A1
{
ExposedList_1_tB4B89FDECEEF7C2EF800F3EBD4F858FEBBD58933* ___bones;
Bone_tC5BB616A04722279E675558888991F720C090467* ___source;
};
struct TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852 : public BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8
{
};
struct EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE
{
int32_t ___type;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___entry;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___e;
};
struct EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_pinvoke
{
int32_t ___type;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___entry;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___e;
};
struct EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE_marshaled_com
{
int32_t ___type;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___entry;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___e;
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
struct PathConstraintPositionTimeline_t7D47C51C8C6DAD9602EB20065CD1C333778EFB5B : public ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC
{
};
struct PathConstraintSpacingTimeline_tC96096762DBEB63872BAD796F6AEBF45960A4D5D : public ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC
{
};
struct PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3 : public ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC
{
};
struct RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2 : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct ScaleXTimeline_t3B4BACFE0EC3FFB84651CC901777CF55A98897D1 : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct ScaleYTimeline_t9D7384556B2EA383F5E3B72FA990B80BF06F9C2A : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct ShearXTimeline_t2C7104E87EF771A9603CD484EB8953E991E5B35F : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct ShearYTimeline_tBB7D5CBB3A85020D0283F9F8D5AEA7BBE14F9055 : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct SliderMixTimeline_t9609CF8DCFD472E6399DE73EEA1E997E22D4443D : public ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC
{
};
struct SliderTimeline_tF8D0E594A5D6CE2F761CF3C91591C33153D91BA9 : public ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC
{
};
struct TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711 : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924 : public MulticastDelegate_t
{
};
struct TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B : public MulticastDelegate_t
{
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct PhysicsConstraintDampingTimeline_t5D5D469F4D7612E6B8B96BCB0F52EE25BFBD1731 : public PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3
{
};
struct PhysicsConstraintGravityTimeline_t3ED6FF5F9A7A00B9E6528E3882969110F07AF0FD : public PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3
{
};
struct PhysicsConstraintInertiaTimeline_tDC1922FA9959FDF200E4A834F490DD3BC8F446CA : public PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3
{
};
struct PhysicsConstraintMassTimeline_tE932B3A7A9DC2DF2622FB9E2D3E2925F2DE8C801 : public PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3
{
};
struct PhysicsConstraintMixTimeline_t5866666F28653D8F8CEB18B2142D3B58FAC24892 : public PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3
{
};
struct PhysicsConstraintStrengthTimeline_t23534FB4BB01E52540D696620B8D8AB0CD06FA5C : public PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3
{
};
struct PhysicsConstraintWindTimeline_t0FCE74B54DA287F82838E010216B52B7DCCCAA14 : public PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3
{
};
struct ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE_StaticFields
{
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* ___EmptyArray;
};
struct ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C_StaticFields
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* ___EmptyArray;
};
struct ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA_StaticFields
{
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* ___EmptyArray;
};
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EmptyArray;
};
struct ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE_StaticFields
{
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* ___EmptyArray;
};
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_StaticFields
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___EmptyArray;
};
struct ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C_StaticFields
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___EmptyArray;
};
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF_StaticFields
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* ___EmptyArray;
};
struct ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4_StaticFields
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* ___EmptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tC4B17EA39DF70613B809F0907119BB153471D65C_StaticFields
{
EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8* ___s_emptyArray;
};
struct AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_StaticFields
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___EmptyAnimation;
};
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Empty;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
RuntimeObject* ___shared_table_lock;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
bool ___IsTaiwanSku;
};
struct InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_StaticFields
{
InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2* ___Values;
};
struct Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields
{
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Linear;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Smooth;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Smooth2;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Smoother;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Fade;
PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow2;
PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow2In;
PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___SlowFast;
PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow2Out;
PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___FastSlow;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow2InInverse;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow2OutInverse;
PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow3;
PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow3In;
PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow3Out;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow3InInverse;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Pow3OutInverse;
PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow4;
PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow4In;
PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow4Out;
PowInterpolation_t4EBBA86424B619AA60DC2DAC65BC9DCD501F0DD6* ___Pow5;
PowInInterpolation_tA2C9D3F56781BD4CF16CE7C6629213430FD4EB77* ___Pow5In;
PowOutInterpolation_t0CC992BE416E934C4DDA941F482F6968C4A001A7* ___Pow5Out;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Sine;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___SineIn;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___SineOut;
ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* ___Exp10;
ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* ___Exp10In;
ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* ___Exp10Out;
ExpInterpolation_t035C547986A0304A69D189DA1755BD974A98013C* ___Exp5;
ExpInInterpolation_t7909AAFA89219E086BDC4485D946BD720B6B0BAD* ___Exp5In;
ExpOutInterpolation_t19481F4E1F2FC8F72CA18FDCB051870A90967B38* ___Exp5Out;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___Circle;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___CircleIn;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___CircleOut;
ElasticInterpolation_t06F794FD4611D0ACCE3C07197779B3DD89538F39* ___Elastic;
ElasticInInterpolation_t1C0C9BFEF01B07F4EC282A925E7911B86EE171CF* ___ElasticIn;
ElasticOutInterpolation_tBB401C8493CE5B884497B7854860EA954E67463C* ___ElasticOut;
SwingInterpolation_tB0CE9A8C6A81A077A9881DC2A1D38D5F24C24F34* ___Swing;
SwingInInterpolation_tFD16146485A2CDB927EED109AA4CA6EED98DF5AB* ___SwingIn;
SwingOutInterpolation_tDFEEF5D33F44EB07B4DCD8025C86C892196B47B8* ___SwingOut;
BounceInterpolation_t8232CF56088B6787816B4716E91D11343F5C3686* ___Bounce;
BounceInInterpolation_tBEC1576CADD5C121F9FBF0A21A8A54530E671D61* ___BounceIn;
BounceOutInterpolation_tA29EADB38A04B6B4452BF46FC5860B5678B22D3A* ___BounceOut;
};
struct 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 DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_StaticFields
{
uint64_t ___propertyID;
};
struct DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields
{
uint64_t ___propertyID;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___propertyIds;
};
struct EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_StaticFields
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___propertyIds;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_StaticFields
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___propertyIds;
};
struct VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_StaticFields
{
int32_t ___nextID;
RuntimeObject* ___nextIdLock;
};
struct Bone_tC5BB616A04722279E675558888991F720C090467_StaticFields
{
bool ___yDown;
};
struct Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quadTriangles;
};
struct Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_StaticFields
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___offsets;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
struct 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 TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8 : public RuntimeArray
{
ALIGN_FIELD (8) Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* m_Items[1];
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299 : public RuntimeArray
{
ALIGN_FIELD (8) uint64_t m_Items[1];
inline uint64_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint64_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, uint64_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value)
{
m_Items[index] = value;
}
};
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
struct BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153 : public RuntimeArray
{
ALIGN_FIELD (8) Bone_tC5BB616A04722279E675558888991F720C090467* m_Items[1];
inline Bone_tC5BB616A04722279E675558888991F720C090467* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Bone_tC5BB616A04722279E675558888991F720C090467** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Bone_tC5BB616A04722279E675558888991F720C090467* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Bone_tC5BB616A04722279E675558888991F720C090467* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Bone_tC5BB616A04722279E675558888991F720C090467** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Bone_tC5BB616A04722279E675558888991F720C090467* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
struct 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 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 SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4 : public RuntimeArray
{
ALIGN_FIELD (8) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* m_Items[1];
inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct 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 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 EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD : public RuntimeArray
{
ALIGN_FIELD (8) Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* m_Items[1];
inline Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97** 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, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray
{
ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1];
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
{
ALIGN_FIELD (8) bool m_Items[1];
inline bool GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline bool* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, bool value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
{
m_Items[index] = value;
}
};
struct IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E : public RuntimeArray
{
ALIGN_FIELD (8) PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* m_Items[1];
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0 : public RuntimeArray
{
ALIGN_FIELD (8) TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* m_Items[1];
inline TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676** 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, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* 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 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 EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8 : public RuntimeArray
{
ALIGN_FIELD (8) EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE m_Items[1];
inline EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE* 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, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entry), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___e), (void*)NULL);
#endif
}
inline EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entry), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___e), (void*)NULL);
#endif
}
};
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_EvalLexer_TisRuntimeObject_m36B095A3F35BACE220926C6592CCD5557AE7F271_gshared (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float JsonDecoder_EvalLexer_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mBEEB0CF62D4A481067B178ED732748D927F0A3A8_gshared (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double JsonDecoder_EvalLexer_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m616370C610E8A7B28B06F93AD4731D99148A642B_gshared (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m7B6BC6828AAF0D8735FE2D3F72C41F8B75D1E4F5_gshared (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957_gshared (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, uint64_t ___0_item, 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 Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_gshared (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, bool ___0_clearArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, int32_t ___0_newSize, 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__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, 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 HashSet_1__ctor_m9BDEA7E937C7BF704DD76D70C1EB8C3B72FA474B_gshared (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pool_1__ctor_mBEF18CAC4A5CA08D0E444F0B70716B51C08F4D5F_gshared (Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B* __this, int32_t ___0_initialCapacity, int32_t ___1_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __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 RuntimeObject* Pool_1_Obtain_m54410CE9B84F269010943683B2CCB341315C3F5F_gshared (Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m5FABFCEB547E70B270297A2A2E62F2AD22C77CCC_gshared (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_Resize_m5422769D9A7C8FCDFE058973B42AEDC4225488FE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSetExtensions_AddAll_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m720D6102E9BC645371B4402CCBAECE0AD4AF59AD_gshared (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* ___0_set, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___1_addSet, 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 void ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_gshared (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mFB5A0D0541003AC65B95D95734A6B6C835BCC3AB_gshared (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_gshared_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE List_1_get_Item_m3F69628449F679B227CE0DC9C58F1C8EE496EA5A_gshared (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pool_1_Free_m2F107BA7BE3C46337A1D7775DC4A4FD7FC569404_gshared (Pool_1_t5F30983DFE49B66D1576369941D0166906A1B59B* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_gshared_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_gshared_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mB9E956161AD634ECCC536FE46D126CFA2BC0AD5E_gshared (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer_Reset_mEF55711C4161703426FA07B8A1A4FF948AF47A0F (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Lexer_set_parseNumbersAsFloat_m084907B17F0E6BC487132764AE0C7FFDDB9DD9B0_inline (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Lexer_set_lineNumber_m710ACEB5024A86A7ABF76C968E0BE3467FE40120_inline (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer_SkipWhiteSpaces_m22F8099E7F9DB22F7C6EB8443739F06E49823066 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_mD1B3AFBDA26E52D0382434804364FEF8BA241FB4 (String_t* ___0_value, int32_t ___1_fromBase, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_mC09A30993B77CC4D8E906720683B6386F0E15747 (StringBuilder_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_value, int32_t ___1_startIndex, int32_t ___2_charCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_GetLastIndexOfNumber_m51B05FDC2F6AF90C3E1144621B27C307A4023F59 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Lexer_GetNumberString_mC5C3DB1F247C2514179513EF0AF7297C76C3D5AC (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, float* ___3_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, double* ___3_result, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Lexer_get_lineNumber_mCC1B8D813ECD607C995E4EBD80DC580D32F94BA1_inline (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_NextToken_m254BD7B62EE91EA38B59B6BF8FFCAC941D9CA7AD (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_json, int32_t* ___1_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonDecoder_set_errorMessage_m025DBDDDBC15A8EB300E34D855080D8A68E304AC_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonDecoder_set_parseNumbersAsFloat_m9B4377906595C99FD3FE5C365F0511795B762AF7_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer__ctor_m9089EAFA6C20CCDC9920FC687DE48C23872AAE76 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, String_t* ___0_text, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonDecoder_get_parseNumbersAsFloat_m7C6FC19DA3C343A2E8BD968B2231267006A62922_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_ParseValue_mE3E5B367C13D21C77DA377CCC5FFC3734F2C3C2B (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDecoder__ctor_mF47EB567175668D7BC337C615572F74951225D50 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_Decode_m52DFB5119F8AC5F85C053E7041AB11CF947BA1DD (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_text, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_LookAhead_m80B08E2B7AAB8ABA853CA1601520D36701379BE8 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDecoder_TriggerError_m1E147F463FBA2FE2055A91EEED0F05D76A5742F8 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Lexer_ParseString_m9AF4AB429D78F27FDC8A63AC680AA2BF433D04A1 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
inline String_t* JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_value, const RuntimeMethod* method)
{
return (( String_t* (*) (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289*, String_t*, const RuntimeMethod*))JsonDecoder_EvalLexer_TisRuntimeObject_m36B095A3F35BACE220926C6592CCD5557AE7F271_gshared)(__this, ___0_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* JsonDecoder_get_errorMessage_m60568A7AB371E5A940C3BCB08DDB65CDD5F74D18_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
}
inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Lexer_ParseFloatNumber_mF3BD670BC2E57BC443D325F0385B2FE296C96A39 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
inline float JsonDecoder_EvalLexer_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mBEEB0CF62D4A481067B178ED732748D927F0A3A8 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, float ___0_value, const RuntimeMethod* method)
{
return (( float (*) (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289*, float, const RuntimeMethod*))JsonDecoder_EvalLexer_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mBEEB0CF62D4A481067B178ED732748D927F0A3A8_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Lexer_ParseDoubleNumber_m7D24DB92B544527D1B97F1AF9E0D90C85163CF02 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method) ;
inline double JsonDecoder_EvalLexer_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m616370C610E8A7B28B06F93AD4731D99148A642B (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, double ___0_value, const RuntimeMethod* method)
{
return (( double (*) (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289*, double, const RuntimeMethod*))JsonDecoder_EvalLexer_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m616370C610E8A7B28B06F93AD4731D99148A642B_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_ParseObject_m79212E53C4882A74FED3754CFBA314879DB84D99 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_ParseArray_mF55723C617B9F1361F0800A6F316CDA0222A80B4 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __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 void ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m7B6BC6828AAF0D8735FE2D3F72C41F8B75D1E4F5 (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_m7B6BC6828AAF0D8735FE2D3F72C41F8B75D1E4F5_gshared)(__this, ___0_collection, method);
}
inline bool HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957 (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, uint64_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C*, uint64_t, const RuntimeMethod*))HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2 (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, int32_t ___0_frameCount, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___1_propertyIds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___2_propertyIds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, float ___0_time, int32_t ___1_frameIndex, int32_t ___2_valueOffset, int32_t ___3_i, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveTimeline1__ctor_m9C36E5FD2091DC2A4E81E81D9188DBA2511CC86B (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, uint64_t ___2_propertyId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262 (BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, uint64_t ___3_property, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetRelativeValue_m145612DA11850E6AF4388C1D2E8910828C96E252 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, float ___4_current, float ___5_setup, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneTimeline2__ctor_mCEDE879C2672FE1CC3F50A7D3792EC9415160498 (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, uint64_t ___3_property1, uint64_t ___4_property2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TranslateTimeline_GetCurveValue_mA5A2285AEABE1C0DAB56F1BA4B00E5DF1F637CB3 (TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* __this, float* ___0_x, float* ___1_y, float ___2_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_frames, float ___1_time, int32_t ___2_step, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetScaleValue_mAC0B3DE49FDA7ADE7D1CA66C83315B2B4C466244 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, bool ___4_mixOut, float ___5_current, float ___6_setup, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotCurveTimeline__ctor_m78B59EFA8F1FA8FCB344EC4766011E2C8CE890FE (SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___3_propertyIds, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
IL2CPP_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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Addition_mA7A51CACA49ED8D23D3D9CA3A0092D32F657E053_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorExtensions_ClampRGB_mC430962B6EA0C570166219622BBE65E7AA32A7F8 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_Clamp01_m94C1C94BD806110E3A32EE88464D6A425CA4264A (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___0_darkColor, const RuntimeMethod* method) ;
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637 (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, const RuntimeMethod* method)
{
return (( Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, const RuntimeMethod*))Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ;
inline void Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3 (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentTimeline_SetAttachment_m4D4C64BF0E037EDA817030AD1212CBDAEC334717 (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_pose, String_t* ___2_attachmentName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32 (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_frames, float ___1_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Skeleton_GetAttachment_mF9191F786325E5B8ED2A3329D3BF039595A2097B (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1 (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VertexAttachment_get_Id_m1271A827ED8EEB0271D513E41DC5D07FE141C99B_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Attachment_IsTimelineActive_m9DDC9A697C909745A3B4A5999D3B80451A7099FD (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___0_slots, int32_t ___1_slotIndex, bool ___2_appliedPose, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Attachment_get_TimelineSlots_m90C3A9BF5FEA38F2DC17A5D9DD0A0938BFC9B65B_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeformTimeline_ApplyBeforeFirst_mDF326181BD7363401B04F8E312C75479D5BF9343 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, bool ___2_fromSetup, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DeformTimeline_GetCurvePercent_mE6A9FCC61A0123A94E14986CFBFA0033AB5B9D8B (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, float ___0_time, int32_t ___1_frame, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeformTimeline_ApplyToSlot_mB165786D032A065BD7F79A0DCC52354B7840BFB0 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_v1, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_v2, float ___4_percent, int32_t ___5_vertexCount, float ___6_alpha, bool ___7_fromSetup, bool ___8_add, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8 (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_gshared)(__this, ___0_clearArray, method);
}
inline ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_gshared)(__this, ___0_newSize, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, 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 int32_t Sequence_get_Id_m4478D61A813464B8393DD8DC873F349C08823303_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SequenceTimeline_SetupPose_m2EF24826FA3F77573EC95173AD4F04A55E292D25 (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SequenceTimeline_ApplyToSlot_m8F4C701046ED92340F9BC4C94B8E34736FAD790B (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, float ___2_time, float ___3_before, int32_t ___4_modeAndIndex, float ___5_delay, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_set_SequenceIndex_m9CC1A6FFD8734765DBC5B0FDD76D1E61AFC27034_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, int32_t ___0_value, 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 int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
inline void ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614 (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* __this, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___0_item, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* DrawOrderFolderTimeline_PropertyIdsFromSlots_mBBB5019E8A5ADEAFAF413E368496189A6E2DB98C (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_slots, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderFolderTimeline_Setup_mB5474BD19E51D2E6186156A74AA1DFF04A7A626D (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___0_pose, SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___1_setup, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintTimeline_GetCurveValue_mEF3EB109702445ACD0697E1DED92D1111D9FD602 (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, float* ___0_rotate, float* ___1_x, float* ___2_y, float* ___3_scaleX, float* ___4_scaleY, float* ___5_shearY, float ___6_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstraintTimeline1__ctor_m576C042C95199DD74D5DBC664C16CF8D09377C8A (ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, int32_t ___3_property, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetAbsoluteValue_mA3D1BB46EE7FEA5BE578D22AA616B1F4079FA695 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, float ___4_current, float ___5_setup, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetAbsoluteValue_m05D09E15CE057C57AAF1E96743109662217A6588 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, float ___4_current, float ___5_setup, float ___6_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE (PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, int32_t ___3_property, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraint_Reset_m88A5B661C6AB4CF72423340219E2EFAE6AC297C6 (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation__ctor_m79098A2494D953C04DD3D6F97DFCC1ECFAD94CE1 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, String_t* ___0_name, const RuntimeMethod* method) ;
inline void ExposedList_1__ctor_mFE32D3BE3F08BB3EB7BC5E3E5F3C1A32C140C355 (ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
inline void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation_SetTimelines_m6563296A4AAA09D16E9C5AC35D5B4800A0C93A17 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* ___0_timelines, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___1_bones, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_inline (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, 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 void AnimationState_add_Event_m3284371A7287AD8995586449D10FA57996A033DF (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Start_mE7489747125D43C6DA527439FECFC773386413C1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Interrupt_m993765DE77556DF5AD68A4A9DCE9B01CBBAF8CF1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_End_mCA7BE4E651ADE0B39475D3433820464708B436FC (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Dispose_mB882747A02FD59C3F0DD0B6AEB8BCA582FE736B1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Complete_m0723FF109C0BD98470AA71088A8246BF99F52B5A (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
inline void ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63 (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
inline void ExposedList_1__ctor_m0D72D60077F2E65E5A09B1F3E4105BB26A06BE6A (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
}
inline void HashSet_1__ctor_m9BDEA7E937C7BF704DD76D70C1EB8C3B72FA474B (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C*, const RuntimeMethod*))HashSet_1__ctor_m9BDEA7E937C7BF704DD76D70C1EB8C3B72FA474B_gshared)(__this, method);
}
inline void Pool_1__ctor_m7AFAE2E23153CA9BE4F67690800BEFD0D1600042 (Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* __this, int32_t ___0_initialCapacity, int32_t ___1_max, const RuntimeMethod* method)
{
(( void (*) (Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4*, int32_t, int32_t, const RuntimeMethod*))Pool_1__ctor_mBEF18CAC4A5CA08D0E444F0B70716B51C08F4D5F_gshared)(__this, ___0_initialCapacity, ___1_max, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue__ctor_mCB5D36FD94E6FA72FF14662AD26CD7333BF51C06 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_HandleAnimationsChanged, Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* ___2_trackEntryPool, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_SetTrack_mB5AF24EBEC67BE8A61FCE81419B158E7682A53C1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_index, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___1_current, bool ___2_interrupt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ClearNext_m4F9A6EC1497267BDAD92B341845FD55DEAC0E7F9 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationState_UpdateMixingFrom_mEBDC53832A59215CB8DA740FE2DDF4A3326B69F4 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_to, float ___1_delta, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_AnimationsChanged_mC83BC710CE9CF1DFB1D2902977EDA0C0E67D9096 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationState_ApplyMixingFrom_m3EDFE276050F153B24E79BB66C0FD643517FD921 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_to, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_AnimationTime_m4B45EE4B333D7FF60B0AEF37577A46E319FB99FD (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ApplyAttachmentTimeline_m58E7D52BFBB8CE729F253F41D53554CB9D897EA1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* ___0_timeline, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, float ___2_time, bool ___3_fromSetup, bool ___4_retain, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ApplyRotateTimeline_m1AD753C83D73AFC9EE33EAA7345D0F7D859D308F (RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* ___0_timeline, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, float ___2_time, float ___3_alpha, bool ___4_fromSetup, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___5_timelinesRotation, int32_t ___6_i, bool ___7_firstFrame, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_EventsReverse_m26619C4F45C6D53CB051416CF3D174012999EE1A (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, float ___1_animationLast, float ___2_animationTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_QueueEvents_mE28ADCB61DC1BD3E6F7D2C50E8F1C52FB46E62E2 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, float ___1_animationTime, const RuntimeMethod* method) ;
inline void ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564 (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationState_ApplyMixingFromEventTimelinesOnly_mC3D2B0368BD58F1F75BD06FD69D9F3E5D9DDF109 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_to, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, bool ___2_issueEvents, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_Mix_m1581600BF723CDCC182DC802D1E14E805B7BA0EC (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AttachmentTimeline_get_SlotIndex_mD324814AD8CB0059D02570B79859FA6493C3F0EF_inline (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* AttachmentTimeline_get_AttachmentNames_m00B0105716736F9C31B90EC88BE3AB1C46262005_inline (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592_inline (BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Event_m25E16539AC7A7808D26DD38F4255DE60BEDA8D36 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Complete_m88D3DD4A06EA2E217DC34881A05651D72339883A (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* EventTimeline_get_Events_m18974869E94C694EDD91CFA4E72D2598CF74BDD8_inline (EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ClearTrack_mB2AEDDE9DC3810384531D35BA60BE9E775F45CFD (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, const RuntimeMethod* method) ;
inline void ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27 (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4*, bool, const RuntimeMethod*))ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared)(__this, ___0_clearArray, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_ExpandToIndex_m539E4929419A08800C80BC5B7CA9DEDE2554169B (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Interrupt_mD58F0603297A408FB635ACDD35EECDC362BADD31 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Start_m926A1992330BD0D1F3A4528E2C2E8727D7CA1810 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* SkeletonData_FindAnimation_m225A38FCFF6E638545A6837E628EDC54483CEBA5 (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, String_t* ___0_animationName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_SetAnimation_m7EB51EB656BBFE99536F5B1999907CA9433823DC (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_animation, bool ___2_loop, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_NewTrackEntry_mC173CD00FD53FD5A479712E71901EE2FBCABC641 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_animation, bool ___2_loop, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___3_last, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_AddAnimation_m1B05F45D84BB7BB8DF676310350EC185F1C05312 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_animation, bool ___2_loop, float ___3_delay, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_TrackComplete_m3691F69F8B392F7A2C370D57E1A1E3B1BC4DAB1A (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_SetEmptyAnimation_mBF019553D9BD6EE261EDCAFD1FD08594D89D1342 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, float ___1_mixDuration, const RuntimeMethod* method) ;
inline ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* ExposedList_1_EnsureSize_mD120A4FB53DFF7B4D194BB6899F8AEA2F7624798 (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* (*) (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_m59919D7E0B267FEF575C5063AA8314719E337C13_gshared)(__this, ___0_newSize, method);
}
inline TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* Pool_1_Obtain_m429116F9CC039706223FB4B0F732BCB2810A5D96 (Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* __this, const RuntimeMethod* method)
{
return (( TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* (*) (Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4*, const RuntimeMethod*))Pool_1_Obtain_m54410CE9B84F269010943683B2CCB341315C3F5F_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Animation_get_Duration_mAD8913DDF83D2AB664AC0D5CB6969520E0907A23_inline (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationStateData_GetMix_mAACFFCED5655AB548E1C4A73B9A20B6014F526D8 (AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_from, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_to, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Dispose_mD75FFF89F4128B0B395C133423C207FC846AA091 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ComputeHold_m2CAD4E5260DC99C7AC9043591F7572A06EDB0E3A (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
inline void HashSet_1_Clear_m5FABFCEB547E70B270297A2A2E62F2AD22C77CCC (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C*, const RuntimeMethod*))HashSet_1_Clear_m5FABFCEB547E70B270297A2A2E62F2AD22C77CCC_gshared)(__this, method);
}
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_gshared)(__this, ___0_newSize, method);
}
inline ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* ExposedList_1_Resize_mEA4AD1215D74AD2C40C3866B189614CD791BA23A (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* __this, int32_t ___0_newSize, const RuntimeMethod* method)
{
return (( ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* (*) (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4*, int32_t, const RuntimeMethod*))ExposedList_1_Resize_m5422769D9A7C8FCDFE058973B42AEDC4225488FE_gshared)(__this, ___0_newSize, method);
}
inline bool HashSetExtensions_AddAll_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m720D6102E9BC645371B4402CCBAECE0AD4AF59AD (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* ___0_set, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___1_addSet, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C*, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, const RuntimeMethod*))HashSetExtensions_AddAll_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m720D6102E9BC645371B4402CCBAECE0AD4AF59AD_gshared)(___0_set, ___1_addSet, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animation_HasTimeline_m00ACC681F43E6BC269CD16A3AB5A0A8D5FC07CB0 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___0_propertyIds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Clear_mAB9A83C9FBF10FBF1C29F2D7E7C2C1EF9A8B814F (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* AnimationState_CreateEmptyAnimation_m50E89FE00673826629AFE269B6BC55D2DDDF5BB7 (const RuntimeMethod* method) ;
inline void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, bool, const RuntimeMethod*))ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared)(__this, ___0_clearArray, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
inline void ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87 (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* __this, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*, const RuntimeMethod*))ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_gshared)(__this, method);
}
inline void List_1__ctor_mFB5A0D0541003AC65B95D95734A6B6C835BCC3AB (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C*, const RuntimeMethod*))List_1__ctor_mFB5A0D0541003AC65B95D95734A6B6C835BCC3AB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_add_AnimationsChanged_mBECA9299531E60335588E0187C0ED626C31861E9 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3 (EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE* __this, int32_t ___0_eventType, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___1_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___2_e, const RuntimeMethod* method) ;
inline void List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C*, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE, const RuntimeMethod*))List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
inline EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE List_1_get_Item_m3F69628449F679B227CE0DC9C58F1C8EE496EA5A (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE (*) (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C*, int32_t, const RuntimeMethod*))List_1_get_Item_m3F69628449F679B227CE0DC9C58F1C8EE496EA5A_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnStart_mFDD24BF70743A8EF7434715FA1C26A27CED2354C (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnStart_mB7A1991E4DABF05DAC2EF8EF14BD85F99A52C113 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnInterrupt_mAB0FDFC08D3430C1885A2217F0B761583E0EB0C7 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnInterrupt_m921E864C310B2EDB43D90A5BA911180464562719 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnEnd_mE78842A8355BEE9BEC32F680D6BAB2B124E878F3 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnEnd_m5CCFE128D1697ECA7026B3A7E188EBF9C9CEB29C (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnDispose_m934E8870E2CCD68AD82B3CB6F2C104645485AC15 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnDispose_mB0B074DF2E5D2ED90238121DE138F4EEDF0F419D (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
inline void Pool_1_Free_mB6B520E0EB7C179DE831E482498550D8DE0A90ED (Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4*, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, const RuntimeMethod*))Pool_1_Free_m2F107BA7BE3C46337A1D7775DC4A4FD7FC569404_gshared)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnComplete_mE18C0600DD7A3276664DA3E3FB277C6EA8CD3716 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnComplete_m14E97005306F56DB3C7B4A096C8EB7FEC546E956 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnEvent_mADCA864DD87D74108856BE5FC65305FF89160280 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___0_e, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnEvent_mFDE79849AE810F7B4C5E31AE1985BEE2ACF52AAD (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C*, const RuntimeMethod*))List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_gshared_inline)(__this, method);
}
inline void List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C*, const RuntimeMethod*))List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_gshared_inline)(__this, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mB9E956161AD634ECCC536FE46D126CFA2BC0AD5E (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C*, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE, const RuntimeMethod*))List_1_AddWithResize_mB9E956161AD634ECCC536FE46D126CFA2BC0AD5E_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4 UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_mD2AAD1C8B25F3ABD663080AEAE1E0908AA0DD02F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____03E1C19D8C33FD8A3FFAF6ADD35F0D3427F52AAF71D20F77C42D96F54BCD5A3F_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____5F4044E0C3C7CF12B0ACD99E42312550765E9C0B7E5E75A7DE0782689E5C4196_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)3757));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____5F4044E0C3C7CF12B0ACD99E42312550765E9C0B7E5E75A7DE0782689E5C4196_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
(&V_0)->___FilePathsData = L_1;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)5578));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tDB3F48B3D6C216D1E4B16569BA394B47D9812AAD____03E1C19D8C33FD8A3FFAF6ADD35F0D3427F52AAF71D20F77C42D96F54BCD5A3F_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
(&V_0)->___TypesData = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4);
(&V_0)->___TotalFiles = ((int32_t)62);
(&V_0)->___TotalTypes = ((int32_t)182);
(&V_0)->___IsEditorOnly = (bool)0;
MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4 L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_mBE20BADF57BFF0E14827711FA866DE84809F74E1 (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tF9C355FCDA8B724C54DAB94943B2A25ADD37D272* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshal_pinvoke(const MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4& unmarshaled, MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_pinvoke& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshal_pinvoke_back(const MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_pinvoke& marshaled, MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshal_pinvoke_cleanup(MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = NULL;
}
IL2CPP_EXTERN_C void MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshal_com(const MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4& unmarshaled, MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_com& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshal_com_back(const MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_com& marshaled, MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshal_com_cleanup(MonoScriptData_t39BC41DFCBA5649523EB68CA0B9ED88B844B0DC4_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Lexer_get_hasError_m641147EBDD08B7317A12413DA3A65B4886131B76 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___success;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_get_lineNumber_mCC1B8D813ECD607C995E4EBD80DC580D32F94BA1 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3ClineNumberU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer_set_lineNumber_m710ACEB5024A86A7ABF76C968E0BE3467FE40120 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3ClineNumberU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Lexer_get_parseNumbersAsFloat_m3E700C37E9D2CDB50ECE7A4F37F8F6B9BFE53F84 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CparseNumbersAsFloatU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer_set_parseNumbersAsFloat_m084907B17F0E6BC487132764AE0C7FFDDB9DD9B0 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CparseNumbersAsFloatU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer__ctor_m9089EAFA6C20CCDC9920FC687DE48C23872AAE76 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, String_t* ___0_text, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___success = (bool)1;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)4096));
__this->___stringBuffer = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___stringBuffer), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Lexer_Reset_mEF55711C4161703426FA07B8A1A4FF948AF47A0F(__this, NULL);
String_t* L_1 = ___0_text;
NullCheck(L_1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2;
L_2 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_1, NULL);
__this->___json = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___json), (void*)L_2);
Lexer_set_parseNumbersAsFloat_m084907B17F0E6BC487132764AE0C7FFDDB9DD9B0_inline(__this, (bool)0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer_Reset_mEF55711C4161703426FA07B8A1A4FF948AF47A0F (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
{
__this->___index = 0;
Lexer_set_lineNumber_m710ACEB5024A86A7ABF76C968E0BE3467FE40120_inline(__this, 1, NULL);
__this->___success = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Lexer_ParseString_m9AF4AB429D78F27FDC8A63AC680AA2BF433D04A1 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
StringBuilder_t* V_1 = NULL;
Il2CppChar V_2 = 0x0;
bool V_3 = false;
bool V_4 = false;
int32_t V_5 = 0;
String_t* V_6 = NULL;
{
V_0 = 0;
V_1 = (StringBuilder_t*)NULL;
Lexer_SkipWhiteSpaces_m22F8099E7F9DB22F7C6EB8443739F06E49823066(__this, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->___json;
int32_t L_1 = __this->___index;
V_5 = L_1;
int32_t L_2 = V_5;
__this->___index = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_5;
NullCheck(L_0);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = L_5;
V_3 = (bool)0;
V_4 = (bool)0;
goto IL_0203;
}
IL_0030:
{
int32_t L_6 = __this->___index;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = __this->___json;
NullCheck(L_7);
if ((((int32_t)L_6) == ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_020d;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = __this->___json;
int32_t L_9 = __this->___index;
V_5 = L_9;
int32_t L_10 = V_5;
__this->___index = ((int32_t)il2cpp_codegen_add(L_10, 1));
int32_t L_11 = V_5;
NullCheck(L_8);
int32_t L_12 = L_11;
uint16_t L_13 = (uint16_t)(L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_2 = L_13;
Il2CppChar L_14 = V_2;
if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)34)))))
{
goto IL_006c;
}
}
{
V_4 = (bool)1;
goto IL_020d;
}
IL_006c:
{
Il2CppChar L_15 = V_2;
if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)92)))))
{
goto IL_01d1;
}
}
{
int32_t L_16 = __this->___index;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_17 = __this->___json;
NullCheck(L_17);
if ((((int32_t)L_16) == ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_020d;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = __this->___json;
int32_t L_19 = __this->___index;
V_5 = L_19;
int32_t L_20 = V_5;
__this->___index = ((int32_t)il2cpp_codegen_add(L_20, 1));
int32_t L_21 = V_5;
NullCheck(L_18);
int32_t L_22 = L_21;
uint16_t L_23 = (uint16_t)(L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_2 = L_23;
Il2CppChar L_24 = V_2;
if ((!(((uint32_t)L_24) <= ((uint32_t)((int32_t)92)))))
{
goto IL_00bc;
}
}
{
Il2CppChar L_25 = V_2;
if ((((int32_t)L_25) == ((int32_t)((int32_t)34))))
{
goto IL_00f3;
}
}
{
Il2CppChar L_26 = V_2;
if ((((int32_t)L_26) == ((int32_t)((int32_t)47))))
{
goto IL_0119;
}
}
{
Il2CppChar L_27 = V_2;
if ((((int32_t)L_27) == ((int32_t)((int32_t)92))))
{
goto IL_0106;
}
}
{
goto IL_01de;
}
IL_00bc:
{
Il2CppChar L_28 = V_2;
if ((!(((uint32_t)L_28) <= ((uint32_t)((int32_t)102)))))
{
goto IL_00d0;
}
}
{
Il2CppChar L_29 = V_2;
if ((((int32_t)L_29) == ((int32_t)((int32_t)98))))
{
goto IL_012c;
}
}
{
Il2CppChar L_30 = V_2;
if ((((int32_t)L_30) == ((int32_t)((int32_t)102))))
{
goto IL_013e;
}
}
{
goto IL_01de;
}
IL_00d0:
{
Il2CppChar L_31 = V_2;
if ((((int32_t)L_31) == ((int32_t)((int32_t)110))))
{
goto IL_0151;
}
}
{
Il2CppChar L_32 = V_2;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_32, ((int32_t)114))))
{
case 0:
{
goto IL_0161;
}
case 1:
{
goto IL_01de;
}
case 2:
{
goto IL_0171;
}
case 3:
{
goto IL_0181;
}
}
}
{
goto IL_01de;
}
IL_00f3:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_33 = __this->___stringBuffer;
int32_t L_34 = V_0;
int32_t L_35 = L_34;
V_0 = ((int32_t)il2cpp_codegen_add(L_35, 1));
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (Il2CppChar)((int32_t)34));
goto IL_01de;
}
IL_0106:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_36 = __this->___stringBuffer;
int32_t L_37 = V_0;
int32_t L_38 = L_37;
V_0 = ((int32_t)il2cpp_codegen_add(L_38, 1));
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_38), (Il2CppChar)((int32_t)92));
goto IL_01de;
}
IL_0119:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_39 = __this->___stringBuffer;
int32_t L_40 = V_0;
int32_t L_41 = L_40;
V_0 = ((int32_t)il2cpp_codegen_add(L_41, 1));
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_41), (Il2CppChar)((int32_t)47));
goto IL_01de;
}
IL_012c:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_42 = __this->___stringBuffer;
int32_t L_43 = V_0;
int32_t L_44 = L_43;
V_0 = ((int32_t)il2cpp_codegen_add(L_44, 1));
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(L_44), (Il2CppChar)8);
goto IL_01de;
}
IL_013e:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_45 = __this->___stringBuffer;
int32_t L_46 = V_0;
int32_t L_47 = L_46;
V_0 = ((int32_t)il2cpp_codegen_add(L_47, 1));
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (Il2CppChar)((int32_t)12));
goto IL_01de;
}
IL_0151:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_48 = __this->___stringBuffer;
int32_t L_49 = V_0;
int32_t L_50 = L_49;
V_0 = ((int32_t)il2cpp_codegen_add(L_50, 1));
NullCheck(L_48);
(L_48)->SetAt(static_cast<il2cpp_array_size_t>(L_50), (Il2CppChar)((int32_t)10));
goto IL_01de;
}
IL_0161:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_51 = __this->___stringBuffer;
int32_t L_52 = V_0;
int32_t L_53 = L_52;
V_0 = ((int32_t)il2cpp_codegen_add(L_53, 1));
NullCheck(L_51);
(L_51)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (Il2CppChar)((int32_t)13));
goto IL_01de;
}
IL_0171:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_54 = __this->___stringBuffer;
int32_t L_55 = V_0;
int32_t L_56 = L_55;
V_0 = ((int32_t)il2cpp_codegen_add(L_56, 1));
NullCheck(L_54);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(L_56), (Il2CppChar)((int32_t)9));
goto IL_01de;
}
IL_0181:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_57 = __this->___json;
NullCheck(L_57);
int32_t L_58 = __this->___index;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_57)->max_length)), L_58))) < ((int32_t)4)))
{
goto IL_01cd;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_59 = __this->___json;
int32_t L_60 = __this->___index;
String_t* L_61;
L_61 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_59, L_60, 4, NULL);
V_6 = L_61;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_62 = __this->___stringBuffer;
int32_t L_63 = V_0;
int32_t L_64 = L_63;
V_0 = ((int32_t)il2cpp_codegen_add(L_64, 1));
String_t* L_65 = V_6;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int32_t L_66;
L_66 = Convert_ToInt32_mD1B3AFBDA26E52D0382434804364FEF8BA241FB4(L_65, ((int32_t)16), NULL);
NullCheck(L_62);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(L_64), (Il2CppChar)((int32_t)(uint16_t)L_66));
int32_t L_67 = __this->___index;
__this->___index = ((int32_t)il2cpp_codegen_add(L_67, 4));
goto IL_01de;
}
IL_01cd:
{
V_3 = (bool)1;
goto IL_01de;
}
IL_01d1:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_68 = __this->___stringBuffer;
int32_t L_69 = V_0;
int32_t L_70 = L_69;
V_0 = ((int32_t)il2cpp_codegen_add(L_70, 1));
Il2CppChar L_71 = V_2;
NullCheck(L_68);
(L_68)->SetAt(static_cast<il2cpp_array_size_t>(L_70), (Il2CppChar)L_71);
}
IL_01de:
{
int32_t L_72 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_73 = __this->___stringBuffer;
NullCheck(L_73);
if ((((int32_t)L_72) < ((int32_t)((int32_t)(((RuntimeArray*)L_73)->max_length)))))
{
goto IL_0203;
}
}
{
StringBuilder_t* L_74 = V_1;
if (L_74)
{
goto IL_01f2;
}
}
{
StringBuilder_t* L_75 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_75, NULL);
V_1 = L_75;
}
IL_01f2:
{
StringBuilder_t* L_76 = V_1;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_77 = __this->___stringBuffer;
int32_t L_78 = V_0;
NullCheck(L_76);
StringBuilder_t* L_79;
L_79 = StringBuilder_Append_mC09A30993B77CC4D8E906720683B6386F0E15747(L_76, L_77, 0, L_78, NULL);
V_0 = 0;
}
IL_0203:
{
bool L_80 = V_4;
if (L_80)
{
goto IL_020d;
}
}
{
bool L_81 = V_3;
if (!L_81)
{
goto IL_0030;
}
}
IL_020d:
{
bool L_82 = V_4;
if (L_82)
{
goto IL_021a;
}
}
{
__this->___success = (bool)0;
return (String_t*)NULL;
}
IL_021a:
{
StringBuilder_t* L_83 = V_1;
if (!L_83)
{
goto IL_0224;
}
}
{
StringBuilder_t* L_84 = V_1;
NullCheck(L_84);
String_t* L_85;
L_85 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_84);
return L_85;
}
IL_0224:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_86 = __this->___stringBuffer;
int32_t L_87 = V_0;
String_t* L_88;
L_88 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_86, 0, L_87, NULL);
return L_88;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Lexer_GetNumberString_mC5C3DB1F247C2514179513EF0AF7297C76C3D5AC (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Lexer_SkipWhiteSpaces_m22F8099E7F9DB22F7C6EB8443739F06E49823066(__this, NULL);
int32_t L_0 = __this->___index;
int32_t L_1;
L_1 = Lexer_GetLastIndexOfNumber_m51B05FDC2F6AF90C3E1144621B27C307A4023F59(__this, L_0, NULL);
V_0 = L_1;
int32_t L_2 = V_0;
int32_t L_3 = __this->___index;
V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_2, L_3)), 1));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = __this->___json;
int32_t L_5 = __this->___index;
int32_t L_6 = V_1;
String_t* L_7;
L_7 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_4, L_5, L_6, NULL);
int32_t L_8 = V_0;
__this->___index = ((int32_t)il2cpp_codegen_add(L_8, 1));
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Lexer_ParseFloatNumber_mF3BD670BC2E57BC443D325F0385B2FE296C96A39 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
String_t* L_0;
L_0 = Lexer_GetNumberString_mC5C3DB1F247C2514179513EF0AF7297C76C3D5AC(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
bool L_2;
L_2 = Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431(L_0, ((int32_t)167), L_1, (&V_0), NULL);
if (L_2)
{
goto IL_001f;
}
}
{
return (0.0f);
}
IL_001f:
{
float L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Lexer_ParseDoubleNumber_m7D24DB92B544527D1B97F1AF9E0D90C85163CF02 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
double V_0 = 0.0;
{
String_t* L_0;
L_0 = Lexer_GetNumberString_mC5C3DB1F247C2514179513EF0AF7297C76C3D5AC(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
bool L_2;
L_2 = Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382(L_0, ((int32_t)511), L_1, (&V_0), NULL);
if (L_2)
{
goto IL_0023;
}
}
{
return (0.0);
}
IL_0023:
{
double L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_GetLastIndexOfNumber_m51B05FDC2F6AF90C3E1144621B27C307A4023F59 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, int32_t ___0_index, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Il2CppChar V_1 = 0x0;
{
int32_t L_0 = ___0_index;
V_0 = L_0;
goto IL_0034;
}
IL_0004:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->___json;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
uint16_t L_4 = (uint16_t)(L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
Il2CppChar L_5 = V_1;
if ((((int32_t)L_5) < ((int32_t)((int32_t)48))))
{
goto IL_0017;
}
}
{
Il2CppChar L_6 = V_1;
if ((((int32_t)L_6) <= ((int32_t)((int32_t)57))))
{
goto IL_0030;
}
}
IL_0017:
{
Il2CppChar L_7 = V_1;
if ((((int32_t)L_7) == ((int32_t)((int32_t)43))))
{
goto IL_0030;
}
}
{
Il2CppChar L_8 = V_1;
if ((((int32_t)L_8) == ((int32_t)((int32_t)45))))
{
goto IL_0030;
}
}
{
Il2CppChar L_9 = V_1;
if ((((int32_t)L_9) == ((int32_t)((int32_t)46))))
{
goto IL_0030;
}
}
{
Il2CppChar L_10 = V_1;
if ((((int32_t)L_10) == ((int32_t)((int32_t)101))))
{
goto IL_0030;
}
}
{
Il2CppChar L_11 = V_1;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)69)))))
{
goto IL_003f;
}
}
IL_0030:
{
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0034:
{
int32_t L_13 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = __this->___json;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0004;
}
}
IL_003f:
{
int32_t L_15 = V_0;
return ((int32_t)il2cpp_codegen_subtract(L_15, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lexer_SkipWhiteSpaces_m22F8099E7F9DB22F7C6EB8443739F06E49823066 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
goto IL_0045;
}
IL_0002:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->___json;
int32_t L_1 = __this->___index;
NullCheck(L_0);
int32_t L_2 = L_1;
uint16_t L_3 = (uint16_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)10)))))
{
goto IL_0023;
}
}
{
int32_t L_4;
L_4 = Lexer_get_lineNumber_mCC1B8D813ECD607C995E4EBD80DC580D32F94BA1_inline(__this, NULL);
V_0 = L_4;
int32_t L_5 = V_0;
Lexer_set_lineNumber_m710ACEB5024A86A7ABF76C968E0BE3467FE40120_inline(__this, ((int32_t)il2cpp_codegen_add(L_5, 1)), NULL);
}
IL_0023:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = __this->___json;
int32_t L_7 = __this->___index;
NullCheck(L_6);
int32_t L_8 = L_7;
uint16_t L_9 = (uint16_t)(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_9, NULL);
if (!L_10)
{
goto IL_0055;
}
}
{
int32_t L_11 = __this->___index;
__this->___index = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0045:
{
int32_t L_12 = __this->___index;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = __this->___json;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_0002;
}
}
IL_0055:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_LookAhead_m80B08E2B7AAB8ABA853CA1601520D36701379BE8 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Lexer_SkipWhiteSpaces_m22F8099E7F9DB22F7C6EB8443739F06E49823066(__this, NULL);
int32_t L_0 = __this->___index;
V_0 = L_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->___json;
int32_t L_2;
L_2 = Lexer_NextToken_m254BD7B62EE91EA38B59B6BF8FFCAC941D9CA7AD(L_1, (&V_0), NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1 (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
{
Lexer_SkipWhiteSpaces_m22F8099E7F9DB22F7C6EB8443739F06E49823066(__this, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->___json;
int32_t* L_1 = (int32_t*)(&__this->___index);
int32_t L_2;
L_2 = Lexer_NextToken_m254BD7B62EE91EA38B59B6BF8FFCAC941D9CA7AD(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lexer_NextToken_m254BD7B62EE91EA38B59B6BF8FFCAC941D9CA7AD (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_json, int32_t* ___1_index, const RuntimeMethod* method)
{
Il2CppChar V_0 = 0x0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t* L_0 = ___1_index;
int32_t L_1 = *((int32_t*)L_0);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ___0_json;
NullCheck(L_2);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
{
goto IL_0009;
}
}
{
return (int32_t)(0);
}
IL_0009:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = ___0_json;
int32_t* L_4 = ___1_index;
int32_t* L_5 = ___1_index;
int32_t L_6 = *((int32_t*)L_5);
V_2 = L_6;
int32_t L_7 = V_2;
*((int32_t*)L_4) = (int32_t)((int32_t)il2cpp_codegen_add(L_7, 1));
int32_t L_8 = V_2;
NullCheck(L_3);
int32_t L_9 = L_8;
uint16_t L_10 = (uint16_t)(L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_0 = L_10;
Il2CppChar L_11 = V_0;
if ((!(((uint32_t)L_11) <= ((uint32_t)((int32_t)91)))))
{
goto IL_008e;
}
}
{
Il2CppChar L_12 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_12, ((int32_t)34))))
{
case 0:
{
goto IL_00ac;
}
case 1:
{
goto IL_00b2;
}
case 2:
{
goto IL_00b2;
}
case 3:
{
goto IL_00b2;
}
case 4:
{
goto IL_00b2;
}
case 5:
{
goto IL_00b2;
}
case 6:
{
goto IL_00b2;
}
case 7:
{
goto IL_00b2;
}
case 8:
{
goto IL_00b2;
}
case 9:
{
goto IL_00b2;
}
case 10:
{
goto IL_00aa;
}
case 11:
{
goto IL_00ae;
}
case 12:
{
goto IL_00b2;
}
case 13:
{
goto IL_00b2;
}
case 14:
{
goto IL_00ae;
}
case 15:
{
goto IL_00ae;
}
case 16:
{
goto IL_00ae;
}
case 17:
{
goto IL_00ae;
}
case 18:
{
goto IL_00ae;
}
case 19:
{
goto IL_00ae;
}
case 20:
{
goto IL_00ae;
}
case 21:
{
goto IL_00ae;
}
case 22:
{
goto IL_00ae;
}
case 23:
{
goto IL_00ae;
}
case 24:
{
goto IL_00b0;
}
}
}
{
Il2CppChar L_13 = V_0;
if ((((int32_t)L_13) == ((int32_t)((int32_t)91))))
{
goto IL_00a4;
}
}
{
goto IL_00b2;
}
IL_008e:
{
Il2CppChar L_14 = V_0;
if ((((int32_t)L_14) == ((int32_t)((int32_t)93))))
{
goto IL_00a7;
}
}
{
Il2CppChar L_15 = V_0;
if ((((int32_t)L_15) == ((int32_t)((int32_t)123))))
{
goto IL_009f;
}
}
{
Il2CppChar L_16 = V_0;
if ((((int32_t)L_16) == ((int32_t)((int32_t)125))))
{
goto IL_00a1;
}
}
{
goto IL_00b2;
}
IL_009f:
{
return (int32_t)(8);
}
IL_00a1:
{
return (int32_t)(((int32_t)9));
}
IL_00a4:
{
return (int32_t)(((int32_t)10));
}
IL_00a7:
{
return (int32_t)(((int32_t)11));
}
IL_00aa:
{
return (int32_t)(5);
}
IL_00ac:
{
return (int32_t)(6);
}
IL_00ae:
{
return (int32_t)(7);
}
IL_00b0:
{
return (int32_t)(4);
}
IL_00b2:
{
int32_t* L_17 = ___1_index;
int32_t* L_18 = ___1_index;
int32_t L_19 = *((int32_t*)L_18);
*((int32_t*)L_17) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_19, 1));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_20 = ___0_json;
NullCheck(L_20);
int32_t* L_21 = ___1_index;
int32_t L_22 = *((int32_t*)L_21);
V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_20)->max_length)), L_22));
int32_t L_23 = V_1;
if ((((int32_t)L_23) < ((int32_t)5)))
{
goto IL_00fb;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_24 = ___0_json;
int32_t* L_25 = ___1_index;
int32_t L_26 = *((int32_t*)L_25);
NullCheck(L_24);
int32_t L_27 = L_26;
uint16_t L_28 = (uint16_t)(L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)102)))))
{
goto IL_00fb;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = ___0_json;
int32_t* L_30 = ___1_index;
int32_t L_31 = *((int32_t*)L_30);
NullCheck(L_29);
int32_t L_32 = ((int32_t)il2cpp_codegen_add(L_31, 1));
uint16_t L_33 = (uint16_t)(L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)97)))))
{
goto IL_00fb;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_34 = ___0_json;
int32_t* L_35 = ___1_index;
int32_t L_36 = *((int32_t*)L_35);
NullCheck(L_34);
int32_t L_37 = ((int32_t)il2cpp_codegen_add(L_36, 2));
uint16_t L_38 = (uint16_t)(L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)108)))))
{
goto IL_00fb;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_39 = ___0_json;
int32_t* L_40 = ___1_index;
int32_t L_41 = *((int32_t*)L_40);
NullCheck(L_39);
int32_t L_42 = ((int32_t)il2cpp_codegen_add(L_41, 3));
uint16_t L_43 = (uint16_t)(L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
if ((!(((uint32_t)L_43) == ((uint32_t)((int32_t)115)))))
{
goto IL_00fb;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_44 = ___0_json;
int32_t* L_45 = ___1_index;
int32_t L_46 = *((int32_t*)L_45);
NullCheck(L_44);
int32_t L_47 = ((int32_t)il2cpp_codegen_add(L_46, 4));
uint16_t L_48 = (uint16_t)(L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
if ((!(((uint32_t)L_48) == ((uint32_t)((int32_t)101)))))
{
goto IL_00fb;
}
}
{
int32_t* L_49 = ___1_index;
int32_t* L_50 = ___1_index;
int32_t L_51 = *((int32_t*)L_50);
*((int32_t*)L_49) = (int32_t)((int32_t)il2cpp_codegen_add(L_51, 5));
return (int32_t)(3);
}
IL_00fb:
{
int32_t L_52 = V_1;
if ((((int32_t)L_52) < ((int32_t)4)))
{
goto IL_012d;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_53 = ___0_json;
int32_t* L_54 = ___1_index;
int32_t L_55 = *((int32_t*)L_54);
NullCheck(L_53);
int32_t L_56 = L_55;
uint16_t L_57 = (uint16_t)(L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
if ((!(((uint32_t)L_57) == ((uint32_t)((int32_t)116)))))
{
goto IL_012d;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_58 = ___0_json;
int32_t* L_59 = ___1_index;
int32_t L_60 = *((int32_t*)L_59);
NullCheck(L_58);
int32_t L_61 = ((int32_t)il2cpp_codegen_add(L_60, 1));
uint16_t L_62 = (uint16_t)(L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
if ((!(((uint32_t)L_62) == ((uint32_t)((int32_t)114)))))
{
goto IL_012d;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_63 = ___0_json;
int32_t* L_64 = ___1_index;
int32_t L_65 = *((int32_t*)L_64);
NullCheck(L_63);
int32_t L_66 = ((int32_t)il2cpp_codegen_add(L_65, 2));
uint16_t L_67 = (uint16_t)(L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
if ((!(((uint32_t)L_67) == ((uint32_t)((int32_t)117)))))
{
goto IL_012d;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_68 = ___0_json;
int32_t* L_69 = ___1_index;
int32_t L_70 = *((int32_t*)L_69);
NullCheck(L_68);
int32_t L_71 = ((int32_t)il2cpp_codegen_add(L_70, 3));
uint16_t L_72 = (uint16_t)(L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
if ((!(((uint32_t)L_72) == ((uint32_t)((int32_t)101)))))
{
goto IL_012d;
}
}
{
int32_t* L_73 = ___1_index;
int32_t* L_74 = ___1_index;
int32_t L_75 = *((int32_t*)L_74);
*((int32_t*)L_73) = (int32_t)((int32_t)il2cpp_codegen_add(L_75, 4));
return (int32_t)(2);
}
IL_012d:
{
int32_t L_76 = V_1;
if ((((int32_t)L_76) < ((int32_t)4)))
{
goto IL_015f;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_77 = ___0_json;
int32_t* L_78 = ___1_index;
int32_t L_79 = *((int32_t*)L_78);
NullCheck(L_77);
int32_t L_80 = L_79;
uint16_t L_81 = (uint16_t)(L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
if ((!(((uint32_t)L_81) == ((uint32_t)((int32_t)110)))))
{
goto IL_015f;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_82 = ___0_json;
int32_t* L_83 = ___1_index;
int32_t L_84 = *((int32_t*)L_83);
NullCheck(L_82);
int32_t L_85 = ((int32_t)il2cpp_codegen_add(L_84, 1));
uint16_t L_86 = (uint16_t)(L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
if ((!(((uint32_t)L_86) == ((uint32_t)((int32_t)117)))))
{
goto IL_015f;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_87 = ___0_json;
int32_t* L_88 = ___1_index;
int32_t L_89 = *((int32_t*)L_88);
NullCheck(L_87);
int32_t L_90 = ((int32_t)il2cpp_codegen_add(L_89, 2));
uint16_t L_91 = (uint16_t)(L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
if ((!(((uint32_t)L_91) == ((uint32_t)((int32_t)108)))))
{
goto IL_015f;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_92 = ___0_json;
int32_t* L_93 = ___1_index;
int32_t L_94 = *((int32_t*)L_93);
NullCheck(L_92);
int32_t L_95 = ((int32_t)il2cpp_codegen_add(L_94, 3));
uint16_t L_96 = (uint16_t)(L_92)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
if ((!(((uint32_t)L_96) == ((uint32_t)((int32_t)108)))))
{
goto IL_015f;
}
}
{
int32_t* L_97 = ___1_index;
int32_t* L_98 = ___1_index;
int32_t L_99 = *((int32_t*)L_98);
*((int32_t*)L_97) = (int32_t)((int32_t)il2cpp_codegen_add(L_99, 4));
return (int32_t)(1);
}
IL_015f:
{
return (int32_t)(0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonDecoder_get_errorMessage_m60568A7AB371E5A940C3BCB08DDB65CDD5F74D18 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CerrorMessageU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDecoder_set_errorMessage_m025DBDDDBC15A8EB300E34D855080D8A68E304AC (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CerrorMessageU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CerrorMessageU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonDecoder_get_parseNumbersAsFloat_m7C6FC19DA3C343A2E8BD968B2231267006A62922 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CparseNumbersAsFloatU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDecoder_set_parseNumbersAsFloat_m9B4377906595C99FD3FE5C365F0511795B762AF7 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CparseNumbersAsFloatU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDecoder__ctor_mF47EB567175668D7BC337C615572F74951225D50 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
JsonDecoder_set_errorMessage_m025DBDDDBC15A8EB300E34D855080D8A68E304AC_inline(__this, (String_t*)NULL, NULL);
JsonDecoder_set_parseNumbersAsFloat_m9B4377906595C99FD3FE5C365F0511795B762AF7_inline(__this, (bool)0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_Decode_m52DFB5119F8AC5F85C053E7041AB11CF947BA1DD (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_text, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonDecoder_set_errorMessage_m025DBDDDBC15A8EB300E34D855080D8A68E304AC_inline(__this, (String_t*)NULL, NULL);
String_t* L_0 = ___0_text;
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_1 = (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284*)il2cpp_codegen_object_new(Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284_il2cpp_TypeInfo_var);
Lexer__ctor_m9089EAFA6C20CCDC9920FC687DE48C23872AAE76(L_1, L_0, NULL);
__this->___lexer = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lexer), (void*)L_1);
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_2 = __this->___lexer;
bool L_3;
L_3 = JsonDecoder_get_parseNumbersAsFloat_m7C6FC19DA3C343A2E8BD968B2231267006A62922_inline(__this, NULL);
NullCheck(L_2);
Lexer_set_parseNumbersAsFloat_m084907B17F0E6BC487132764AE0C7FFDDB9DD9B0_inline(L_2, L_3, NULL);
RuntimeObject* L_4;
L_4 = JsonDecoder_ParseValue_mE3E5B367C13D21C77DA377CCC5FFC3734F2C3C2B(__this, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_DecodeText_m3077A7423E24FF30BBED649F62E6092D42E814E5 (String_t* ___0_text, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* L_0 = (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289*)il2cpp_codegen_object_new(JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289_il2cpp_TypeInfo_var);
JsonDecoder__ctor_mF47EB567175668D7BC337C615572F74951225D50(L_0, NULL);
String_t* L_1 = ___0_text;
NullCheck(L_0);
RuntimeObject* L_2;
L_2 = JsonDecoder_Decode_m52DFB5119F8AC5F85C053E7041AB11CF947BA1DD(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_ParseObject_m79212E53C4882A74FED3754CFBA314879DB84D99 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2140245BFA0D7BF3DAB71760C8E92E9DC27D44A2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA15800719B47295241F282FDFFF6C12030921614);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL;
int32_t V_1 = 0;
String_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_0, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
V_0 = L_0;
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_1 = __this->___lexer;
NullCheck(L_1);
int32_t L_2;
L_2 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_1, NULL);
}
IL_0012:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_3 = __this->___lexer;
NullCheck(L_3);
int32_t L_4;
L_4 = Lexer_LookAhead_m80B08E2B7AAB8ABA853CA1601520D36701379BE8(L_3, NULL);
V_1 = L_4;
int32_t L_5 = V_1;
if (!L_5)
{
goto IL_002c;
}
}
{
int32_t L_6 = V_1;
if ((((int32_t)L_6) == ((int32_t)5)))
{
goto IL_0039;
}
}
{
int32_t L_7 = V_1;
if ((((int32_t)L_7) == ((int32_t)((int32_t)9))))
{
goto IL_0047;
}
}
{
goto IL_0055;
}
IL_002c:
{
JsonDecoder_TriggerError_m1E147F463FBA2FE2055A91EEED0F05D76A5742F8(__this, _stringLiteral2140245BFA0D7BF3DAB71760C8E92E9DC27D44A2, NULL);
return (RuntimeObject*)NULL;
}
IL_0039:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_8 = __this->___lexer;
NullCheck(L_8);
int32_t L_9;
L_9 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_8, NULL);
goto IL_0012;
}
IL_0047:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_10 = __this->___lexer;
NullCheck(L_10);
int32_t L_11;
L_11 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_10, NULL);
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_12 = V_0;
return L_12;
}
IL_0055:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_13 = __this->___lexer;
NullCheck(L_13);
String_t* L_14;
L_14 = Lexer_ParseString_m9AF4AB429D78F27FDC8A63AC680AA2BF433D04A1(L_13, NULL);
String_t* L_15;
L_15 = JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9(__this, L_14, JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9_RuntimeMethod_var);
V_2 = L_15;
String_t* L_16;
L_16 = JsonDecoder_get_errorMessage_m60568A7AB371E5A940C3BCB08DDB65CDD5F74D18_inline(__this, NULL);
if (!L_16)
{
goto IL_0071;
}
}
{
return (RuntimeObject*)NULL;
}
IL_0071:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_17 = __this->___lexer;
NullCheck(L_17);
int32_t L_18;
L_18 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_17, NULL);
V_1 = L_18;
int32_t L_19 = V_1;
if ((((int32_t)L_19) == ((int32_t)4)))
{
goto IL_008e;
}
}
{
JsonDecoder_TriggerError_m1E147F463FBA2FE2055A91EEED0F05D76A5742F8(__this, _stringLiteralA15800719B47295241F282FDFFF6C12030921614, NULL);
return (RuntimeObject*)NULL;
}
IL_008e:
{
RuntimeObject* L_20;
L_20 = JsonDecoder_ParseValue_mE3E5B367C13D21C77DA377CCC5FFC3734F2C3C2B(__this, NULL);
V_3 = L_20;
String_t* L_21;
L_21 = JsonDecoder_get_errorMessage_m60568A7AB371E5A940C3BCB08DDB65CDD5F74D18_inline(__this, NULL);
if (!L_21)
{
goto IL_009f;
}
}
{
return (RuntimeObject*)NULL;
}
IL_009f:
{
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_22 = V_0;
String_t* L_23 = V_2;
RuntimeObject* L_24 = V_3;
NullCheck(L_22);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_22, L_23, L_24, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
goto IL_0012;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_ParseArray_mF55723C617B9F1361F0800A6F316CDA0222A80B4 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2140245BFA0D7BF3DAB71760C8E92E9DC27D44A2);
s_Il2CppMethodInitialized = true;
}
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_0, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
V_0 = L_0;
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_1 = __this->___lexer;
NullCheck(L_1);
int32_t L_2;
L_2 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_1, NULL);
}
IL_0012:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_3 = __this->___lexer;
NullCheck(L_3);
int32_t L_4;
L_4 = Lexer_LookAhead_m80B08E2B7AAB8ABA853CA1601520D36701379BE8(L_3, NULL);
V_1 = L_4;
int32_t L_5 = V_1;
if (!L_5)
{
goto IL_002c;
}
}
{
int32_t L_6 = V_1;
if ((((int32_t)L_6) == ((int32_t)5)))
{
goto IL_0039;
}
}
{
int32_t L_7 = V_1;
if ((((int32_t)L_7) == ((int32_t)((int32_t)11))))
{
goto IL_0047;
}
}
{
goto IL_0055;
}
IL_002c:
{
JsonDecoder_TriggerError_m1E147F463FBA2FE2055A91EEED0F05D76A5742F8(__this, _stringLiteral2140245BFA0D7BF3DAB71760C8E92E9DC27D44A2, NULL);
return (RuntimeObject*)NULL;
}
IL_0039:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_8 = __this->___lexer;
NullCheck(L_8);
int32_t L_9;
L_9 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_8, NULL);
goto IL_0012;
}
IL_0047:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_10 = __this->___lexer;
NullCheck(L_10);
int32_t L_11;
L_11 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_10, NULL);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_12 = V_0;
return L_12;
}
IL_0055:
{
RuntimeObject* L_13;
L_13 = JsonDecoder_ParseValue_mE3E5B367C13D21C77DA377CCC5FFC3734F2C3C2B(__this, NULL);
V_2 = L_13;
String_t* L_14;
L_14 = JsonDecoder_get_errorMessage_m60568A7AB371E5A940C3BCB08DDB65CDD5F74D18_inline(__this, NULL);
if (!L_14)
{
goto IL_0066;
}
}
{
return (RuntimeObject*)NULL;
}
IL_0066:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_15 = V_0;
RuntimeObject* L_16 = V_2;
NullCheck(L_15);
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_15, L_16, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
goto IL_0012;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonDecoder_ParseValue_mE3E5B367C13D21C77DA377CCC5FFC3734F2C3C2B (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonDecoder_EvalLexer_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m616370C610E8A7B28B06F93AD4731D99148A642B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonDecoder_EvalLexer_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mBEEB0CF62D4A481067B178ED732748D927F0A3A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral951B59FDD51F1E58E06B943D00099C38010E87E9);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_0 = __this->___lexer;
NullCheck(L_0);
int32_t L_1;
L_1 = Lexer_LookAhead_m80B08E2B7AAB8ABA853CA1601520D36701379BE8(L_0, NULL);
V_0 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_00cd;
}
case 1:
{
goto IL_00bf;
}
case 2:
{
goto IL_0099;
}
case 3:
{
goto IL_00ac;
}
case 4:
{
goto IL_00cd;
}
case 5:
{
goto IL_00cd;
}
case 6:
{
goto IL_0043;
}
case 7:
{
goto IL_0055;
}
case 8:
{
goto IL_008b;
}
case 9:
{
goto IL_00cd;
}
case 10:
{
goto IL_0092;
}
}
}
{
goto IL_00cd;
}
IL_0043:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_3 = __this->___lexer;
NullCheck(L_3);
String_t* L_4;
L_4 = Lexer_ParseString_m9AF4AB429D78F27FDC8A63AC680AA2BF433D04A1(L_3, NULL);
String_t* L_5;
L_5 = JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9(__this, L_4, JsonDecoder_EvalLexer_TisString_t_m5ED64625029AE8E82D27AA88D33CE4AF042966F9_RuntimeMethod_var);
return L_5;
}
IL_0055:
{
bool L_6;
L_6 = JsonDecoder_get_parseNumbersAsFloat_m7C6FC19DA3C343A2E8BD968B2231267006A62922_inline(__this, NULL);
if (!L_6)
{
goto IL_0074;
}
}
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_7 = __this->___lexer;
NullCheck(L_7);
float L_8;
L_8 = Lexer_ParseFloatNumber_mF3BD670BC2E57BC443D325F0385B2FE296C96A39(L_7, NULL);
float L_9;
L_9 = JsonDecoder_EvalLexer_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mBEEB0CF62D4A481067B178ED732748D927F0A3A8(__this, L_8, JsonDecoder_EvalLexer_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mBEEB0CF62D4A481067B178ED732748D927F0A3A8_RuntimeMethod_var);
float L_10 = L_9;
RuntimeObject* L_11 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_10);
return L_11;
}
IL_0074:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_12 = __this->___lexer;
NullCheck(L_12);
double L_13;
L_13 = Lexer_ParseDoubleNumber_m7D24DB92B544527D1B97F1AF9E0D90C85163CF02(L_12, NULL);
double L_14;
L_14 = JsonDecoder_EvalLexer_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m616370C610E8A7B28B06F93AD4731D99148A642B(__this, L_13, JsonDecoder_EvalLexer_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m616370C610E8A7B28B06F93AD4731D99148A642B_RuntimeMethod_var);
double L_15 = L_14;
RuntimeObject* L_16 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_15);
return L_16;
}
IL_008b:
{
RuntimeObject* L_17;
L_17 = JsonDecoder_ParseObject_m79212E53C4882A74FED3754CFBA314879DB84D99(__this, NULL);
return L_17;
}
IL_0092:
{
RuntimeObject* L_18;
L_18 = JsonDecoder_ParseArray_mF55723C617B9F1361F0800A6F316CDA0222A80B4(__this, NULL);
return L_18;
}
IL_0099:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_19 = __this->___lexer;
NullCheck(L_19);
int32_t L_20;
L_20 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_19, NULL);
bool L_21 = ((bool)1);
RuntimeObject* L_22 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_21);
return L_22;
}
IL_00ac:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_23 = __this->___lexer;
NullCheck(L_23);
int32_t L_24;
L_24 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_23, NULL);
bool L_25 = ((bool)0);
RuntimeObject* L_26 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_25);
return L_26;
}
IL_00bf:
{
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_27 = __this->___lexer;
NullCheck(L_27);
int32_t L_28;
L_28 = Lexer_NextToken_m90D3F4365A04449A85747011B7CE8EA0BB8DF4B1(L_27, NULL);
return NULL;
}
IL_00cd:
{
JsonDecoder_TriggerError_m1E147F463FBA2FE2055A91EEED0F05D76A5742F8(__this, _stringLiteral951B59FDD51F1E58E06B943D00099C38010E87E9, NULL);
return NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDecoder_TriggerError_m1E147F463FBA2FE2055A91EEED0F05D76A5742F8 (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_message, 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*)&_stringLiteral9AE28BBC2BDBCF3CB851005F90E25A85C685E92E);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* L_1 = __this->___lexer;
NullCheck(L_1);
int32_t L_2;
L_2 = Lexer_get_lineNumber_mCC1B8D813ECD607C995E4EBD80DC580D32F94BA1_inline(L_1, NULL);
int32_t L_3 = L_2;
RuntimeObject* L_4 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_3);
String_t* L_5;
L_5 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral9AE28BBC2BDBCF3CB851005F90E25A85C685E92E, L_0, L_4, NULL);
JsonDecoder_set_errorMessage_m025DBDDDBC15A8EB300E34D855080D8A68E304AC_inline(__this, L_5, 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 Animation__ctor_m79098A2494D953C04DD3D6F97DFCC1ECFAD94CE1 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
String_t* L_0 = ___0_name;
if (L_0)
{
goto IL_0019;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral652D5C91C9CFD49BCC1E0E2E0209750B07248645)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Animation__ctor_m79098A2494D953C04DD3D6F97DFCC1ECFAD94CE1_RuntimeMethod_var)));
}
IL_0019:
{
String_t* L_2 = ___0_name;
__this->___name = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* Animation_get_Timelines_m2F4B97551905154693EE8C220EA45393A47D37BB (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_0 = __this->___timelines;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation_SetTimelines_m6563296A4AAA09D16E9C5AC35D5B4800A0C93A17 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* ___0_timelines, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___1_bones, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m7B6BC6828AAF0D8735FE2D3F72C41F8B75D1E4F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_1 = NULL;
int32_t V_2 = 0;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
{
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_0 = ___0_timelines;
if (L_0)
{
goto IL_0013;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBAC6D11500D8E7A91D197CFAD12FF2276F4CD583)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral90832FA82F5C980E5B2DD15C4CA6D073CB80C1FD)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Animation_SetTimelines_m6563296A4AAA09D16E9C5AC35D5B4800A0C93A17_RuntimeMethod_var)));
}
IL_0013:
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_2 = ___1_bones;
if (L_2)
{
goto IL_0026;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral49E8F5255C0235CF3C6747DD1A447699E1AA2759)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3B28007F2477FAC34C9CD00D20B4CCAF1B3317E)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Animation_SetTimelines_m6563296A4AAA09D16E9C5AC35D5B4800A0C93A17_RuntimeMethod_var)));
}
IL_0026:
{
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_4 = ___0_timelines;
__this->___timelines = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___timelines), (void*)L_4);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_5 = ___1_bones;
__this->___bones = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bones), (void*)L_5);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_6 = ___0_timelines;
NullCheck(L_6);
int32_t L_7 = L_6->___Count;
V_0 = L_7;
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_8 = ___0_timelines;
NullCheck(L_8);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_9 = L_8->___Items;
V_1 = L_9;
V_2 = 0;
V_5 = 0;
goto IL_005d;
}
IL_0049:
{
int32_t L_10 = V_2;
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_11 = V_1;
int32_t L_12 = V_5;
NullCheck(L_11);
int32_t L_13 = L_12;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck(L_14);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_15 = L_14->___propertyIds;
NullCheck(L_15);
V_2 = ((int32_t)il2cpp_codegen_add(L_10, ((int32_t)(((RuntimeArray*)L_15)->max_length))));
int32_t L_16 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_005d:
{
int32_t L_17 = V_5;
int32_t L_18 = V_0;
if ((((int32_t)L_17) < ((int32_t)L_18)))
{
goto IL_0049;
}
}
{
int32_t L_19 = V_2;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_20 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)L_19);
V_3 = L_20;
V_4 = 0;
V_6 = 0;
goto IL_00ac;
}
IL_0071:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_21 = V_1;
int32_t L_22 = V_6;
NullCheck(L_21);
int32_t L_23 = L_22;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_25 = V_1;
int32_t L_26 = V_6;
NullCheck(L_25);
int32_t L_27 = L_26;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
NullCheck(L_28);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_29 = L_28->___propertyIds;
V_7 = L_29;
V_8 = 0;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_30 = V_7;
NullCheck(L_30);
V_9 = ((int32_t)(((RuntimeArray*)L_30)->max_length));
goto IL_00a0;
}
IL_008c:
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_31 = V_3;
int32_t L_32 = V_4;
int32_t L_33 = L_32;
V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_34 = V_7;
int32_t L_35 = V_8;
NullCheck(L_34);
int32_t L_36 = L_35;
int64_t L_37 = (int64_t)(L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_33), (uint64_t)L_37);
int32_t L_38 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_00a0:
{
int32_t L_39 = V_8;
int32_t L_40 = V_9;
if ((((int32_t)L_39) < ((int32_t)L_40)))
{
goto IL_008c;
}
}
{
int32_t L_41 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_41, 1));
}
IL_00ac:
{
int32_t L_42 = V_6;
int32_t L_43 = V_0;
if ((((int32_t)L_42) < ((int32_t)L_43)))
{
goto IL_0071;
}
}
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_44 = V_3;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* L_45 = (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C*)il2cpp_codegen_object_new(HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C_il2cpp_TypeInfo_var);
HashSet_1__ctor_m7B6BC6828AAF0D8735FE2D3F72C41F8B75D1E4F5(L_45, (RuntimeObject*)L_44, HashSet_1__ctor_m7B6BC6828AAF0D8735FE2D3F72C41F8B75D1E4F5_RuntimeMethod_var);
__this->___timelineIds = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineIds), (void*)L_45);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animation_HasTimeline_m00ACC681F43E6BC269CD16A3AB5A0A8D5FC07CB0 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___0_propertyIds, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* V_0 = NULL;
int32_t V_1 = 0;
uint64_t V_2 = 0;
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_0 = ___0_propertyIds;
V_0 = L_0;
V_1 = 0;
goto IL_001e;
}
IL_0006:
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
int64_t L_4 = (int64_t)(L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* L_5 = __this->___timelineIds;
uint64_t L_6 = V_2;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957(L_5, L_6, HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957_RuntimeMethod_var);
if (!L_7)
{
goto IL_001a;
}
}
{
return (bool)1;
}
IL_001a:
{
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_001e:
{
int32_t L_9 = V_1;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_10 = V_0;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_0006;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Animation_get_Duration_mAD8913DDF83D2AB664AC0D5CB6969520E0907A23 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___duration;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation_set_Duration_mFF12D59676D1F0B028735E358CDB0AA3D278D9E8 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___duration = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* Animation_get_Bones_mA2B9A5B6F39322B1C74C72BDC2466DB39926EE04 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animation_Apply_m7EAC815544A92578E84288157EDDA90B30CDC8DC (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, bool ___3_loop, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___4_events, float ___5_alpha, bool ___6_fromSetup, bool ___7_add, bool ___8_mixOut, bool ___9_appliedPose, const RuntimeMethod* method)
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
if (L_0)
{
goto IL_0013;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Animation_Apply_m7EAC815544A92578E84288157EDDA90B30CDC8DC_RuntimeMethod_var)));
}
IL_0013:
{
bool L_2 = ___3_loop;
if (!L_2)
{
goto IL_0040;
}
}
{
float L_3 = __this->___duration;
if ((((float)L_3) == ((float)(0.0f))))
{
goto IL_0040;
}
}
{
float L_4 = ___2_time;
float L_5 = __this->___duration;
___2_time = (fmodf(L_4, L_5));
float L_6 = ___1_lastTime;
if ((!(((float)L_6) > ((float)(0.0f)))))
{
goto IL_0040;
}
}
{
float L_7 = ___1_lastTime;
float L_8 = __this->___duration;
___1_lastTime = (fmodf(L_7, L_8));
}
IL_0040:
{
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_9 = __this->___timelines;
NullCheck(L_9);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_10 = L_9->___Items;
V_0 = L_10;
V_1 = 0;
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_11 = __this->___timelines;
NullCheck(L_11);
int32_t L_12 = L_11->___Count;
V_2 = L_12;
goto IL_0077;
}
IL_005c:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_13 = V_0;
int32_t L_14 = V_1;
NullCheck(L_13);
int32_t L_15 = L_14;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = ___0_skeleton;
float L_18 = ___1_lastTime;
float L_19 = ___2_time;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_20 = ___4_events;
float L_21 = ___5_alpha;
bool L_22 = ___6_fromSetup;
bool L_23 = ___7_add;
bool L_24 = ___8_mixOut;
bool L_25 = ___9_appliedPose;
NullCheck(L_16);
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, L_24, L_25);
int32_t L_26 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0077:
{
int32_t L_27 = V_1;
int32_t L_28 = V_2;
if ((((int32_t)L_27) < ((int32_t)L_28)))
{
goto IL_005c;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Animation_get_Name_m3C43B2DFFD1451C503D7E0781983F90C0451283F (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Animation_ToString_mC7A40D6F188A356EDC8F4DEB24CC06435BFB415B (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2 (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, int32_t ___0_frameCount, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___1_propertyIds, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_0 = ___1_propertyIds;
if (L_0)
{
goto IL_0019;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0CD6EEC22EB3885F3D989A7F7F605CFB7DBB08FE)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral85FC1DEBAC6692392E9A676304D87A85F77E585E)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2_RuntimeMethod_var)));
}
IL_0019:
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = ___1_propertyIds;
__this->___propertyIds = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___propertyIds), (void*)L_2);
int32_t L_3 = ___0_frameCount;
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(4, __this);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_3, L_4)));
__this->___frames = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___frames), (void*)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* Timeline_get_PropertyIds_m7C4D76167365B930BD6CCD3012A16A166D0B05F3 (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_0 = __this->___propertyIds;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___frames;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Timeline_get_FrameEntries_m9ABA2C6B08F7A844F4E056BCB0CBA42D336F4458 (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
return 1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Timeline_get_FrameCount_m832027DF5CBC48C23EBF67969B89F7FBDCAC1273 (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___frames;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(4, __this);
return ((int32_t)(((int32_t)(((RuntimeArray*)L_0)->max_length))/L_1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Timeline_get_Duration_m8BEA66B2BD0533FA2AA2A8E72EC8BCBAB92127A6 (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___frames;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = __this->___frames;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(4, __this);
NullCheck(L_0);
int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2));
float L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Timeline_get_Additive_m2605880393E7F3D935785C3B4AF077145F64D873 (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___additive;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Timeline_get_Instant_m37CED47135883940D5786373EE2DF78803DEDDFF (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___instant;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32 (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_frames, float ___1_time, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_frames;
NullCheck(L_0);
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
V_1 = 1;
goto IL_0016;
}
IL_0008:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___0_frames;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
float L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
float L_5 = ___1_time;
if ((!(((float)L_4) > ((float)L_5))))
{
goto IL_0012;
}
}
{
int32_t L_6 = V_1;
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
IL_0012:
{
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0016:
{
int32_t L_8 = V_1;
int32_t L_9 = V_0;
if ((((int32_t)L_8) < ((int32_t)L_9)))
{
goto IL_0008;
}
}
{
int32_t L_10 = V_0;
return ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_frames, float ___1_time, int32_t ___2_step, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_frames;
NullCheck(L_0);
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
int32_t L_1 = ___2_step;
V_1 = L_1;
goto IL_0016;
}
IL_0008:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___0_frames;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
float L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
float L_6 = ___1_time;
if ((!(((float)L_5) > ((float)L_6))))
{
goto IL_0012;
}
}
{
int32_t L_7 = V_1;
int32_t L_8 = ___2_step;
return ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
}
IL_0012:
{
int32_t L_9 = V_1;
int32_t L_10 = ___2_step;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, L_10));
}
IL_0016:
{
int32_t L_11 = V_1;
int32_t L_12 = V_0;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0008;
}
}
{
int32_t L_13 = V_0;
int32_t L_14 = ___2_step;
return ((int32_t)il2cpp_codegen_subtract(L_13, L_14));
}
}
#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 CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___2_propertyIds, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = ___2_propertyIds;
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_1, NULL);
int32_t L_2 = ___0_frameCount;
int32_t L_3 = ___1_bezierCount;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_2, ((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)18))))));
__this->___curves = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___curves), (void*)L_4);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = __this->___curves;
int32_t L_6 = ___0_frameCount;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_6, 1))), (float)(1.0f));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveTimeline_SetLinear_m38CFD1CCDA694C3D5E1FA22A863AB1B3C4ACFFC6 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, int32_t ___0_frame, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___curves;
int32_t L_1 = ___0_frame;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)(0.0f));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveTimeline_SetStepped_m37CDC68EDE94DE1087BE6EA0CE90BAF4BCA8D5E3 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, int32_t ___0_frame, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___curves;
int32_t L_1 = ___0_frame;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)(1.0f));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline_GetCurveType_mC5E6D31A7B8C138E1C0026B0F746F3A988C9100C (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, int32_t ___0_frame, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___curves;
int32_t L_1 = ___0_frame;
NullCheck(L_0);
int32_t L_2 = L_1;
float L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
return ((float)il2cpp_codegen_cast_double_to_int<int32_t>(L_3));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveTimeline_Shrink_m84CA2DB5333B7E7DA3F1988D155393C5066DEA73 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, int32_t ___0_bezierCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
{
int32_t L_0;
L_0 = VirtualFuncInvoker0< int32_t >::Invoke(5, __this);
int32_t L_1 = ___0_bezierCount;
V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)18)))));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->___curves;
NullCheck(L_2);
int32_t L_3 = V_0;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) <= ((int32_t)L_3)))
{
goto IL_0034;
}
}
{
int32_t L_4 = V_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_4);
V_1 = L_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = __this->___curves;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = V_1;
int32_t L_8 = V_0;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_6, 0, (RuntimeArray*)L_7, 0, L_8, NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = V_1;
__this->___curves = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___curves), (void*)L_9);
}
IL_0034:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveTimeline_SetBezier_m371512B0BAE9FBC4709ED9BA008353A6E6776317 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, int32_t ___0_bezier, int32_t ___1_frame, int32_t ___2_value, float ___3_time1, float ___4_value1, float ___5_cx1, float ___6_cy1, float ___7_cx2, float ___8_cy2, float ___9_time2, float ___10_value2, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
int32_t V_12 = 0;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___curves;
V_0 = L_0;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5, __this);
int32_t L_2 = ___0_bezier;
V_1 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)18)))));
int32_t L_3 = ___2_value;
if (L_3)
{
goto IL_001d;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_0;
int32_t L_5 = ___1_frame;
int32_t L_6 = V_1;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (float)((float)((int32_t)il2cpp_codegen_add(2, L_6))));
}
IL_001d:
{
float L_7 = ___3_time1;
float L_8 = ___5_cx1;
float L_9 = ___7_cx2;
V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_7, ((float)il2cpp_codegen_multiply(L_8, (2.0f))))), L_9)), (0.0299999993f)));
float L_10 = ___4_value1;
float L_11 = ___6_cy1;
float L_12 = ___8_cy2;
V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_10, ((float)il2cpp_codegen_multiply(L_11, (2.0f))))), L_12)), (0.0299999993f)));
float L_13 = ___5_cx1;
float L_14 = ___7_cx2;
float L_15 = ___3_time1;
float L_16 = ___9_time2;
V_4 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_13, L_14)), (3.0f))), L_15)), L_16)), (0.00600000005f)));
float L_17 = ___6_cy1;
float L_18 = ___8_cy2;
float L_19 = ___4_value1;
float L_20 = ___10_value2;
V_5 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_17, L_18)), (3.0f))), L_19)), L_20)), (0.00600000005f)));
float L_21 = V_2;
float L_22 = V_4;
V_6 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_21, (2.0f))), L_22));
float L_23 = V_3;
float L_24 = V_5;
V_7 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_23, (2.0f))), L_24));
float L_25 = ___5_cx1;
float L_26 = ___3_time1;
float L_27 = V_2;
float L_28 = V_4;
V_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_25, L_26)), (0.300000012f))), L_27)), ((float)il2cpp_codegen_multiply(L_28, (0.166666672f)))));
float L_29 = ___6_cy1;
float L_30 = ___4_value1;
float L_31 = V_3;
float L_32 = V_5;
V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_29, L_30)), (0.300000012f))), L_31)), ((float)il2cpp_codegen_multiply(L_32, (0.166666672f)))));
float L_33 = ___3_time1;
float L_34 = V_8;
V_10 = ((float)il2cpp_codegen_add(L_33, L_34));
float L_35 = ___4_value1;
float L_36 = V_9;
V_11 = ((float)il2cpp_codegen_add(L_35, L_36));
int32_t L_37 = V_1;
V_12 = ((int32_t)il2cpp_codegen_add(L_37, ((int32_t)18)));
goto IL_0111;
}
IL_00d7:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = V_0;
int32_t L_39 = V_1;
float L_40 = V_10;
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(L_39), (float)L_40);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = V_0;
int32_t L_42 = V_1;
float L_43 = V_11;
NullCheck(L_41);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_42, 1))), (float)L_43);
float L_44 = V_8;
float L_45 = V_6;
V_8 = ((float)il2cpp_codegen_add(L_44, L_45));
float L_46 = V_9;
float L_47 = V_7;
V_9 = ((float)il2cpp_codegen_add(L_46, L_47));
float L_48 = V_6;
float L_49 = V_4;
V_6 = ((float)il2cpp_codegen_add(L_48, L_49));
float L_50 = V_7;
float L_51 = V_5;
V_7 = ((float)il2cpp_codegen_add(L_50, L_51));
float L_52 = V_10;
float L_53 = V_8;
V_10 = ((float)il2cpp_codegen_add(L_52, L_53));
float L_54 = V_11;
float L_55 = V_9;
V_11 = ((float)il2cpp_codegen_add(L_54, L_55));
int32_t L_56 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_56, 2));
}
IL_0111:
{
int32_t L_57 = V_1;
int32_t L_58 = V_12;
if ((((int32_t)L_57) < ((int32_t)L_58)))
{
goto IL_00d7;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212 (CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34* __this, float ___0_time, int32_t ___1_frameIndex, int32_t ___2_valueOffset, int32_t ___3_i, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___curves;
V_0 = L_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = V_0;
int32_t L_2 = ___3_i;
NullCheck(L_1);
int32_t L_3 = L_2;
float L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
float L_5 = ___0_time;
if ((!(((float)L_4) > ((float)L_5))))
{
goto IL_0038;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_7 = ___1_frameIndex;
NullCheck(L_6);
int32_t L_8 = L_7;
float L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_2 = L_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___1_frameIndex;
int32_t L_12 = ___2_valueOffset;
NullCheck(L_10);
int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_11, L_12));
float L_14 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
V_3 = L_14;
float L_15 = V_3;
float L_16 = ___0_time;
float L_17 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = V_0;
int32_t L_19 = ___3_i;
NullCheck(L_18);
int32_t L_20 = L_19;
float L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
float L_22 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = V_0;
int32_t L_24 = ___3_i;
NullCheck(L_23);
int32_t L_25 = ((int32_t)il2cpp_codegen_add(L_24, 1));
float L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
float L_27 = V_3;
return ((float)il2cpp_codegen_add(L_15, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_16, L_17))/((float)il2cpp_codegen_subtract(L_21, L_22)))), ((float)il2cpp_codegen_subtract(L_26, L_27))))));
}
IL_0038:
{
int32_t L_28 = ___3_i;
V_1 = ((int32_t)il2cpp_codegen_add(L_28, ((int32_t)18)));
int32_t L_29 = ___3_i;
___3_i = ((int32_t)il2cpp_codegen_add(L_29, 2));
goto IL_007d;
}
IL_0046:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = V_0;
int32_t L_31 = ___3_i;
NullCheck(L_30);
int32_t L_32 = L_31;
float L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
float L_34 = ___0_time;
if ((!(((float)L_33) >= ((float)L_34))))
{
goto IL_0077;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_0;
int32_t L_36 = ___3_i;
NullCheck(L_35);
int32_t L_37 = ((int32_t)il2cpp_codegen_subtract(L_36, 2));
float L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
V_4 = L_38;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = V_0;
int32_t L_40 = ___3_i;
NullCheck(L_39);
int32_t L_41 = ((int32_t)il2cpp_codegen_subtract(L_40, 1));
float L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
V_5 = L_42;
float L_43 = V_5;
float L_44 = ___0_time;
float L_45 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = V_0;
int32_t L_47 = ___3_i;
NullCheck(L_46);
int32_t L_48 = L_47;
float L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
float L_50 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = V_0;
int32_t L_52 = ___3_i;
NullCheck(L_51);
int32_t L_53 = ((int32_t)il2cpp_codegen_add(L_52, 1));
float L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
float L_55 = V_5;
return ((float)il2cpp_codegen_add(L_43, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_44, L_45))/((float)il2cpp_codegen_subtract(L_49, L_50)))), ((float)il2cpp_codegen_subtract(L_54, L_55))))));
}
IL_0077:
{
int32_t L_56 = ___3_i;
___3_i = ((int32_t)il2cpp_codegen_add(L_56, 2));
}
IL_007d:
{
int32_t L_57 = ___3_i;
int32_t L_58 = V_1;
if ((((int32_t)L_57) < ((int32_t)L_58)))
{
goto IL_0046;
}
}
{
int32_t L_59 = ___1_frameIndex;
int32_t L_60;
L_60 = VirtualFuncInvoker0< int32_t >::Invoke(4, __this);
___1_frameIndex = ((int32_t)il2cpp_codegen_add(L_59, L_60));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_61 = V_0;
int32_t L_62 = V_1;
NullCheck(L_61);
int32_t L_63 = ((int32_t)il2cpp_codegen_subtract(L_62, 2));
float L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
V_6 = L_64;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_65 = V_0;
int32_t L_66 = V_1;
NullCheck(L_65);
int32_t L_67 = ((int32_t)il2cpp_codegen_subtract(L_66, 1));
float L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
V_7 = L_68;
float L_69 = V_7;
float L_70 = ___0_time;
float L_71 = V_6;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_72 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_73 = ___1_frameIndex;
NullCheck(L_72);
int32_t L_74 = L_73;
float L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
float L_76 = V_6;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_77 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_78 = ___1_frameIndex;
int32_t L_79 = ___2_valueOffset;
NullCheck(L_77);
int32_t L_80 = ((int32_t)il2cpp_codegen_add(L_78, L_79));
float L_81 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
float L_82 = V_7;
return ((float)il2cpp_codegen_add(L_69, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_70, L_71))/((float)il2cpp_codegen_subtract(L_75, L_76)))), ((float)il2cpp_codegen_subtract(L_81, L_82))))));
}
}
#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 CurveTimeline1__ctor_m9C36E5FD2091DC2A4E81E81D9188DBA2511CC86B (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, uint64_t ___2_propertyId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = L_2;
uint64_t L_4 = ___2_propertyId;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)L_4);
CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4(__this, L_0, L_1, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CurveTimeline1_get_FrameEntries_m7441FCEFCB531B4BA6E6621E3551E6329B29F716 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, const RuntimeMethod* method)
{
{
return 2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveTimeline1_SetFrame_m221CF374D1AAF67BBA0D2F26788204562C813326 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, int32_t ___0_frame, float ___1_time, float ___2_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)(L_0<<1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_value;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_0 = L_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = V_0;
NullCheck(L_1);
V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), 2));
V_3 = 2;
goto IL_0021;
}
IL_0011:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = V_0;
int32_t L_3 = V_3;
NullCheck(L_2);
int32_t L_4 = L_3;
float L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
float L_6 = ___0_time;
if ((!(((float)L_5) > ((float)L_6))))
{
goto IL_001d;
}
}
{
int32_t L_7 = V_3;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_7, 2));
goto IL_0025;
}
IL_001d:
{
int32_t L_8 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_8, 2));
}
IL_0021:
{
int32_t L_9 = V_3;
int32_t L_10 = V_1;
if ((((int32_t)L_9) <= ((int32_t)L_10)))
{
goto IL_0011;
}
}
IL_0025:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = ((int32_t)(L_12>>1));
float L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(L_14);
int32_t L_15 = V_2;
if (!L_15)
{
goto IL_003a;
}
}
{
int32_t L_16 = V_2;
if ((((int32_t)L_16) == ((int32_t)1)))
{
goto IL_0062;
}
}
{
goto IL_0068;
}
IL_003a:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = V_0;
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = L_18;
float L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_4 = L_20;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = V_0;
int32_t L_22 = V_1;
NullCheck(L_21);
int32_t L_23 = ((int32_t)il2cpp_codegen_add(L_22, 1));
float L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_5 = L_24;
float L_25 = V_5;
float L_26 = ___0_time;
float L_27 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = V_0;
int32_t L_29 = V_1;
NullCheck(L_28);
int32_t L_30 = ((int32_t)il2cpp_codegen_add(L_29, 2));
float L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
float L_32 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = V_0;
int32_t L_34 = V_1;
NullCheck(L_33);
int32_t L_35 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_34, 2)), 1));
float L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
float L_37 = V_5;
return ((float)il2cpp_codegen_add(L_25, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_26, L_27))/((float)il2cpp_codegen_subtract(L_31, L_32)))), ((float)il2cpp_codegen_subtract(L_36, L_37))))));
}
IL_0062:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = V_0;
int32_t L_39 = V_1;
NullCheck(L_38);
int32_t L_40 = ((int32_t)il2cpp_codegen_add(L_39, 1));
float L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
return L_41;
}
IL_0068:
{
float L_42 = ___0_time;
int32_t L_43 = V_1;
int32_t L_44 = V_2;
float L_45;
L_45 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_42, L_43, 1, ((int32_t)il2cpp_codegen_subtract(L_44, 2)), NULL);
return L_45;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetRelativeValue_m145612DA11850E6AF4388C1D2E8910828C96E252 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, float ___4_current, float ___5_setup, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B7_0 = 0.0f;
float G_B6_0 = 0.0f;
float G_B8_0 = 0.0f;
float G_B8_1 = 0.0f;
{
float L_0 = ___0_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_1);
int32_t L_2 = 0;
float L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if ((!(((float)L_0) < ((float)L_3))))
{
goto IL_0014;
}
}
{
bool L_4 = ___2_fromSetup;
if (L_4)
{
goto IL_0011;
}
}
{
float L_5 = ___4_current;
return L_5;
}
IL_0011:
{
float L_6 = ___5_setup;
return L_6;
}
IL_0014:
{
float L_7 = ___0_time;
float L_8;
L_8 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(__this, L_7, NULL);
V_0 = L_8;
bool L_9 = ___2_fromSetup;
if (L_9)
{
goto IL_0033;
}
}
{
float L_10 = ___4_current;
bool L_11 = ___3_add;
if (L_11)
{
G_B7_0 = L_10;
goto IL_002e;
}
G_B6_0 = L_10;
}
{
float L_12 = V_0;
float L_13 = ___5_setup;
float L_14 = ___4_current;
G_B8_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_12, L_13)), L_14));
G_B8_1 = G_B6_0;
goto IL_002f;
}
IL_002e:
{
float L_15 = V_0;
G_B8_0 = L_15;
G_B8_1 = G_B7_0;
}
IL_002f:
{
float L_16 = ___1_alpha;
return ((float)il2cpp_codegen_add(G_B8_1, ((float)il2cpp_codegen_multiply(G_B8_0, L_16))));
}
IL_0033:
{
float L_17 = ___5_setup;
float L_18 = V_0;
float L_19 = ___1_alpha;
return ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(L_18, L_19))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetAbsoluteValue_mA3D1BB46EE7FEA5BE578D22AA616B1F4079FA695 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, float ___4_current, float ___5_setup, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B7_0 = 0.0f;
float G_B6_0 = 0.0f;
float G_B8_0 = 0.0f;
float G_B8_1 = 0.0f;
float G_B11_0 = 0.0f;
float G_B10_0 = 0.0f;
float G_B12_0 = 0.0f;
float G_B12_1 = 0.0f;
{
float L_0 = ___0_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_1);
int32_t L_2 = 0;
float L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if ((!(((float)L_0) < ((float)L_3))))
{
goto IL_0014;
}
}
{
bool L_4 = ___2_fromSetup;
if (L_4)
{
goto IL_0011;
}
}
{
float L_5 = ___4_current;
return L_5;
}
IL_0011:
{
float L_6 = ___5_setup;
return L_6;
}
IL_0014:
{
float L_7 = ___0_time;
float L_8;
L_8 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(__this, L_7, NULL);
V_0 = L_8;
bool L_9 = ___2_fromSetup;
if (L_9)
{
goto IL_0030;
}
}
{
float L_10 = ___4_current;
bool L_11 = ___3_add;
if (L_11)
{
G_B7_0 = L_10;
goto IL_002b;
}
G_B6_0 = L_10;
}
{
float L_12 = V_0;
float L_13 = ___4_current;
G_B8_0 = ((float)il2cpp_codegen_subtract(L_12, L_13));
G_B8_1 = G_B6_0;
goto IL_002c;
}
IL_002b:
{
float L_14 = V_0;
G_B8_0 = L_14;
G_B8_1 = G_B7_0;
}
IL_002c:
{
float L_15 = ___1_alpha;
return ((float)il2cpp_codegen_add(G_B8_1, ((float)il2cpp_codegen_multiply(G_B8_0, L_15))));
}
IL_0030:
{
float L_16 = ___5_setup;
bool L_17 = ___3_add;
if (L_17)
{
G_B11_0 = L_16;
goto IL_003c;
}
G_B10_0 = L_16;
}
{
float L_18 = V_0;
float L_19 = ___5_setup;
G_B12_0 = ((float)il2cpp_codegen_subtract(L_18, L_19));
G_B12_1 = G_B10_0;
goto IL_003d;
}
IL_003c:
{
float L_20 = V_0;
G_B12_0 = L_20;
G_B12_1 = G_B11_0;
}
IL_003d:
{
float L_21 = ___1_alpha;
return ((float)il2cpp_codegen_add(G_B12_1, ((float)il2cpp_codegen_multiply(G_B12_0, L_21))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetAbsoluteValue_m05D09E15CE057C57AAF1E96743109662217A6588 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, float ___4_current, float ___5_setup, float ___6_value, const RuntimeMethod* method)
{
float G_B7_0 = 0.0f;
float G_B6_0 = 0.0f;
float G_B8_0 = 0.0f;
float G_B8_1 = 0.0f;
float G_B11_0 = 0.0f;
float G_B10_0 = 0.0f;
float G_B12_0 = 0.0f;
float G_B12_1 = 0.0f;
{
float L_0 = ___0_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_1);
int32_t L_2 = 0;
float L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if ((!(((float)L_0) < ((float)L_3))))
{
goto IL_0014;
}
}
{
bool L_4 = ___2_fromSetup;
if (L_4)
{
goto IL_0011;
}
}
{
float L_5 = ___4_current;
return L_5;
}
IL_0011:
{
float L_6 = ___5_setup;
return L_6;
}
IL_0014:
{
bool L_7 = ___2_fromSetup;
if (L_7)
{
goto IL_002a;
}
}
{
float L_8 = ___4_current;
bool L_9 = ___3_add;
if (L_9)
{
G_B7_0 = L_8;
goto IL_0024;
}
G_B6_0 = L_8;
}
{
float L_10 = ___6_value;
float L_11 = ___4_current;
G_B8_0 = ((float)il2cpp_codegen_subtract(L_10, L_11));
G_B8_1 = G_B6_0;
goto IL_0026;
}
IL_0024:
{
float L_12 = ___6_value;
G_B8_0 = L_12;
G_B8_1 = G_B7_0;
}
IL_0026:
{
float L_13 = ___1_alpha;
return ((float)il2cpp_codegen_add(G_B8_1, ((float)il2cpp_codegen_multiply(G_B8_0, L_13))));
}
IL_002a:
{
float L_14 = ___5_setup;
bool L_15 = ___3_add;
if (L_15)
{
G_B11_0 = L_14;
goto IL_0037;
}
G_B10_0 = L_14;
}
{
float L_16 = ___6_value;
float L_17 = ___5_setup;
G_B12_0 = ((float)il2cpp_codegen_subtract(L_16, L_17));
G_B12_1 = G_B10_0;
goto IL_0039;
}
IL_0037:
{
float L_18 = ___6_value;
G_B12_0 = L_18;
G_B12_1 = G_B11_0;
}
IL_0039:
{
float L_19 = ___1_alpha;
return ((float)il2cpp_codegen_add(G_B12_1, ((float)il2cpp_codegen_multiply(G_B12_0, L_19))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetScaleValue_mAC0B3DE49FDA7ADE7D1CA66C83315B2B4C466244 (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, float ___1_alpha, bool ___2_fromSetup, bool ___3_add, bool ___4_mixOut, float ___5_current, float ___6_setup, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float G_B10_0 = 0.0f;
{
float L_0 = ___0_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_1);
int32_t L_2 = 0;
float L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if ((!(((float)L_0) < ((float)L_3))))
{
goto IL_0014;
}
}
{
bool L_4 = ___2_fromSetup;
if (L_4)
{
goto IL_0011;
}
}
{
float L_5 = ___5_current;
return L_5;
}
IL_0011:
{
float L_6 = ___6_setup;
return L_6;
}
IL_0014:
{
float L_7 = ___0_time;
float L_8;
L_8 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(__this, L_7, NULL);
float L_9 = ___6_setup;
V_0 = ((float)il2cpp_codegen_multiply(L_8, L_9));
float L_10 = ___1_alpha;
if ((!(((float)L_10) == ((float)(1.0f)))))
{
goto IL_002d;
}
}
{
bool L_11 = ___3_add;
if (L_11)
{
goto IL_002d;
}
}
{
float L_12 = V_0;
return L_12;
}
IL_002d:
{
bool L_13 = ___2_fromSetup;
if (L_13)
{
goto IL_0034;
}
}
{
float L_14 = ___5_current;
G_B10_0 = L_14;
goto IL_0036;
}
IL_0034:
{
float L_15 = ___6_setup;
G_B10_0 = L_15;
}
IL_0036:
{
V_1 = G_B10_0;
bool L_16 = ___3_add;
if (!L_16)
{
goto IL_0044;
}
}
{
float L_17 = V_1;
float L_18 = V_0;
float L_19 = ___6_setup;
float L_20 = ___1_alpha;
return ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_18, L_19)), L_20))));
}
IL_0044:
{
bool L_21 = ___4_mixOut;
if (!L_21)
{
goto IL_005d;
}
}
{
float L_22 = V_1;
float L_23 = V_0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_24;
L_24 = fabsf(L_23);
float L_25 = V_1;
int32_t L_26;
L_26 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_25, NULL);
float L_27 = V_1;
float L_28 = ___1_alpha;
return ((float)il2cpp_codegen_add(L_22, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_24, ((float)L_26))), L_27)), L_28))));
}
IL_005d:
{
float L_29 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_30;
L_30 = fabsf(L_29);
float L_31 = V_0;
int32_t L_32;
L_32 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_31, NULL);
V_1 = ((float)il2cpp_codegen_multiply(L_30, ((float)L_32)));
float L_33 = V_1;
float L_34 = V_0;
float L_35 = V_1;
float L_36 = ___1_alpha;
return ((float)il2cpp_codegen_add(L_33, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_34, L_35)), L_36))));
}
}
#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 BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262 (BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, uint64_t ___3_property, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
uint64_t L_2 = ___3_property;
int32_t L_3 = ___2_boneIndex;
CurveTimeline1__ctor_m9C36E5FD2091DC2A4E81E81D9188DBA2511CC86B(__this, L_0, L_1, ((int64_t)(((int64_t)((int64_t)L_2<<((int32_t)53)))|((int64_t)(uint64_t)((uint32_t)L_3)))), NULL);
int32_t L_4 = ___2_boneIndex;
__this->___boneIndex = L_4;
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592 (BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___boneIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneTimeline1_Apply_m9DC696D7728546E0E44F8E3003C6AEE8C8472606 (BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
Bone_tC5BB616A04722279E675558888991F720C090467* V_0 = NULL;
BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* G_B3_0 = NULL;
BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* G_B2_0 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B4_0 = NULL;
BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* G_B4_1 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_1 = L_0->___bones;
NullCheck(L_1);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_2 = L_1->___Items;
int32_t L_3 = __this->___boneIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_6)->___active;
if (!L_7)
{
goto IL_0047;
}
}
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
G_B3_0 = __this;
goto IL_0028;
}
G_B2_0 = __this;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = V_0;
NullCheck(L_9);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_9)->___pose;
G_B4_0 = L_10;
G_B4_1 = G_B2_0;
goto IL_002e;
}
IL_0028:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_11 = V_0;
NullCheck(L_11);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_12 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_11)->___appliedPose;
G_B4_0 = L_12;
G_B4_1 = G_B3_0;
}
IL_002e:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_13 = V_0;
NullCheck(L_13);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_14 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_13)->___data;
NullCheck(L_14);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_14)->___setupPose;
float L_16 = ___2_time;
float L_17 = ___4_alpha;
bool L_18 = ___5_fromSetup;
bool L_19 = ___6_add;
bool L_20 = ___7_mixOut;
NullCheck(G_B4_1);
VirtualActionInvoker7< BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, float, float, bool, bool, bool >::Invoke(9, G_B4_1, G_B4_0, L_15, L_16, L_17, L_18, L_19, L_20);
}
IL_0047:
{
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 BoneTimeline2__ctor_mCEDE879C2672FE1CC3F50A7D3792EC9415160498 (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, uint64_t ___3_property1, uint64_t ___4_property2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)2);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = L_2;
uint64_t L_4 = ___3_property1;
int32_t L_5 = ___2_boneIndex;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)((int64_t)L_4<<((int32_t)53)))|((int64_t)(uint64_t)((uint32_t)L_5)))));
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_6 = L_3;
uint64_t L_7 = ___4_property2;
int32_t L_8 = ___2_boneIndex;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint64_t)((int64_t)(((int64_t)((int64_t)L_7<<((int32_t)53)))|((int64_t)(uint64_t)((uint32_t)L_8)))));
CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4(__this, L_0, L_1, L_6, NULL);
int32_t L_9 = ___2_boneIndex;
__this->___boneIndex = L_9;
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoneTimeline2_get_FrameEntries_m1B3D2C75A2FD0B505A6E4CA268E8ADCB2F07CF53 (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, const RuntimeMethod* method)
{
{
return 3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneTimeline2_SetFrame_m49E83EAD704C4B3E6FFFE2580DEC7504AE4B8237 (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, int32_t ___0_frame, float ___1_time, float ___2_value1, float ___3_value2, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)il2cpp_codegen_multiply(L_0, 3));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_value1;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_value2;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BoneTimeline2_get_BoneIndex_m5ABDE21CFDA69634152FA24D1E1FA62EFFF2C21F (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___boneIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoneTimeline2_Apply_mB3AF42BED185A00F20D92458A3D74148340A511F (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
Bone_tC5BB616A04722279E675558888991F720C090467* V_0 = NULL;
BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* G_B3_0 = NULL;
BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* G_B2_0 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B4_0 = NULL;
BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* G_B4_1 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_1 = L_0->___bones;
NullCheck(L_1);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_2 = L_1->___Items;
int32_t L_3 = __this->___boneIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_6)->___active;
if (!L_7)
{
goto IL_0047;
}
}
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
G_B3_0 = __this;
goto IL_0028;
}
G_B2_0 = __this;
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = V_0;
NullCheck(L_9);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_9)->___pose;
G_B4_0 = L_10;
G_B4_1 = G_B2_0;
goto IL_002e;
}
IL_0028:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_11 = V_0;
NullCheck(L_11);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_12 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_11)->___appliedPose;
G_B4_0 = L_12;
G_B4_1 = G_B3_0;
}
IL_002e:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_13 = V_0;
NullCheck(L_13);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_14 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_13)->___data;
NullCheck(L_14);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_14)->___setupPose;
float L_16 = ___2_time;
float L_17 = ___4_alpha;
bool L_18 = ___5_fromSetup;
bool L_19 = ___6_add;
bool L_20 = ___7_mixOut;
NullCheck(G_B4_1);
VirtualActionInvoker7< BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3*, float, float, bool, bool, bool >::Invoke(9, G_B4_1, G_B4_0, L_15, L_16, L_17, L_18, L_19, L_20);
}
IL_0047:
{
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 RotateTimeline__ctor_mAB22BFD9B875035D6F10FD19B14700BA2E35769F (RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262(__this, L_0, L_1, L_2, ((int64_t)0), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RotateTimeline_Apply_m90359E6D4C81AC5EB12AB8792C85BAF925330141 (RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose;
float L_1 = ___2_time;
float L_2 = ___3_alpha;
bool L_3 = ___4_fromSetup;
bool L_4 = ___5_add;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ___0_pose;
NullCheck(L_5);
float L_6 = L_5->___rotation;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___rotation;
float L_9;
L_9 = CurveTimeline1_GetRelativeValue_m145612DA11850E6AF4388C1D2E8910828C96E252(__this, L_1, L_2, L_3, L_4, L_6, L_8, NULL);
NullCheck(L_0);
L_0->___rotation = L_9;
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 TranslateTimeline__ctor_mD00659785E23FA12A03DBA5B13B67D0A9B487821 (TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline2__ctor_mCEDE879C2672FE1CC3F50A7D3792EC9415160498(__this, L_0, L_1, L_2, ((int64_t)1), ((int64_t)2), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TranslateTimeline_Apply_m9382CDD4C728E69D56B3D5CED0007FCF33705DF1 (TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_0 = L_0;
float L_1 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = V_0;
NullCheck(L_2);
int32_t L_3 = 0;
float L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
if ((!(((float)L_1) < ((float)L_4))))
{
goto IL_002a;
}
}
{
bool L_5 = ___4_fromSetup;
if (!L_5)
{
goto IL_0029;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___x;
NullCheck(L_6);
L_6->___x = L_8;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_9 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___1_setup;
NullCheck(L_10);
float L_11 = L_10->___y;
NullCheck(L_9);
L_9->___y = L_11;
}
IL_0029:
{
return;
}
IL_002a:
{
float L_12 = ___2_time;
TranslateTimeline_GetCurveValue_mA5A2285AEABE1C0DAB56F1BA4B00E5DF1F637CB3(__this, (&V_1), (&V_2), L_12, NULL);
bool L_13 = ___4_fromSetup;
if (!L_13)
{
goto IL_005c;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_14 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = ___1_setup;
NullCheck(L_15);
float L_16 = L_15->___x;
float L_17 = V_1;
float L_18 = ___3_alpha;
NullCheck(L_14);
L_14->___x = ((float)il2cpp_codegen_add(L_16, ((float)il2cpp_codegen_multiply(L_17, L_18))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_19 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = ___1_setup;
NullCheck(L_20);
float L_21 = L_20->___y;
float L_22 = V_2;
float L_23 = ___3_alpha;
NullCheck(L_19);
L_19->___y = ((float)il2cpp_codegen_add(L_21, ((float)il2cpp_codegen_multiply(L_22, L_23))));
return;
}
IL_005c:
{
bool L_24 = ___5_add;
if (!L_24)
{
goto IL_0083;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_25 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_26 = L_25;
NullCheck(L_26);
float L_27 = L_26->___x;
float L_28 = V_1;
float L_29 = ___3_alpha;
NullCheck(L_26);
L_26->___x = ((float)il2cpp_codegen_add(L_27, ((float)il2cpp_codegen_multiply(L_28, L_29))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_30 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_31 = L_30;
NullCheck(L_31);
float L_32 = L_31->___y;
float L_33 = V_2;
float L_34 = ___3_alpha;
NullCheck(L_31);
L_31->___y = ((float)il2cpp_codegen_add(L_32, ((float)il2cpp_codegen_multiply(L_33, L_34))));
return;
}
IL_0083:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_35 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_36 = L_35;
NullCheck(L_36);
float L_37 = L_36->___x;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_38 = ___1_setup;
NullCheck(L_38);
float L_39 = L_38->___x;
float L_40 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_41 = ___0_pose;
NullCheck(L_41);
float L_42 = L_41->___x;
float L_43 = ___3_alpha;
NullCheck(L_36);
L_36->___x = ((float)il2cpp_codegen_add(L_37, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_39, L_40)), L_42)), L_43))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_44 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_45 = L_44;
NullCheck(L_45);
float L_46 = L_45->___y;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_47 = ___1_setup;
NullCheck(L_47);
float L_48 = L_47->___y;
float L_49 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_50 = ___0_pose;
NullCheck(L_50);
float L_51 = L_50->___y;
float L_52 = ___3_alpha;
NullCheck(L_45);
L_45->___y = ((float)il2cpp_codegen_add(L_46, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_48, L_49)), L_51)), L_52))));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TranslateTimeline_GetCurveValue_mA5A2285AEABE1C0DAB56F1BA4B00E5DF1F637CB3 (TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* __this, float* ___0_x, float* ___1_y, float ___2_time, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
float V_3 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
float L_1 = ___2_time;
int32_t L_2;
L_2 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_0, L_1, 3, NULL);
V_0 = L_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = ((int32_t)(L_4/3));
float L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_1 = il2cpp_codegen_cast_double_to_int<int32_t>(L_6);
int32_t L_7 = V_1;
if (!L_7)
{
goto IL_0023;
}
}
{
int32_t L_8 = V_1;
if ((((int32_t)L_8) == ((int32_t)1)))
{
goto IL_0082;
}
}
{
goto IL_009b;
}
IL_0023:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_10 = V_0;
NullCheck(L_9);
int32_t L_11 = L_10;
float L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_2 = L_12;
float* L_13 = ___0_x;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_15 = V_0;
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));
*((float*)L_13) = (float)L_17;
float* L_18 = ___1_y;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_20 = V_0;
NullCheck(L_19);
int32_t L_21 = ((int32_t)il2cpp_codegen_add(L_20, 2));
float L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
*((float*)L_18) = (float)L_22;
float L_23 = ___2_time;
float L_24 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_26 = V_0;
NullCheck(L_25);
int32_t L_27 = ((int32_t)il2cpp_codegen_add(L_26, 3));
float L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
float L_29 = V_2;
V_3 = ((float)(((float)il2cpp_codegen_subtract(L_23, L_24))/((float)il2cpp_codegen_subtract(L_28, L_29))));
float* L_30 = ___0_x;
float* L_31 = ___0_x;
float L_32 = *((float*)L_31);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_34 = V_0;
NullCheck(L_33);
int32_t L_35 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_34, 3)), 1));
float L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
float* L_37 = ___0_x;
float L_38 = *((float*)L_37);
float L_39 = V_3;
*((float*)L_30) = (float)((float)il2cpp_codegen_add(L_32, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_36, L_38)), L_39))));
float* L_40 = ___1_y;
float* L_41 = ___1_y;
float L_42 = *((float*)L_41);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_43 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_44 = V_0;
NullCheck(L_43);
int32_t L_45 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_44, 3)), 2));
float L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
float* L_47 = ___1_y;
float L_48 = *((float*)L_47);
float L_49 = V_3;
*((float*)L_40) = (float)((float)il2cpp_codegen_add(L_42, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_46, L_48)), L_49))));
return;
}
IL_0082:
{
float* L_50 = ___0_x;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_52 = V_0;
NullCheck(L_51);
int32_t L_53 = ((int32_t)il2cpp_codegen_add(L_52, 1));
float L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
*((float*)L_50) = (float)L_54;
float* L_55 = ___1_y;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_56 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_57 = V_0;
NullCheck(L_56);
int32_t L_58 = ((int32_t)il2cpp_codegen_add(L_57, 2));
float L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
*((float*)L_55) = (float)L_59;
return;
}
IL_009b:
{
float* L_60 = ___0_x;
float L_61 = ___2_time;
int32_t L_62 = V_0;
int32_t L_63 = V_1;
float L_64;
L_64 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_61, L_62, 1, ((int32_t)il2cpp_codegen_subtract(L_63, 2)), NULL);
*((float*)L_60) = (float)L_64;
float* L_65 = ___1_y;
float L_66 = ___2_time;
int32_t L_67 = V_0;
int32_t L_68 = V_1;
float L_69;
L_69 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_66, L_67, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_68, ((int32_t)18))), 2)), NULL);
*((float*)L_65) = (float)L_69;
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 TranslateXTimeline__ctor_m79BC4E0E730B60E0FD46E1EE72456F2BE03D6831 (TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262(__this, L_0, L_1, L_2, ((int64_t)1), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TranslateXTimeline_Apply_mBFAE245E51AF95078D251E14B2C4E4E6F44577DD (TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose;
float L_1 = ___2_time;
float L_2 = ___3_alpha;
bool L_3 = ___4_fromSetup;
bool L_4 = ___5_add;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ___0_pose;
NullCheck(L_5);
float L_6 = L_5->___x;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___x;
float L_9;
L_9 = CurveTimeline1_GetRelativeValue_m145612DA11850E6AF4388C1D2E8910828C96E252(__this, L_1, L_2, L_3, L_4, L_6, L_8, NULL);
NullCheck(L_0);
L_0->___x = L_9;
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 TranslateYTimeline__ctor_m204F841621ADA047DE64F6DF38B6ED27D04FB721 (TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262(__this, L_0, L_1, L_2, ((int64_t)2), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TranslateYTimeline_Apply_m78F4A60E20265C5D85D0D26FD63224EA1F6DCFAA (TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose;
float L_1 = ___2_time;
float L_2 = ___3_alpha;
bool L_3 = ___4_fromSetup;
bool L_4 = ___5_add;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ___0_pose;
NullCheck(L_5);
float L_6 = L_5->___y;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___y;
float L_9;
L_9 = CurveTimeline1_GetRelativeValue_m145612DA11850E6AF4388C1D2E8910828C96E252(__this, L_1, L_2, L_3, L_4, L_6, L_8, NULL);
NullCheck(L_0);
L_0->___y = L_9;
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 ScaleTimeline__ctor_m822DD68A39825CD2A23D72362756DD90F25DCFDE (ScaleTimeline_t40C56AD29A8C0C7CDA1884419DC0BCAF3F41B11A* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline2__ctor_mCEDE879C2672FE1CC3F50A7D3792EC9415160498(__this, L_0, L_1, L_2, ((int64_t)3), ((int64_t)4), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleTimeline_Apply_m29EB7D393B46BDFD81E0CAEE339529AA8AB744D4 (ScaleTimeline_t40C56AD29A8C0C7CDA1884419DC0BCAF3F41B11A* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, 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;
}
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_0 = L_0;
float L_1 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = V_0;
NullCheck(L_2);
int32_t L_3 = 0;
float L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
if ((!(((float)L_1) < ((float)L_4))))
{
goto IL_002a;
}
}
{
bool L_5 = ___4_fromSetup;
if (!L_5)
{
goto IL_0029;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___scaleX;
NullCheck(L_6);
L_6->___scaleX = L_8;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_9 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___1_setup;
NullCheck(L_10);
float L_11 = L_10->___scaleY;
NullCheck(L_9);
L_9->___scaleY = L_11;
}
IL_0029:
{
return;
}
IL_002a:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = V_0;
float L_13 = ___2_time;
int32_t L_14;
L_14 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_12, L_13, 3, NULL);
V_3 = L_14;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_16 = V_3;
NullCheck(L_15);
int32_t L_17 = ((int32_t)(L_16/3));
float L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_4 = il2cpp_codegen_cast_double_to_int<int32_t>(L_18);
int32_t L_19 = V_4;
if (!L_19)
{
goto IL_004b;
}
}
{
int32_t L_20 = V_4;
if ((((int32_t)L_20) == ((int32_t)1)))
{
goto IL_008b;
}
}
{
goto IL_0099;
}
IL_004b:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = V_0;
int32_t L_22 = V_3;
NullCheck(L_21);
int32_t L_23 = L_22;
float L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_5 = L_24;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_0;
int32_t L_26 = V_3;
NullCheck(L_25);
int32_t L_27 = ((int32_t)il2cpp_codegen_add(L_26, 1));
float L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_1 = L_28;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_0;
int32_t L_30 = V_3;
NullCheck(L_29);
int32_t L_31 = ((int32_t)il2cpp_codegen_add(L_30, 2));
float L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_2 = L_32;
float L_33 = ___2_time;
float L_34 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_0;
int32_t L_36 = V_3;
NullCheck(L_35);
int32_t L_37 = ((int32_t)il2cpp_codegen_add(L_36, 3));
float L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
float L_39 = V_5;
V_6 = ((float)(((float)il2cpp_codegen_subtract(L_33, L_34))/((float)il2cpp_codegen_subtract(L_38, L_39))));
float L_40 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = V_0;
int32_t L_42 = V_3;
NullCheck(L_41);
int32_t L_43 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_42, 3)), 1));
float L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
float L_45 = V_1;
float L_46 = V_6;
V_1 = ((float)il2cpp_codegen_add(L_40, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_44, L_45)), L_46))));
float L_47 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_48 = V_0;
int32_t L_49 = V_3;
NullCheck(L_48);
int32_t L_50 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_49, 3)), 2));
float L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
float L_52 = V_2;
float L_53 = V_6;
V_2 = ((float)il2cpp_codegen_add(L_47, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_51, L_52)), L_53))));
goto IL_00b8;
}
IL_008b:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = V_0;
int32_t L_55 = V_3;
NullCheck(L_54);
int32_t L_56 = ((int32_t)il2cpp_codegen_add(L_55, 1));
float L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
V_1 = L_57;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_0;
int32_t L_59 = V_3;
NullCheck(L_58);
int32_t L_60 = ((int32_t)il2cpp_codegen_add(L_59, 2));
float L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
V_2 = L_61;
goto IL_00b8;
}
IL_0099:
{
float L_62 = ___2_time;
int32_t L_63 = V_3;
int32_t L_64 = V_4;
float L_65;
L_65 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_62, L_63, 1, ((int32_t)il2cpp_codegen_subtract(L_64, 2)), NULL);
V_1 = L_65;
float L_66 = ___2_time;
int32_t L_67 = V_3;
int32_t L_68 = V_4;
float L_69;
L_69 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_66, L_67, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_68, ((int32_t)18))), 2)), NULL);
V_2 = L_69;
}
IL_00b8:
{
float L_70 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_71 = ___1_setup;
NullCheck(L_71);
float L_72 = L_71->___scaleX;
V_1 = ((float)il2cpp_codegen_multiply(L_70, L_72));
float L_73 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_74 = ___1_setup;
NullCheck(L_74);
float L_75 = L_74->___scaleY;
V_2 = ((float)il2cpp_codegen_multiply(L_73, L_75));
float L_76 = ___3_alpha;
if ((!(((float)L_76) == ((float)(1.0f)))))
{
goto IL_00e6;
}
}
{
bool L_77 = ___5_add;
if (L_77)
{
goto IL_00e6;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_78 = ___0_pose;
float L_79 = V_1;
NullCheck(L_78);
L_78->___scaleX = L_79;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_80 = ___0_pose;
float L_81 = V_2;
NullCheck(L_80);
L_80->___scaleY = L_81;
return;
}
IL_00e6:
{
bool L_82 = ___4_fromSetup;
if (!L_82)
{
goto IL_00fc;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_83 = ___1_setup;
NullCheck(L_83);
float L_84 = L_83->___scaleX;
V_7 = L_84;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_85 = ___1_setup;
NullCheck(L_85);
float L_86 = L_85->___scaleY;
V_8 = L_86;
goto IL_010c;
}
IL_00fc:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_87 = ___0_pose;
NullCheck(L_87);
float L_88 = L_87->___scaleX;
V_7 = L_88;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_89 = ___0_pose;
NullCheck(L_89);
float L_90 = L_89->___scaleY;
V_8 = L_90;
}
IL_010c:
{
bool L_91 = ___5_add;
if (!L_91)
{
goto IL_0139;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_92 = ___0_pose;
float L_93 = V_7;
float L_94 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_95 = ___1_setup;
NullCheck(L_95);
float L_96 = L_95->___scaleX;
float L_97 = ___3_alpha;
NullCheck(L_92);
L_92->___scaleX = ((float)il2cpp_codegen_add(L_93, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_94, L_96)), L_97))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_98 = ___0_pose;
float L_99 = V_8;
float L_100 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_101 = ___1_setup;
NullCheck(L_101);
float L_102 = L_101->___scaleY;
float L_103 = ___3_alpha;
NullCheck(L_98);
L_98->___scaleY = ((float)il2cpp_codegen_add(L_99, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_100, L_102)), L_103))));
return;
}
IL_0139:
{
bool L_104 = ___6_mixOut;
if (!L_104)
{
goto IL_017a;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_105 = ___0_pose;
float L_106 = V_7;
float L_107 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_108;
L_108 = fabsf(L_107);
float L_109 = V_7;
int32_t L_110;
L_110 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_109, NULL);
float L_111 = V_7;
float L_112 = ___3_alpha;
NullCheck(L_105);
L_105->___scaleX = ((float)il2cpp_codegen_add(L_106, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_108, ((float)L_110))), L_111)), L_112))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_113 = ___0_pose;
float L_114 = V_8;
float L_115 = V_2;
float L_116;
L_116 = fabsf(L_115);
float L_117 = V_8;
int32_t L_118;
L_118 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_117, NULL);
float L_119 = V_8;
float L_120 = ___3_alpha;
NullCheck(L_113);
L_113->___scaleY = ((float)il2cpp_codegen_add(L_114, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_116, ((float)L_118))), L_119)), L_120))));
return;
}
IL_017a:
{
float L_121 = V_7;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_122;
L_122 = fabsf(L_121);
float L_123 = V_1;
int32_t L_124;
L_124 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_123, NULL);
V_7 = ((float)il2cpp_codegen_multiply(L_122, ((float)L_124)));
float L_125 = V_8;
float L_126;
L_126 = fabsf(L_125);
float L_127 = V_2;
int32_t L_128;
L_128 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_127, NULL);
V_8 = ((float)il2cpp_codegen_multiply(L_126, ((float)L_128)));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_129 = ___0_pose;
float L_130 = V_7;
float L_131 = V_1;
float L_132 = V_7;
float L_133 = ___3_alpha;
NullCheck(L_129);
L_129->___scaleX = ((float)il2cpp_codegen_add(L_130, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_131, L_132)), L_133))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_134 = ___0_pose;
float L_135 = V_8;
float L_136 = V_2;
float L_137 = V_8;
float L_138 = ___3_alpha;
NullCheck(L_134);
L_134->___scaleY = ((float)il2cpp_codegen_add(L_135, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_136, L_137)), L_138))));
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 ScaleXTimeline__ctor_m11E34759CAAC8E0021F3F712FDF45FC3A7BD744D (ScaleXTimeline_t3B4BACFE0EC3FFB84651CC901777CF55A98897D1* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262(__this, L_0, L_1, L_2, ((int64_t)3), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleXTimeline_Apply_mC0001F694C303960AC67A8BCF2B694AE76D2B18A (ScaleXTimeline_t3B4BACFE0EC3FFB84651CC901777CF55A98897D1* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose;
float L_1 = ___2_time;
float L_2 = ___3_alpha;
bool L_3 = ___4_fromSetup;
bool L_4 = ___5_add;
bool L_5 = ___6_mixOut;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_pose;
NullCheck(L_6);
float L_7 = L_6->___scaleX;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___1_setup;
NullCheck(L_8);
float L_9 = L_8->___scaleX;
float L_10;
L_10 = CurveTimeline1_GetScaleValue_mAC0B3DE49FDA7ADE7D1CA66C83315B2B4C466244(__this, L_1, L_2, L_3, L_4, L_5, L_7, L_9, NULL);
NullCheck(L_0);
L_0->___scaleX = L_10;
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 ScaleYTimeline__ctor_m79FDC34EDDE784A66D0F0E017FFA5A14A7F574F7 (ScaleYTimeline_t9D7384556B2EA383F5E3B72FA990B80BF06F9C2A* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262(__this, L_0, L_1, L_2, ((int64_t)4), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleYTimeline_Apply_m63924625AE7B14814C88E50B5987C137FFF70B7A (ScaleYTimeline_t9D7384556B2EA383F5E3B72FA990B80BF06F9C2A* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose;
float L_1 = ___2_time;
float L_2 = ___3_alpha;
bool L_3 = ___4_fromSetup;
bool L_4 = ___5_add;
bool L_5 = ___6_mixOut;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_pose;
NullCheck(L_6);
float L_7 = L_6->___scaleY;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_8 = ___1_setup;
NullCheck(L_8);
float L_9 = L_8->___scaleY;
float L_10;
L_10 = CurveTimeline1_GetScaleValue_mAC0B3DE49FDA7ADE7D1CA66C83315B2B4C466244(__this, L_1, L_2, L_3, L_4, L_5, L_7, L_9, NULL);
NullCheck(L_0);
L_0->___scaleY = L_10;
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 ShearTimeline__ctor_m49303D3CDEE9991A629857DACF17B376BC08BDDC (ShearTimeline_t40814C625BFDF9DD127C5C4D815C51FCD08AA5CF* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline2__ctor_mCEDE879C2672FE1CC3F50A7D3792EC9415160498(__this, L_0, L_1, L_2, ((int64_t)5), ((int64_t)6), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShearTimeline_Apply_m05F95500B339D90CDB2962DB62B8D2DA8D9386A1 (ShearTimeline_t40814C625BFDF9DD127C5C4D815C51FCD08AA5CF* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
float V_5 = 0.0f;
float V_6 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_0 = L_0;
float L_1 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = V_0;
NullCheck(L_2);
int32_t L_3 = 0;
float L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
if ((!(((float)L_1) < ((float)L_4))))
{
goto IL_002a;
}
}
{
bool L_5 = ___4_fromSetup;
if (!L_5)
{
goto IL_0029;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_6 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___shearX;
NullCheck(L_6);
L_6->___shearX = L_8;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_9 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ___1_setup;
NullCheck(L_10);
float L_11 = L_10->___shearY;
NullCheck(L_9);
L_9->___shearY = L_11;
}
IL_0029:
{
return;
}
IL_002a:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = V_0;
float L_13 = ___2_time;
int32_t L_14;
L_14 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_12, L_13, 3, NULL);
V_3 = L_14;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_16 = V_3;
NullCheck(L_15);
int32_t L_17 = ((int32_t)(L_16/3));
float L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_4 = il2cpp_codegen_cast_double_to_int<int32_t>(L_18);
int32_t L_19 = V_4;
if (!L_19)
{
goto IL_004b;
}
}
{
int32_t L_20 = V_4;
if ((((int32_t)L_20) == ((int32_t)1)))
{
goto IL_008b;
}
}
{
goto IL_0099;
}
IL_004b:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = V_0;
int32_t L_22 = V_3;
NullCheck(L_21);
int32_t L_23 = L_22;
float L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_5 = L_24;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_0;
int32_t L_26 = V_3;
NullCheck(L_25);
int32_t L_27 = ((int32_t)il2cpp_codegen_add(L_26, 1));
float L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_1 = L_28;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_0;
int32_t L_30 = V_3;
NullCheck(L_29);
int32_t L_31 = ((int32_t)il2cpp_codegen_add(L_30, 2));
float L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_2 = L_32;
float L_33 = ___2_time;
float L_34 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_0;
int32_t L_36 = V_3;
NullCheck(L_35);
int32_t L_37 = ((int32_t)il2cpp_codegen_add(L_36, 3));
float L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
float L_39 = V_5;
V_6 = ((float)(((float)il2cpp_codegen_subtract(L_33, L_34))/((float)il2cpp_codegen_subtract(L_38, L_39))));
float L_40 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = V_0;
int32_t L_42 = V_3;
NullCheck(L_41);
int32_t L_43 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_42, 3)), 1));
float L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
float L_45 = V_1;
float L_46 = V_6;
V_1 = ((float)il2cpp_codegen_add(L_40, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_44, L_45)), L_46))));
float L_47 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_48 = V_0;
int32_t L_49 = V_3;
NullCheck(L_48);
int32_t L_50 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_49, 3)), 2));
float L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
float L_52 = V_2;
float L_53 = V_6;
V_2 = ((float)il2cpp_codegen_add(L_47, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_51, L_52)), L_53))));
goto IL_00b8;
}
IL_008b:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = V_0;
int32_t L_55 = V_3;
NullCheck(L_54);
int32_t L_56 = ((int32_t)il2cpp_codegen_add(L_55, 1));
float L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
V_1 = L_57;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_0;
int32_t L_59 = V_3;
NullCheck(L_58);
int32_t L_60 = ((int32_t)il2cpp_codegen_add(L_59, 2));
float L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
V_2 = L_61;
goto IL_00b8;
}
IL_0099:
{
float L_62 = ___2_time;
int32_t L_63 = V_3;
int32_t L_64 = V_4;
float L_65;
L_65 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_62, L_63, 1, ((int32_t)il2cpp_codegen_subtract(L_64, 2)), NULL);
V_1 = L_65;
float L_66 = ___2_time;
int32_t L_67 = V_3;
int32_t L_68 = V_4;
float L_69;
L_69 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_66, L_67, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_68, ((int32_t)18))), 2)), NULL);
V_2 = L_69;
}
IL_00b8:
{
bool L_70 = ___4_fromSetup;
if (!L_70)
{
goto IL_00df;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_71 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_72 = ___1_setup;
NullCheck(L_72);
float L_73 = L_72->___shearX;
float L_74 = V_1;
float L_75 = ___3_alpha;
NullCheck(L_71);
L_71->___shearX = ((float)il2cpp_codegen_add(L_73, ((float)il2cpp_codegen_multiply(L_74, L_75))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_76 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_77 = ___1_setup;
NullCheck(L_77);
float L_78 = L_77->___shearY;
float L_79 = V_2;
float L_80 = ___3_alpha;
NullCheck(L_76);
L_76->___shearY = ((float)il2cpp_codegen_add(L_78, ((float)il2cpp_codegen_multiply(L_79, L_80))));
return;
}
IL_00df:
{
bool L_81 = ___5_add;
if (!L_81)
{
goto IL_0106;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_82 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_83 = L_82;
NullCheck(L_83);
float L_84 = L_83->___shearX;
float L_85 = V_1;
float L_86 = ___3_alpha;
NullCheck(L_83);
L_83->___shearX = ((float)il2cpp_codegen_add(L_84, ((float)il2cpp_codegen_multiply(L_85, L_86))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_87 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_88 = L_87;
NullCheck(L_88);
float L_89 = L_88->___shearY;
float L_90 = V_2;
float L_91 = ___3_alpha;
NullCheck(L_88);
L_88->___shearY = ((float)il2cpp_codegen_add(L_89, ((float)il2cpp_codegen_multiply(L_90, L_91))));
return;
}
IL_0106:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_92 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_93 = L_92;
NullCheck(L_93);
float L_94 = L_93->___shearX;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_95 = ___1_setup;
NullCheck(L_95);
float L_96 = L_95->___shearX;
float L_97 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_98 = ___0_pose;
NullCheck(L_98);
float L_99 = L_98->___shearX;
float L_100 = ___3_alpha;
NullCheck(L_93);
L_93->___shearX = ((float)il2cpp_codegen_add(L_94, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_96, L_97)), L_99)), L_100))));
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_101 = ___0_pose;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_102 = L_101;
NullCheck(L_102);
float L_103 = L_102->___shearY;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_104 = ___1_setup;
NullCheck(L_104);
float L_105 = L_104->___shearY;
float L_106 = V_2;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_107 = ___0_pose;
NullCheck(L_107);
float L_108 = L_107->___shearY;
float L_109 = ___3_alpha;
NullCheck(L_102);
L_102->___shearY = ((float)il2cpp_codegen_add(L_103, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_105, L_106)), L_108)), L_109))));
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 ShearXTimeline__ctor_m9BAB73D37E46599E847B554CA8258FC85E6EA458 (ShearXTimeline_t2C7104E87EF771A9603CD484EB8953E991E5B35F* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262(__this, L_0, L_1, L_2, ((int64_t)5), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShearXTimeline_Apply_m4A54E97AF89783FA438204F8F307E33DEB8BAC20 (ShearXTimeline_t2C7104E87EF771A9603CD484EB8953E991E5B35F* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose;
float L_1 = ___2_time;
float L_2 = ___3_alpha;
bool L_3 = ___4_fromSetup;
bool L_4 = ___5_add;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ___0_pose;
NullCheck(L_5);
float L_6 = L_5->___shearX;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___shearX;
float L_9;
L_9 = CurveTimeline1_GetRelativeValue_m145612DA11850E6AF4388C1D2E8910828C96E252(__this, L_1, L_2, L_3, L_4, L_6, L_8, NULL);
NullCheck(L_0);
L_0->___shearX = L_9;
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 ShearYTimeline__ctor_m9293239C94B25958F24885ECE29A4C2FFC64DDE0 (ShearYTimeline_tBB7D5CBB3A85020D0283F9F8D5AEA7BBE14F9055* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_boneIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_boneIndex;
BoneTimeline1__ctor_m834E4943706F4E36284357C7F354351E2E3B8262(__this, L_0, L_1, L_2, ((int64_t)6), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShearYTimeline_Apply_m8FBA0960C38ACC4CFE195F5C08B3C69E114183F5 (ShearYTimeline_tBB7D5CBB3A85020D0283F9F8D5AEA7BBE14F9055* __this, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___0_pose, BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___1_setup, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, bool ___6_mixOut, const RuntimeMethod* method)
{
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_0 = ___0_pose;
float L_1 = ___2_time;
float L_2 = ___3_alpha;
bool L_3 = ___4_fromSetup;
bool L_4 = ___5_add;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_5 = ___0_pose;
NullCheck(L_5);
float L_6 = L_5->___shearY;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_7 = ___1_setup;
NullCheck(L_7);
float L_8 = L_7->___shearY;
float L_9;
L_9 = CurveTimeline1_GetRelativeValue_m145612DA11850E6AF4388C1D2E8910828C96E252(__this, L_1, L_2, L_3, L_4, L_6, L_8, NULL);
NullCheck(L_0);
L_0->___shearY = L_9;
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 InheritTimeline__ctor_mE2B8A5F286922839A118ECD3C8EC774A3782E206 (InheritTimeline_t58E3DA3989F92F89F89AB6E0BD65C9D7EFD1C523* __this, int32_t ___0_frameCount, int32_t ___1_boneIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = L_1;
int32_t L_3 = ___1_boneIndex;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)63050394783186944LL)|((int64_t)(uint64_t)((uint32_t)L_3)))));
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_2, NULL);
int32_t L_4 = ___1_boneIndex;
__this->___boneIndex = L_4;
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___instant = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InheritTimeline_get_BoneIndex_m7894EA44DC33A5717A4A7395A6899C5040D48601 (InheritTimeline_t58E3DA3989F92F89F89AB6E0BD65C9D7EFD1C523* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___boneIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InheritTimeline_get_FrameEntries_m5A060EA42A3AD24DD4A6E97EB3176790462DC9A3 (InheritTimeline_t58E3DA3989F92F89F89AB6E0BD65C9D7EFD1C523* __this, const RuntimeMethod* method)
{
{
return 2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InheritTimeline_SetFrame_mD39D64895632E9702729181BF5D269376CF81319 (InheritTimeline_t58E3DA3989F92F89F89AB6E0BD65C9D7EFD1C523* __this, int32_t ___0_frame, float ___1_time, int32_t ___2_inherit, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)il2cpp_codegen_multiply(L_0, 2));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
int32_t L_6 = ___2_inherit;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)((float)L_6));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InheritTimeline_Apply_mF973A3FE847D8469A19AE83BA1AA1D0C4B1ABC3E (InheritTimeline_t58E3DA3989F92F89F89AB6E0BD65C9D7EFD1C523* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Bone_tC5BB616A04722279E675558888991F720C090467* V_0 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_1 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* G_B5_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_1 = L_0->___bones;
NullCheck(L_1);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_2 = L_1->___Items;
int32_t L_3 = __this->___boneIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
Bone_tC5BB616A04722279E675558888991F720C090467* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Bone_tC5BB616A04722279E675558888991F720C090467* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_6)->___active;
if (L_7)
{
goto IL_001c;
}
}
{
return;
}
IL_001c:
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_0028;
}
}
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_9 = V_0;
NullCheck(L_9);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_10 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_9)->___pose;
G_B5_0 = L_10;
goto IL_002e;
}
IL_0028:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_11 = V_0;
NullCheck(L_11);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_12 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_11)->___appliedPose;
G_B5_0 = L_12;
}
IL_002e:
{
V_1 = G_B5_0;
bool L_13 = ___7_mixOut;
if (!L_13)
{
goto IL_004e;
}
}
{
bool L_14 = ___5_fromSetup;
if (!L_14)
{
goto IL_008f;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_15 = V_1;
Bone_tC5BB616A04722279E675558888991F720C090467* L_16 = V_0;
NullCheck(L_16);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_17 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_16)->___data;
NullCheck(L_17);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_17)->___setupPose;
NullCheck(L_18);
int32_t L_19 = L_18->___inherit;
NullCheck(L_15);
L_15->___inherit = L_19;
return;
}
IL_004e:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_2 = L_20;
float L_21 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = V_2;
NullCheck(L_22);
int32_t L_23 = 0;
float L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
if ((!(((float)L_21) < ((float)L_24))))
{
goto IL_0076;
}
}
{
bool L_25 = ___5_fromSetup;
if (!L_25)
{
goto IL_008f;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_26 = V_1;
Bone_tC5BB616A04722279E675558888991F720C090467* L_27 = V_0;
NullCheck(L_27);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_28 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_27)->___data;
NullCheck(L_28);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_29 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_28)->___setupPose;
NullCheck(L_29);
int32_t L_30 = L_29->___inherit;
NullCheck(L_26);
L_26->___inherit = L_30;
return;
}
IL_0076:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_31 = V_1;
il2cpp_codegen_runtime_class_init_inline(InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var);
InheritU5BU5D_t0273F7210A74A3D0C667EC01F9386BF371CE8FB2* L_32 = ((InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_StaticFields*)il2cpp_codegen_static_fields_for(InheritEnum_t74F3D99E8BC24CB78D9D506CB68548A6CEB95A37_il2cpp_TypeInfo_var))->___Values;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = V_2;
float L_35 = ___2_time;
int32_t L_36;
L_36 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_34, L_35, 2, NULL);
NullCheck(L_33);
int32_t L_37 = ((int32_t)il2cpp_codegen_add(L_36, 1));
float L_38 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_32);
int32_t L_39 = il2cpp_codegen_cast_double_to_int<int32_t>(L_38);
int32_t L_40 = (int32_t)(L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
NullCheck(L_31);
L_31->___inherit = L_40;
}
IL_008f:
{
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 SlotCurveTimeline__ctor_m78B59EFA8F1FA8FCB344EC4766011E2C8CE890FE (SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___3_propertyIds, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = ___3_propertyIds;
CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4(__this, L_0, L_1, L_2, NULL);
int32_t L_3 = ___2_slotIndex;
__this->___slotIndex = L_3;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlotCurveTimeline_get_SlotIndex_mDB8398706852FD4438EB5EA19512F86CCAFC25EB (SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlotCurveTimeline_Apply_m24757C5B579EE08B1275921CF759EDA41DB0A3BA (SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_0 = NULL;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* G_B3_0 = NULL;
SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF* G_B3_1 = NULL;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* G_B2_0 = NULL;
SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF* G_B2_1 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B4_0 = NULL;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* G_B4_1 = NULL;
SlotCurveTimeline_t618FFC2FAAB5CD93FABEB47714078E96FD6703FF* G_B4_2 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = L_0->___slots;
NullCheck(L_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_2 = L_1->___Items;
int32_t L_3 = __this->___slotIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = V_0;
NullCheck(L_6);
Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = L_6->___bone;
NullCheck(L_7);
bool L_8 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_7)->___active;
if (!L_8)
{
goto IL_0040;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_9 = V_0;
bool L_10 = ___8_appliedPose;
if (L_10)
{
G_B3_0 = L_9;
G_B3_1 = __this;
goto IL_002e;
}
G_B2_0 = L_9;
G_B2_1 = __this;
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_11 = V_0;
NullCheck(L_11);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_12 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_11)->___pose;
G_B4_0 = L_12;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_0034;
}
IL_002e:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_13 = V_0;
NullCheck(L_13);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_13)->___appliedPose;
G_B4_0 = L_14;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_0034:
{
float L_15 = ___2_time;
float L_16 = ___4_alpha;
bool L_17 = ___5_fromSetup;
bool L_18 = ___6_add;
NullCheck(G_B4_2);
VirtualActionInvoker6< Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE*, float, float, bool, bool >::Invoke(9, G_B4_2, G_B4_1, G_B4_0, L_15, L_16, L_17, L_18);
}
IL_0040:
{
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 RGBATimeline__ctor_m428CEBCD51C1536C08B54AF756E4E848536390EB (RGBATimeline_t8DA0359CA5F0388BD548E74FE3BDEB73148D5217* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_slotIndex;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)2);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_4 = L_3;
int32_t L_5 = ___2_slotIndex;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)72057594037927936LL)|((int64_t)(uint64_t)((uint32_t)L_5)))));
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_6 = L_4;
int32_t L_7 = ___2_slotIndex;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint64_t)((int64_t)(((int64_t)81064793292668928LL)|((int64_t)(uint64_t)((uint32_t)L_7)))));
SlotCurveTimeline__ctor_m78B59EFA8F1FA8FCB344EC4766011E2C8CE890FE(__this, L_0, L_1, L_2, L_6, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RGBATimeline_get_FrameEntries_mDF7214179D1B65DB32DE6F25610A2CF9825032DF (RGBATimeline_t8DA0359CA5F0388BD548E74FE3BDEB73148D5217* __this, const RuntimeMethod* method)
{
{
return 5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBATimeline_SetFrame_m77CD7650A3B4C6DE91A12F24D97D1E9819F1B6F1 (RGBATimeline_t8DA0359CA5F0388BD548E74FE3BDEB73148D5217* __this, int32_t ___0_frame, float ___1_time, float ___2_r, float ___3_g, float ___4_b, float ___5_a, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)il2cpp_codegen_multiply(L_0, 5));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_r;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_g;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___0_frame;
float L_12 = ___4_b;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_11, 3))), (float)L_12);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_14 = ___0_frame;
float L_15 = ___5_a;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_14, 4))), (float)L_15);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBATimeline_Apply_mBFC69B7D7E4287FE9ABE53C695CC687B1E0EFB72 (RGBATimeline_t8DA0359CA5F0388BD548E74FE3BDEB73148D5217* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_pose, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
int32_t V_6 = 0;
int32_t V_7 = 0;
float V_8 = 0.0f;
float V_9 = 0.0f;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_10;
memset((&V_10), 0, sizeof(V_10));
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_0 = ___1_pose;
NullCheck(L_0);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_0, NULL);
V_0 = L_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_1 = L_2;
float L_3 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_1;
NullCheck(L_4);
int32_t L_5 = 0;
float L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
if ((!(((float)L_3) < ((float)L_6))))
{
goto IL_0031;
}
}
{
bool L_7 = ___4_fromSetup;
if (!L_7)
{
goto IL_0030;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_8 = ___0_slot;
NullCheck(L_8);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_9 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_8)->___data;
NullCheck(L_9);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_10 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_9)->___setupPose;
NullCheck(L_10);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
L_11 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_10, NULL);
V_0 = L_11;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_12 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_0;
NullCheck(L_12);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_12, L_13, NULL);
}
IL_0030:
{
return;
}
IL_0031:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = V_1;
float L_15 = ___2_time;
int32_t L_16;
L_16 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_14, L_15, 5, NULL);
V_6 = L_16;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_18 = V_6;
NullCheck(L_17);
int32_t L_19 = ((int32_t)(L_18/5));
float L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_7 = il2cpp_codegen_cast_double_to_int<int32_t>(L_20);
int32_t L_21 = V_7;
if (!L_21)
{
goto IL_005a;
}
}
{
int32_t L_22 = V_7;
if ((((int32_t)L_22) == ((int32_t)1)))
{
goto IL_00d6;
}
}
{
goto IL_00f6;
}
IL_005a:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = V_1;
int32_t L_24 = V_6;
NullCheck(L_23);
int32_t L_25 = L_24;
float L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_8 = L_26;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = V_1;
int32_t L_28 = V_6;
NullCheck(L_27);
int32_t L_29 = ((int32_t)il2cpp_codegen_add(L_28, 1));
float L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
V_2 = L_30;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_1;
int32_t L_32 = V_6;
NullCheck(L_31);
int32_t L_33 = ((int32_t)il2cpp_codegen_add(L_32, 2));
float L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
V_3 = L_34;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_1;
int32_t L_36 = V_6;
NullCheck(L_35);
int32_t L_37 = ((int32_t)il2cpp_codegen_add(L_36, 3));
float L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
V_4 = L_38;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = V_1;
int32_t L_40 = V_6;
NullCheck(L_39);
int32_t L_41 = ((int32_t)il2cpp_codegen_add(L_40, 4));
float L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
V_5 = L_42;
float L_43 = ___2_time;
float L_44 = V_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_45 = V_1;
int32_t L_46 = V_6;
NullCheck(L_45);
int32_t L_47 = ((int32_t)il2cpp_codegen_add(L_46, 5));
float L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
float L_49 = V_8;
V_9 = ((float)(((float)il2cpp_codegen_subtract(L_43, L_44))/((float)il2cpp_codegen_subtract(L_48, L_49))));
float L_50 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = V_1;
int32_t L_52 = V_6;
NullCheck(L_51);
int32_t L_53 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_52, 5)), 1));
float L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
float L_55 = V_2;
float L_56 = V_9;
V_2 = ((float)il2cpp_codegen_add(L_50, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_54, L_55)), L_56))));
float L_57 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_1;
int32_t L_59 = V_6;
NullCheck(L_58);
int32_t L_60 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_59, 5)), 2));
float L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
float L_62 = V_3;
float L_63 = V_9;
V_3 = ((float)il2cpp_codegen_add(L_57, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_61, L_62)), L_63))));
float L_64 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_65 = V_1;
int32_t L_66 = V_6;
NullCheck(L_65);
int32_t L_67 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_66, 5)), 3));
float L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
float L_69 = V_4;
float L_70 = V_9;
V_4 = ((float)il2cpp_codegen_add(L_64, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_68, L_69)), L_70))));
float L_71 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_72 = V_1;
int32_t L_73 = V_6;
NullCheck(L_72);
int32_t L_74 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_73, 5)), 4));
float L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
float L_76 = V_5;
float L_77 = V_9;
V_5 = ((float)il2cpp_codegen_add(L_71, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_75, L_76)), L_77))));
goto IL_013d;
}
IL_00d6:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_78 = V_1;
int32_t L_79 = V_6;
NullCheck(L_78);
int32_t L_80 = ((int32_t)il2cpp_codegen_add(L_79, 1));
float L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
V_2 = L_81;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_82 = V_1;
int32_t L_83 = V_6;
NullCheck(L_82);
int32_t L_84 = ((int32_t)il2cpp_codegen_add(L_83, 2));
float L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
V_3 = L_85;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_86 = V_1;
int32_t L_87 = V_6;
NullCheck(L_86);
int32_t L_88 = ((int32_t)il2cpp_codegen_add(L_87, 3));
float L_89 = (L_86)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
V_4 = L_89;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_90 = V_1;
int32_t L_91 = V_6;
NullCheck(L_90);
int32_t L_92 = ((int32_t)il2cpp_codegen_add(L_91, 4));
float L_93 = (L_90)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
V_5 = L_93;
goto IL_013d;
}
IL_00f6:
{
float L_94 = ___2_time;
int32_t L_95 = V_6;
int32_t L_96 = V_7;
float L_97;
L_97 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_94, L_95, 1, ((int32_t)il2cpp_codegen_subtract(L_96, 2)), NULL);
V_2 = L_97;
float L_98 = ___2_time;
int32_t L_99 = V_6;
int32_t L_100 = V_7;
float L_101;
L_101 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_98, L_99, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_100, ((int32_t)18))), 2)), NULL);
V_3 = L_101;
float L_102 = ___2_time;
int32_t L_103 = V_6;
int32_t L_104 = V_7;
float L_105;
L_105 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_102, L_103, 3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_104, ((int32_t)36))), 2)), NULL);
V_4 = L_105;
float L_106 = ___2_time;
int32_t L_107 = V_6;
int32_t L_108 = V_7;
float L_109;
L_109 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_106, L_107, 4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_108, ((int32_t)54))), 2)), NULL);
V_5 = L_109;
}
IL_013d:
{
float L_110 = ___3_alpha;
if ((!(((float)L_110) == ((float)(1.0f)))))
{
goto IL_0158;
}
}
{
float L_111 = V_2;
float L_112 = V_3;
float L_113 = V_4;
float L_114 = V_5;
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_0), L_111, L_112, L_113, L_114, NULL);
goto IL_0203;
}
IL_0158:
{
bool L_115 = ___4_fromSetup;
if (!L_115)
{
goto IL_01c9;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_116 = ___0_slot;
NullCheck(L_116);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_117 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_116)->___data;
NullCheck(L_117);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_118 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_117)->___setupPose;
NullCheck(L_118);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_119;
L_119 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_118, NULL);
V_10 = L_119;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_120 = V_10;
float L_121 = L_120.___r;
float L_122 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_123 = V_10;
float L_124 = L_123.___r;
float L_125 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_126 = V_10;
float L_127 = L_126.___g;
float L_128 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_129 = V_10;
float L_130 = L_129.___g;
float L_131 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_132 = V_10;
float L_133 = L_132.___b;
float L_134 = V_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_135 = V_10;
float L_136 = L_135.___b;
float L_137 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_138 = V_10;
float L_139 = L_138.___a;
float L_140 = V_5;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_141 = V_10;
float L_142 = L_141.___a;
float L_143 = ___3_alpha;
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_0), ((float)il2cpp_codegen_add(L_121, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_122, L_124)), L_125)))), ((float)il2cpp_codegen_add(L_127, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_128, L_130)), L_131)))), ((float)il2cpp_codegen_add(L_133, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_134, L_136)), L_137)))), ((float)il2cpp_codegen_add(L_139, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_140, L_142)), L_143)))), NULL);
goto IL_0203;
}
IL_01c9:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_144 = V_0;
float L_145 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_146 = V_0;
float L_147 = L_146.___r;
float L_148 = ___3_alpha;
float L_149 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_150 = V_0;
float L_151 = L_150.___g;
float L_152 = ___3_alpha;
float L_153 = V_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_154 = V_0;
float L_155 = L_154.___b;
float L_156 = ___3_alpha;
float L_157 = V_5;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_158 = V_0;
float L_159 = L_158.___a;
float L_160 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_161;
memset((&L_161), 0, sizeof(L_161));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_161), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_145, L_147)), L_148)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_149, L_151)), L_152)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_153, L_155)), L_156)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_157, L_159)), L_160)), NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_162;
L_162 = Color_op_Addition_mA7A51CACA49ED8D23D3D9CA3A0092D32F657E053_inline(L_144, L_161, NULL);
V_0 = L_162;
}
IL_0203:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_163 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_164;
L_164 = ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167(L_163, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_165 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_166 = V_0;
NullCheck(L_165);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_165, L_166, 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 RGBTimeline__ctor_mB8283A87EFE4B02125D94ED125E1F581E0BE0F38 (RGBTimeline_t8711DF8FA5F37B8FC7EBBD2DCEC508D9748F60A6* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_slotIndex;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_4 = L_3;
int32_t L_5 = ___2_slotIndex;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)72057594037927936LL)|((int64_t)(uint64_t)((uint32_t)L_5)))));
SlotCurveTimeline__ctor_m78B59EFA8F1FA8FCB344EC4766011E2C8CE890FE(__this, L_0, L_1, L_2, L_4, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RGBTimeline_get_FrameEntries_m2F60860131EDB6D2819A2724F2940752D461F092 (RGBTimeline_t8711DF8FA5F37B8FC7EBBD2DCEC508D9748F60A6* __this, const RuntimeMethod* method)
{
{
return 4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBTimeline_SetFrame_m96A5E8A0F0A98B934F48172075E3336DDF4A3D6F (RGBTimeline_t8711DF8FA5F37B8FC7EBBD2DCEC508D9748F60A6* __this, int32_t ___0_frame, float ___1_time, float ___2_r, float ___3_g, float ___4_b, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)(L_0<<2));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_r;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_g;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___0_frame;
float L_12 = ___4_b;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_11, 3))), (float)L_12);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBTimeline_Apply_mB6F0246F0FCFB75A3E4EB4EF2C604FD2AB9509F9 (RGBTimeline_t8711DF8FA5F37B8FC7EBBD2DCEC508D9748F60A6* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_pose, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_7;
memset((&V_7), 0, sizeof(V_7));
float V_8 = 0.0f;
float V_9 = 0.0f;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_10;
memset((&V_10), 0, sizeof(V_10));
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_0 = ___1_pose;
NullCheck(L_0);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_0, NULL);
V_0 = L_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_4 = L_2;
float L_3 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_4;
NullCheck(L_4);
int32_t L_5 = 0;
float L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
if ((!(((float)L_3) < ((float)L_6))))
{
goto IL_005e;
}
}
{
bool L_7 = ___4_fromSetup;
if (!L_7)
{
goto IL_005d;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_8 = ___0_slot;
NullCheck(L_8);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_9 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_8)->___data;
NullCheck(L_9);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_10 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_9)->___setupPose;
NullCheck(L_10);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
L_11 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_10, NULL);
V_7 = L_11;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = V_7;
float L_13 = L_12.___r;
(&V_0)->___r = L_13;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = V_7;
float L_15 = L_14.___g;
(&V_0)->___g = L_15;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = V_7;
float L_17 = L_16.___b;
(&V_0)->___b = L_17;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_18 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = V_0;
NullCheck(L_18);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_18, L_19, NULL);
}
IL_005d:
{
return;
}
IL_005e:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = V_4;
float L_21 = ___2_time;
int32_t L_22;
L_22 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_20, L_21, 4, NULL);
V_5 = L_22;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_24 = V_5;
NullCheck(L_23);
int32_t L_25 = ((int32_t)(L_24>>2));
float L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_6 = il2cpp_codegen_cast_double_to_int<int32_t>(L_26);
int32_t L_27 = V_6;
if (!L_27)
{
goto IL_0082;
}
}
{
int32_t L_28 = V_6;
if ((((int32_t)L_28) == ((int32_t)1)))
{
goto IL_00e7;
}
}
{
goto IL_0101;
}
IL_0082:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_4;
int32_t L_30 = V_5;
NullCheck(L_29);
int32_t L_31 = L_30;
float L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_8 = L_32;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = V_4;
int32_t L_34 = V_5;
NullCheck(L_33);
int32_t L_35 = ((int32_t)il2cpp_codegen_add(L_34, 1));
float L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
V_1 = L_36;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = V_4;
int32_t L_38 = V_5;
NullCheck(L_37);
int32_t L_39 = ((int32_t)il2cpp_codegen_add(L_38, 2));
float L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
V_2 = L_40;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = V_4;
int32_t L_42 = V_5;
NullCheck(L_41);
int32_t L_43 = ((int32_t)il2cpp_codegen_add(L_42, 3));
float L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
V_3 = L_44;
float L_45 = ___2_time;
float L_46 = V_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_47 = V_4;
int32_t L_48 = V_5;
NullCheck(L_47);
int32_t L_49 = ((int32_t)il2cpp_codegen_add(L_48, 4));
float L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
float L_51 = V_8;
V_9 = ((float)(((float)il2cpp_codegen_subtract(L_45, L_46))/((float)il2cpp_codegen_subtract(L_50, L_51))));
float L_52 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = V_4;
int32_t L_54 = V_5;
NullCheck(L_53);
int32_t L_55 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_54, 4)), 1));
float L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
float L_57 = V_1;
float L_58 = V_9;
V_1 = ((float)il2cpp_codegen_add(L_52, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_56, L_57)), L_58))));
float L_59 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_60 = V_4;
int32_t L_61 = V_5;
NullCheck(L_60);
int32_t L_62 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_61, 4)), 2));
float L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
float L_64 = V_2;
float L_65 = V_9;
V_2 = ((float)il2cpp_codegen_add(L_59, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_63, L_64)), L_65))));
float L_66 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_67 = V_4;
int32_t L_68 = V_5;
NullCheck(L_67);
int32_t L_69 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_68, 4)), 3));
float L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
float L_71 = V_3;
float L_72 = V_9;
V_3 = ((float)il2cpp_codegen_add(L_66, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_70, L_71)), L_72))));
goto IL_0134;
}
IL_00e7:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_73 = V_4;
int32_t L_74 = V_5;
NullCheck(L_73);
int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_74, 1));
float L_76 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
V_1 = L_76;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_77 = V_4;
int32_t L_78 = V_5;
NullCheck(L_77);
int32_t L_79 = ((int32_t)il2cpp_codegen_add(L_78, 2));
float L_80 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
V_2 = L_80;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_81 = V_4;
int32_t L_82 = V_5;
NullCheck(L_81);
int32_t L_83 = ((int32_t)il2cpp_codegen_add(L_82, 3));
float L_84 = (L_81)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
V_3 = L_84;
goto IL_0134;
}
IL_0101:
{
float L_85 = ___2_time;
int32_t L_86 = V_5;
int32_t L_87 = V_6;
float L_88;
L_88 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_85, L_86, 1, ((int32_t)il2cpp_codegen_subtract(L_87, 2)), NULL);
V_1 = L_88;
float L_89 = ___2_time;
int32_t L_90 = V_5;
int32_t L_91 = V_6;
float L_92;
L_92 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_89, L_90, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_91, ((int32_t)18))), 2)), NULL);
V_2 = L_92;
float L_93 = ___2_time;
int32_t L_94 = V_5;
int32_t L_95 = V_6;
float L_96;
L_96 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_93, L_94, 3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_95, ((int32_t)36))), 2)), NULL);
V_3 = L_96;
}
IL_0134:
{
float L_97 = ___3_alpha;
if ((((float)L_97) == ((float)(1.0f))))
{
goto IL_01d0;
}
}
{
bool L_98 = ___4_fromSetup;
if (!L_98)
{
goto IL_0197;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_99 = ___0_slot;
NullCheck(L_99);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_100 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_99)->___data;
NullCheck(L_100);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_101 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_100)->___setupPose;
NullCheck(L_101);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_102;
L_102 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_101, NULL);
V_10 = L_102;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_103 = V_10;
float L_104 = L_103.___r;
float L_105 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_106 = V_10;
float L_107 = L_106.___r;
float L_108 = ___3_alpha;
V_1 = ((float)il2cpp_codegen_add(L_104, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_105, L_107)), L_108))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_109 = V_10;
float L_110 = L_109.___g;
float L_111 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_112 = V_10;
float L_113 = L_112.___g;
float L_114 = ___3_alpha;
V_2 = ((float)il2cpp_codegen_add(L_110, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_111, L_113)), L_114))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_115 = V_10;
float L_116 = L_115.___b;
float L_117 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_118 = V_10;
float L_119 = L_118.___b;
float L_120 = ___3_alpha;
V_3 = ((float)il2cpp_codegen_add(L_116, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_117, L_119)), L_120))));
goto IL_01d0;
}
IL_0197:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_121 = V_0;
float L_122 = L_121.___r;
float L_123 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_124 = V_0;
float L_125 = L_124.___r;
float L_126 = ___3_alpha;
V_1 = ((float)il2cpp_codegen_add(L_122, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_123, L_125)), L_126))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_127 = V_0;
float L_128 = L_127.___g;
float L_129 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_130 = V_0;
float L_131 = L_130.___g;
float L_132 = ___3_alpha;
V_2 = ((float)il2cpp_codegen_add(L_128, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_129, L_131)), L_132))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_133 = V_0;
float L_134 = L_133.___b;
float L_135 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_136 = V_0;
float L_137 = L_136.___b;
float L_138 = ___3_alpha;
V_3 = ((float)il2cpp_codegen_add(L_134, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_135, L_137)), L_138))));
}
IL_01d0:
{
float L_139 = V_1;
(&V_0)->___r = L_139;
float L_140 = V_2;
(&V_0)->___g = L_140;
float L_141 = V_3;
(&V_0)->___b = L_141;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_142 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_143;
L_143 = ColorExtensions_ClampRGB_mC430962B6EA0C570166219622BBE65E7AA32A7F8(L_142, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_144 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_145 = V_0;
NullCheck(L_144);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_144, L_145, 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 AlphaTimeline__ctor_m8F18D9AA6C349CEB34C3F7049AAE4FA4D76FC8D9 (AlphaTimeline_t4A9FB06D0FEC5ACC842D457435A67D8580D2C01B* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_slotIndex;
CurveTimeline1__ctor_m9C36E5FD2091DC2A4E81E81D9188DBA2511CC86B(__this, L_0, L_1, ((int64_t)(((int64_t)81064793292668928LL)|((int64_t)(uint64_t)((uint32_t)L_2)))), NULL);
int32_t L_3 = ___2_slotIndex;
__this->___slotIndex = L_3;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AlphaTimeline_get_SlotIndex_m024A566C681B86EA44DCA4440766F1FF1EFECBF5 (AlphaTimeline_t4A9FB06D0FEC5ACC842D457435A67D8580D2C01B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AlphaTimeline_Apply_m0FBBA15459A77F4D3F5AEF28CCE13E6584C0F228 (AlphaTimeline_t4A9FB06D0FEC5ACC842D457435A67D8580D2C01B* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_1 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_4 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_5;
memset((&V_5), 0, sizeof(V_5));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_6;
memset((&V_6), 0, sizeof(V_6));
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B5_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = L_0->___slots;
NullCheck(L_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_2 = L_1->___Items;
int32_t L_3 = __this->___slotIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = V_0;
NullCheck(L_6);
Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = L_6->___bone;
NullCheck(L_7);
bool L_8 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_7)->___active;
if (L_8)
{
goto IL_0021;
}
}
{
return;
}
IL_0021:
{
bool L_9 = ___8_appliedPose;
if (L_9)
{
goto IL_002d;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_10 = V_0;
NullCheck(L_10);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_11 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_10)->___pose;
G_B5_0 = L_11;
goto IL_0033;
}
IL_002d:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_12 = V_0;
NullCheck(L_12);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_13 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_12)->___appliedPose;
G_B5_0 = L_13;
}
IL_0033:
{
V_1 = G_B5_0;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = V_1;
NullCheck(L_14);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
L_15 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_14, NULL);
V_2 = L_15;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_4 = L_16;
float L_17 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = V_4;
NullCheck(L_18);
int32_t L_19 = 0;
float L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
if ((!(((float)L_17) < ((float)L_20))))
{
goto IL_0076;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_21 = V_0;
NullCheck(L_21);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_22 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_21)->___data;
NullCheck(L_22);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_23 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_22)->___setupPose;
NullCheck(L_23);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24;
L_24 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_23, NULL);
V_5 = L_24;
bool L_25 = ___5_fromSetup;
if (!L_25)
{
goto IL_0075;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_26 = V_5;
float L_27 = L_26.___a;
(&V_2)->___a = L_27;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_28 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29 = V_2;
NullCheck(L_28);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_28, L_29, NULL);
}
IL_0075:
{
return;
}
IL_0076:
{
float L_30 = ___2_time;
float L_31;
L_31 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(__this, L_30, NULL);
V_3 = L_31;
float L_32 = ___4_alpha;
if ((((float)L_32) == ((float)(1.0f))))
{
goto IL_00c7;
}
}
{
bool L_33 = ___5_fromSetup;
if (!L_33)
{
goto IL_00b4;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_34 = V_0;
NullCheck(L_34);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_35 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_34)->___data;
NullCheck(L_35);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_36 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_35)->___setupPose;
NullCheck(L_36);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_37;
L_37 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_36, NULL);
V_6 = L_37;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_38 = V_6;
float L_39 = L_38.___a;
float L_40 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_41 = V_6;
float L_42 = L_41.___a;
float L_43 = ___4_alpha;
V_3 = ((float)il2cpp_codegen_add(L_39, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_40, L_42)), L_43))));
goto IL_00c7;
}
IL_00b4:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_44 = V_2;
float L_45 = L_44.___a;
float L_46 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_47 = V_2;
float L_48 = L_47.___a;
float L_49 = ___4_alpha;
V_3 = ((float)il2cpp_codegen_add(L_45, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_46, L_48)), L_49))));
}
IL_00c7:
{
float L_50 = V_3;
il2cpp_codegen_runtime_class_init_inline(MathUtils_tCA8C873FC052E656C362E39B0C6388B0DA9071BE_il2cpp_TypeInfo_var);
float L_51;
L_51 = MathUtils_Clamp01_m94C1C94BD806110E3A32EE88464D6A425CA4264A(L_50, NULL);
(&V_2)->___a = L_51;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_52 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_53 = V_2;
NullCheck(L_52);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_52, L_53, 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 RGBA2Timeline__ctor_m26150775B978C16077D4954174767449B531FF46 (RGBA2Timeline_t1F4944A573D0651A26D1CC7F3C02F209207008C9* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_slotIndex;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)3);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_4 = L_3;
int32_t L_5 = ___2_slotIndex;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)72057594037927936LL)|((int64_t)(uint64_t)((uint32_t)L_5)))));
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_6 = L_4;
int32_t L_7 = ___2_slotIndex;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint64_t)((int64_t)(((int64_t)81064793292668928LL)|((int64_t)(uint64_t)((uint32_t)L_7)))));
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_8 = L_6;
int32_t L_9 = ___2_slotIndex;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint64_t)((int64_t)(((int64_t)90071992547409920LL)|((int64_t)(uint64_t)((uint32_t)L_9)))));
SlotCurveTimeline__ctor_m78B59EFA8F1FA8FCB344EC4766011E2C8CE890FE(__this, L_0, L_1, L_2, L_8, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RGBA2Timeline_get_FrameEntries_m31A4044691C868D4E8A78298B5C2012FAC471508 (RGBA2Timeline_t1F4944A573D0651A26D1CC7F3C02F209207008C9* __this, const RuntimeMethod* method)
{
{
return 8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBA2Timeline_SetFrame_m88EFB09686399878D6394D25DA45EA03AF2828B6 (RGBA2Timeline_t1F4944A573D0651A26D1CC7F3C02F209207008C9* __this, int32_t ___0_frame, float ___1_time, float ___2_r, float ___3_g, float ___4_b, float ___5_a, float ___6_r2, float ___7_g2, float ___8_b2, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)(L_0<<3));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_r;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_g;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___0_frame;
float L_12 = ___4_b;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_11, 3))), (float)L_12);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_14 = ___0_frame;
float L_15 = ___5_a;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_14, 4))), (float)L_15);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_17 = ___0_frame;
float L_18 = ___6_r2;
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_17, 5))), (float)L_18);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_20 = ___0_frame;
float L_21 = ___7_g2;
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_20, 6))), (float)L_21);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_23 = ___0_frame;
float L_24 = ___8_b2;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_23, 7))), (float)L_24);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBA2Timeline_Apply_m638FA233F6C3B7B3B53033747B0D0ECC54173339 (RGBA2Timeline_t1F4944A573D0651A26D1CC7F3C02F209207008C9* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_pose, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
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;
int32_t V_10 = 0;
int32_t V_11 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_12;
memset((&V_12), 0, sizeof(V_12));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_13;
memset((&V_13), 0, sizeof(V_13));
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_14;
memset((&V_14), 0, sizeof(V_14));
float V_15 = 0.0f;
float V_16 = 0.0f;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_17;
memset((&V_17), 0, sizeof(V_17));
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_18;
memset((&V_18), 0, sizeof(V_18));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_19;
memset((&V_19), 0, sizeof(V_19));
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_0 = ___1_pose;
NullCheck(L_0);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_0, NULL);
V_0 = L_1;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_2 = ___1_pose;
NullCheck(L_2);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_3;
L_3 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_2, NULL);
V_1 = L_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_5 = L_4;
float L_5 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_5;
NullCheck(L_6);
int32_t L_7 = 0;
float L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
if ((!(((float)L_5) < ((float)L_8))))
{
goto IL_004c;
}
}
{
bool L_9 = ___4_fromSetup;
if (!L_9)
{
goto IL_004b;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_10 = ___0_slot;
NullCheck(L_10);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_11 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_10)->___data;
NullCheck(L_11);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_12 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_11)->___setupPose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_13 = L_12;
NullCheck(L_13);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
L_14 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_13, NULL);
V_13 = L_14;
NullCheck(L_13);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_15;
L_15 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_13, NULL);
V_14 = L_15;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_16 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_13;
NullCheck(L_16);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_16, L_17, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_18 = ___1_pose;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_19 = V_14;
NullCheck(L_18);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_18, L_19, NULL);
}
IL_004b:
{
return;
}
IL_004c:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = V_5;
float L_21 = ___2_time;
int32_t L_22;
L_22 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_20, L_21, 8, NULL);
V_10 = L_22;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_24 = V_10;
NullCheck(L_23);
int32_t L_25 = ((int32_t)(L_24>>3));
float L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_11 = il2cpp_codegen_cast_double_to_int<int32_t>(L_26);
int32_t L_27 = V_11;
if (!L_27)
{
goto IL_0076;
}
}
{
int32_t L_28 = V_11;
if ((((int32_t)L_28) == ((int32_t)1)))
{
goto IL_0156;
}
}
{
goto IL_0198;
}
IL_0076:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_5;
int32_t L_30 = V_10;
NullCheck(L_29);
int32_t L_31 = L_30;
float L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_15 = L_32;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = V_5;
int32_t L_34 = V_10;
NullCheck(L_33);
int32_t L_35 = ((int32_t)il2cpp_codegen_add(L_34, 1));
float L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
V_6 = L_36;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = V_5;
int32_t L_38 = V_10;
NullCheck(L_37);
int32_t L_39 = ((int32_t)il2cpp_codegen_add(L_38, 2));
float L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
V_7 = L_40;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = V_5;
int32_t L_42 = V_10;
NullCheck(L_41);
int32_t L_43 = ((int32_t)il2cpp_codegen_add(L_42, 3));
float L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
V_8 = L_44;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_45 = V_5;
int32_t L_46 = V_10;
NullCheck(L_45);
int32_t L_47 = ((int32_t)il2cpp_codegen_add(L_46, 4));
float L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
V_9 = L_48;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_49 = V_5;
int32_t L_50 = V_10;
NullCheck(L_49);
int32_t L_51 = ((int32_t)il2cpp_codegen_add(L_50, 5));
float L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
V_2 = L_52;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = V_5;
int32_t L_54 = V_10;
NullCheck(L_53);
int32_t L_55 = ((int32_t)il2cpp_codegen_add(L_54, 6));
float L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
V_3 = L_56;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = V_5;
int32_t L_58 = V_10;
NullCheck(L_57);
int32_t L_59 = ((int32_t)il2cpp_codegen_add(L_58, 7));
float L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_4 = L_60;
float L_61 = ___2_time;
float L_62 = V_15;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_63 = V_5;
int32_t L_64 = V_10;
NullCheck(L_63);
int32_t L_65 = ((int32_t)il2cpp_codegen_add(L_64, 8));
float L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
float L_67 = V_15;
V_16 = ((float)(((float)il2cpp_codegen_subtract(L_61, L_62))/((float)il2cpp_codegen_subtract(L_66, L_67))));
float L_68 = V_6;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_69 = V_5;
int32_t L_70 = V_10;
NullCheck(L_69);
int32_t L_71 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_70, 8)), 1));
float L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
float L_73 = V_6;
float L_74 = V_16;
V_6 = ((float)il2cpp_codegen_add(L_68, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_72, L_73)), L_74))));
float L_75 = V_7;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_76 = V_5;
int32_t L_77 = V_10;
NullCheck(L_76);
int32_t L_78 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_77, 8)), 2));
float L_79 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
float L_80 = V_7;
float L_81 = V_16;
V_7 = ((float)il2cpp_codegen_add(L_75, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_79, L_80)), L_81))));
float L_82 = V_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_83 = V_5;
int32_t L_84 = V_10;
NullCheck(L_83);
int32_t L_85 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_84, 8)), 3));
float L_86 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
float L_87 = V_8;
float L_88 = V_16;
V_8 = ((float)il2cpp_codegen_add(L_82, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_86, L_87)), L_88))));
float L_89 = V_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_90 = V_5;
int32_t L_91 = V_10;
NullCheck(L_90);
int32_t L_92 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_91, 8)), 4));
float L_93 = (L_90)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
float L_94 = V_9;
float L_95 = V_16;
V_9 = ((float)il2cpp_codegen_add(L_89, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_93, L_94)), L_95))));
float L_96 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_97 = V_5;
int32_t L_98 = V_10;
NullCheck(L_97);
int32_t L_99 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_98, 8)), 5));
float L_100 = (L_97)->GetAt(static_cast<il2cpp_array_size_t>(L_99));
float L_101 = V_2;
float L_102 = V_16;
V_2 = ((float)il2cpp_codegen_add(L_96, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_100, L_101)), L_102))));
float L_103 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_104 = V_5;
int32_t L_105 = V_10;
NullCheck(L_104);
int32_t L_106 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_105, 8)), 6));
float L_107 = (L_104)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
float L_108 = V_3;
float L_109 = V_16;
V_3 = ((float)il2cpp_codegen_add(L_103, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_107, L_108)), L_109))));
float L_110 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_111 = V_5;
int32_t L_112 = V_10;
NullCheck(L_111);
int32_t L_113 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_112, 8)), 7));
float L_114 = (L_111)->GetAt(static_cast<il2cpp_array_size_t>(L_113));
float L_115 = V_4;
float L_116 = V_16;
V_4 = ((float)il2cpp_codegen_add(L_110, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_114, L_115)), L_116))));
goto IL_0218;
}
IL_0156:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_117 = V_5;
int32_t L_118 = V_10;
NullCheck(L_117);
int32_t L_119 = ((int32_t)il2cpp_codegen_add(L_118, 1));
float L_120 = (L_117)->GetAt(static_cast<il2cpp_array_size_t>(L_119));
V_6 = L_120;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_121 = V_5;
int32_t L_122 = V_10;
NullCheck(L_121);
int32_t L_123 = ((int32_t)il2cpp_codegen_add(L_122, 2));
float L_124 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
V_7 = L_124;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_125 = V_5;
int32_t L_126 = V_10;
NullCheck(L_125);
int32_t L_127 = ((int32_t)il2cpp_codegen_add(L_126, 3));
float L_128 = (L_125)->GetAt(static_cast<il2cpp_array_size_t>(L_127));
V_8 = L_128;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_129 = V_5;
int32_t L_130 = V_10;
NullCheck(L_129);
int32_t L_131 = ((int32_t)il2cpp_codegen_add(L_130, 4));
float L_132 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
V_9 = L_132;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_133 = V_5;
int32_t L_134 = V_10;
NullCheck(L_133);
int32_t L_135 = ((int32_t)il2cpp_codegen_add(L_134, 5));
float L_136 = (L_133)->GetAt(static_cast<il2cpp_array_size_t>(L_135));
V_2 = L_136;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_137 = V_5;
int32_t L_138 = V_10;
NullCheck(L_137);
int32_t L_139 = ((int32_t)il2cpp_codegen_add(L_138, 6));
float L_140 = (L_137)->GetAt(static_cast<il2cpp_array_size_t>(L_139));
V_3 = L_140;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_141 = V_5;
int32_t L_142 = V_10;
NullCheck(L_141);
int32_t L_143 = ((int32_t)il2cpp_codegen_add(L_142, 7));
float L_144 = (L_141)->GetAt(static_cast<il2cpp_array_size_t>(L_143));
V_4 = L_144;
goto IL_0218;
}
IL_0198:
{
float L_145 = ___2_time;
int32_t L_146 = V_10;
int32_t L_147 = V_11;
float L_148;
L_148 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_145, L_146, 1, ((int32_t)il2cpp_codegen_subtract(L_147, 2)), NULL);
V_6 = L_148;
float L_149 = ___2_time;
int32_t L_150 = V_10;
int32_t L_151 = V_11;
float L_152;
L_152 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_149, L_150, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_151, ((int32_t)18))), 2)), NULL);
V_7 = L_152;
float L_153 = ___2_time;
int32_t L_154 = V_10;
int32_t L_155 = V_11;
float L_156;
L_156 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_153, L_154, 3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_155, ((int32_t)36))), 2)), NULL);
V_8 = L_156;
float L_157 = ___2_time;
int32_t L_158 = V_10;
int32_t L_159 = V_11;
float L_160;
L_160 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_157, L_158, 4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_159, ((int32_t)54))), 2)), NULL);
V_9 = L_160;
float L_161 = ___2_time;
int32_t L_162 = V_10;
int32_t L_163 = V_11;
float L_164;
L_164 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_161, L_162, 5, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_163, ((int32_t)72))), 2)), NULL);
V_2 = L_164;
float L_165 = ___2_time;
int32_t L_166 = V_10;
int32_t L_167 = V_11;
float L_168;
L_168 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_165, L_166, 6, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_167, ((int32_t)90))), 2)), NULL);
V_3 = L_168;
float L_169 = ___2_time;
int32_t L_170 = V_10;
int32_t L_171 = V_11;
float L_172;
L_172 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_169, L_170, 7, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_171, ((int32_t)108))), 2)), NULL);
V_4 = L_172;
}
IL_0218:
{
float L_173 = ___3_alpha;
if ((!(((float)L_173) == ((float)(1.0f)))))
{
goto IL_0243;
}
}
{
float L_174 = V_6;
float L_175 = V_7;
float L_176 = V_8;
float L_177 = V_9;
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_0), L_174, L_175, L_176, L_177, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_178 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_179;
L_179 = ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167(L_178, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_180 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_181 = V_0;
NullCheck(L_180);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_180, L_181, NULL);
goto IL_03b0;
}
IL_0243:
{
bool L_182 = ___4_fromSetup;
if (!L_182)
{
goto IL_031c;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_183 = ___0_slot;
NullCheck(L_183);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_184 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_183)->___data;
NullCheck(L_184);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_185 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_184)->___setupPose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_186 = L_185;
NullCheck(L_186);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_187;
L_187 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_186, NULL);
V_17 = L_187;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_188 = V_17;
float L_189 = L_188.___r;
float L_190 = V_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_191 = V_17;
float L_192 = L_191.___r;
float L_193 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_194 = V_17;
float L_195 = L_194.___g;
float L_196 = V_7;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_197 = V_17;
float L_198 = L_197.___g;
float L_199 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_200 = V_17;
float L_201 = L_200.___b;
float L_202 = V_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_203 = V_17;
float L_204 = L_203.___b;
float L_205 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_206 = V_17;
float L_207 = L_206.___a;
float L_208 = V_9;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_209 = V_17;
float L_210 = L_209.___a;
float L_211 = ___3_alpha;
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&V_0), ((float)il2cpp_codegen_add(L_189, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_190, L_192)), L_193)))), ((float)il2cpp_codegen_add(L_195, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_196, L_198)), L_199)))), ((float)il2cpp_codegen_add(L_201, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_202, L_204)), L_205)))), ((float)il2cpp_codegen_add(L_207, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_208, L_210)), L_211)))), NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_212 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_213;
L_213 = ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167(L_212, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_214 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_215 = V_0;
NullCheck(L_214);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_214, L_215, NULL);
NullCheck(L_186);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_216;
L_216 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_186, NULL);
V_18 = L_216;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_217;
L_217 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_18), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_17 = L_217;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_218 = V_17;
float L_219 = L_218.___r;
float L_220 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_221 = V_17;
float L_222 = L_221.___r;
float L_223 = ___3_alpha;
V_2 = ((float)il2cpp_codegen_add(L_219, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_220, L_222)), L_223))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_224 = V_17;
float L_225 = L_224.___g;
float L_226 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_227 = V_17;
float L_228 = L_227.___g;
float L_229 = ___3_alpha;
V_3 = ((float)il2cpp_codegen_add(L_225, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_226, L_228)), L_229))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_230 = V_17;
float L_231 = L_230.___b;
float L_232 = V_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_233 = V_17;
float L_234 = L_233.___b;
float L_235 = ___3_alpha;
V_4 = ((float)il2cpp_codegen_add(L_231, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_232, L_234)), L_235))));
goto IL_03b0;
}
IL_031c:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_236 = V_0;
float L_237 = V_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_238 = V_0;
float L_239 = L_238.___r;
float L_240 = ___3_alpha;
float L_241 = V_7;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_242 = V_0;
float L_243 = L_242.___g;
float L_244 = ___3_alpha;
float L_245 = V_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_246 = V_0;
float L_247 = L_246.___b;
float L_248 = ___3_alpha;
float L_249 = V_9;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_250 = V_0;
float L_251 = L_250.___a;
float L_252 = ___3_alpha;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_253;
memset((&L_253), 0, sizeof(L_253));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_253), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_237, L_239)), L_240)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_241, L_243)), L_244)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_245, L_247)), L_248)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_249, L_251)), L_252)), NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_254;
L_254 = Color_op_Addition_mA7A51CACA49ED8D23D3D9CA3A0092D32F657E053_inline(L_236, L_253, NULL);
V_0 = L_254;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_255 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_256;
L_256 = ColorExtensions_Clamp_m12B07EDBEE3FC400191D0D48336505DA3D1C0167(L_255, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_257 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_258 = V_0;
NullCheck(L_257);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_257, L_258, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_259;
L_259 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_1), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_19 = L_259;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_260 = V_19;
float L_261 = L_260.___r;
float L_262 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_263 = V_19;
float L_264 = L_263.___r;
float L_265 = ___3_alpha;
V_2 = ((float)il2cpp_codegen_add(L_261, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_262, L_264)), L_265))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_266 = V_19;
float L_267 = L_266.___g;
float L_268 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_269 = V_19;
float L_270 = L_269.___g;
float L_271 = ___3_alpha;
V_3 = ((float)il2cpp_codegen_add(L_267, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_268, L_270)), L_271))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_272 = V_19;
float L_273 = L_272.___b;
float L_274 = V_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_275 = V_19;
float L_276 = L_275.___b;
float L_277 = ___3_alpha;
V_4 = ((float)il2cpp_codegen_add(L_273, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_274, L_276)), L_277))));
}
IL_03b0:
{
float L_278 = V_2;
float L_279 = V_3;
float L_280 = V_4;
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&V_12), L_278, L_279, L_280, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_281 = V_12;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_282;
L_282 = ColorExtensions_ClampRGB_mC430962B6EA0C570166219622BBE65E7AA32A7F8(L_281, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_283 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_284 = V_12;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_285;
memset((&L_285), 0, sizeof(L_285));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_285), L_284, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
NullCheck(L_283);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_283, L_285, 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 RGB2Timeline__ctor_mD18C4D57B4F7B7FBEC6746AC7553F8D2E5D49890 (RGB2Timeline_t3D92BA2C58ECFAE02965E9FEA3923B0784F1B75F* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_slotIndex;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)2);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_4 = L_3;
int32_t L_5 = ___2_slotIndex;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)72057594037927936LL)|((int64_t)(uint64_t)((uint32_t)L_5)))));
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_6 = L_4;
int32_t L_7 = ___2_slotIndex;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint64_t)((int64_t)(((int64_t)90071992547409920LL)|((int64_t)(uint64_t)((uint32_t)L_7)))));
SlotCurveTimeline__ctor_m78B59EFA8F1FA8FCB344EC4766011E2C8CE890FE(__this, L_0, L_1, L_2, L_6, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RGB2Timeline_get_FrameEntries_mE96BAD390912E25BAE97D0D9E2DBA53B5BE0CDD7 (RGB2Timeline_t3D92BA2C58ECFAE02965E9FEA3923B0784F1B75F* __this, const RuntimeMethod* method)
{
{
return 7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGB2Timeline_SetFrame_m5DB1E591E27EA5768ED8C9A0628F52DFDFE54302 (RGB2Timeline_t3D92BA2C58ECFAE02965E9FEA3923B0784F1B75F* __this, int32_t ___0_frame, float ___1_time, float ___2_r, float ___3_g, float ___4_b, float ___5_r2, float ___6_g2, float ___7_b2, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)il2cpp_codegen_multiply(L_0, 7));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_r;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_g;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___0_frame;
float L_12 = ___4_b;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_11, 3))), (float)L_12);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_14 = ___0_frame;
float L_15 = ___5_r2;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_14, 4))), (float)L_15);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_17 = ___0_frame;
float L_18 = ___6_g2;
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_17, 5))), (float)L_18);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_20 = ___0_frame;
float L_21 = ___7_b2;
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_20, 6))), (float)L_21);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGB2Timeline_Apply_mF5779BAAF4B3F46FCADD42B83A9D5E6B69ECB270 (RGB2Timeline_t3D92BA2C58ECFAE02965E9FEA3923B0784F1B75F* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_pose, float ___2_time, float ___3_alpha, bool ___4_fromSetup, bool ___5_add, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_8 = NULL;
int32_t V_9 = 0;
int32_t V_10 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_11;
memset((&V_11), 0, sizeof(V_11));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_12;
memset((&V_12), 0, sizeof(V_12));
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_13;
memset((&V_13), 0, sizeof(V_13));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_14;
memset((&V_14), 0, sizeof(V_14));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_15;
memset((&V_15), 0, sizeof(V_15));
float V_16 = 0.0f;
float V_17 = 0.0f;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_18;
memset((&V_18), 0, sizeof(V_18));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_19;
memset((&V_19), 0, sizeof(V_19));
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 V_20;
memset((&V_20), 0, sizeof(V_20));
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_0 = ___1_pose;
NullCheck(L_0);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_0, NULL);
V_0 = L_1;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_2 = ___1_pose;
NullCheck(L_2);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_3;
L_3 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_2, NULL);
V_1 = L_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_8 = L_4;
float L_5 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_8;
NullCheck(L_6);
int32_t L_7 = 0;
float L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
if ((!(((float)L_5) < ((float)L_8))))
{
goto IL_00bc;
}
}
{
bool L_9 = ___4_fromSetup;
if (!L_9)
{
goto IL_00bb;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_10 = ___0_slot;
NullCheck(L_10);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_11 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_10)->___data;
NullCheck(L_11);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_12 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_11)->___setupPose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_13 = L_12;
NullCheck(L_13);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
L_14 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_13, NULL);
V_12 = L_14;
NullCheck(L_13);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_15;
L_15 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_13, NULL);
V_13 = L_15;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
L_16 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_1), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_14 = L_16;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17;
L_17 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_13), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_15 = L_17;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = V_12;
float L_19 = L_18.___r;
(&V_0)->___r = L_19;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = V_12;
float L_21 = L_20.___g;
(&V_0)->___g = L_21;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22 = V_12;
float L_23 = L_22.___b;
(&V_0)->___b = L_23;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = V_15;
float L_25 = L_24.___r;
(&V_14)->___r = L_25;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_26 = V_15;
float L_27 = L_26.___g;
(&V_14)->___g = L_27;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_28 = V_15;
float L_29 = L_28.___b;
(&V_14)->___b = L_29;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_30 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31 = V_0;
NullCheck(L_30);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_30, L_31, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_32 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_33 = V_14;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_34;
memset((&L_34), 0, sizeof(L_34));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_34), L_33, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
NullCheck(L_32);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_32, L_34, NULL);
}
IL_00bb:
{
return;
}
IL_00bc:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_8;
float L_36 = ___2_time;
int32_t L_37;
L_37 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_35, L_36, 7, NULL);
V_9 = L_37;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_39 = V_9;
NullCheck(L_38);
int32_t L_40 = ((int32_t)(L_39/7));
float L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
V_10 = il2cpp_codegen_cast_double_to_int<int32_t>(L_41);
int32_t L_42 = V_10;
if (!L_42)
{
goto IL_00e6;
}
}
{
int32_t L_43 = V_10;
if ((((int32_t)L_43) == ((int32_t)1)))
{
goto IL_01a9;
}
}
{
goto IL_01df;
}
IL_00e6:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = V_8;
int32_t L_45 = V_9;
NullCheck(L_44);
int32_t L_46 = L_45;
float L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
V_16 = L_47;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_48 = V_8;
int32_t L_49 = V_9;
NullCheck(L_48);
int32_t L_50 = ((int32_t)il2cpp_codegen_add(L_49, 1));
float L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
V_2 = L_51;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_52 = V_8;
int32_t L_53 = V_9;
NullCheck(L_52);
int32_t L_54 = ((int32_t)il2cpp_codegen_add(L_53, 2));
float L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
V_3 = L_55;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_56 = V_8;
int32_t L_57 = V_9;
NullCheck(L_56);
int32_t L_58 = ((int32_t)il2cpp_codegen_add(L_57, 3));
float L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
V_4 = L_59;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_60 = V_8;
int32_t L_61 = V_9;
NullCheck(L_60);
int32_t L_62 = ((int32_t)il2cpp_codegen_add(L_61, 4));
float L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
V_5 = L_63;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_64 = V_8;
int32_t L_65 = V_9;
NullCheck(L_64);
int32_t L_66 = ((int32_t)il2cpp_codegen_add(L_65, 5));
float L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
V_6 = L_67;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_68 = V_8;
int32_t L_69 = V_9;
NullCheck(L_68);
int32_t L_70 = ((int32_t)il2cpp_codegen_add(L_69, 6));
float L_71 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
V_7 = L_71;
float L_72 = ___2_time;
float L_73 = V_16;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_74 = V_8;
int32_t L_75 = V_9;
NullCheck(L_74);
int32_t L_76 = ((int32_t)il2cpp_codegen_add(L_75, 7));
float L_77 = (L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
float L_78 = V_16;
V_17 = ((float)(((float)il2cpp_codegen_subtract(L_72, L_73))/((float)il2cpp_codegen_subtract(L_77, L_78))));
float L_79 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_80 = V_8;
int32_t L_81 = V_9;
NullCheck(L_80);
int32_t L_82 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_81, 7)), 1));
float L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
float L_84 = V_2;
float L_85 = V_17;
V_2 = ((float)il2cpp_codegen_add(L_79, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_83, L_84)), L_85))));
float L_86 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_87 = V_8;
int32_t L_88 = V_9;
NullCheck(L_87);
int32_t L_89 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_88, 7)), 2));
float L_90 = (L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_89));
float L_91 = V_3;
float L_92 = V_17;
V_3 = ((float)il2cpp_codegen_add(L_86, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_90, L_91)), L_92))));
float L_93 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94 = V_8;
int32_t L_95 = V_9;
NullCheck(L_94);
int32_t L_96 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_95, 7)), 3));
float L_97 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
float L_98 = V_4;
float L_99 = V_17;
V_4 = ((float)il2cpp_codegen_add(L_93, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_97, L_98)), L_99))));
float L_100 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_101 = V_8;
int32_t L_102 = V_9;
NullCheck(L_101);
int32_t L_103 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_102, 7)), 4));
float L_104 = (L_101)->GetAt(static_cast<il2cpp_array_size_t>(L_103));
float L_105 = V_5;
float L_106 = V_17;
V_5 = ((float)il2cpp_codegen_add(L_100, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_104, L_105)), L_106))));
float L_107 = V_6;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_108 = V_8;
int32_t L_109 = V_9;
NullCheck(L_108);
int32_t L_110 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_109, 7)), 5));
float L_111 = (L_108)->GetAt(static_cast<il2cpp_array_size_t>(L_110));
float L_112 = V_6;
float L_113 = V_17;
V_6 = ((float)il2cpp_codegen_add(L_107, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_111, L_112)), L_113))));
float L_114 = V_7;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_115 = V_8;
int32_t L_116 = V_9;
NullCheck(L_115);
int32_t L_117 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_116, 7)), 6));
float L_118 = (L_115)->GetAt(static_cast<il2cpp_array_size_t>(L_117));
float L_119 = V_7;
float L_120 = V_17;
V_7 = ((float)il2cpp_codegen_add(L_114, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_118, L_119)), L_120))));
goto IL_024c;
}
IL_01a9:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_121 = V_8;
int32_t L_122 = V_9;
NullCheck(L_121);
int32_t L_123 = ((int32_t)il2cpp_codegen_add(L_122, 1));
float L_124 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
V_2 = L_124;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_125 = V_8;
int32_t L_126 = V_9;
NullCheck(L_125);
int32_t L_127 = ((int32_t)il2cpp_codegen_add(L_126, 2));
float L_128 = (L_125)->GetAt(static_cast<il2cpp_array_size_t>(L_127));
V_3 = L_128;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_129 = V_8;
int32_t L_130 = V_9;
NullCheck(L_129);
int32_t L_131 = ((int32_t)il2cpp_codegen_add(L_130, 3));
float L_132 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
V_4 = L_132;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_133 = V_8;
int32_t L_134 = V_9;
NullCheck(L_133);
int32_t L_135 = ((int32_t)il2cpp_codegen_add(L_134, 4));
float L_136 = (L_133)->GetAt(static_cast<il2cpp_array_size_t>(L_135));
V_5 = L_136;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_137 = V_8;
int32_t L_138 = V_9;
NullCheck(L_137);
int32_t L_139 = ((int32_t)il2cpp_codegen_add(L_138, 5));
float L_140 = (L_137)->GetAt(static_cast<il2cpp_array_size_t>(L_139));
V_6 = L_140;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_141 = V_8;
int32_t L_142 = V_9;
NullCheck(L_141);
int32_t L_143 = ((int32_t)il2cpp_codegen_add(L_142, 6));
float L_144 = (L_141)->GetAt(static_cast<il2cpp_array_size_t>(L_143));
V_7 = L_144;
goto IL_024c;
}
IL_01df:
{
float L_145 = ___2_time;
int32_t L_146 = V_9;
int32_t L_147 = V_10;
float L_148;
L_148 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_145, L_146, 1, ((int32_t)il2cpp_codegen_subtract(L_147, 2)), NULL);
V_2 = L_148;
float L_149 = ___2_time;
int32_t L_150 = V_9;
int32_t L_151 = V_10;
float L_152;
L_152 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_149, L_150, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_151, ((int32_t)18))), 2)), NULL);
V_3 = L_152;
float L_153 = ___2_time;
int32_t L_154 = V_9;
int32_t L_155 = V_10;
float L_156;
L_156 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_153, L_154, 3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_155, ((int32_t)36))), 2)), NULL);
V_4 = L_156;
float L_157 = ___2_time;
int32_t L_158 = V_9;
int32_t L_159 = V_10;
float L_160;
L_160 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_157, L_158, 4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_159, ((int32_t)54))), 2)), NULL);
V_5 = L_160;
float L_161 = ___2_time;
int32_t L_162 = V_9;
int32_t L_163 = V_10;
float L_164;
L_164 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_161, L_162, 5, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_163, ((int32_t)72))), 2)), NULL);
V_6 = L_164;
float L_165 = ___2_time;
int32_t L_166 = V_9;
int32_t L_167 = V_10;
float L_168;
L_168 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_165, L_166, 6, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_167, ((int32_t)90))), 2)), NULL);
V_7 = L_168;
}
IL_024c:
{
float L_169 = ___3_alpha;
if ((((float)L_169) == ((float)(1.0f))))
{
goto IL_0396;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_170;
L_170 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_1), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_18 = L_170;
bool L_171 = ___4_fromSetup;
if (!L_171)
{
goto IL_0316;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_172 = ___0_slot;
NullCheck(L_172);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_173 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_172)->___data;
NullCheck(L_173);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_174 = ((PosedData_1_t777B3ADA957A084CDC2072370A116F87931BBA86*)L_173)->___setupPose;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_175 = L_174;
NullCheck(L_175);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_176;
L_176 = SlotPose_GetColor_mAEB318105FB8213DAC54E998BDDA81391BFE4951_inline(L_175, NULL);
V_19 = L_176;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_177 = V_19;
float L_178 = L_177.___r;
float L_179 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_180 = V_19;
float L_181 = L_180.___r;
float L_182 = ___3_alpha;
V_2 = ((float)il2cpp_codegen_add(L_178, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_179, L_181)), L_182))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_183 = V_19;
float L_184 = L_183.___g;
float L_185 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_186 = V_19;
float L_187 = L_186.___g;
float L_188 = ___3_alpha;
V_3 = ((float)il2cpp_codegen_add(L_184, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_185, L_187)), L_188))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_189 = V_19;
float L_190 = L_189.___b;
float L_191 = V_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_192 = V_19;
float L_193 = L_192.___b;
float L_194 = ___3_alpha;
V_4 = ((float)il2cpp_codegen_add(L_190, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_191, L_193)), L_194))));
NullCheck(L_175);
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_195;
L_195 = SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline(L_175, NULL);
V_20 = L_195;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_196;
L_196 = Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637((&V_20), Nullable_1_get_Value_m3FC15B40E747AA6A9F2AB10A00C46ABE84393637_RuntimeMethod_var);
V_19 = L_196;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_197 = V_19;
float L_198 = L_197.___r;
float L_199 = V_5;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_200 = V_19;
float L_201 = L_200.___r;
float L_202 = ___3_alpha;
V_5 = ((float)il2cpp_codegen_add(L_198, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_199, L_201)), L_202))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_203 = V_19;
float L_204 = L_203.___g;
float L_205 = V_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_206 = V_19;
float L_207 = L_206.___g;
float L_208 = ___3_alpha;
V_6 = ((float)il2cpp_codegen_add(L_204, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_205, L_207)), L_208))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_209 = V_19;
float L_210 = L_209.___b;
float L_211 = V_7;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_212 = V_19;
float L_213 = L_212.___b;
float L_214 = ___3_alpha;
V_7 = ((float)il2cpp_codegen_add(L_210, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_211, L_213)), L_214))));
goto IL_0396;
}
IL_0316:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_215 = V_0;
float L_216 = L_215.___r;
float L_217 = V_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_218 = V_0;
float L_219 = L_218.___r;
float L_220 = ___3_alpha;
V_2 = ((float)il2cpp_codegen_add(L_216, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_217, L_219)), L_220))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_221 = V_0;
float L_222 = L_221.___g;
float L_223 = V_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_224 = V_0;
float L_225 = L_224.___g;
float L_226 = ___3_alpha;
V_3 = ((float)il2cpp_codegen_add(L_222, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_223, L_225)), L_226))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_227 = V_0;
float L_228 = L_227.___b;
float L_229 = V_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_230 = V_0;
float L_231 = L_230.___b;
float L_232 = ___3_alpha;
V_4 = ((float)il2cpp_codegen_add(L_228, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_229, L_231)), L_232))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_233 = V_18;
float L_234 = L_233.___r;
float L_235 = V_5;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_236 = V_18;
float L_237 = L_236.___r;
float L_238 = ___3_alpha;
V_5 = ((float)il2cpp_codegen_add(L_234, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_235, L_237)), L_238))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_239 = V_18;
float L_240 = L_239.___g;
float L_241 = V_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_242 = V_18;
float L_243 = L_242.___g;
float L_244 = ___3_alpha;
V_6 = ((float)il2cpp_codegen_add(L_240, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_241, L_243)), L_244))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_245 = V_18;
float L_246 = L_245.___b;
float L_247 = V_7;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_248 = V_18;
float L_249 = L_248.___b;
float L_250 = ___3_alpha;
V_7 = ((float)il2cpp_codegen_add(L_246, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_247, L_249)), L_250))));
}
IL_0396:
{
float L_251 = V_2;
(&V_0)->___r = L_251;
float L_252 = V_3;
(&V_0)->___g = L_252;
float L_253 = V_4;
(&V_0)->___b = L_253;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_254 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_255;
L_255 = ColorExtensions_ClampRGB_mC430962B6EA0C570166219622BBE65E7AA32A7F8(L_254, NULL);
float L_256 = V_5;
float L_257 = V_6;
float L_258 = V_7;
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&V_11), L_256, L_257, L_258, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_259 = V_11;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_260;
L_260 = ColorExtensions_ClampRGB_mC430962B6EA0C570166219622BBE65E7AA32A7F8(L_259, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_261 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_262 = V_0;
NullCheck(L_261);
SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline(L_261, L_262, NULL);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_263 = ___1_pose;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_264 = V_11;
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_265;
memset((&L_265), 0, sizeof(L_265));
Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3((&L_265), L_264, Nullable_1__ctor_m1479132C827AFD1E484F6E6D749F74E90BB687D3_RuntimeMethod_var);
NullCheck(L_263);
SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline(L_263, L_265, 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 AttachmentTimeline__ctor_mBD99786660D4DCE8EF81A51DEAC973ED59DF89EC (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, int32_t ___0_frameCount, int32_t ___1_slotIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = L_1;
int32_t L_3 = ___1_slotIndex;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)99079191802150912LL)|((int64_t)(uint64_t)((uint32_t)L_3)))));
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_2, NULL);
int32_t L_4 = ___1_slotIndex;
__this->___slotIndex = L_4;
int32_t L_5 = ___0_frameCount;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)L_5);
__this->___attachmentNames = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachmentNames), (void*)L_6);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___instant = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AttachmentTimeline_get_FrameCount_m6888DDCDE295597B6244446CA3873922AB7CF0DA (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_0);
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AttachmentTimeline_get_SlotIndex_mD324814AD8CB0059D02570B79859FA6493C3F0EF (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* AttachmentTimeline_get_AttachmentNames_m00B0105716736F9C31B90EC88BE3AB1C46262005 (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, const RuntimeMethod* method)
{
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___attachmentNames;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentTimeline_SetFrame_m61A43D8E74731205107047BD2DE4538998FF753F (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, int32_t ___0_frame, float ___1_time, String_t* ___2_attachmentName, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_1 = ___0_frame;
float L_2 = ___1_time;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)L_2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = __this->___attachmentNames;
int32_t L_4 = ___0_frame;
String_t* L_5 = ___2_attachmentName;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (String_t*)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentTimeline_Apply_m5DF1DDBC39E1E42597C8FDB125BCF00807D3F203 (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_1 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B5_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = L_0->___slots;
NullCheck(L_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_2 = L_1->___Items;
int32_t L_3 = __this->___slotIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = V_0;
NullCheck(L_6);
Bone_tC5BB616A04722279E675558888991F720C090467* L_7 = L_6->___bone;
NullCheck(L_7);
bool L_8 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_7)->___active;
if (L_8)
{
goto IL_0021;
}
}
{
return;
}
IL_0021:
{
bool L_9 = ___8_appliedPose;
if (L_9)
{
goto IL_002d;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_10 = V_0;
NullCheck(L_10);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_11 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_10)->___pose;
G_B5_0 = L_11;
goto IL_0033;
}
IL_002d:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_12 = V_0;
NullCheck(L_12);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_13 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_12)->___appliedPose;
G_B5_0 = L_13;
}
IL_0033:
{
V_1 = G_B5_0;
bool L_14 = ___7_mixOut;
if (L_14)
{
goto IL_0043;
}
}
{
float L_15 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_16);
int32_t L_17 = 0;
float L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
if ((!(((float)L_15) < ((float)L_18))))
{
goto IL_005b;
}
}
IL_0043:
{
bool L_19 = ___5_fromSetup;
if (!L_19)
{
goto IL_0076;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_20 = ___0_skeleton;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_21 = V_1;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_22 = V_0;
NullCheck(L_22);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_23 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_22)->___data;
NullCheck(L_23);
String_t* L_24 = L_23->___attachmentName;
AttachmentTimeline_SetAttachment_m4D4C64BF0E037EDA817030AD1212CBDAEC334717(__this, L_20, L_21, L_24, NULL);
return;
}
IL_005b:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_25 = ___0_skeleton;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_26 = V_1;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = __this->___attachmentNames;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
float L_29 = ___2_time;
int32_t L_30;
L_30 = Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32(L_28, L_29, NULL);
NullCheck(L_27);
int32_t L_31 = L_30;
String_t* L_32 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
AttachmentTimeline_SetAttachment_m4D4C64BF0E037EDA817030AD1212CBDAEC334717(__this, L_25, L_26, L_32, NULL);
}
IL_0076:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentTimeline_SetAttachment_m4D4C64BF0E037EDA817030AD1212CBDAEC334717 (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* ___1_pose, String_t* ___2_attachmentName, const RuntimeMethod* method)
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B2_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B1_0 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* G_B3_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B3_1 = NULL;
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_0 = ___1_pose;
String_t* L_1 = ___2_attachmentName;
if (!L_1)
{
G_B2_0 = L_0;
goto IL_0013;
}
G_B1_0 = L_0;
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_2 = ___0_skeleton;
int32_t L_3 = __this->___slotIndex;
String_t* L_4 = ___2_attachmentName;
NullCheck(L_2);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_5;
L_5 = Skeleton_GetAttachment_mF9191F786325E5B8ED2A3329D3BF039595A2097B(L_2, L_3, L_4, NULL);
G_B3_0 = L_5;
G_B3_1 = G_B1_0;
goto IL_0014;
}
IL_0013:
{
G_B3_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)(NULL));
G_B3_1 = G_B2_0;
}
IL_0014:
{
NullCheck(G_B3_1);
SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1(G_B3_1, G_B3_0, 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 DeformTimeline__ctor_mCDDFAA4008700785AD72A8A7B02C7AEC17C976C1 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_slotIndex, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* ___3_attachment, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = L_2;
int32_t L_4 = ___2_slotIndex;
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_5 = ___3_attachment;
NullCheck(L_5);
int32_t L_6;
L_6 = VertexAttachment_get_Id_m1271A827ED8EEB0271D513E41DC5D07FE141C99B_inline(L_5, NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)(((int64_t)108086391056891904LL)|((int64_t)(((int64_t)(uint64_t)((uint32_t)L_4))<<((int32_t)32)))))|((int64_t)(uint64_t)((uint32_t)L_6)))));
CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4(__this, L_0, L_1, L_3, NULL);
int32_t L_7 = ___2_slotIndex;
__this->___slotIndex = L_7;
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_8 = ___3_attachment;
__this->___attachment = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment), (void*)L_8);
int32_t L_9 = ___0_frameCount;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_10 = (SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4*)SZArrayNew(SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4_il2cpp_TypeInfo_var, (uint32_t)L_9);
__this->___vertices = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices), (void*)L_10);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeformTimeline_get_FrameCount_mF3865A6142AB166CE7CEC5DCB35BB3EAE78082FF (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_0);
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeformTimeline_get_SlotIndex_mCD314AFD5AE5B1F1A9B7B43E351EA6376A78FFC2 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* DeformTimeline_get_Attachment_m6669BE91785BB9A363C3574A431015AB4A29D4B1 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, const RuntimeMethod* method)
{
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_0 = __this->___attachment;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* DeformTimeline_get_Vertices_m4975D7C0783E05D2678CF3159F35928D325EA049 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, const RuntimeMethod* method)
{
{
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_0 = __this->___vertices;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeformTimeline_SetFrame_mC9BF4B556B4571ECC39749B8829AD291F75488ED (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, int32_t ___0_frame, float ___1_time, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_vertices, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_1 = ___0_frame;
float L_2 = ___1_time;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)L_2);
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_3 = __this->___vertices;
int32_t L_4 = ___0_frame;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = ___2_vertices;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeformTimeline_SetBezier_mFF7E10DC8B3F40635E75875D5030EFC49BC5EE28 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, int32_t ___0_bezier, int32_t ___1_frame, int32_t ___2_value, float ___3_time1, float ___4_value1, float ___5_cx1, float ___6_cy1, float ___7_cx2, float ___8_cy2, float ___9_time2, float ___10_value2, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
int32_t V_12 = 0;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
V_0 = L_0;
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5, __this);
int32_t L_2 = ___0_bezier;
V_1 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)18)))));
int32_t L_3 = ___2_value;
if (L_3)
{
goto IL_001d;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_0;
int32_t L_5 = ___1_frame;
int32_t L_6 = V_1;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (float)((float)((int32_t)il2cpp_codegen_add(2, L_6))));
}
IL_001d:
{
float L_7 = ___3_time1;
float L_8 = ___5_cx1;
float L_9 = ___7_cx2;
V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_7, ((float)il2cpp_codegen_multiply(L_8, (2.0f))))), L_9)), (0.0299999993f)));
float L_10 = ___8_cy2;
float L_11 = ___6_cy1;
V_3 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_10, (0.0299999993f))), ((float)il2cpp_codegen_multiply(L_11, (0.0599999987f)))));
float L_12 = ___5_cx1;
float L_13 = ___7_cx2;
float L_14 = ___3_time1;
float L_15 = ___9_time2;
V_4 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_13)), (3.0f))), L_14)), L_15)), (0.00600000005f)));
float L_16 = ___6_cy1;
float L_17 = ___8_cy2;
V_5 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_16, L_17)), (0.333333343f))), (0.0179999992f)));
float L_18 = V_2;
float L_19 = V_4;
V_6 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_18, (2.0f))), L_19));
float L_20 = V_3;
float L_21 = V_5;
V_7 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_20, (2.0f))), L_21));
float L_22 = ___5_cx1;
float L_23 = ___3_time1;
float L_24 = V_2;
float L_25 = V_4;
V_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_22, L_23)), (0.300000012f))), L_24)), ((float)il2cpp_codegen_multiply(L_25, (0.166666672f)))));
float L_26 = ___6_cy1;
float L_27 = V_3;
float L_28 = V_5;
V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_26, (0.300000012f))), L_27)), ((float)il2cpp_codegen_multiply(L_28, (0.166666672f)))));
float L_29 = ___3_time1;
float L_30 = V_8;
V_10 = ((float)il2cpp_codegen_add(L_29, L_30));
float L_31 = V_9;
V_11 = L_31;
int32_t L_32 = V_1;
V_12 = ((int32_t)il2cpp_codegen_add(L_32, ((int32_t)18)));
goto IL_0102;
}
IL_00c8:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = V_0;
int32_t L_34 = V_1;
float L_35 = V_10;
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_34), (float)L_35);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_36 = V_0;
int32_t L_37 = V_1;
float L_38 = V_11;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_37, 1))), (float)L_38);
float L_39 = V_8;
float L_40 = V_6;
V_8 = ((float)il2cpp_codegen_add(L_39, L_40));
float L_41 = V_9;
float L_42 = V_7;
V_9 = ((float)il2cpp_codegen_add(L_41, L_42));
float L_43 = V_6;
float L_44 = V_4;
V_6 = ((float)il2cpp_codegen_add(L_43, L_44));
float L_45 = V_7;
float L_46 = V_5;
V_7 = ((float)il2cpp_codegen_add(L_45, L_46));
float L_47 = V_10;
float L_48 = V_8;
V_10 = ((float)il2cpp_codegen_add(L_47, L_48));
float L_49 = V_11;
float L_50 = V_9;
V_11 = ((float)il2cpp_codegen_add(L_49, L_50));
int32_t L_51 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_51, 2));
}
IL_0102:
{
int32_t L_52 = V_1;
int32_t L_53 = V_12;
if ((((int32_t)L_52) < ((int32_t)L_53)))
{
goto IL_00c8;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DeformTimeline_GetCurvePercent_mE6A9FCC61A0123A94E14986CFBFA0033AB5B9D8B (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, float ___0_time, int32_t ___1_frame, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
V_0 = L_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = V_0;
int32_t L_2 = ___1_frame;
NullCheck(L_1);
int32_t L_3 = L_2;
float L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = il2cpp_codegen_cast_double_to_int<int32_t>(L_4);
int32_t L_5 = V_1;
if (!L_5)
{
goto IL_0015;
}
}
{
int32_t L_6 = V_1;
if ((((int32_t)L_6) == ((int32_t)1)))
{
goto IL_0034;
}
}
{
goto IL_003a;
}
IL_0015:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___1_frame;
NullCheck(L_7);
int32_t L_9 = L_8;
float L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_3 = L_10;
float L_11 = ___0_time;
float L_12 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_14 = ___1_frame;
int32_t L_15;
L_15 = VirtualFuncInvoker0< int32_t >::Invoke(4, __this);
NullCheck(L_13);
int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_14, L_15));
float L_17 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
float L_18 = V_3;
return ((float)(((float)il2cpp_codegen_subtract(L_11, L_12))/((float)il2cpp_codegen_subtract(L_17, L_18))));
}
IL_0034:
{
return (0.0f);
}
IL_003a:
{
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_19, 2));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = V_0;
int32_t L_21 = V_1;
NullCheck(L_20);
int32_t L_22 = L_21;
float L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
float L_24 = ___0_time;
if ((!(((float)L_23) > ((float)L_24))))
{
goto IL_0060;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_26 = ___1_frame;
NullCheck(L_25);
int32_t L_27 = L_26;
float L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_4 = L_28;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_0;
int32_t L_30 = V_1;
NullCheck(L_29);
int32_t L_31 = ((int32_t)il2cpp_codegen_add(L_30, 1));
float L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
float L_33 = ___0_time;
float L_34 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_0;
int32_t L_36 = V_1;
NullCheck(L_35);
int32_t L_37 = L_36;
float L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
float L_39 = V_4;
return ((float)(((float)il2cpp_codegen_multiply(L_32, ((float)il2cpp_codegen_subtract(L_33, L_34))))/((float)il2cpp_codegen_subtract(L_38, L_39))));
}
IL_0060:
{
int32_t L_40 = V_1;
V_2 = ((int32_t)il2cpp_codegen_add(L_40, ((int32_t)18)));
int32_t L_41 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_41, 2));
goto IL_009b;
}
IL_006b:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = V_0;
int32_t L_43 = V_1;
NullCheck(L_42);
int32_t L_44 = L_43;
float L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
float L_46 = ___0_time;
if ((!(((float)L_45) >= ((float)L_46))))
{
goto IL_0097;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_47 = V_0;
int32_t L_48 = V_1;
NullCheck(L_47);
int32_t L_49 = ((int32_t)il2cpp_codegen_subtract(L_48, 2));
float L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
V_5 = L_50;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = V_0;
int32_t L_52 = V_1;
NullCheck(L_51);
int32_t L_53 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
float L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
V_6 = L_54;
float L_55 = V_6;
float L_56 = ___0_time;
float L_57 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_0;
int32_t L_59 = V_1;
NullCheck(L_58);
int32_t L_60 = L_59;
float L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
float L_62 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_63 = V_0;
int32_t L_64 = V_1;
NullCheck(L_63);
int32_t L_65 = ((int32_t)il2cpp_codegen_add(L_64, 1));
float L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
float L_67 = V_6;
return ((float)il2cpp_codegen_add(L_55, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_56, L_57))/((float)il2cpp_codegen_subtract(L_61, L_62)))), ((float)il2cpp_codegen_subtract(L_66, L_67))))));
}
IL_0097:
{
int32_t L_68 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_68, 2));
}
IL_009b:
{
int32_t L_69 = V_1;
int32_t L_70 = V_2;
if ((((int32_t)L_69) < ((int32_t)L_70)))
{
goto IL_006b;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_71 = V_0;
int32_t L_72 = V_2;
NullCheck(L_71);
int32_t L_73 = ((int32_t)il2cpp_codegen_subtract(L_72, 2));
float L_74 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
V_7 = L_74;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_75 = V_0;
int32_t L_76 = V_2;
NullCheck(L_75);
int32_t L_77 = ((int32_t)il2cpp_codegen_subtract(L_76, 1));
float L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
V_8 = L_78;
float L_79 = V_8;
float L_80 = V_8;
float L_81 = ___0_time;
float L_82 = V_7;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_83 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_84 = ___1_frame;
int32_t L_85;
L_85 = VirtualFuncInvoker0< int32_t >::Invoke(4, __this);
NullCheck(L_83);
int32_t L_86 = ((int32_t)il2cpp_codegen_add(L_84, L_85));
float L_87 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
float L_88 = V_7;
return ((float)il2cpp_codegen_add(L_79, ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_80)), ((float)il2cpp_codegen_subtract(L_81, L_82))))/((float)il2cpp_codegen_subtract(L_87, L_88))))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeformTimeline_Apply_mB3D82322354493BD5B2A4FC7FD8C37C53D5DC262 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_3 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_4 = NULL;
float V_5 = 0.0f;
int32_t V_6 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = L_0->___slots;
NullCheck(L_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_2 = L_1->___Items;
V_0 = L_2;
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_3 = __this->___attachment;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_4 = V_0;
int32_t L_5 = __this->___slotIndex;
bool L_6 = ___8_appliedPose;
NullCheck(L_3);
bool L_7;
L_7 = Attachment_IsTimelineActive_m9DDC9A697C909745A3B4A5999D3B80451A7099FD(L_3, L_4, L_5, L_6, NULL);
if (L_7)
{
goto IL_0023;
}
}
{
return;
}
IL_0023:
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_8 = __this->___attachment;
NullCheck(L_8);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
L_9 = Attachment_get_TimelineSlots_m90C3A9BF5FEA38F2DC17A5D9DD0A0938BFC9B65B_inline(L_8, NULL);
V_1 = L_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_2 = L_10;
float L_11 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = V_2;
NullCheck(L_12);
int32_t L_13 = 0;
float L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
if ((!(((float)L_11) < ((float)L_14))))
{
goto IL_007a;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_15 = V_0;
int32_t L_16 = __this->___slotIndex;
NullCheck(L_15);
int32_t L_17 = L_16;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
bool L_19 = ___8_appliedPose;
bool L_20 = ___5_fromSetup;
DeformTimeline_ApplyBeforeFirst_mDF326181BD7363401B04F8E312C75479D5BF9343(__this, L_18, L_19, L_20, NULL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_1;
V_7 = L_21;
V_8 = 0;
goto IL_0071;
}
IL_0056:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_7;
int32_t L_23 = V_8;
NullCheck(L_22);
int32_t L_24 = L_23;
int32_t L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_9 = L_25;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_26 = V_0;
int32_t L_27 = V_9;
NullCheck(L_26);
int32_t L_28 = L_27;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
bool L_30 = ___8_appliedPose;
bool L_31 = ___5_fromSetup;
DeformTimeline_ApplyBeforeFirst_mDF326181BD7363401B04F8E312C75479D5BF9343(__this, L_29, L_30, L_31, NULL);
int32_t L_32 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_0071:
{
int32_t L_33 = V_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_7;
NullCheck(L_34);
if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
{
goto IL_0056;
}
}
{
return;
}
IL_007a:
{
float L_35 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_36 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = V_2;
NullCheck(L_37);
NullCheck(L_36);
int32_t L_38 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_37)->max_length)), 1));
float L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
if ((!(((float)L_35) >= ((float)L_39))))
{
goto IL_009d;
}
}
{
V_5 = (0.0f);
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_40 = __this->___vertices;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = V_2;
NullCheck(L_41);
NullCheck(L_40);
int32_t L_42 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_41)->max_length)), 1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_3 = L_43;
V_4 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL;
goto IL_00c8;
}
IL_009d:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = V_2;
float L_45 = ___2_time;
int32_t L_46;
L_46 = Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32(L_44, L_45, NULL);
V_10 = L_46;
float L_47 = ___2_time;
int32_t L_48 = V_10;
float L_49;
L_49 = DeformTimeline_GetCurvePercent_mE6A9FCC61A0123A94E14986CFBFA0033AB5B9D8B(__this, L_47, L_48, NULL);
V_5 = L_49;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_50 = __this->___vertices;
int32_t L_51 = V_10;
NullCheck(L_50);
int32_t L_52 = L_51;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
V_3 = L_53;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_54 = __this->___vertices;
int32_t L_55 = V_10;
NullCheck(L_54);
int32_t L_56 = ((int32_t)il2cpp_codegen_add(L_55, 1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
V_4 = L_57;
}
IL_00c8:
{
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* L_58 = __this->___vertices;
NullCheck(L_58);
int32_t L_59 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_60 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
NullCheck(L_60);
V_6 = ((int32_t)(((RuntimeArray*)L_60)->max_length));
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_61 = V_0;
int32_t L_62 = __this->___slotIndex;
NullCheck(L_61);
int32_t L_63 = L_62;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
bool L_65 = ___8_appliedPose;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_66 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_67 = V_4;
float L_68 = V_5;
int32_t L_69 = V_6;
float L_70 = ___4_alpha;
bool L_71 = ___5_fromSetup;
bool L_72 = ___6_add;
DeformTimeline_ApplyToSlot_mB165786D032A065BD7F79A0DCC52354B7840BFB0(__this, L_64, L_65, L_66, L_67, L_68, L_69, L_70, L_71, L_72, NULL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_1;
V_7 = L_73;
V_8 = 0;
goto IL_011f;
}
IL_00f9:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_7;
int32_t L_75 = V_8;
NullCheck(L_74);
int32_t L_76 = L_75;
int32_t L_77 = (L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
V_11 = L_77;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_78 = V_0;
int32_t L_79 = V_11;
NullCheck(L_78);
int32_t L_80 = L_79;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
bool L_82 = ___8_appliedPose;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_83 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_84 = V_4;
float L_85 = V_5;
int32_t L_86 = V_6;
float L_87 = ___4_alpha;
bool L_88 = ___5_fromSetup;
bool L_89 = ___6_add;
DeformTimeline_ApplyToSlot_mB165786D032A065BD7F79A0DCC52354B7840BFB0(__this, L_81, L_82, L_83, L_84, L_85, L_86, L_87, L_88, L_89, NULL);
int32_t L_90 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_90, 1));
}
IL_011f:
{
int32_t L_91 = V_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = V_7;
NullCheck(L_92);
if ((((int32_t)L_91) < ((int32_t)((int32_t)(((RuntimeArray*)L_92)->max_length)))))
{
goto IL_00f9;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeformTimeline_ApplyBeforeFirst_mDF326181BD7363401B04F8E312C75479D5BF9343 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, bool ___2_fromSetup, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B5_0 = NULL;
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot;
NullCheck(L_0);
Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___bone;
NullCheck(L_1);
bool L_2 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_1)->___active;
if (L_2)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
bool L_3 = ___1_appliedPose;
if (L_3)
{
goto IL_0019;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_4 = ___0_slot;
NullCheck(L_4);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_5 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_4)->___pose;
G_B5_0 = L_5;
goto IL_001f;
}
IL_0019:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = ___0_slot;
NullCheck(L_6);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_7 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_6)->___appliedPose;
G_B5_0 = L_7;
}
IL_001f:
{
V_0 = G_B5_0;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_8 = V_0;
NullCheck(L_8);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_9 = L_8->___attachment;
if (!L_9)
{
goto IL_003b;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_10 = V_0;
NullCheck(L_10);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_11 = L_10->___attachment;
NullCheck(L_11);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_12;
L_12 = Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline(L_11, NULL);
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_13 = __this->___attachment;
if ((((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_12) == ((RuntimeObject*)(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)L_13)))
{
goto IL_003c;
}
}
IL_003b:
{
return;
}
IL_003c:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = V_0;
NullCheck(L_14);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_15 = L_14->___deform;
NullCheck(L_15);
int32_t L_16 = L_15->___Count;
if (L_16)
{
goto IL_004c;
}
}
{
___2_fromSetup = (bool)1;
}
IL_004c:
{
bool L_17 = ___2_fromSetup;
if (!L_17)
{
goto IL_005b;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_18 = V_0;
NullCheck(L_18);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_19 = L_18->___deform;
NullCheck(L_19);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_19, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
}
IL_005b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeformTimeline_ApplyToSlot_mB165786D032A065BD7F79A0DCC52354B7840BFB0 (DeformTimeline_tAE3EE2759849105E77EC5F6BEA4DBB21DCBD4ECD* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_v1, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_v2, float ___4_percent, int32_t ___5_vertexCount, float ___6_alpha, bool ___7_fromSetup, bool ___8_add, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_0 = NULL;
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* V_1 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_6 = NULL;
int32_t V_7 = 0;
float V_8 = 0.0f;
int32_t V_9 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_10 = NULL;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_14 = NULL;
int32_t V_15 = 0;
float V_16 = 0.0f;
int32_t V_17 = 0;
float V_18 = 0.0f;
int32_t V_19 = 0;
float V_20 = 0.0f;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_21 = NULL;
int32_t V_22 = 0;
float V_23 = 0.0f;
float V_24 = 0.0f;
int32_t V_25 = 0;
float V_26 = 0.0f;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_27 = NULL;
int32_t V_28 = 0;
float V_29 = 0.0f;
int32_t V_30 = 0;
float V_31 = 0.0f;
int32_t V_32 = 0;
float V_33 = 0.0f;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B5_0 = NULL;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* G_B10_0 = NULL;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* G_B9_0 = NULL;
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot;
NullCheck(L_0);
Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___bone;
NullCheck(L_1);
bool L_2 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_1)->___active;
if (L_2)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
bool L_3 = ___1_appliedPose;
if (L_3)
{
goto IL_0019;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_4 = ___0_slot;
NullCheck(L_4);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_5 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_4)->___pose;
G_B5_0 = L_5;
goto IL_001f;
}
IL_0019:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = ___0_slot;
NullCheck(L_6);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_7 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_6)->___appliedPose;
G_B5_0 = L_7;
}
IL_001f:
{
V_0 = G_B5_0;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_8 = V_0;
NullCheck(L_8);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_9 = L_8->___attachment;
if (!L_9)
{
goto IL_003b;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_10 = V_0;
NullCheck(L_10);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_11 = L_10->___attachment;
NullCheck(L_11);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_12;
L_12 = Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline(L_11, NULL);
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_13 = __this->___attachment;
if ((((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_12) == ((RuntimeObject*)(VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)L_13)))
{
goto IL_003c;
}
}
IL_003b:
{
return;
}
IL_003c:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = V_0;
NullCheck(L_14);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_15 = L_14->___attachment;
V_1 = ((VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27*)CastclassClass((RuntimeObject*)L_15, VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27_il2cpp_TypeInfo_var));
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_16 = V_0;
NullCheck(L_16);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_17 = L_16->___deform;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_18 = L_17;
NullCheck(L_18);
int32_t L_19 = L_18->___Count;
if (L_19)
{
G_B10_0 = L_18;
goto IL_0059;
}
G_B9_0 = L_18;
}
{
___7_fromSetup = (bool)1;
G_B10_0 = G_B9_0;
}
IL_0059:
{
int32_t L_20 = ___5_vertexCount;
NullCheck(G_B10_0);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_21;
L_21 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(G_B10_0, L_20, ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var);
NullCheck(L_21);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = L_21->___Items;
V_2 = L_22;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ___3_v2;
if (L_23)
{
goto IL_01cb;
}
}
{
float L_24 = ___6_alpha;
if ((!(((float)L_24) == ((float)(1.0f)))))
{
goto IL_00e2;
}
}
{
bool L_25 = ___8_add;
if (!L_25)
{
goto IL_00d6;
}
}
{
bool L_26 = ___7_fromSetup;
if (L_26)
{
goto IL_00d6;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_27 = V_1;
NullCheck(L_27);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28;
L_28 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_27, NULL);
if (L_28)
{
goto IL_00b4;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_29 = V_1;
NullCheck(L_29);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30;
L_30 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_29, NULL);
V_3 = L_30;
V_4 = 0;
goto IL_00ad;
}
IL_0092:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_2;
int32_t L_32 = V_4;
NullCheck(L_31);
float* L_33 = ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)));
float L_34 = *((float*)L_33);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = ___2_v1;
int32_t L_36 = V_4;
NullCheck(L_35);
int32_t L_37 = L_36;
float L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = V_3;
int32_t L_40 = V_4;
NullCheck(L_39);
int32_t L_41 = L_40;
float L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
*((float*)L_33) = (float)((float)il2cpp_codegen_add(L_34, ((float)il2cpp_codegen_subtract(L_38, L_42))));
int32_t L_43 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00ad:
{
int32_t L_44 = V_4;
int32_t L_45 = ___5_vertexCount;
if ((((int32_t)L_44) < ((int32_t)L_45)))
{
goto IL_0092;
}
}
{
return;
}
IL_00b4:
{
V_5 = 0;
goto IL_00cf;
}
IL_00b9:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = V_2;
int32_t L_47 = V_5;
NullCheck(L_46);
float* L_48 = ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47)));
float L_49 = *((float*)L_48);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_50 = ___2_v1;
int32_t L_51 = V_5;
NullCheck(L_50);
int32_t L_52 = L_51;
float L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
*((float*)L_48) = (float)((float)il2cpp_codegen_add(L_49, L_53));
int32_t L_54 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_54, 1));
}
IL_00cf:
{
int32_t L_55 = V_5;
int32_t L_56 = ___5_vertexCount;
if ((((int32_t)L_55) < ((int32_t)L_56)))
{
goto IL_00b9;
}
}
{
return;
}
IL_00d6:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = ___2_v1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_2;
int32_t L_59 = ___5_vertexCount;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_57, 0, (RuntimeArray*)L_58, 0, L_59, NULL);
return;
}
IL_00e2:
{
bool L_60 = ___7_fromSetup;
if (!L_60)
{
goto IL_013d;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_61 = V_1;
NullCheck(L_61);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62;
L_62 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_61, NULL);
if (L_62)
{
goto IL_0120;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_63 = V_1;
NullCheck(L_63);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_64;
L_64 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_63, NULL);
V_6 = L_64;
V_7 = 0;
goto IL_0119;
}
IL_00fb:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_65 = V_6;
int32_t L_66 = V_7;
NullCheck(L_65);
int32_t L_67 = L_66;
float L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
V_8 = L_68;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_69 = V_2;
int32_t L_70 = V_7;
float L_71 = V_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_72 = ___2_v1;
int32_t L_73 = V_7;
NullCheck(L_72);
int32_t L_74 = L_73;
float L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
float L_76 = V_8;
float L_77 = ___6_alpha;
NullCheck(L_69);
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(L_70), (float)((float)il2cpp_codegen_add(L_71, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_75, L_76)), L_77)))));
int32_t L_78 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_0119:
{
int32_t L_79 = V_7;
int32_t L_80 = ___5_vertexCount;
if ((((int32_t)L_79) < ((int32_t)L_80)))
{
goto IL_00fb;
}
}
{
return;
}
IL_0120:
{
V_9 = 0;
goto IL_0136;
}
IL_0125:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_81 = V_2;
int32_t L_82 = V_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_83 = ___2_v1;
int32_t L_84 = V_9;
NullCheck(L_83);
int32_t L_85 = L_84;
float L_86 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
float L_87 = ___6_alpha;
NullCheck(L_81);
(L_81)->SetAt(static_cast<il2cpp_array_size_t>(L_82), (float)((float)il2cpp_codegen_multiply(L_86, L_87)));
int32_t L_88 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_88, 1));
}
IL_0136:
{
int32_t L_89 = V_9;
int32_t L_90 = ___5_vertexCount;
if ((((int32_t)L_89) < ((int32_t)L_90)))
{
goto IL_0125;
}
}
{
return;
}
IL_013d:
{
bool L_91 = ___8_add;
if (!L_91)
{
goto IL_01a1;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_92 = V_1;
NullCheck(L_92);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93;
L_93 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_92, NULL);
if (L_93)
{
goto IL_017c;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_94 = V_1;
NullCheck(L_94);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_95;
L_95 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_94, NULL);
V_10 = L_95;
V_11 = 0;
goto IL_0175;
}
IL_0156:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_96 = V_2;
int32_t L_97 = V_11;
NullCheck(L_96);
float* L_98 = ((L_96)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_97)));
float L_99 = *((float*)L_98);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_100 = ___2_v1;
int32_t L_101 = V_11;
NullCheck(L_100);
int32_t L_102 = L_101;
float L_103 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_104 = V_10;
int32_t L_105 = V_11;
NullCheck(L_104);
int32_t L_106 = L_105;
float L_107 = (L_104)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
float L_108 = ___6_alpha;
*((float*)L_98) = (float)((float)il2cpp_codegen_add(L_99, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_103, L_107)), L_108))));
int32_t L_109 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_109, 1));
}
IL_0175:
{
int32_t L_110 = V_11;
int32_t L_111 = ___5_vertexCount;
if ((((int32_t)L_110) < ((int32_t)L_111)))
{
goto IL_0156;
}
}
{
return;
}
IL_017c:
{
V_12 = 0;
goto IL_019a;
}
IL_0181:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_112 = V_2;
int32_t L_113 = V_12;
NullCheck(L_112);
float* L_114 = ((L_112)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_113)));
float L_115 = *((float*)L_114);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_116 = ___2_v1;
int32_t L_117 = V_12;
NullCheck(L_116);
int32_t L_118 = L_117;
float L_119 = (L_116)->GetAt(static_cast<il2cpp_array_size_t>(L_118));
float L_120 = ___6_alpha;
*((float*)L_114) = (float)((float)il2cpp_codegen_add(L_115, ((float)il2cpp_codegen_multiply(L_119, L_120))));
int32_t L_121 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_121, 1));
}
IL_019a:
{
int32_t L_122 = V_12;
int32_t L_123 = ___5_vertexCount;
if ((((int32_t)L_122) < ((int32_t)L_123)))
{
goto IL_0181;
}
}
{
return;
}
IL_01a1:
{
V_13 = 0;
goto IL_01c4;
}
IL_01a6:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_124 = V_2;
int32_t L_125 = V_13;
NullCheck(L_124);
float* L_126 = ((L_124)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_125)));
float L_127 = *((float*)L_126);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_128 = ___2_v1;
int32_t L_129 = V_13;
NullCheck(L_128);
int32_t L_130 = L_129;
float L_131 = (L_128)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_132 = V_2;
int32_t L_133 = V_13;
NullCheck(L_132);
int32_t L_134 = L_133;
float L_135 = (L_132)->GetAt(static_cast<il2cpp_array_size_t>(L_134));
float L_136 = ___6_alpha;
*((float*)L_126) = (float)((float)il2cpp_codegen_add(L_127, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_131, L_135)), L_136))));
int32_t L_137 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_137, 1));
}
IL_01c4:
{
int32_t L_138 = V_13;
int32_t L_139 = ___5_vertexCount;
if ((((int32_t)L_138) < ((int32_t)L_139)))
{
goto IL_01a6;
}
}
{
return;
}
IL_01cb:
{
float L_140 = ___6_alpha;
if ((!(((float)L_140) == ((float)(1.0f)))))
{
goto IL_0298;
}
}
{
bool L_141 = ___8_add;
if (!L_141)
{
goto IL_0259;
}
}
{
bool L_142 = ___7_fromSetup;
if (L_142)
{
goto IL_0259;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_143 = V_1;
NullCheck(L_143);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144;
L_144 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_143, NULL);
if (L_144)
{
goto IL_0227;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_145 = V_1;
NullCheck(L_145);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_146;
L_146 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_145, NULL);
V_14 = L_146;
V_15 = 0;
goto IL_0220;
}
IL_01f4:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_147 = ___2_v1;
int32_t L_148 = V_15;
NullCheck(L_147);
int32_t L_149 = L_148;
float L_150 = (L_147)->GetAt(static_cast<il2cpp_array_size_t>(L_149));
V_16 = L_150;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_151 = V_2;
int32_t L_152 = V_15;
NullCheck(L_151);
float* L_153 = ((L_151)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_152)));
float L_154 = *((float*)L_153);
float L_155 = V_16;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_156 = ___3_v2;
int32_t L_157 = V_15;
NullCheck(L_156);
int32_t L_158 = L_157;
float L_159 = (L_156)->GetAt(static_cast<il2cpp_array_size_t>(L_158));
float L_160 = V_16;
float L_161 = ___4_percent;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_162 = V_14;
int32_t L_163 = V_15;
NullCheck(L_162);
int32_t L_164 = L_163;
float L_165 = (L_162)->GetAt(static_cast<il2cpp_array_size_t>(L_164));
*((float*)L_153) = (float)((float)il2cpp_codegen_add(L_154, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_155, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_159, L_160)), L_161)))), L_165))));
int32_t L_166 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_166, 1));
}
IL_0220:
{
int32_t L_167 = V_15;
int32_t L_168 = ___5_vertexCount;
if ((((int32_t)L_167) < ((int32_t)L_168)))
{
goto IL_01f4;
}
}
{
return;
}
IL_0227:
{
V_17 = 0;
goto IL_0252;
}
IL_022c:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_169 = ___2_v1;
int32_t L_170 = V_17;
NullCheck(L_169);
int32_t L_171 = L_170;
float L_172 = (L_169)->GetAt(static_cast<il2cpp_array_size_t>(L_171));
V_18 = L_172;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_173 = V_2;
int32_t L_174 = V_17;
NullCheck(L_173);
float* L_175 = ((L_173)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_174)));
float L_176 = *((float*)L_175);
float L_177 = V_18;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_178 = ___3_v2;
int32_t L_179 = V_17;
NullCheck(L_178);
int32_t L_180 = L_179;
float L_181 = (L_178)->GetAt(static_cast<il2cpp_array_size_t>(L_180));
float L_182 = V_18;
float L_183 = ___4_percent;
*((float*)L_175) = (float)((float)il2cpp_codegen_add(L_176, ((float)il2cpp_codegen_add(L_177, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_181, L_182)), L_183))))));
int32_t L_184 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_184, 1));
}
IL_0252:
{
int32_t L_185 = V_17;
int32_t L_186 = ___5_vertexCount;
if ((((int32_t)L_185) < ((int32_t)L_186)))
{
goto IL_022c;
}
}
{
return;
}
IL_0259:
{
float L_187 = ___4_percent;
if ((!(((float)L_187) == ((float)(0.0f)))))
{
goto IL_026e;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_188 = ___2_v1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_189 = V_2;
int32_t L_190 = ___5_vertexCount;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_188, 0, (RuntimeArray*)L_189, 0, L_190, NULL);
return;
}
IL_026e:
{
V_19 = 0;
goto IL_0291;
}
IL_0273:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_191 = ___2_v1;
int32_t L_192 = V_19;
NullCheck(L_191);
int32_t L_193 = L_192;
float L_194 = (L_191)->GetAt(static_cast<il2cpp_array_size_t>(L_193));
V_20 = L_194;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_195 = V_2;
int32_t L_196 = V_19;
float L_197 = V_20;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_198 = ___3_v2;
int32_t L_199 = V_19;
NullCheck(L_198);
int32_t L_200 = L_199;
float L_201 = (L_198)->GetAt(static_cast<il2cpp_array_size_t>(L_200));
float L_202 = V_20;
float L_203 = ___4_percent;
NullCheck(L_195);
(L_195)->SetAt(static_cast<il2cpp_array_size_t>(L_196), (float)((float)il2cpp_codegen_add(L_197, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_201, L_202)), L_203)))));
int32_t L_204 = V_19;
V_19 = ((int32_t)il2cpp_codegen_add(L_204, 1));
}
IL_0291:
{
int32_t L_205 = V_19;
int32_t L_206 = ___5_vertexCount;
if ((((int32_t)L_205) < ((int32_t)L_206)))
{
goto IL_0273;
}
}
{
return;
}
IL_0298:
{
bool L_207 = ___7_fromSetup;
if (!L_207)
{
goto IL_0313;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_208 = V_1;
NullCheck(L_208);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_209;
L_209 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_208, NULL);
if (L_209)
{
goto IL_02e6;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_210 = V_1;
NullCheck(L_210);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_211;
L_211 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_210, NULL);
V_21 = L_211;
V_22 = 0;
goto IL_02df;
}
IL_02b1:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_212 = ___2_v1;
int32_t L_213 = V_22;
NullCheck(L_212);
int32_t L_214 = L_213;
float L_215 = (L_212)->GetAt(static_cast<il2cpp_array_size_t>(L_214));
V_23 = L_215;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_216 = V_21;
int32_t L_217 = V_22;
NullCheck(L_216);
int32_t L_218 = L_217;
float L_219 = (L_216)->GetAt(static_cast<il2cpp_array_size_t>(L_218));
V_24 = L_219;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_220 = V_2;
int32_t L_221 = V_22;
float L_222 = V_24;
float L_223 = V_23;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_224 = ___3_v2;
int32_t L_225 = V_22;
NullCheck(L_224);
int32_t L_226 = L_225;
float L_227 = (L_224)->GetAt(static_cast<il2cpp_array_size_t>(L_226));
float L_228 = V_23;
float L_229 = ___4_percent;
float L_230 = V_24;
float L_231 = ___6_alpha;
NullCheck(L_220);
(L_220)->SetAt(static_cast<il2cpp_array_size_t>(L_221), (float)((float)il2cpp_codegen_add(L_222, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_223, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_227, L_228)), L_229)))), L_230)), L_231)))));
int32_t L_232 = V_22;
V_22 = ((int32_t)il2cpp_codegen_add(L_232, 1));
}
IL_02df:
{
int32_t L_233 = V_22;
int32_t L_234 = ___5_vertexCount;
if ((((int32_t)L_233) < ((int32_t)L_234)))
{
goto IL_02b1;
}
}
{
return;
}
IL_02e6:
{
V_25 = 0;
goto IL_030c;
}
IL_02eb:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_235 = ___2_v1;
int32_t L_236 = V_25;
NullCheck(L_235);
int32_t L_237 = L_236;
float L_238 = (L_235)->GetAt(static_cast<il2cpp_array_size_t>(L_237));
V_26 = L_238;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_239 = V_2;
int32_t L_240 = V_25;
float L_241 = V_26;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_242 = ___3_v2;
int32_t L_243 = V_25;
NullCheck(L_242);
int32_t L_244 = L_243;
float L_245 = (L_242)->GetAt(static_cast<il2cpp_array_size_t>(L_244));
float L_246 = V_26;
float L_247 = ___4_percent;
float L_248 = ___6_alpha;
NullCheck(L_239);
(L_239)->SetAt(static_cast<il2cpp_array_size_t>(L_240), (float)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_241, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_245, L_246)), L_247)))), L_248)));
int32_t L_249 = V_25;
V_25 = ((int32_t)il2cpp_codegen_add(L_249, 1));
}
IL_030c:
{
int32_t L_250 = V_25;
int32_t L_251 = ___5_vertexCount;
if ((((int32_t)L_250) < ((int32_t)L_251)))
{
goto IL_02eb;
}
}
{
return;
}
IL_0313:
{
bool L_252 = ___8_add;
if (!L_252)
{
goto IL_039a;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_253 = V_1;
NullCheck(L_253);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_254;
L_254 = VertexAttachment_get_Bones_m22C6003E3CE1F95FF21B2D5C8553460ADD059D81_inline(L_253, NULL);
if (L_254)
{
goto IL_0365;
}
}
{
VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* L_255 = V_1;
NullCheck(L_255);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_256;
L_256 = VertexAttachment_get_Vertices_mB5661F9B123FB5BEBA04853B24E72B54C6C61F14_inline(L_255, NULL);
V_27 = L_256;
V_28 = 0;
goto IL_035e;
}
IL_032f:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_257 = ___2_v1;
int32_t L_258 = V_28;
NullCheck(L_257);
int32_t L_259 = L_258;
float L_260 = (L_257)->GetAt(static_cast<il2cpp_array_size_t>(L_259));
V_29 = L_260;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_261 = V_2;
int32_t L_262 = V_28;
NullCheck(L_261);
float* L_263 = ((L_261)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_262)));
float L_264 = *((float*)L_263);
float L_265 = V_29;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_266 = ___3_v2;
int32_t L_267 = V_28;
NullCheck(L_266);
int32_t L_268 = L_267;
float L_269 = (L_266)->GetAt(static_cast<il2cpp_array_size_t>(L_268));
float L_270 = V_29;
float L_271 = ___4_percent;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_272 = V_27;
int32_t L_273 = V_28;
NullCheck(L_272);
int32_t L_274 = L_273;
float L_275 = (L_272)->GetAt(static_cast<il2cpp_array_size_t>(L_274));
float L_276 = ___6_alpha;
*((float*)L_263) = (float)((float)il2cpp_codegen_add(L_264, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_265, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_269, L_270)), L_271)))), L_275)), L_276))));
int32_t L_277 = V_28;
V_28 = ((int32_t)il2cpp_codegen_add(L_277, 1));
}
IL_035e:
{
int32_t L_278 = V_28;
int32_t L_279 = ___5_vertexCount;
if ((((int32_t)L_278) < ((int32_t)L_279)))
{
goto IL_032f;
}
}
{
return;
}
IL_0365:
{
V_30 = 0;
goto IL_0393;
}
IL_036a:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_280 = ___2_v1;
int32_t L_281 = V_30;
NullCheck(L_280);
int32_t L_282 = L_281;
float L_283 = (L_280)->GetAt(static_cast<il2cpp_array_size_t>(L_282));
V_31 = L_283;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_284 = V_2;
int32_t L_285 = V_30;
NullCheck(L_284);
float* L_286 = ((L_284)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_285)));
float L_287 = *((float*)L_286);
float L_288 = V_31;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_289 = ___3_v2;
int32_t L_290 = V_30;
NullCheck(L_289);
int32_t L_291 = L_290;
float L_292 = (L_289)->GetAt(static_cast<il2cpp_array_size_t>(L_291));
float L_293 = V_31;
float L_294 = ___4_percent;
float L_295 = ___6_alpha;
*((float*)L_286) = (float)((float)il2cpp_codegen_add(L_287, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_288, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_292, L_293)), L_294)))), L_295))));
int32_t L_296 = V_30;
V_30 = ((int32_t)il2cpp_codegen_add(L_296, 1));
}
IL_0393:
{
int32_t L_297 = V_30;
int32_t L_298 = ___5_vertexCount;
if ((((int32_t)L_297) < ((int32_t)L_298)))
{
goto IL_036a;
}
}
{
return;
}
IL_039a:
{
V_32 = 0;
goto IL_03cd;
}
IL_039f:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_299 = ___2_v1;
int32_t L_300 = V_32;
NullCheck(L_299);
int32_t L_301 = L_300;
float L_302 = (L_299)->GetAt(static_cast<il2cpp_array_size_t>(L_301));
V_33 = L_302;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_303 = V_2;
int32_t L_304 = V_32;
NullCheck(L_303);
float* L_305 = ((L_303)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_304)));
float L_306 = *((float*)L_305);
float L_307 = V_33;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_308 = ___3_v2;
int32_t L_309 = V_32;
NullCheck(L_308);
int32_t L_310 = L_309;
float L_311 = (L_308)->GetAt(static_cast<il2cpp_array_size_t>(L_310));
float L_312 = V_33;
float L_313 = ___4_percent;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_314 = V_2;
int32_t L_315 = V_32;
NullCheck(L_314);
int32_t L_316 = L_315;
float L_317 = (L_314)->GetAt(static_cast<il2cpp_array_size_t>(L_316));
float L_318 = ___6_alpha;
*((float*)L_305) = (float)((float)il2cpp_codegen_add(L_306, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_307, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_311, L_312)), L_313)))), L_317)), L_318))));
int32_t L_319 = V_32;
V_32 = ((int32_t)il2cpp_codegen_add(L_319, 1));
}
IL_03cd:
{
int32_t L_320 = V_32;
int32_t L_321 = ___5_vertexCount;
if ((((int32_t)L_320) < ((int32_t)L_321)))
{
goto IL_039f;
}
}
{
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 SequenceTimeline__ctor_mBFC47019683EEA269705B3FD81B09DDB08850256 (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, int32_t ___0_frameCount, int32_t ___1_slotIndex, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___2_attachment, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = L_1;
int32_t L_3 = ___1_slotIndex;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_4 = ___2_attachment;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_4, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)));
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_5;
L_5 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_4, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)));
NullCheck(L_5);
int32_t L_6;
L_6 = Sequence_get_Id_m4478D61A813464B8393DD8DC873F349C08823303_inline(L_5, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)(((int64_t)261208778387488768LL)|((int64_t)(((int64_t)(uint64_t)((uint32_t)L_3))<<((int32_t)32)))))|((int64_t)(uint64_t)((uint32_t)L_6)))));
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_2, NULL);
int32_t L_7 = ___1_slotIndex;
__this->___slotIndex = L_7;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_8 = ___2_attachment;
__this->___attachment = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment), (void*)L_8);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___instant = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SequenceTimeline_get_FrameEntries_m6C55E6A00F95A54FA647CA3306B7F3FA991800CE (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, const RuntimeMethod* method)
{
{
return 3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SequenceTimeline_get_SlotIndex_mB8F4A4F32F92421B7E19B718EB9731D6844B5CCB (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SequenceTimeline_get_Attachment_mB2EC5780C778D77554C37D23EF4F7BB76B8D7639 (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SequenceTimeline_SetFrame_m612D539C508372497343D4BEF1811B743843A1B9 (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, int32_t ___0_frame, float ___1_time, int32_t ___2_mode, int32_t ___3_index, float ___4_delay, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)il2cpp_codegen_multiply(L_0, 3));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
int32_t L_6 = ___2_mode;
int32_t L_7 = ___3_index;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)((float)((int32_t)((int32_t)L_6|((int32_t)(L_7<<4))))));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_9 = ___0_frame;
float L_10 = ___4_delay;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_9, 2))), (float)L_10);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SequenceTimeline_Apply_m41913A9EE5669C8F0A7D7ED274D9DA15C5BEB562 (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
int32_t V_3 = 0;
float V_4 = 0.0f;
int32_t V_5 = 0;
float V_6 = 0.0f;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = L_0->___slots;
NullCheck(L_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_2 = L_1->___Items;
V_0 = L_2;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_3 = __this->___attachment;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_4 = V_0;
int32_t L_5 = __this->___slotIndex;
bool L_6 = ___8_appliedPose;
NullCheck(L_3);
bool L_7;
L_7 = Attachment_IsTimelineActive_m9DDC9A697C909745A3B4A5999D3B80451A7099FD(L_3, L_4, L_5, L_6, NULL);
if (L_7)
{
goto IL_0023;
}
}
{
return;
}
IL_0023:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_8 = __this->___attachment;
NullCheck(L_8);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
L_9 = Attachment_get_TimelineSlots_m90C3A9BF5FEA38F2DC17A5D9DD0A0938BFC9B65B_inline(L_8, NULL);
V_1 = L_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_2 = L_10;
bool L_11 = ___7_mixOut;
if (L_11)
{
goto IL_0040;
}
}
{
float L_12 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = V_2;
NullCheck(L_13);
int32_t L_14 = 0;
float L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
if ((!(((float)L_12) < ((float)L_15))))
{
goto IL_007e;
}
}
IL_0040:
{
bool L_16 = ___5_fromSetup;
if (!L_16)
{
goto IL_007d;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_17 = V_0;
int32_t L_18 = __this->___slotIndex;
NullCheck(L_17);
int32_t L_19 = L_18;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
bool L_21 = ___8_appliedPose;
SequenceTimeline_SetupPose_m2EF24826FA3F77573EC95173AD4F04A55E292D25(__this, L_20, L_21, NULL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_1;
V_7 = L_22;
V_8 = 0;
goto IL_0075;
}
IL_005c:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_7;
int32_t L_24 = V_8;
NullCheck(L_23);
int32_t L_25 = L_24;
int32_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_9 = L_26;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_27 = V_0;
int32_t L_28 = V_9;
NullCheck(L_27);
int32_t L_29 = L_28;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
bool L_31 = ___8_appliedPose;
SequenceTimeline_SetupPose_m2EF24826FA3F77573EC95173AD4F04A55E292D25(__this, L_30, L_31, NULL);
int32_t L_32 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_0075:
{
int32_t L_33 = V_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_7;
NullCheck(L_34);
if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
{
goto IL_005c;
}
}
IL_007d:
{
return;
}
IL_007e:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_2;
float L_36 = ___2_time;
int32_t L_37;
L_37 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_35, L_36, 3, NULL);
V_3 = L_37;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = V_2;
int32_t L_39 = V_3;
NullCheck(L_38);
int32_t L_40 = L_39;
float L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
V_4 = L_41;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = V_2;
int32_t L_43 = V_3;
NullCheck(L_42);
int32_t L_44 = ((int32_t)il2cpp_codegen_add(L_43, 1));
float L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(L_45);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = V_2;
int32_t L_47 = V_3;
NullCheck(L_46);
int32_t L_48 = ((int32_t)il2cpp_codegen_add(L_47, 2));
float L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
V_6 = L_49;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_50 = V_0;
int32_t L_51 = __this->___slotIndex;
NullCheck(L_50);
int32_t L_52 = L_51;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
bool L_54 = ___8_appliedPose;
float L_55 = ___2_time;
float L_56 = V_4;
int32_t L_57 = V_5;
float L_58 = V_6;
SequenceTimeline_ApplyToSlot_m8F4C701046ED92340F9BC4C94B8E34736FAD790B(__this, L_53, L_54, L_55, L_56, L_57, L_58, NULL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = V_1;
V_7 = L_59;
V_8 = 0;
goto IL_00da;
}
IL_00ba:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_60 = V_7;
int32_t L_61 = V_8;
NullCheck(L_60);
int32_t L_62 = L_61;
int32_t L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
V_10 = L_63;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_64 = V_0;
int32_t L_65 = V_10;
NullCheck(L_64);
int32_t L_66 = L_65;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
bool L_68 = ___8_appliedPose;
float L_69 = ___2_time;
float L_70 = V_4;
int32_t L_71 = V_5;
float L_72 = V_6;
SequenceTimeline_ApplyToSlot_m8F4C701046ED92340F9BC4C94B8E34736FAD790B(__this, L_67, L_68, L_69, L_70, L_71, L_72, NULL);
int32_t L_73 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_73, 1));
}
IL_00da:
{
int32_t L_74 = V_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = V_7;
NullCheck(L_75);
if ((((int32_t)L_74) < ((int32_t)((int32_t)(((RuntimeArray*)L_75)->max_length)))))
{
goto IL_00ba;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SequenceTimeline_SetupPose_m2EF24826FA3F77573EC95173AD4F04A55E292D25 (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, const RuntimeMethod* method)
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B5_0 = NULL;
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot;
NullCheck(L_0);
Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___bone;
NullCheck(L_1);
bool L_2 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_1)->___active;
if (L_2)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
bool L_3 = ___1_appliedPose;
if (L_3)
{
goto IL_0019;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_4 = ___0_slot;
NullCheck(L_4);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_5 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_4)->___pose;
G_B5_0 = L_5;
goto IL_001f;
}
IL_0019:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = ___0_slot;
NullCheck(L_6);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_7 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_6)->___appliedPose;
G_B5_0 = L_7;
}
IL_001f:
{
V_0 = G_B5_0;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_8 = V_0;
NullCheck(L_8);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_9 = L_8->___attachment;
if (!L_9)
{
goto IL_003b;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_10 = V_0;
NullCheck(L_10);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_11 = L_10->___attachment;
NullCheck(L_11);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_12;
L_12 = Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline(L_11, NULL);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_13 = __this->___attachment;
if ((((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_12) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_13)))
{
goto IL_003c;
}
}
IL_003b:
{
return;
}
IL_003c:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_14 = V_0;
NullCheck(L_14);
SlotPose_set_SequenceIndex_m9CC1A6FFD8734765DBC5B0FDD76D1E61AFC27034_inline(L_14, (-1), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SequenceTimeline_ApplyToSlot_m8F4C701046ED92340F9BC4C94B8E34736FAD790B (SequenceTimeline_t6161BCD395F11B3010AC57C6152490537BFA7C19* __this, Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* ___0_slot, bool ___1_appliedPose, float ___2_time, float ___3_before, int32_t ___4_modeAndIndex, float ___5_delay, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* V_0 = NULL;
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;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B5_0 = NULL;
int32_t G_B16_0 = 0;
int32_t G_B23_0 = 0;
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_0 = ___0_slot;
NullCheck(L_0);
Bone_tC5BB616A04722279E675558888991F720C090467* L_1 = L_0->___bone;
NullCheck(L_1);
bool L_2 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_1)->___active;
if (L_2)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
bool L_3 = ___1_appliedPose;
if (L_3)
{
goto IL_0019;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_4 = ___0_slot;
NullCheck(L_4);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_5 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_4)->___pose;
G_B5_0 = L_5;
goto IL_001f;
}
IL_0019:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = ___0_slot;
NullCheck(L_6);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_7 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_6)->___appliedPose;
G_B5_0 = L_7;
}
IL_001f:
{
V_0 = G_B5_0;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_8 = V_0;
NullCheck(L_8);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_9 = L_8->___attachment;
if (!L_9)
{
goto IL_003b;
}
}
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_10 = V_0;
NullCheck(L_10);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_11 = L_10->___attachment;
NullCheck(L_11);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_12;
L_12 = Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline(L_11, NULL);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_13 = __this->___attachment;
if ((((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_12) == ((RuntimeObject*)(Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)L_13)))
{
goto IL_003c;
}
}
IL_003b:
{
return;
}
IL_003c:
{
int32_t L_14 = ___4_modeAndIndex;
V_1 = ((int32_t)(L_14>>4));
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_15 = V_0;
NullCheck(L_15);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_16 = L_15->___attachment;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_16, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)));
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_17;
L_17 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_16, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)));
NullCheck(L_17);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_18;
L_18 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_17, NULL);
NullCheck(L_18);
V_2 = ((int32_t)(((RuntimeArray*)L_18)->max_length));
int32_t L_19 = ___4_modeAndIndex;
V_3 = ((int32_t)(L_19&((int32_t)15)));
int32_t L_20 = V_3;
if (!L_20)
{
goto IL_0100;
}
}
{
int32_t L_21 = V_1;
float L_22 = ___2_time;
float L_23 = ___3_before;
float L_24 = ___5_delay;
V_1 = ((int32_t)il2cpp_codegen_add(L_21, il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_22, L_23))/L_24)), (9.99999975E-05f))))));
int32_t L_25 = V_3;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_25, 1)))
{
case 0:
{
goto IL_0098;
}
case 1:
{
goto IL_00a4;
}
case 2:
{
goto IL_00aa;
}
case 3:
{
goto IL_00c8;
}
case 4:
{
goto IL_00d6;
}
case 5:
{
goto IL_00e0;
}
}
}
{
goto IL_0100;
}
IL_0098:
{
int32_t L_26 = V_2;
int32_t L_27 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_28;
L_28 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(L_26, 1)), L_27, NULL);
V_1 = L_28;
goto IL_0100;
}
IL_00a4:
{
int32_t L_29 = V_1;
int32_t L_30 = V_2;
V_1 = ((int32_t)(L_29%L_30));
goto IL_0100;
}
IL_00aa:
{
int32_t L_31 = V_2;
V_4 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_31<<1)), 2));
int32_t L_32 = V_4;
if (!L_32)
{
goto IL_00bb;
}
}
{
int32_t L_33 = V_1;
int32_t L_34 = V_4;
G_B16_0 = ((int32_t)(L_33%L_34));
goto IL_00bc;
}
IL_00bb:
{
G_B16_0 = 0;
}
IL_00bc:
{
V_1 = G_B16_0;
int32_t L_35 = V_1;
int32_t L_36 = V_2;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_0100;
}
}
{
int32_t L_37 = V_4;
int32_t L_38 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_37, L_38));
goto IL_0100;
}
IL_00c8:
{
int32_t L_39 = V_2;
int32_t L_40 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_41;
L_41 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_39, 1)), L_40)), 0, NULL);
V_1 = L_41;
goto IL_0100;
}
IL_00d6:
{
int32_t L_42 = V_2;
int32_t L_43 = V_1;
int32_t L_44 = V_2;
V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_42, 1)), ((int32_t)(L_43%L_44))));
goto IL_0100;
}
IL_00e0:
{
int32_t L_45 = V_2;
V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_45<<1)), 2));
int32_t L_46 = V_5;
if (!L_46)
{
goto IL_00f5;
}
}
{
int32_t L_47 = V_1;
int32_t L_48 = V_2;
int32_t L_49 = V_5;
G_B23_0 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_47, L_48)), 1))%L_49));
goto IL_00f6;
}
IL_00f5:
{
G_B23_0 = 0;
}
IL_00f6:
{
V_1 = G_B23_0;
int32_t L_50 = V_1;
int32_t L_51 = V_2;
if ((((int32_t)L_50) < ((int32_t)L_51)))
{
goto IL_0100;
}
}
{
int32_t L_52 = V_5;
int32_t L_53 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_52, L_53));
}
IL_0100:
{
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_54 = V_0;
int32_t L_55 = V_1;
NullCheck(L_54);
SlotPose_set_SequenceIndex_m9CC1A6FFD8734765DBC5B0FDD76D1E61AFC27034_inline(L_54, L_55, 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 EventTimeline__ctor_mF240F7AEDE36C831E9652D754175A9CAF2C6C43B (EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* __this, int32_t ___0_frameCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
il2cpp_codegen_runtime_class_init_inline(EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = ((EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_StaticFields*)il2cpp_codegen_static_fields_for(EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var))->___propertyIds;
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_1, NULL);
int32_t L_2 = ___0_frameCount;
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_3 = (EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD*)(EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD*)SZArrayNew(EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD_il2cpp_TypeInfo_var, (uint32_t)L_2);
__this->___events = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___events), (void*)L_3);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___instant = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventTimeline_get_FrameCount_m41E42BB50E572B25172AF4502CC7F74BBA3C7A93 (EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_0);
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* EventTimeline_get_Events_m18974869E94C694EDD91CFA4E72D2598CF74BDD8 (EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* __this, const RuntimeMethod* method)
{
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_0 = __this->___events;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTimeline_SetFrame_mB962B3EF47B8713500CBEB586810B6243A622ABD (EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* __this, int32_t ___0_frame, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_1 = ___0_frame;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_2 = ___1_e;
NullCheck(L_2);
float L_3 = L_2->___time;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)L_3);
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_4 = __this->___events;
int32_t L_5 = ___0_frame;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_6 = ___1_e;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_6);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*)L_6);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTimeline_Apply_m1B3D1AB4C39C84591FB37E62F4E7663D57C1F2EE (EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_firedEvents, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
float V_3 = 0.0f;
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_0 = ___3_firedEvents;
if (L_0)
{
goto IL_0005;
}
}
{
return;
}
IL_0005:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_0 = L_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = V_0;
NullCheck(L_2);
V_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
float L_3 = ___1_lastTime;
float L_4 = ___2_time;
if ((!(((float)L_3) > ((float)L_4))))
{
goto IL_0035;
}
}
{
float L_5 = ___1_lastTime;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_6 = ___3_firedEvents;
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, __this, (Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*)NULL, L_5, (2.14748365E+09f), L_6, (0.0f), (bool)0, (bool)0, (bool)0, (bool)0);
___1_lastTime = (-1.0f);
goto IL_003e;
}
IL_0035:
{
float L_7 = ___1_lastTime;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = V_0;
int32_t L_9 = V_1;
NullCheck(L_8);
int32_t L_10 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
float L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
if ((!(((float)L_7) >= ((float)L_11))))
{
goto IL_003e;
}
}
{
return;
}
IL_003e:
{
float L_12 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = V_0;
NullCheck(L_13);
int32_t L_14 = 0;
float L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
if ((!(((float)L_12) < ((float)L_15))))
{
goto IL_0045;
}
}
{
return;
}
IL_0045:
{
float L_16 = ___1_lastTime;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = V_0;
NullCheck(L_17);
int32_t L_18 = 0;
float L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
if ((!(((float)L_16) < ((float)L_19))))
{
goto IL_004f;
}
}
{
V_2 = 0;
goto IL_0084;
}
IL_004f:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = V_0;
float L_21 = ___1_lastTime;
int32_t L_22;
L_22 = Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32(L_20, L_21, NULL);
V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = V_0;
int32_t L_24 = V_2;
NullCheck(L_23);
int32_t L_25 = L_24;
float L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_3 = L_26;
goto IL_006b;
}
IL_005f:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = V_0;
int32_t L_28 = V_2;
NullCheck(L_27);
int32_t L_29 = ((int32_t)il2cpp_codegen_subtract(L_28, 1));
float L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
float L_31 = V_3;
if ((!(((float)L_30) == ((float)L_31))))
{
goto IL_0084;
}
}
{
int32_t L_32 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_32, 1));
}
IL_006b:
{
int32_t L_33 = V_2;
if ((((int32_t)L_33) > ((int32_t)0)))
{
goto IL_005f;
}
}
{
goto IL_0084;
}
IL_0071:
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_34 = ___3_firedEvents;
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_35 = __this->___events;
int32_t L_36 = V_2;
NullCheck(L_35);
int32_t L_37 = L_36;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_34);
ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614(L_34, L_38, ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614_RuntimeMethod_var);
int32_t L_39 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_0084:
{
int32_t L_40 = V_2;
int32_t L_41 = V_1;
if ((((int32_t)L_40) >= ((int32_t)L_41)))
{
goto IL_008e;
}
}
{
float L_42 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_43 = V_0;
int32_t L_44 = V_2;
NullCheck(L_43);
int32_t L_45 = L_44;
float L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
if ((((float)L_42) >= ((float)L_46)))
{
goto IL_0071;
}
}
IL_008e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTimeline__cctor_mAD6D6C61B419986681B35432E324203AAE1ED228 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_0 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)((int32_t)13)));
((EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_StaticFields*)il2cpp_codegen_static_fields_for(EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var))->___propertyIds = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_StaticFields*)il2cpp_codegen_static_fields_for(EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var))->___propertyIds), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderTimeline__ctor_mE9446B1583C713D2350BE37764AB8D14DF8588D8 (DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E* __this, int32_t ___0_frameCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
il2cpp_codegen_runtime_class_init_inline(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = ((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var))->___propertyIds;
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_1, NULL);
int32_t L_2 = ___0_frameCount;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)L_2);
__this->___drawOrders = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___drawOrders), (void*)L_3);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___instant = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DrawOrderTimeline_get_FrameCount_m62DDD3586DDB147F0E95C1AA1D1CA8297BF01123 (DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_0);
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* DrawOrderTimeline_get_DrawOrders_m85970FA36E7952485AC3C23D03B9516566E15BEB (DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E* __this, const RuntimeMethod* method)
{
{
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = __this->___drawOrders;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderTimeline_SetFrame_m9F61BFE3EE2C5D0EACFCEB06894D642DDDAD4578 (DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E* __this, int32_t ___0_frame, float ___1_time, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_drawOrder, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_1 = ___0_frame;
float L_2 = ___1_time;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)L_2);
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = __this->___drawOrders;
int32_t L_4 = ___0_frame;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ___2_drawOrder;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderTimeline_Apply_m7C310D18F25849598B0A8EBC8856725E68C3D7FD (DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_0 = NULL;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_1 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B3_0 = NULL;
{
bool L_0 = ___8_appliedPose;
if (L_0)
{
goto IL_0011;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton;
NullCheck(L_1);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_2 = L_1->___drawOrder;
NullCheck(L_2);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2->___pose;
G_B3_0 = L_3;
goto IL_001c;
}
IL_0011:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___0_skeleton;
NullCheck(L_4);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_5 = L_4->___drawOrder;
NullCheck(L_5);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_6 = L_5->___appliedPose;
G_B3_0 = L_6;
}
IL_001c:
{
NullCheck(G_B3_0);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_7 = G_B3_0->___Items;
V_0 = L_7;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton;
NullCheck(L_8);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_9 = L_8->___slots;
NullCheck(L_9);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_10 = L_9->___Items;
V_1 = L_10;
bool L_11 = ___7_mixOut;
if (L_11)
{
goto IL_003d;
}
}
{
float L_12 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_13);
int32_t L_14 = 0;
float L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
if ((!(((float)L_12) < ((float)L_15))))
{
goto IL_0056;
}
}
IL_003d:
{
bool L_16 = ___5_fromSetup;
if (!L_16)
{
goto IL_0055;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_17 = V_1;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_18 = V_0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_19 = ___0_skeleton;
NullCheck(L_19);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_20 = L_19->___slots;
NullCheck(L_20);
int32_t L_21 = L_20->___Count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_17, 0, (RuntimeArray*)L_18, 0, L_21, NULL);
}
IL_0055:
{
return;
}
IL_0056:
{
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_22 = __this->___drawOrders;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
float L_24 = ___2_time;
int32_t L_25;
L_25 = Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32(L_23, L_24, NULL);
NullCheck(L_22);
int32_t L_26 = L_25;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_2 = L_27;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = V_2;
if (L_28)
{
goto IL_0082;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_29 = V_1;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_30 = V_0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_31 = ___0_skeleton;
NullCheck(L_31);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_32 = L_31->___slots;
NullCheck(L_32);
int32_t L_33 = L_32->___Count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_29, 0, (RuntimeArray*)L_30, 0, L_33, NULL);
return;
}
IL_0082:
{
V_3 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_2;
NullCheck(L_34);
V_4 = ((int32_t)(((RuntimeArray*)L_34)->max_length));
goto IL_0097;
}
IL_008b:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_35 = V_0;
int32_t L_36 = V_3;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_37 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_2;
int32_t L_39 = V_3;
NullCheck(L_38);
int32_t L_40 = L_39;
int32_t L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
NullCheck(L_37);
int32_t L_42 = L_41;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_43 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
NullCheck(L_35);
ArrayElementTypeCheck (L_35, L_43);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_36), (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*)L_43);
int32_t L_44 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_0097:
{
int32_t L_45 = V_3;
int32_t L_46 = V_4;
if ((((int32_t)L_45) < ((int32_t)L_46)))
{
goto IL_008b;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderTimeline__cctor_m6EF8E6F174134C584415731DFFCFF0593331F23D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var))->___propertyID = ((int64_t)126100789566373888LL);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_0 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = L_0;
uint64_t L_2 = ((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var))->___propertyID;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)L_2);
((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var))->___propertyIds = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var))->___propertyIds), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderFolderTimeline__ctor_m7104B376062167A8505AFAF5BC72636825E26713 (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, int32_t ___0_frameCount, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_slots, int32_t ___2_slotCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_frameCount;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___1_slots;
il2cpp_codegen_runtime_class_init_inline(DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2;
L_2 = DrawOrderFolderTimeline_PropertyIdsFromSlots_mBBB5019E8A5ADEAFAF413E368496189A6E2DB98C(L_1, NULL);
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_2, NULL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___1_slots;
__this->___slots = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___slots), (void*)L_3);
int32_t L_4 = ___0_frameCount;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_5 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)L_4);
__this->___drawOrders = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___drawOrders), (void*)L_5);
int32_t L_6 = ___2_slotCount;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_6);
__this->___inFolder = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___inFolder), (void*)L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___1_slots;
V_0 = L_8;
V_1 = 0;
goto IL_0043;
}
IL_0032:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0;
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_2 = L_12;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_13 = __this->___inFolder;
int32_t L_14 = V_2;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (bool)1);
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0043:
{
int32_t L_16 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_0;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_0032;
}
}
{
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___instant = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* DrawOrderFolderTimeline_PropertyIdsFromSlots_mBBB5019E8A5ADEAFAF413E368496189A6E2DB98C (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_slots, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* V_1 = NULL;
int32_t V_2 = 0;
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_slots;
NullCheck(L_0);
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
int32_t L_1 = V_0;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)L_1);
V_1 = L_2;
V_2 = 0;
goto IL_0020;
}
IL_000f:
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = V_1;
int32_t L_4 = V_2;
il2cpp_codegen_runtime_class_init_inline(DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var);
uint64_t L_5 = ((DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var))->___propertyID;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___0_slots;
int32_t L_7 = V_2;
NullCheck(L_6);
int32_t L_8 = L_7;
int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint64_t)((int64_t)((int64_t)L_5|((int64_t)(uint64_t)((uint32_t)L_9)))));
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0020:
{
int32_t L_11 = V_2;
int32_t L_12 = V_0;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_000f;
}
}
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_13 = V_1;
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DrawOrderFolderTimeline_get_FrameCount_m0F17938267230DBFBBF03A6B3AC2A95F1F779FD9 (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_0);
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DrawOrderFolderTimeline_get_Slots_m37E6DEA6AD413246B5B344A6A73C1A5E098E56FD (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, const RuntimeMethod* method)
{
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___slots;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* DrawOrderFolderTimeline_get_DrawOrders_m947B5CD147E4CDBCEA7949BFB25C7BF5BF7D42F7 (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, const RuntimeMethod* method)
{
{
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = __this->___drawOrders;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderFolderTimeline_SetFrame_m7743222B458D307679132B3376A5B5002EF27D5A (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, int32_t ___0_frame, float ___1_time, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_drawOrder, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_1 = ___0_frame;
float L_2 = ___1_time;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)L_2);
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = __this->___drawOrders;
int32_t L_4 = ___0_frame;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ___2_drawOrder;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderFolderTimeline_Apply_m27FAC3E256500F5790DDD35EDEC6D1552614E1A8 (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_0 = NULL;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_1 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_3 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* G_B3_0 = NULL;
{
bool L_0 = ___8_appliedPose;
if (L_0)
{
goto IL_0011;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton;
NullCheck(L_1);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_2 = L_1->___drawOrder;
NullCheck(L_2);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_3 = L_2->___pose;
G_B3_0 = L_3;
goto IL_001c;
}
IL_0011:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_4 = ___0_skeleton;
NullCheck(L_4);
DrawOrder_t4F7649691C88ECFE1DE0716E63F0344A97A7A68A* L_5 = L_4->___drawOrder;
NullCheck(L_5);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_6 = L_5->___appliedPose;
G_B3_0 = L_6;
}
IL_001c:
{
NullCheck(G_B3_0);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_7 = G_B3_0->___Items;
V_0 = L_7;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___0_skeleton;
NullCheck(L_8);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_9 = L_8->___slots;
NullCheck(L_9);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_10 = L_9->___Items;
V_1 = L_10;
bool L_11 = ___7_mixOut;
if (L_11)
{
goto IL_003d;
}
}
{
float L_12 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_13);
int32_t L_14 = 0;
float L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
if ((!(((float)L_12) < ((float)L_15))))
{
goto IL_004a;
}
}
IL_003d:
{
bool L_16 = ___5_fromSetup;
if (!L_16)
{
goto IL_00b7;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_17 = V_0;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_18 = V_1;
DrawOrderFolderTimeline_Setup_mB5474BD19E51D2E6186156A74AA1DFF04A7A626D(__this, L_17, L_18, NULL);
return;
}
IL_004a:
{
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_19 = __this->___drawOrders;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
float L_21 = ___2_time;
int32_t L_22;
L_22 = Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32(L_20, L_21, NULL);
NullCheck(L_19);
int32_t L_23 = L_22;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_2 = L_24;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = V_2;
if (L_25)
{
goto IL_006a;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_26 = V_0;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_27 = V_1;
DrawOrderFolderTimeline_Setup_mB5474BD19E51D2E6186156A74AA1DFF04A7A626D(__this, L_26, L_27, NULL);
return;
}
IL_006a:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_28 = __this->___inFolder;
V_3 = L_28;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->___slots;
V_4 = L_29;
V_5 = 0;
V_6 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_4;
NullCheck(L_30);
V_7 = ((int32_t)(((RuntimeArray*)L_30)->max_length));
}
IL_0085:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_31 = V_3;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_32 = V_0;
int32_t L_33 = V_5;
NullCheck(L_32);
int32_t L_34 = L_33;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
NullCheck(L_35);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_36 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_35)->___data;
NullCheck(L_36);
int32_t L_37 = L_36->___index;
NullCheck(L_31);
int32_t L_38 = L_37;
uint8_t L_39 = (uint8_t)(L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
if (!L_39)
{
goto IL_00af;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_40 = V_0;
int32_t L_41 = V_5;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_42 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = V_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = V_2;
int32_t L_45 = V_6;
NullCheck(L_44);
int32_t L_46 = L_45;
int32_t L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
NullCheck(L_43);
int32_t L_48 = L_47;
int32_t L_49 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
NullCheck(L_42);
int32_t L_50 = L_49;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_51 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
NullCheck(L_40);
ArrayElementTypeCheck (L_40, L_51);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_41), (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*)L_51);
int32_t L_52 = V_6;
int32_t L_53 = ((int32_t)il2cpp_codegen_add(L_52, 1));
V_6 = L_53;
int32_t L_54 = V_7;
if ((((int32_t)L_53) == ((int32_t)L_54)))
{
goto IL_00b7;
}
}
IL_00af:
{
int32_t L_55 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_55, 1));
goto IL_0085;
}
IL_00b7:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderFolderTimeline_Setup_mB5474BD19E51D2E6186156A74AA1DFF04A7A626D (DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8* __this, SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___0_pose, SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* ___1_setup, const RuntimeMethod* method)
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___inFolder;
V_0 = L_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___slots;
V_1 = L_1;
V_2 = 0;
V_3 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_1;
NullCheck(L_2);
V_4 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
}
IL_0017:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = V_0;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_4 = ___0_pose;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_7);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_8 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_7)->___data;
NullCheck(L_8);
int32_t L_9 = L_8->___index;
NullCheck(L_3);
int32_t L_10 = L_9;
uint8_t L_11 = (uint8_t)(L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
if (!L_11)
{
goto IL_0039;
}
}
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_12 = ___0_pose;
int32_t L_13 = V_2;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_14 = ___1_setup;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_1;
int32_t L_16 = V_3;
NullCheck(L_15);
int32_t L_17 = L_16;
int32_t L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_14);
int32_t L_19 = L_18;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_20 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_20);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0*)L_20);
int32_t L_21 = V_3;
int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_21, 1));
V_3 = L_22;
int32_t L_23 = V_4;
if ((((int32_t)L_22) == ((int32_t)L_23)))
{
goto IL_003f;
}
}
IL_0039:
{
int32_t L_24 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
goto IL_0017;
}
IL_003f:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawOrderFolderTimeline__cctor_m03ED4957CE3E13B452A039FD9ACCCC0C9B3C2C64 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var))->___propertyID = ((int64_t)135107988821114880LL);
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 IkConstraintTimeline__ctor_mD1FA4B70A4D62A471AEA7D6C4466CA07A2B55CD1 (IkConstraintTimeline_tDFA26070C8D7E4231A98D2D6C837F763377D89A9* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = L_2;
int32_t L_4 = ___2_constraintIndex;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)144115188075855872LL)|((int64_t)(uint64_t)((uint32_t)L_4)))));
CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4(__this, L_0, L_1, L_3, NULL);
int32_t L_5 = ___2_constraintIndex;
__this->___constraintIndex = L_5;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IkConstraintTimeline_get_FrameEntries_m169AB7E99E37F044DBB9A9AB9C83B42703810342 (IkConstraintTimeline_tDFA26070C8D7E4231A98D2D6C837F763377D89A9* __this, const RuntimeMethod* method)
{
{
return 6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IkConstraintTimeline_get_ConstraintIndex_m2C979FFDC26F541DEB4636A4BE303CDBB4A23C7D (IkConstraintTimeline_tDFA26070C8D7E4231A98D2D6C837F763377D89A9* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___constraintIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintTimeline_SetFrame_m45BED0E405C6AC0B4C1BD93E1C3CF79FAA72781F (IkConstraintTimeline_tDFA26070C8D7E4231A98D2D6C837F763377D89A9* __this, int32_t ___0_frame, float ___1_time, float ___2_mix, float ___3_softness, int32_t ___4_bendDirection, bool ___5_compress, bool ___6_stretch, const RuntimeMethod* method)
{
int32_t G_B2_0 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B2_1 = NULL;
int32_t G_B1_0 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B1_1 = NULL;
int32_t G_B3_0 = 0;
int32_t G_B3_1 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B3_2 = NULL;
int32_t G_B5_0 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B5_1 = NULL;
int32_t G_B4_0 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B4_1 = NULL;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B6_2 = NULL;
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)il2cpp_codegen_multiply(L_0, 6));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_mix;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_softness;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___0_frame;
int32_t L_12 = ___4_bendDirection;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_11, 3))), (float)((float)L_12));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_14 = ___0_frame;
bool L_15 = ___5_compress;
if (L_15)
{
G_B2_0 = ((int32_t)il2cpp_codegen_add(L_14, 4));
G_B2_1 = L_13;
goto IL_0042;
}
G_B1_0 = ((int32_t)il2cpp_codegen_add(L_14, 4));
G_B1_1 = L_13;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0043;
}
IL_0042:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0043:
{
NullCheck(G_B3_2);
(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (float)((float)G_B3_0));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_17 = ___0_frame;
bool L_18 = ___6_stretch;
if (L_18)
{
G_B5_0 = ((int32_t)il2cpp_codegen_add(L_17, 5));
G_B5_1 = L_16;
goto IL_0055;
}
G_B4_0 = ((int32_t)il2cpp_codegen_add(L_17, 5));
G_B4_1 = L_16;
}
{
G_B6_0 = 0;
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
goto IL_0056;
}
IL_0055:
{
G_B6_0 = 1;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
}
IL_0056:
{
NullCheck(G_B6_2);
(G_B6_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B6_1), (float)((float)G_B6_0));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IkConstraintTimeline_Apply_m2CA60E1183A53F91675B7F88B368123EFA892BAA (IkConstraintTimeline_tDFA26070C8D7E4231A98D2D6C837F763377D89A9* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* V_0 = NULL;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* V_1 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
float V_3 = 0.0f;
float V_4 = 0.0f;
int32_t V_5 = 0;
int32_t V_6 = 0;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* V_7 = NULL;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* V_8 = NULL;
float V_9 = 0.0f;
float V_10 = 0.0f;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* G_B5_0 = NULL;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* G_B18_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_1 = L_0->___constraints;
NullCheck(L_1);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_2 = L_1->___Items;
int32_t L_3 = __this->___constraintIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC*)CastclassClass((RuntimeObject*)L_5, IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC_il2cpp_TypeInfo_var));
IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t71882D29B29492FDBBBD75AD5E216430F7E9DE81*)L_6)->___active;
if (L_7)
{
goto IL_0021;
}
}
{
return;
}
IL_0021:
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_002d;
}
}
{
IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_9 = V_0;
NullCheck(L_9);
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_10 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)L_9)->___pose;
G_B5_0 = L_10;
goto IL_0033;
}
IL_002d:
{
IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_11 = V_0;
NullCheck(L_11);
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_12 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)L_11)->___appliedPose;
G_B5_0 = L_12;
}
IL_0033:
{
V_1 = G_B5_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_2 = L_13;
float L_14 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = V_2;
NullCheck(L_15);
int32_t L_16 = 0;
float L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
if ((!(((float)L_14) < ((float)L_17))))
{
goto IL_0094;
}
}
{
bool L_18 = ___5_fromSetup;
if (!L_18)
{
goto IL_0093;
}
}
{
IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_19 = V_0;
NullCheck(L_19);
IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_20 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)L_19)->___data;
NullCheck(L_20);
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_21 = ((PosedData_1_t10DBFD2278600A0DFF1450BCC631CD74F3DD7CCD*)L_20)->___setupPose;
V_8 = L_21;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_22 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_23 = V_8;
NullCheck(L_23);
float L_24 = L_23->___mix;
NullCheck(L_22);
L_22->___mix = L_24;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_25 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_26 = V_8;
NullCheck(L_26);
float L_27 = L_26->___softness;
NullCheck(L_25);
L_25->___softness = L_27;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_28 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_29 = V_8;
NullCheck(L_29);
int32_t L_30 = L_29->___bendDirection;
NullCheck(L_28);
L_28->___bendDirection = L_30;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_31 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_32 = V_8;
NullCheck(L_32);
bool L_33 = L_32->___compress;
NullCheck(L_31);
L_31->___compress = L_33;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_34 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_35 = V_8;
NullCheck(L_35);
bool L_36 = L_35->___stretch;
NullCheck(L_34);
L_34->___stretch = L_36;
}
IL_0093:
{
return;
}
IL_0094:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = V_2;
float L_38 = ___2_time;
int32_t L_39;
L_39 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_37, L_38, 6, NULL);
V_5 = L_39;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_41 = V_5;
NullCheck(L_40);
int32_t L_42 = ((int32_t)(L_41/6));
float L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_6 = il2cpp_codegen_cast_double_to_int<int32_t>(L_43);
int32_t L_44 = V_6;
if (!L_44)
{
goto IL_00b7;
}
}
{
int32_t L_45 = V_6;
if ((((int32_t)L_45) == ((int32_t)1)))
{
goto IL_0101;
}
}
{
goto IL_0112;
}
IL_00b7:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = V_2;
int32_t L_47 = V_5;
NullCheck(L_46);
int32_t L_48 = L_47;
float L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
V_9 = L_49;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_50 = V_2;
int32_t L_51 = V_5;
NullCheck(L_50);
int32_t L_52 = ((int32_t)il2cpp_codegen_add(L_51, 1));
float L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
V_3 = L_53;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = V_2;
int32_t L_55 = V_5;
NullCheck(L_54);
int32_t L_56 = ((int32_t)il2cpp_codegen_add(L_55, 2));
float L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
V_4 = L_57;
float L_58 = ___2_time;
float L_59 = V_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_60 = V_2;
int32_t L_61 = V_5;
NullCheck(L_60);
int32_t L_62 = ((int32_t)il2cpp_codegen_add(L_61, 6));
float L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
float L_64 = V_9;
V_10 = ((float)(((float)il2cpp_codegen_subtract(L_58, L_59))/((float)il2cpp_codegen_subtract(L_63, L_64))));
float L_65 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_66 = V_2;
int32_t L_67 = V_5;
NullCheck(L_66);
int32_t L_68 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_67, 6)), 1));
float L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
float L_70 = V_3;
float L_71 = V_10;
V_3 = ((float)il2cpp_codegen_add(L_65, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_69, L_70)), L_71))));
float L_72 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_73 = V_2;
int32_t L_74 = V_5;
NullCheck(L_73);
int32_t L_75 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_74, 6)), 2));
float L_76 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
float L_77 = V_4;
float L_78 = V_10;
V_4 = ((float)il2cpp_codegen_add(L_72, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_76, L_77)), L_78))));
goto IL_0134;
}
IL_0101:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_79 = V_2;
int32_t L_80 = V_5;
NullCheck(L_79);
int32_t L_81 = ((int32_t)il2cpp_codegen_add(L_80, 1));
float L_82 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
V_3 = L_82;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_83 = V_2;
int32_t L_84 = V_5;
NullCheck(L_83);
int32_t L_85 = ((int32_t)il2cpp_codegen_add(L_84, 2));
float L_86 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
V_4 = L_86;
goto IL_0134;
}
IL_0112:
{
float L_87 = ___2_time;
int32_t L_88 = V_5;
int32_t L_89 = V_6;
float L_90;
L_90 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_87, L_88, 1, ((int32_t)il2cpp_codegen_subtract(L_89, 2)), NULL);
V_3 = L_90;
float L_91 = ___2_time;
int32_t L_92 = V_5;
int32_t L_93 = V_6;
float L_94;
L_94 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_91, L_92, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_93, ((int32_t)18))), 2)), NULL);
V_4 = L_94;
}
IL_0134:
{
bool L_95 = ___5_fromSetup;
if (L_95)
{
goto IL_013b;
}
}
{
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_96 = V_1;
G_B18_0 = L_96;
goto IL_0146;
}
IL_013b:
{
IkConstraint_t867B91BCF3A53FD32760F701E31D9529B1C4F1FC* L_97 = V_0;
NullCheck(L_97);
IkConstraintData_t7DB3D295D7D4F24C591719963605800452D3DA25* L_98 = ((Posed_2_t09E3729811A2654141C04E04E2914BFF733A3787*)L_97)->___data;
NullCheck(L_98);
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_99 = ((PosedData_1_t10DBFD2278600A0DFF1450BCC631CD74F3DD7CCD*)L_98)->___setupPose;
G_B18_0 = L_99;
}
IL_0146:
{
V_7 = G_B18_0;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_100 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_101 = V_7;
NullCheck(L_101);
float L_102 = L_101->___mix;
float L_103 = V_3;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_104 = V_7;
NullCheck(L_104);
float L_105 = L_104->___mix;
float L_106 = ___4_alpha;
NullCheck(L_100);
L_100->___mix = ((float)il2cpp_codegen_add(L_102, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_103, L_105)), L_106))));
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_107 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_108 = V_7;
NullCheck(L_108);
float L_109 = L_108->___softness;
float L_110 = V_4;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_111 = V_7;
NullCheck(L_111);
float L_112 = L_111->___softness;
float L_113 = ___4_alpha;
NullCheck(L_107);
L_107->___softness = ((float)il2cpp_codegen_add(L_109, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_110, L_112)), L_113))));
bool L_114 = ___7_mixOut;
if (!L_114)
{
goto IL_01ad;
}
}
{
bool L_115 = ___5_fromSetup;
if (!L_115)
{
goto IL_01e6;
}
}
{
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_116 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_117 = V_7;
NullCheck(L_117);
int32_t L_118 = L_117->___bendDirection;
NullCheck(L_116);
L_116->___bendDirection = L_118;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_119 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_120 = V_7;
NullCheck(L_120);
bool L_121 = L_120->___compress;
NullCheck(L_119);
L_119->___compress = L_121;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_122 = V_1;
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_123 = V_7;
NullCheck(L_123);
bool L_124 = L_123->___stretch;
NullCheck(L_122);
L_122->___stretch = L_124;
return;
}
IL_01ad:
{
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_125 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_126 = V_2;
int32_t L_127 = V_5;
NullCheck(L_126);
int32_t L_128 = ((int32_t)il2cpp_codegen_add(L_127, 3));
float L_129 = (L_126)->GetAt(static_cast<il2cpp_array_size_t>(L_128));
NullCheck(L_125);
L_125->___bendDirection = il2cpp_codegen_cast_double_to_int<int32_t>(L_129);
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_130 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_131 = V_2;
int32_t L_132 = V_5;
NullCheck(L_131);
int32_t L_133 = ((int32_t)il2cpp_codegen_add(L_132, 4));
float L_134 = (L_131)->GetAt(static_cast<il2cpp_array_size_t>(L_133));
NullCheck(L_130);
L_130->___compress = (bool)((((int32_t)((((float)L_134) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
IkConstraintPose_t08DB5761B5E96CC060BDAB7FA7526026198F9C60* L_135 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_136 = V_2;
int32_t L_137 = V_5;
NullCheck(L_136);
int32_t L_138 = ((int32_t)il2cpp_codegen_add(L_137, 5));
float L_139 = (L_136)->GetAt(static_cast<il2cpp_array_size_t>(L_138));
NullCheck(L_135);
L_135->___stretch = (bool)((((int32_t)((((float)L_139) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_01e6:
{
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 TransformConstraintTimeline__ctor_m69CB7C9CEAC34667A5C9AC04C2108FCA2DA7ED39 (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = L_2;
int32_t L_4 = ___2_constraintIndex;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)153122387330596864LL)|((int64_t)(uint64_t)((uint32_t)L_4)))));
CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4(__this, L_0, L_1, L_3, NULL);
int32_t L_5 = ___2_constraintIndex;
__this->___constraintIndex = L_5;
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransformConstraintTimeline_get_FrameEntries_m56E02ACEA54B1DF0E369EAE6E1FEDEF023956BF6 (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, const RuntimeMethod* method)
{
{
return 7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransformConstraintTimeline_get_ConstraintIndex_m27216D00F676FC5B60DC7D102E96783EE07566DB (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___constraintIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintTimeline_SetFrame_m6E51E983AB7AA2B24BD8BB5B3E5EDE5F1CF8C4C2 (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, int32_t ___0_frame, float ___1_time, float ___2_mixRotate, float ___3_mixX, float ___4_mixY, float ___5_mixScaleX, float ___6_mixScaleY, float ___7_mixShearY, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)il2cpp_codegen_multiply(L_0, 7));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_mixRotate;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_mixX;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___0_frame;
float L_12 = ___4_mixY;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_11, 3))), (float)L_12);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_14 = ___0_frame;
float L_15 = ___5_mixScaleX;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_14, 4))), (float)L_15);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_17 = ___0_frame;
float L_18 = ___6_mixScaleY;
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_17, 5))), (float)L_18);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_20 = ___0_frame;
float L_21 = ___7_mixShearY;
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_20, 6))), (float)L_21);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintTimeline_Apply_mBDB472D14AC86F14BFEA2AAC75B3E3396C02B5EA (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* V_0 = NULL;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* V_1 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* V_9 = NULL;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* V_10 = NULL;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* G_B5_0 = NULL;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* G_B12_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_1 = L_0->___constraints;
NullCheck(L_1);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_2 = L_1->___Items;
int32_t L_3 = __this->___constraintIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE*)CastclassClass((RuntimeObject*)L_5, TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE_il2cpp_TypeInfo_var));
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_tF7896D8DF0B860C84E4B2A0C55A2C5D354742B61*)L_6)->___active;
if (L_7)
{
goto IL_0021;
}
}
{
return;
}
IL_0021:
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_002d;
}
}
{
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_9 = V_0;
NullCheck(L_9);
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_10 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)L_9)->___pose;
G_B5_0 = L_10;
goto IL_0033;
}
IL_002d:
{
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_11 = V_0;
NullCheck(L_11);
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_12 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)L_11)->___appliedPose;
G_B5_0 = L_12;
}
IL_0033:
{
V_1 = G_B5_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_2 = L_13;
float L_14 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = V_2;
NullCheck(L_15);
int32_t L_16 = 0;
float L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
if ((!(((float)L_14) < ((float)L_17))))
{
goto IL_00a1;
}
}
{
bool L_18 = ___5_fromSetup;
if (!L_18)
{
goto IL_00a0;
}
}
{
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_19 = V_0;
NullCheck(L_19);
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_20 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)L_19)->___data;
NullCheck(L_20);
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_21 = ((PosedData_1_tCAFC165DD573E885387DB946A88BA411183FB965*)L_20)->___setupPose;
V_10 = L_21;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_22 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_23 = V_10;
NullCheck(L_23);
float L_24 = L_23->___mixRotate;
NullCheck(L_22);
L_22->___mixRotate = L_24;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_25 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_26 = V_10;
NullCheck(L_26);
float L_27 = L_26->___mixX;
NullCheck(L_25);
L_25->___mixX = L_27;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_28 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_29 = V_10;
NullCheck(L_29);
float L_30 = L_29->___mixY;
NullCheck(L_28);
L_28->___mixY = L_30;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_31 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_32 = V_10;
NullCheck(L_32);
float L_33 = L_32->___mixScaleX;
NullCheck(L_31);
L_31->___mixScaleX = L_33;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_34 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_35 = V_10;
NullCheck(L_35);
float L_36 = L_35->___mixScaleY;
NullCheck(L_34);
L_34->___mixScaleY = L_36;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_37 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_38 = V_10;
NullCheck(L_38);
float L_39 = L_38->___mixShearY;
NullCheck(L_37);
L_37->___mixShearY = L_39;
}
IL_00a0:
{
return;
}
IL_00a1:
{
float L_40 = ___2_time;
TransformConstraintTimeline_GetCurveValue_mEF3EB109702445ACD0697E1DED92D1111D9FD602(__this, (&V_3), (&V_4), (&V_5), (&V_6), (&V_7), (&V_8), L_40, NULL);
bool L_41 = ___5_fromSetup;
if (L_41)
{
goto IL_00bb;
}
}
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_42 = V_1;
G_B12_0 = L_42;
goto IL_00c6;
}
IL_00bb:
{
TransformConstraint_tB986A7C993CB0C0B66830AD07FF6D565DB27F5DE* L_43 = V_0;
NullCheck(L_43);
TransformConstraintData_tB3AEDE7049457FED6781439CE94896690DA32702* L_44 = ((Posed_2_t81AAC6D273445B591EA58C66F040E740AF99F391*)L_43)->___data;
NullCheck(L_44);
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_45 = ((PosedData_1_tCAFC165DD573E885387DB946A88BA411183FB965*)L_44)->___setupPose;
G_B12_0 = L_45;
}
IL_00c6:
{
V_9 = G_B12_0;
bool L_46 = ___6_add;
if (!L_46)
{
goto IL_013e;
}
}
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_47 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_48 = V_9;
NullCheck(L_48);
float L_49 = L_48->___mixRotate;
float L_50 = V_3;
float L_51 = ___4_alpha;
NullCheck(L_47);
L_47->___mixRotate = ((float)il2cpp_codegen_add(L_49, ((float)il2cpp_codegen_multiply(L_50, L_51))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_52 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_53 = V_9;
NullCheck(L_53);
float L_54 = L_53->___mixX;
float L_55 = V_4;
float L_56 = ___4_alpha;
NullCheck(L_52);
L_52->___mixX = ((float)il2cpp_codegen_add(L_54, ((float)il2cpp_codegen_multiply(L_55, L_56))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_57 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_58 = V_9;
NullCheck(L_58);
float L_59 = L_58->___mixY;
float L_60 = V_5;
float L_61 = ___4_alpha;
NullCheck(L_57);
L_57->___mixY = ((float)il2cpp_codegen_add(L_59, ((float)il2cpp_codegen_multiply(L_60, L_61))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_62 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_63 = V_9;
NullCheck(L_63);
float L_64 = L_63->___mixScaleX;
float L_65 = V_6;
float L_66 = ___4_alpha;
NullCheck(L_62);
L_62->___mixScaleX = ((float)il2cpp_codegen_add(L_64, ((float)il2cpp_codegen_multiply(L_65, L_66))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_67 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_68 = V_9;
NullCheck(L_68);
float L_69 = L_68->___mixScaleY;
float L_70 = V_7;
float L_71 = ___4_alpha;
NullCheck(L_67);
L_67->___mixScaleY = ((float)il2cpp_codegen_add(L_69, ((float)il2cpp_codegen_multiply(L_70, L_71))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_72 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_73 = V_9;
NullCheck(L_73);
float L_74 = L_73->___mixShearY;
float L_75 = V_8;
float L_76 = ___4_alpha;
NullCheck(L_72);
L_72->___mixShearY = ((float)il2cpp_codegen_add(L_74, ((float)il2cpp_codegen_multiply(L_75, L_76))));
return;
}
IL_013e:
{
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_77 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_78 = V_9;
NullCheck(L_78);
float L_79 = L_78->___mixRotate;
float L_80 = V_3;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_81 = V_9;
NullCheck(L_81);
float L_82 = L_81->___mixRotate;
float L_83 = ___4_alpha;
NullCheck(L_77);
L_77->___mixRotate = ((float)il2cpp_codegen_add(L_79, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_80, L_82)), L_83))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_84 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_85 = V_9;
NullCheck(L_85);
float L_86 = L_85->___mixX;
float L_87 = V_4;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_88 = V_9;
NullCheck(L_88);
float L_89 = L_88->___mixX;
float L_90 = ___4_alpha;
NullCheck(L_84);
L_84->___mixX = ((float)il2cpp_codegen_add(L_86, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_87, L_89)), L_90))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_91 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_92 = V_9;
NullCheck(L_92);
float L_93 = L_92->___mixY;
float L_94 = V_5;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_95 = V_9;
NullCheck(L_95);
float L_96 = L_95->___mixY;
float L_97 = ___4_alpha;
NullCheck(L_91);
L_91->___mixY = ((float)il2cpp_codegen_add(L_93, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_94, L_96)), L_97))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_98 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_99 = V_9;
NullCheck(L_99);
float L_100 = L_99->___mixScaleX;
float L_101 = V_6;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_102 = V_9;
NullCheck(L_102);
float L_103 = L_102->___mixScaleX;
float L_104 = ___4_alpha;
NullCheck(L_98);
L_98->___mixScaleX = ((float)il2cpp_codegen_add(L_100, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_101, L_103)), L_104))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_105 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_106 = V_9;
NullCheck(L_106);
float L_107 = L_106->___mixScaleY;
float L_108 = V_7;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_109 = V_9;
NullCheck(L_109);
float L_110 = L_109->___mixScaleY;
float L_111 = ___4_alpha;
NullCheck(L_105);
L_105->___mixScaleY = ((float)il2cpp_codegen_add(L_107, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_108, L_110)), L_111))));
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_112 = V_1;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_113 = V_9;
NullCheck(L_113);
float L_114 = L_113->___mixShearY;
float L_115 = V_8;
TransformConstraintPose_t668A646520867CDD0E739F9800EB0BAA5F05C712* L_116 = V_9;
NullCheck(L_116);
float L_117 = L_116->___mixShearY;
float L_118 = ___4_alpha;
NullCheck(L_112);
L_112->___mixShearY = ((float)il2cpp_codegen_add(L_114, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_115, L_117)), L_118))));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformConstraintTimeline_GetCurveValue_mEF3EB109702445ACD0697E1DED92D1111D9FD602 (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, float* ___0_rotate, float* ___1_x, float* ___2_y, float* ___3_scaleX, float* ___4_scaleY, float* ___5_shearY, float ___6_time, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_0 = L_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = V_0;
float L_2 = ___6_time;
int32_t L_3;
L_3 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_1, L_2, 7, NULL);
V_1 = L_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = ((int32_t)(L_5/7));
float L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(L_7);
int32_t L_8 = V_2;
if (!L_8)
{
goto IL_002c;
}
}
{
int32_t L_9 = V_2;
if ((((int32_t)L_9) == ((int32_t)1)))
{
goto IL_00e1;
}
}
{
goto IL_010f;
}
IL_002c:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_10);
int32_t L_12 = L_11;
float L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_3 = L_13;
float* L_14 = ___0_rotate;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = V_0;
int32_t L_16 = V_1;
NullCheck(L_15);
int32_t L_17 = ((int32_t)il2cpp_codegen_add(L_16, 1));
float L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
*((float*)L_14) = (float)L_18;
float* L_19 = ___1_x;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = V_0;
int32_t L_21 = V_1;
NullCheck(L_20);
int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_21, 2));
float L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
*((float*)L_19) = (float)L_23;
float* L_24 = ___2_y;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_0;
int32_t L_26 = V_1;
NullCheck(L_25);
int32_t L_27 = ((int32_t)il2cpp_codegen_add(L_26, 3));
float L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
*((float*)L_24) = (float)L_28;
float* L_29 = ___3_scaleX;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = V_0;
int32_t L_31 = V_1;
NullCheck(L_30);
int32_t L_32 = ((int32_t)il2cpp_codegen_add(L_31, 4));
float L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
*((float*)L_29) = (float)L_33;
float* L_34 = ___4_scaleY;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = V_0;
int32_t L_36 = V_1;
NullCheck(L_35);
int32_t L_37 = ((int32_t)il2cpp_codegen_add(L_36, 5));
float L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
*((float*)L_34) = (float)L_38;
float* L_39 = ___5_shearY;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = V_0;
int32_t L_41 = V_1;
NullCheck(L_40);
int32_t L_42 = ((int32_t)il2cpp_codegen_add(L_41, 6));
float L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
*((float*)L_39) = (float)L_43;
float L_44 = ___6_time;
float L_45 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = V_0;
int32_t L_47 = V_1;
NullCheck(L_46);
int32_t L_48 = ((int32_t)il2cpp_codegen_add(L_47, 7));
float L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
float L_50 = V_3;
V_4 = ((float)(((float)il2cpp_codegen_subtract(L_44, L_45))/((float)il2cpp_codegen_subtract(L_49, L_50))));
float* L_51 = ___0_rotate;
float* L_52 = ___0_rotate;
float L_53 = *((float*)L_52);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_54 = V_0;
int32_t L_55 = V_1;
NullCheck(L_54);
int32_t L_56 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_55, 7)), 1));
float L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
float* L_58 = ___0_rotate;
float L_59 = *((float*)L_58);
float L_60 = V_4;
*((float*)L_51) = (float)((float)il2cpp_codegen_add(L_53, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_57, L_59)), L_60))));
float* L_61 = ___1_x;
float* L_62 = ___1_x;
float L_63 = *((float*)L_62);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_64 = V_0;
int32_t L_65 = V_1;
NullCheck(L_64);
int32_t L_66 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_65, 7)), 2));
float L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
float* L_68 = ___1_x;
float L_69 = *((float*)L_68);
float L_70 = V_4;
*((float*)L_61) = (float)((float)il2cpp_codegen_add(L_63, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_67, L_69)), L_70))));
float* L_71 = ___2_y;
float* L_72 = ___2_y;
float L_73 = *((float*)L_72);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_74 = V_0;
int32_t L_75 = V_1;
NullCheck(L_74);
int32_t L_76 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_75, 7)), 3));
float L_77 = (L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
float* L_78 = ___2_y;
float L_79 = *((float*)L_78);
float L_80 = V_4;
*((float*)L_71) = (float)((float)il2cpp_codegen_add(L_73, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_77, L_79)), L_80))));
float* L_81 = ___3_scaleX;
float* L_82 = ___3_scaleX;
float L_83 = *((float*)L_82);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_84 = V_0;
int32_t L_85 = V_1;
NullCheck(L_84);
int32_t L_86 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_85, 7)), 4));
float L_87 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
float* L_88 = ___3_scaleX;
float L_89 = *((float*)L_88);
float L_90 = V_4;
*((float*)L_81) = (float)((float)il2cpp_codegen_add(L_83, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_87, L_89)), L_90))));
float* L_91 = ___4_scaleY;
float* L_92 = ___4_scaleY;
float L_93 = *((float*)L_92);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94 = V_0;
int32_t L_95 = V_1;
NullCheck(L_94);
int32_t L_96 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_95, 7)), 5));
float L_97 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
float* L_98 = ___4_scaleY;
float L_99 = *((float*)L_98);
float L_100 = V_4;
*((float*)L_91) = (float)((float)il2cpp_codegen_add(L_93, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_97, L_99)), L_100))));
float* L_101 = ___5_shearY;
float* L_102 = ___5_shearY;
float L_103 = *((float*)L_102);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_104 = V_0;
int32_t L_105 = V_1;
NullCheck(L_104);
int32_t L_106 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_105, 7)), 6));
float L_107 = (L_104)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
float* L_108 = ___5_shearY;
float L_109 = *((float*)L_108);
float L_110 = V_4;
*((float*)L_101) = (float)((float)il2cpp_codegen_add(L_103, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_107, L_109)), L_110))));
return;
}
IL_00e1:
{
float* L_111 = ___0_rotate;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_112 = V_0;
int32_t L_113 = V_1;
NullCheck(L_112);
int32_t L_114 = ((int32_t)il2cpp_codegen_add(L_113, 1));
float L_115 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
*((float*)L_111) = (float)L_115;
float* L_116 = ___1_x;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_117 = V_0;
int32_t L_118 = V_1;
NullCheck(L_117);
int32_t L_119 = ((int32_t)il2cpp_codegen_add(L_118, 2));
float L_120 = (L_117)->GetAt(static_cast<il2cpp_array_size_t>(L_119));
*((float*)L_116) = (float)L_120;
float* L_121 = ___2_y;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_122 = V_0;
int32_t L_123 = V_1;
NullCheck(L_122);
int32_t L_124 = ((int32_t)il2cpp_codegen_add(L_123, 3));
float L_125 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_124));
*((float*)L_121) = (float)L_125;
float* L_126 = ___3_scaleX;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_127 = V_0;
int32_t L_128 = V_1;
NullCheck(L_127);
int32_t L_129 = ((int32_t)il2cpp_codegen_add(L_128, 4));
float L_130 = (L_127)->GetAt(static_cast<il2cpp_array_size_t>(L_129));
*((float*)L_126) = (float)L_130;
float* L_131 = ___4_scaleY;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_132 = V_0;
int32_t L_133 = V_1;
NullCheck(L_132);
int32_t L_134 = ((int32_t)il2cpp_codegen_add(L_133, 5));
float L_135 = (L_132)->GetAt(static_cast<il2cpp_array_size_t>(L_134));
*((float*)L_131) = (float)L_135;
float* L_136 = ___5_shearY;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_137 = V_0;
int32_t L_138 = V_1;
NullCheck(L_137);
int32_t L_139 = ((int32_t)il2cpp_codegen_add(L_138, 6));
float L_140 = (L_137)->GetAt(static_cast<il2cpp_array_size_t>(L_139));
*((float*)L_136) = (float)L_140;
return;
}
IL_010f:
{
float* L_141 = ___0_rotate;
float L_142 = ___6_time;
int32_t L_143 = V_1;
int32_t L_144 = V_2;
float L_145;
L_145 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_142, L_143, 1, ((int32_t)il2cpp_codegen_subtract(L_144, 2)), NULL);
*((float*)L_141) = (float)L_145;
float* L_146 = ___1_x;
float L_147 = ___6_time;
int32_t L_148 = V_1;
int32_t L_149 = V_2;
float L_150;
L_150 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_147, L_148, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_149, ((int32_t)18))), 2)), NULL);
*((float*)L_146) = (float)L_150;
float* L_151 = ___2_y;
float L_152 = ___6_time;
int32_t L_153 = V_1;
int32_t L_154 = V_2;
float L_155;
L_155 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_152, L_153, 3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_154, ((int32_t)36))), 2)), NULL);
*((float*)L_151) = (float)L_155;
float* L_156 = ___3_scaleX;
float L_157 = ___6_time;
int32_t L_158 = V_1;
int32_t L_159 = V_2;
float L_160;
L_160 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_157, L_158, 4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_159, ((int32_t)54))), 2)), NULL);
*((float*)L_156) = (float)L_160;
float* L_161 = ___4_scaleY;
float L_162 = ___6_time;
int32_t L_163 = V_1;
int32_t L_164 = V_2;
float L_165;
L_165 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_162, L_163, 5, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_164, ((int32_t)72))), 2)), NULL);
*((float*)L_161) = (float)L_165;
float* L_166 = ___5_shearY;
float L_167 = ___6_time;
int32_t L_168 = V_1;
int32_t L_169 = V_2;
float L_170;
L_170 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_167, L_168, 6, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_169, ((int32_t)90))), 2)), NULL);
*((float*)L_166) = (float)L_170;
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 ConstraintTimeline1__ctor_m576C042C95199DD74D5DBC664C16CF8D09377C8A (ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, int32_t ___3_property, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___3_property;
int32_t L_3 = ___2_constraintIndex;
CurveTimeline1__ctor_m9C36E5FD2091DC2A4E81E81D9188DBA2511CC86B(__this, L_0, L_1, ((int64_t)(((int64_t)(((int64_t)L_2)<<((int32_t)53)))|((int64_t)(uint64_t)((uint32_t)L_3)))), NULL);
int32_t L_4 = ___2_constraintIndex;
__this->___constraintIndex = L_4;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConstraintTimeline1_get_ConstraintIndex_mFB7A88DDFD3742231CF7922B4D6E6B6005117166 (ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___constraintIndex;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPositionTimeline__ctor_m34AD6784F58ED03BF3FA37D7A1B486FBED38DC81 (PathConstraintPositionTimeline_t7D47C51C8C6DAD9602EB20065CD1C333778EFB5B* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
ConstraintTimeline1__ctor_m576C042C95199DD74D5DBC664C16CF8D09377C8A(__this, L_0, L_1, L_2, ((int32_t)18), NULL);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintPositionTimeline_Apply_m116A835FA0842DBC9C10C9B109DEF9CEE46747A7 (PathConstraintPositionTimeline_t7D47C51C8C6DAD9602EB20065CD1C333778EFB5B* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* V_0 = NULL;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* V_1 = NULL;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* G_B4_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_1 = L_0->___constraints;
NullCheck(L_1);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_2 = L_1->___Items;
int32_t L_3 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)__this)->___constraintIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)CastclassClass((RuntimeObject*)L_5, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var));
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62*)L_6)->___active;
if (!L_7)
{
goto IL_005c;
}
}
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_002c;
}
}
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_9 = V_0;
NullCheck(L_9);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_10 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_9)->___pose;
G_B4_0 = L_10;
goto IL_0032;
}
IL_002c:
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_11 = V_0;
NullCheck(L_11);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_12 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_11)->___appliedPose;
G_B4_0 = L_12;
}
IL_0032:
{
V_1 = G_B4_0;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_13 = V_1;
float L_14 = ___2_time;
float L_15 = ___4_alpha;
bool L_16 = ___5_fromSetup;
bool L_17 = ___6_add;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_18 = V_1;
NullCheck(L_18);
float L_19 = L_18->___position;
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_20 = V_0;
NullCheck(L_20);
PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_21 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_20)->___data;
NullCheck(L_21);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_22 = ((PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1*)L_21)->___setupPose;
NullCheck(L_22);
float L_23 = L_22->___position;
float L_24;
L_24 = CurveTimeline1_GetAbsoluteValue_mA3D1BB46EE7FEA5BE578D22AA616B1F4079FA695(__this, L_14, L_15, L_16, L_17, L_19, L_23, NULL);
NullCheck(L_13);
L_13->___position = L_24;
}
IL_005c:
{
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 PathConstraintSpacingTimeline__ctor_m3861B77416D90AA711E507FB43F063EBB5F90A91 (PathConstraintSpacingTimeline_tC96096762DBEB63872BAD796F6AEBF45960A4D5D* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
ConstraintTimeline1__ctor_m576C042C95199DD74D5DBC664C16CF8D09377C8A(__this, L_0, L_1, L_2, ((int32_t)19), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintSpacingTimeline_Apply_m716B3B963F62347CB0A996AB669F9BF474E09C35 (PathConstraintSpacingTimeline_tC96096762DBEB63872BAD796F6AEBF45960A4D5D* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* V_0 = NULL;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* V_1 = NULL;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* G_B4_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_1 = L_0->___constraints;
NullCheck(L_1);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_2 = L_1->___Items;
int32_t L_3 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)__this)->___constraintIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)CastclassClass((RuntimeObject*)L_5, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var));
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62*)L_6)->___active;
if (!L_7)
{
goto IL_005b;
}
}
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_002c;
}
}
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_9 = V_0;
NullCheck(L_9);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_10 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_9)->___pose;
G_B4_0 = L_10;
goto IL_0032;
}
IL_002c:
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_11 = V_0;
NullCheck(L_11);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_12 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_11)->___appliedPose;
G_B4_0 = L_12;
}
IL_0032:
{
V_1 = G_B4_0;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_13 = V_1;
float L_14 = ___2_time;
float L_15 = ___4_alpha;
bool L_16 = ___5_fromSetup;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_17 = V_1;
NullCheck(L_17);
float L_18 = L_17->___spacing;
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_19 = V_0;
NullCheck(L_19);
PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_20 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_19)->___data;
NullCheck(L_20);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_21 = ((PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1*)L_20)->___setupPose;
NullCheck(L_21);
float L_22 = L_21->___spacing;
float L_23;
L_23 = CurveTimeline1_GetAbsoluteValue_mA3D1BB46EE7FEA5BE578D22AA616B1F4079FA695(__this, L_14, L_15, L_16, (bool)0, L_18, L_22, NULL);
NullCheck(L_13);
L_13->___spacing = L_23;
}
IL_005b:
{
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 PathConstraintMixTimeline__ctor_mC194E1D8426501B51EF45D5807A8BB668F67F626 (PathConstraintMixTimeline_tADE46614A19A0684B8F7790CB36AD2267F2FC2AA* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = L_2;
int32_t L_4 = ___2_constraintIndex;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)(((int64_t)180143985094819840LL)|((int64_t)(uint64_t)((uint32_t)L_4)))));
CurveTimeline__ctor_m5C54CC107EE1FEE090DD8CA0333D21341E3D76E4(__this, L_0, L_1, L_3, NULL);
int32_t L_5 = ___2_constraintIndex;
__this->___constraintIndex = L_5;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PathConstraintMixTimeline_get_FrameEntries_m111C1AB75B74C93AB134A7EC3ADD507FF60925CF (PathConstraintMixTimeline_tADE46614A19A0684B8F7790CB36AD2267F2FC2AA* __this, const RuntimeMethod* method)
{
{
return 4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PathConstraintMixTimeline_get_ConstraintIndex_mEB08D67A05A100A8D6AE9BA493F4EA0BDA04414A (PathConstraintMixTimeline_tADE46614A19A0684B8F7790CB36AD2267F2FC2AA* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___constraintIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintMixTimeline_SetFrame_m29BB2DAC21B4990CA41089F69F072795AE605791 (PathConstraintMixTimeline_tADE46614A19A0684B8F7790CB36AD2267F2FC2AA* __this, int32_t ___0_frame, float ___1_time, float ___2_mixRotate, float ___3_mixX, float ___4_mixY, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frame;
___0_frame = ((int32_t)(L_0<<2));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_2 = ___0_frame;
float L_3 = ___1_time;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)L_3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_5 = ___0_frame;
float L_6 = ___2_mixRotate;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 1))), (float)L_6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_8 = ___0_frame;
float L_9 = ___3_mixX;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_8, 2))), (float)L_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_11 = ___0_frame;
float L_12 = ___4_mixY;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_11, 3))), (float)L_12);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathConstraintMixTimeline_Apply_m9853BFB4E358CC2F7A1BD9168EECA8BB9AC83DC1 (PathConstraintMixTimeline_tADE46614A19A0684B8F7790CB36AD2267F2FC2AA* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* V_0 = NULL;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* V_1 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
int32_t V_6 = 0;
int32_t V_7 = 0;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* V_8 = NULL;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* V_9 = NULL;
float V_10 = 0.0f;
float V_11 = 0.0f;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* G_B5_0 = NULL;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* G_B18_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_1 = L_0->___constraints;
NullCheck(L_1);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_2 = L_1->___Items;
int32_t L_3 = __this->___constraintIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6*)CastclassClass((RuntimeObject*)L_5, PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6_il2cpp_TypeInfo_var));
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t08D42A501AB9F5F2BB05C3AB7DE52A6C905A9D62*)L_6)->___active;
if (L_7)
{
goto IL_0021;
}
}
{
return;
}
IL_0021:
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_002d;
}
}
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_9 = V_0;
NullCheck(L_9);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_10 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_9)->___pose;
G_B5_0 = L_10;
goto IL_0033;
}
IL_002d:
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_11 = V_0;
NullCheck(L_11);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_12 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_11)->___appliedPose;
G_B5_0 = L_12;
}
IL_0033:
{
V_1 = G_B5_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_2 = L_13;
float L_14 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = V_2;
NullCheck(L_15);
int32_t L_16 = 0;
float L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
if ((!(((float)L_14) < ((float)L_17))))
{
goto IL_007a;
}
}
{
bool L_18 = ___5_fromSetup;
if (!L_18)
{
goto IL_0079;
}
}
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_19 = V_0;
NullCheck(L_19);
PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_20 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_19)->___data;
NullCheck(L_20);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_21 = ((PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1*)L_20)->___setupPose;
V_9 = L_21;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_22 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_23 = V_9;
NullCheck(L_23);
float L_24 = L_23->___mixRotate;
NullCheck(L_22);
L_22->___mixRotate = L_24;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_25 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_26 = V_9;
NullCheck(L_26);
float L_27 = L_26->___mixX;
NullCheck(L_25);
L_25->___mixX = L_27;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_28 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_29 = V_9;
NullCheck(L_29);
float L_30 = L_29->___mixY;
NullCheck(L_28);
L_28->___mixY = L_30;
}
IL_0079:
{
return;
}
IL_007a:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_2;
float L_32 = ___2_time;
int32_t L_33;
L_33 = Timeline_Search_mB032866CD0E211633E4A9472460B60418896147F(L_31, L_32, 4, NULL);
V_6 = L_33;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = ((CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34*)__this)->___curves;
int32_t L_35 = V_6;
NullCheck(L_34);
int32_t L_36 = ((int32_t)(L_35>>2));
float L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
V_7 = il2cpp_codegen_cast_double_to_int<int32_t>(L_37);
int32_t L_38 = V_7;
if (!L_38)
{
goto IL_009d;
}
}
{
int32_t L_39 = V_7;
if ((((int32_t)L_39) == ((int32_t)1)))
{
goto IL_0102;
}
}
{
goto IL_011b;
}
IL_009d:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = V_2;
int32_t L_41 = V_6;
NullCheck(L_40);
int32_t L_42 = L_41;
float L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_10 = L_43;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = V_2;
int32_t L_45 = V_6;
NullCheck(L_44);
int32_t L_46 = ((int32_t)il2cpp_codegen_add(L_45, 1));
float L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
V_3 = L_47;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_48 = V_2;
int32_t L_49 = V_6;
NullCheck(L_48);
int32_t L_50 = ((int32_t)il2cpp_codegen_add(L_49, 2));
float L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
V_4 = L_51;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_52 = V_2;
int32_t L_53 = V_6;
NullCheck(L_52);
int32_t L_54 = ((int32_t)il2cpp_codegen_add(L_53, 3));
float L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
V_5 = L_55;
float L_56 = ___2_time;
float L_57 = V_10;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_2;
int32_t L_59 = V_6;
NullCheck(L_58);
int32_t L_60 = ((int32_t)il2cpp_codegen_add(L_59, 4));
float L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
float L_62 = V_10;
V_11 = ((float)(((float)il2cpp_codegen_subtract(L_56, L_57))/((float)il2cpp_codegen_subtract(L_61, L_62))));
float L_63 = V_3;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_64 = V_2;
int32_t L_65 = V_6;
NullCheck(L_64);
int32_t L_66 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_65, 4)), 1));
float L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
float L_68 = V_3;
float L_69 = V_11;
V_3 = ((float)il2cpp_codegen_add(L_63, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_67, L_68)), L_69))));
float L_70 = V_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_71 = V_2;
int32_t L_72 = V_6;
NullCheck(L_71);
int32_t L_73 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_72, 4)), 2));
float L_74 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
float L_75 = V_4;
float L_76 = V_11;
V_4 = ((float)il2cpp_codegen_add(L_70, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_74, L_75)), L_76))));
float L_77 = V_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_78 = V_2;
int32_t L_79 = V_6;
NullCheck(L_78);
int32_t L_80 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_79, 4)), 3));
float L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
float L_82 = V_5;
float L_83 = V_11;
V_5 = ((float)il2cpp_codegen_add(L_77, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_81, L_82)), L_83))));
goto IL_0150;
}
IL_0102:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_84 = V_2;
int32_t L_85 = V_6;
NullCheck(L_84);
int32_t L_86 = ((int32_t)il2cpp_codegen_add(L_85, 1));
float L_87 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
V_3 = L_87;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_88 = V_2;
int32_t L_89 = V_6;
NullCheck(L_88);
int32_t L_90 = ((int32_t)il2cpp_codegen_add(L_89, 2));
float L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
V_4 = L_91;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_92 = V_2;
int32_t L_93 = V_6;
NullCheck(L_92);
int32_t L_94 = ((int32_t)il2cpp_codegen_add(L_93, 3));
float L_95 = (L_92)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
V_5 = L_95;
goto IL_0150;
}
IL_011b:
{
float L_96 = ___2_time;
int32_t L_97 = V_6;
int32_t L_98 = V_7;
float L_99;
L_99 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_96, L_97, 1, ((int32_t)il2cpp_codegen_subtract(L_98, 2)), NULL);
V_3 = L_99;
float L_100 = ___2_time;
int32_t L_101 = V_6;
int32_t L_102 = V_7;
float L_103;
L_103 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_100, L_101, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_102, ((int32_t)18))), 2)), NULL);
V_4 = L_103;
float L_104 = ___2_time;
int32_t L_105 = V_6;
int32_t L_106 = V_7;
float L_107;
L_107 = CurveTimeline_GetBezierValue_mD1A8655C897B9E2B0ACD75A5E61B07F090401212(__this, L_104, L_105, 3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_106, ((int32_t)36))), 2)), NULL);
V_5 = L_107;
}
IL_0150:
{
bool L_108 = ___5_fromSetup;
if (L_108)
{
goto IL_0157;
}
}
{
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_109 = V_1;
G_B18_0 = L_109;
goto IL_0162;
}
IL_0157:
{
PathConstraint_t7184E8945E5DF0DF6F3184AD19245B1AE60E28D6* L_110 = V_0;
NullCheck(L_110);
PathConstraintData_tB90E191FE48C934906C1D0D852AC49E84996BCDC* L_111 = ((Posed_2_t648755EDACB3D7D8D850AE4FC29AFEBCACC518C7*)L_110)->___data;
NullCheck(L_111);
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_112 = ((PosedData_1_tD70A63D792C70B977C22B1A261C7DCFFEA1299E1*)L_111)->___setupPose;
G_B18_0 = L_112;
}
IL_0162:
{
V_8 = G_B18_0;
bool L_113 = ___6_add;
if (!L_113)
{
goto IL_01a1;
}
}
{
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_114 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_115 = V_8;
NullCheck(L_115);
float L_116 = L_115->___mixRotate;
float L_117 = V_3;
float L_118 = ___4_alpha;
NullCheck(L_114);
L_114->___mixRotate = ((float)il2cpp_codegen_add(L_116, ((float)il2cpp_codegen_multiply(L_117, L_118))));
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_119 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_120 = V_8;
NullCheck(L_120);
float L_121 = L_120->___mixX;
float L_122 = V_4;
float L_123 = ___4_alpha;
NullCheck(L_119);
L_119->___mixX = ((float)il2cpp_codegen_add(L_121, ((float)il2cpp_codegen_multiply(L_122, L_123))));
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_124 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_125 = V_8;
NullCheck(L_125);
float L_126 = L_125->___mixY;
float L_127 = V_5;
float L_128 = ___4_alpha;
NullCheck(L_124);
L_124->___mixY = ((float)il2cpp_codegen_add(L_126, ((float)il2cpp_codegen_multiply(L_127, L_128))));
return;
}
IL_01a1:
{
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_129 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_130 = V_8;
NullCheck(L_130);
float L_131 = L_130->___mixRotate;
float L_132 = V_3;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_133 = V_8;
NullCheck(L_133);
float L_134 = L_133->___mixRotate;
float L_135 = ___4_alpha;
NullCheck(L_129);
L_129->___mixRotate = ((float)il2cpp_codegen_add(L_131, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_132, L_134)), L_135))));
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_136 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_137 = V_8;
NullCheck(L_137);
float L_138 = L_137->___mixX;
float L_139 = V_4;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_140 = V_8;
NullCheck(L_140);
float L_141 = L_140->___mixX;
float L_142 = ___4_alpha;
NullCheck(L_136);
L_136->___mixX = ((float)il2cpp_codegen_add(L_138, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_139, L_141)), L_142))));
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_143 = V_1;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_144 = V_8;
NullCheck(L_144);
float L_145 = L_144->___mixY;
float L_146 = V_5;
PathConstraintPose_tCE3EDFF2E1A6626C2A0649E19C22C719F45D3055* L_147 = V_8;
NullCheck(L_147);
float L_148 = L_147->___mixY;
float L_149 = ___4_alpha;
NullCheck(L_143);
L_143->___mixY = ((float)il2cpp_codegen_add(L_145, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_146, L_148)), L_149))));
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 PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE (PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, int32_t ___3_property, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
int32_t L_3 = ___3_property;
ConstraintTimeline1__ctor_m576C042C95199DD74D5DBC664C16CF8D09377C8A(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintTimeline_Apply_mF12E5C3B4C230EDC53ED0DCCAD08C905FFE34D76 (PhysicsConstraintTimeline_t88CCBAE12967C7D9203386559D818D8BC0E3DAD3* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* V_4 = NULL;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* V_5 = NULL;
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* V_6 = NULL;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* V_7 = NULL;
float G_B7_0 = 0.0f;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* G_B13_0 = NULL;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* G_B21_0 = NULL;
{
bool L_0 = ___6_add;
if (!L_0)
{
goto IL_000f;
}
}
{
bool L_1 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive;
if (L_1)
{
goto IL_000f;
}
}
{
___6_add = (bool)0;
}
IL_000f:
{
int32_t L_2 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)__this)->___constraintIndex;
if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
{
goto IL_00bd;
}
}
{
float L_3 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_4);
int32_t L_5 = 0;
float L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
if ((((float)L_3) >= ((float)L_6)))
{
goto IL_002d;
}
}
{
G_B7_0 = (0.0f);
goto IL_0034;
}
IL_002d:
{
float L_7 = ___2_time;
float L_8;
L_8 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(__this, L_7, NULL);
G_B7_0 = L_8;
}
IL_0034:
{
V_0 = G_B7_0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_9 = ___0_skeleton;
NullCheck(L_9);
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* L_10 = L_9->___physics;
NullCheck(L_10);
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* L_11 = L_10->___Items;
V_1 = L_11;
V_2 = 0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton;
NullCheck(L_12);
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* L_13 = L_12->___physics;
NullCheck(L_13);
int32_t L_14 = L_13->___Count;
V_3 = L_14;
goto IL_00b8;
}
IL_0051:
{
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* L_15 = V_1;
int32_t L_16 = V_2;
NullCheck(L_15);
int32_t L_17 = L_16;
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_4 = L_18;
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_19 = V_4;
NullCheck(L_19);
bool L_20 = ((PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21*)L_19)->___active;
if (!L_20)
{
goto IL_00b4;
}
}
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_21 = V_4;
NullCheck(L_21);
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_22 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_21)->___data;
bool L_23;
L_23 = VirtualFuncInvoker1< bool, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* >::Invoke(11, __this, L_22);
if (!L_23)
{
goto IL_00b4;
}
}
{
bool L_24 = ___8_appliedPose;
if (L_24)
{
goto IL_007b;
}
}
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_25 = V_4;
NullCheck(L_25);
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_26 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_25)->___pose;
G_B13_0 = L_26;
goto IL_0082;
}
IL_007b:
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_27 = V_4;
NullCheck(L_27);
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_28 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_27)->___appliedPose;
G_B13_0 = L_28;
}
IL_0082:
{
V_5 = G_B13_0;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_29 = V_5;
float L_30 = ___2_time;
float L_31 = ___4_alpha;
bool L_32 = ___5_fromSetup;
bool L_33 = ___6_add;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_34 = V_5;
float L_35;
L_35 = VirtualFuncInvoker1< float, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* >::Invoke(9, __this, L_34);
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_36 = V_4;
NullCheck(L_36);
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_37 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_36)->___data;
NullCheck(L_37);
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_38 = ((PosedData_1_t5A7B14457C2CBED99F122DB16D9236C9045BCDEA*)L_37)->___setupPose;
float L_39;
L_39 = VirtualFuncInvoker1< float, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* >::Invoke(9, __this, L_38);
float L_40 = V_0;
float L_41;
L_41 = CurveTimeline1_GetAbsoluteValue_m05D09E15CE057C57AAF1E96743109662217A6588(__this, L_30, L_31, L_32, L_33, L_35, L_39, L_40, NULL);
VirtualActionInvoker2< PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE*, float >::Invoke(10, __this, L_29, L_41);
}
IL_00b4:
{
int32_t L_42 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00b8:
{
int32_t L_43 = V_2;
int32_t L_44 = V_3;
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
goto IL_0051;
}
}
{
return;
}
IL_00bd:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_45 = ___0_skeleton;
NullCheck(L_45);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_46 = L_45->___constraints;
NullCheck(L_46);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_47 = L_46->___Items;
int32_t L_48 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)__this)->___constraintIndex;
NullCheck(L_47);
int32_t L_49 = L_48;
RuntimeObject* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
V_6 = ((PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909*)CastclassClass((RuntimeObject*)L_50, PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var));
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_51 = V_6;
NullCheck(L_51);
bool L_52 = ((PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21*)L_51)->___active;
if (!L_52)
{
goto IL_0124;
}
}
{
bool L_53 = ___8_appliedPose;
if (L_53)
{
goto IL_00ec;
}
}
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_54 = V_6;
NullCheck(L_54);
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_55 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_54)->___pose;
G_B21_0 = L_55;
goto IL_00f3;
}
IL_00ec:
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_56 = V_6;
NullCheck(L_56);
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_57 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_56)->___appliedPose;
G_B21_0 = L_57;
}
IL_00f3:
{
V_7 = G_B21_0;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_58 = V_7;
float L_59 = ___2_time;
float L_60 = ___4_alpha;
bool L_61 = ___5_fromSetup;
bool L_62 = ___6_add;
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_63 = V_7;
float L_64;
L_64 = VirtualFuncInvoker1< float, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* >::Invoke(9, __this, L_63);
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_65 = V_6;
NullCheck(L_65);
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_66 = ((Posed_2_tCF01ABD8599F859683E67198D168E0DC4E7B2216*)L_65)->___data;
NullCheck(L_66);
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_67 = ((PosedData_1_t5A7B14457C2CBED99F122DB16D9236C9045BCDEA*)L_66)->___setupPose;
float L_68;
L_68 = VirtualFuncInvoker1< float, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* >::Invoke(9, __this, L_67);
float L_69;
L_69 = CurveTimeline1_GetAbsoluteValue_mA3D1BB46EE7FEA5BE578D22AA616B1F4079FA695(__this, L_59, L_60, L_61, L_62, L_64, L_68, NULL);
VirtualActionInvoker2< PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE*, float >::Invoke(10, __this, L_58, L_69);
}
IL_0124:
{
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 PhysicsConstraintInertiaTimeline__ctor_m4049A4C4B919028D6B03C797CD3520625C8A3BE1 (PhysicsConstraintInertiaTimeline_tDC1922FA9959FDF200E4A834F490DD3BC8F446CA* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE(__this, L_0, L_1, L_2, ((int32_t)21), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsConstraintInertiaTimeline_Get_m58037B308781727C81AEAFE51905C3E9D80AB635 (PhysicsConstraintInertiaTimeline_tDC1922FA9959FDF200E4A834F490DD3BC8F446CA* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___inertia;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintInertiaTimeline_Set_mEF474866A2D2BD3C2319E942EEE2382E19052630 (PhysicsConstraintInertiaTimeline_tDC1922FA9959FDF200E4A834F490DD3BC8F446CA* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, float ___1_value, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
float L_1 = ___1_value;
NullCheck(L_0);
L_0->___inertia = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraintInertiaTimeline_Global_mD4C74D263D0741F68D9288427D5A489313A7D48B (PhysicsConstraintInertiaTimeline_tDC1922FA9959FDF200E4A834F490DD3BC8F446CA* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_constraint, const RuntimeMethod* method)
{
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_constraint;
NullCheck(L_0);
bool L_1 = L_0->___inertiaGlobal;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintStrengthTimeline__ctor_m0ECA5DB54A495AA46CB1043D568140024503E8D9 (PhysicsConstraintStrengthTimeline_t23534FB4BB01E52540D696620B8D8AB0CD06FA5C* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE(__this, L_0, L_1, L_2, ((int32_t)22), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsConstraintStrengthTimeline_Get_mFFD536A82B846D6040BD24E02EACB012CF76E0F1 (PhysicsConstraintStrengthTimeline_t23534FB4BB01E52540D696620B8D8AB0CD06FA5C* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___strength;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintStrengthTimeline_Set_mDD21E4613766C91DD1637D100CA983314E4CB7F8 (PhysicsConstraintStrengthTimeline_t23534FB4BB01E52540D696620B8D8AB0CD06FA5C* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, float ___1_value, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
float L_1 = ___1_value;
NullCheck(L_0);
L_0->___strength = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraintStrengthTimeline_Global_m09D70A6B58BACED28BB64C9DDE30267B52FF7D7F (PhysicsConstraintStrengthTimeline_t23534FB4BB01E52540D696620B8D8AB0CD06FA5C* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_constraint, const RuntimeMethod* method)
{
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_constraint;
NullCheck(L_0);
bool L_1 = L_0->___strengthGlobal;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintDampingTimeline__ctor_mBB4F37D99530E9E6C0C105747CDD805BD3DFE58D (PhysicsConstraintDampingTimeline_t5D5D469F4D7612E6B8B96BCB0F52EE25BFBD1731* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE(__this, L_0, L_1, L_2, ((int32_t)23), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsConstraintDampingTimeline_Get_m9FABDAE7B18DEC0F8CB56967864F41691A7774F7 (PhysicsConstraintDampingTimeline_t5D5D469F4D7612E6B8B96BCB0F52EE25BFBD1731* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___damping;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintDampingTimeline_Set_m8EC021B38D45122E30FDF1F8D4FA1997D040CD45 (PhysicsConstraintDampingTimeline_t5D5D469F4D7612E6B8B96BCB0F52EE25BFBD1731* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, float ___1_value, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
float L_1 = ___1_value;
NullCheck(L_0);
L_0->___damping = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraintDampingTimeline_Global_mCF3793BA891D085BCAE7C1EEC2CD07BA51D05A7F (PhysicsConstraintDampingTimeline_t5D5D469F4D7612E6B8B96BCB0F52EE25BFBD1731* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_constraint, const RuntimeMethod* method)
{
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_constraint;
NullCheck(L_0);
bool L_1 = L_0->___dampingGlobal;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintMassTimeline__ctor_m6A37C31BE0D6718431EDC602BFFB24D312709267 (PhysicsConstraintMassTimeline_tE932B3A7A9DC2DF2622FB9E2D3E2925F2DE8C801* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE(__this, L_0, L_1, L_2, ((int32_t)24), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsConstraintMassTimeline_Get_mC543D7C23CE1FCDED82AB95F207DD42B54604F74 (PhysicsConstraintMassTimeline_tE932B3A7A9DC2DF2622FB9E2D3E2925F2DE8C801* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___massInverse;
return ((float)((1.0f)/L_1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintMassTimeline_Set_mDED056DB538A880893B88263349FC57BD294E8A4 (PhysicsConstraintMassTimeline_tE932B3A7A9DC2DF2622FB9E2D3E2925F2DE8C801* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, float ___1_value, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
float L_1 = ___1_value;
NullCheck(L_0);
L_0->___massInverse = ((float)((1.0f)/L_1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraintMassTimeline_Global_mCBF80ED3B4A5689A9328C8FA8F8FC058E0BDB119 (PhysicsConstraintMassTimeline_tE932B3A7A9DC2DF2622FB9E2D3E2925F2DE8C801* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_constraint, const RuntimeMethod* method)
{
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_constraint;
NullCheck(L_0);
bool L_1 = L_0->___massGlobal;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintWindTimeline__ctor_m8BFC54FFD06AD3658A508B80A648AA82C78F7A91 (PhysicsConstraintWindTimeline_t0FCE74B54DA287F82838E010216B52B7DCCCAA14* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE(__this, L_0, L_1, L_2, ((int32_t)25), NULL);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsConstraintWindTimeline_Get_mCD6B5EA12941CB1EA98CAAFB7A3C98390E4226B6 (PhysicsConstraintWindTimeline_t0FCE74B54DA287F82838E010216B52B7DCCCAA14* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___wind;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintWindTimeline_Set_m0287BAAB430DD7088E7C4E5E5ECF5D0657617A48 (PhysicsConstraintWindTimeline_t0FCE74B54DA287F82838E010216B52B7DCCCAA14* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, float ___1_value, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
float L_1 = ___1_value;
NullCheck(L_0);
L_0->___wind = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraintWindTimeline_Global_m2FE134A21692499A8B611D898EC1E2FFBDF496CA (PhysicsConstraintWindTimeline_t0FCE74B54DA287F82838E010216B52B7DCCCAA14* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_constraint, const RuntimeMethod* method)
{
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_constraint;
NullCheck(L_0);
bool L_1 = L_0->___windGlobal;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintGravityTimeline__ctor_m2E84810F26E3256F928A0613022E672EB0DF0BDA (PhysicsConstraintGravityTimeline_t3ED6FF5F9A7A00B9E6528E3882969110F07AF0FD* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE(__this, L_0, L_1, L_2, ((int32_t)26), NULL);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsConstraintGravityTimeline_Get_m8FF1DD087DCF5C1E258958C1E79D8262DBA967E0 (PhysicsConstraintGravityTimeline_t3ED6FF5F9A7A00B9E6528E3882969110F07AF0FD* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___gravity;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintGravityTimeline_Set_m50D5AA70D7752C9D5049E78979841516A8C64D60 (PhysicsConstraintGravityTimeline_t3ED6FF5F9A7A00B9E6528E3882969110F07AF0FD* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, float ___1_value, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
float L_1 = ___1_value;
NullCheck(L_0);
L_0->___gravity = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraintGravityTimeline_Global_m79A660A86F924AC02615C197A3468AFB4C50E30E (PhysicsConstraintGravityTimeline_t3ED6FF5F9A7A00B9E6528E3882969110F07AF0FD* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_constraint, const RuntimeMethod* method)
{
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_constraint;
NullCheck(L_0);
bool L_1 = L_0->___gravityGlobal;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintMixTimeline__ctor_mBFBAED37296ECDCFD557BA4664A40E39685A875B (PhysicsConstraintMixTimeline_t5866666F28653D8F8CEB18B2142D3B58FAC24892* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
PhysicsConstraintTimeline__ctor_mC6269DEF4D9A1D322B1FA7DAA868B4D0D2F51CAE(__this, L_0, L_1, L_2, ((int32_t)27), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsConstraintMixTimeline_Get_m3588AC6AEF626CFA3B28FD8988B8AE80BB734CA5 (PhysicsConstraintMixTimeline_t5866666F28653D8F8CEB18B2142D3B58FAC24892* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
NullCheck(L_0);
float L_1 = L_0->___mix;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintMixTimeline_Set_m89949273124725D3EE6486E2F1D27FC5FA8FAC0A (PhysicsConstraintMixTimeline_t5866666F28653D8F8CEB18B2142D3B58FAC24892* __this, PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* ___0_pose, float ___1_value, const RuntimeMethod* method)
{
{
PhysicsConstraintPose_t5BE34E715E0C834C017292EBE3071F35DD3518AE* L_0 = ___0_pose;
float L_1 = ___1_value;
NullCheck(L_0);
L_0->___mix = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsConstraintMixTimeline_Global_mB2C50B65871E8DC55E3DE1D05CE00F5C1FE5A0C2 (PhysicsConstraintMixTimeline_t5866666F28653D8F8CEB18B2142D3B58FAC24892* __this, PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* ___0_constraint, const RuntimeMethod* method)
{
{
PhysicsConstraintData_t212B8619E8DCD724BDCA2933A6DEF6D219EC0B83* L_0 = ___0_constraint;
NullCheck(L_0);
bool L_1 = L_0->___mixGlobal;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintResetTimeline__ctor_m834B38A4E2FF538898F8EDCCA4AA14C52FE1623D (PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D* __this, int32_t ___0_frameCount, int32_t ___1_constraintIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_frameCount;
il2cpp_codegen_runtime_class_init_inline(PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_il2cpp_TypeInfo_var);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = ((PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_StaticFields*)il2cpp_codegen_static_fields_for(PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_il2cpp_TypeInfo_var))->___propertyIds;
Timeline__ctor_m4E7592FC56D6D2FA5323C3AB6C403BB3ACBE57D2(__this, L_0, L_1, NULL);
int32_t L_2 = ___1_constraintIndex;
__this->___constraintIndex = L_2;
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___instant = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsConstraintResetTimeline_get_ConstraintIndex_m3BFC8468CB831E528A12B168592BD78BA72AF46E (PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___constraintIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsConstraintResetTimeline_get_FrameCount_mE12B8A596B6BA596AF44EB9FBF1F0BB9EBF67BE9 (PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
NullCheck(L_0);
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintResetTimeline_SetFrame_mC67C381F68BB70A9146B354C53C666B2460AC718 (PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D* __this, int32_t ___0_frame, float ___1_time, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
int32_t L_1 = ___0_frame;
float L_2 = ___1_time;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintResetTimeline_Apply_m5AEF8651F3D6034A56329625C38DA65C89A2720F (PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_firedEvents, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* V_0 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
V_0 = (PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909*)NULL;
int32_t L_0 = __this->___constraintIndex;
if ((((int32_t)L_0) == ((int32_t)(-1))))
{
goto IL_002c;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_1 = ___0_skeleton;
NullCheck(L_1);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_2 = L_1->___constraints;
NullCheck(L_2);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_3 = L_2->___Items;
int32_t L_4 = __this->___constraintIndex;
NullCheck(L_3);
int32_t L_5 = L_4;
RuntimeObject* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_0 = ((PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909*)CastclassClass((RuntimeObject*)L_6, PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909_il2cpp_TypeInfo_var));
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_7 = V_0;
NullCheck(L_7);
bool L_8 = ((PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21*)L_7)->___active;
if (L_8)
{
goto IL_002c;
}
}
{
return;
}
IL_002c:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___frames;
V_1 = L_9;
float L_10 = ___1_lastTime;
float L_11 = ___2_time;
if ((!(((float)L_10) > ((float)L_11))))
{
goto IL_0054;
}
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_12 = ___0_skeleton;
float L_13 = ___1_lastTime;
float L_14 = ___4_alpha;
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, __this, L_12, L_13, (2.14748365E+09f), (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)NULL, L_14, (bool)0, (bool)0, (bool)0, (bool)0);
___1_lastTime = (-1.0f);
goto IL_005f;
}
IL_0054:
{
float L_15 = ___1_lastTime;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = V_1;
NullCheck(L_17);
NullCheck(L_16);
int32_t L_18 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_17)->max_length)), 1));
float L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
if ((!(((float)L_15) >= ((float)L_19))))
{
goto IL_005f;
}
}
{
return;
}
IL_005f:
{
float L_20 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = V_1;
NullCheck(L_21);
int32_t L_22 = 0;
float L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
if ((!(((float)L_20) < ((float)L_23))))
{
goto IL_0066;
}
}
{
return;
}
IL_0066:
{
float L_24 = ___1_lastTime;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_1;
NullCheck(L_25);
int32_t L_26 = 0;
float L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
if ((((float)L_24) < ((float)L_27)))
{
goto IL_007a;
}
}
{
float L_28 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = V_1;
float L_31 = ___1_lastTime;
int32_t L_32;
L_32 = Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32(L_30, L_31, NULL);
NullCheck(L_29);
int32_t L_33 = ((int32_t)il2cpp_codegen_add(L_32, 1));
float L_34 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
if ((!(((float)L_28) >= ((float)L_34))))
{
goto IL_00be;
}
}
IL_007a:
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_35 = V_0;
if (!L_35)
{
goto IL_0085;
}
}
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_36 = V_0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_37 = ___0_skeleton;
NullCheck(L_36);
PhysicsConstraint_Reset_m88A5B661C6AB4CF72423340219E2EFAE6AC297C6(L_36, L_37, NULL);
return;
}
IL_0085:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_38 = ___0_skeleton;
NullCheck(L_38);
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* L_39 = L_38->___physics;
NullCheck(L_39);
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* L_40 = L_39->___Items;
V_2 = L_40;
V_3 = 0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_41 = ___0_skeleton;
NullCheck(L_41);
ExposedList_1_t187E76BB2F4AC0180BC720F99D6BE688A8A051EE* L_42 = L_41->___physics;
NullCheck(L_42);
int32_t L_43 = L_42->___Count;
V_4 = L_43;
goto IL_00b9;
}
IL_00a2:
{
PhysicsConstraintU5BU5D_tABB1A7DFC7A9F225FB7E9E6B1A2A00F64392260E* L_44 = V_2;
int32_t L_45 = V_3;
NullCheck(L_44);
int32_t L_46 = L_45;
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
V_0 = L_47;
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_48 = V_0;
NullCheck(L_48);
bool L_49 = ((PosedActive_2_t71B3EA064F9EF39931962FCE72C0DA1B7141CD21*)L_48)->___active;
if (!L_49)
{
goto IL_00b5;
}
}
{
PhysicsConstraint_t2DAD894D85BFB88025FB4115A612C10BA1091909* L_50 = V_0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_51 = ___0_skeleton;
NullCheck(L_50);
PhysicsConstraint_Reset_m88A5B661C6AB4CF72423340219E2EFAE6AC297C6(L_50, L_51, NULL);
}
IL_00b5:
{
int32_t L_52 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_52, 1));
}
IL_00b9:
{
int32_t L_53 = V_3;
int32_t L_54 = V_4;
if ((((int32_t)L_53) < ((int32_t)L_54)))
{
goto IL_00a2;
}
}
IL_00be:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsConstraintResetTimeline__cctor_mFDA0242D424E96FB19ACFE72EC8BC0B3A959D85E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_0 = (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*)SZArrayNew(UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299_il2cpp_TypeInfo_var, (uint32_t)1);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint64_t)((int64_t)((int32_t)28)));
((PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_StaticFields*)il2cpp_codegen_static_fields_for(PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_il2cpp_TypeInfo_var))->___propertyIds = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_StaticFields*)il2cpp_codegen_static_fields_for(PhysicsConstraintResetTimeline_t757847D9B2AE209AD8F05BAFC2A9E5AE71D6142D_il2cpp_TypeInfo_var))->___propertyIds), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderTimeline__ctor_m06E416B6134F713010D5B8E5D03CDEFE2B06C8EE (SliderTimeline_tF8D0E594A5D6CE2F761CF3C91591C33153D91BA9* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
ConstraintTimeline1__ctor_m576C042C95199DD74D5DBC664C16CF8D09377C8A(__this, L_0, L_1, L_2, ((int32_t)30), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderTimeline_Apply_m5E1EC3A6646A1BA9DA7E424377EA0AE15CA794A4 (SliderTimeline_tF8D0E594A5D6CE2F761CF3C91591C33153D91BA9* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* V_0 = NULL;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* V_1 = NULL;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* G_B4_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_1 = L_0->___constraints;
NullCheck(L_1);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_2 = L_1->___Items;
int32_t L_3 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)__this)->___constraintIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD*)CastclassClass((RuntimeObject*)L_5, Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var));
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t81A3FF8BF9AFBA1D31BBA98540C9519D74E2C9C0*)L_6)->___active;
if (!L_7)
{
goto IL_005c;
}
}
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_002c;
}
}
{
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_9 = V_0;
NullCheck(L_9);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_10 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)L_9)->___pose;
G_B4_0 = L_10;
goto IL_0032;
}
IL_002c:
{
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_11 = V_0;
NullCheck(L_11);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_12 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)L_11)->___appliedPose;
G_B4_0 = L_12;
}
IL_0032:
{
V_1 = G_B4_0;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_13 = V_1;
float L_14 = ___2_time;
float L_15 = ___4_alpha;
bool L_16 = ___5_fromSetup;
bool L_17 = ___6_add;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_18 = V_1;
NullCheck(L_18);
float L_19 = L_18->___time;
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_20 = V_0;
NullCheck(L_20);
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_21 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)L_20)->___data;
NullCheck(L_21);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_22 = ((PosedData_1_tE728CAFC1C4042339393F0DE50D7B4473FB74991*)L_21)->___setupPose;
NullCheck(L_22);
float L_23 = L_22->___time;
float L_24;
L_24 = CurveTimeline1_GetAbsoluteValue_mA3D1BB46EE7FEA5BE578D22AA616B1F4079FA695(__this, L_14, L_15, L_16, L_17, L_19, L_23, NULL);
NullCheck(L_13);
L_13->___time = L_24;
}
IL_005c:
{
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 SliderMixTimeline__ctor_m5F09E5634E4CC62BC7DD0B26AD3ED5F5A60A6883 (SliderMixTimeline_t9609CF8DCFD472E6399DE73EEA1E997E22D4443D* __this, int32_t ___0_frameCount, int32_t ___1_bezierCount, int32_t ___2_constraintIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_frameCount;
int32_t L_1 = ___1_bezierCount;
int32_t L_2 = ___2_constraintIndex;
ConstraintTimeline1__ctor_m576C042C95199DD74D5DBC664C16CF8D09377C8A(__this, L_0, L_1, L_2, ((int32_t)31), NULL);
((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)__this)->___additive = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SliderMixTimeline_Apply_m58DD4CAA2D6696A6BA955D8F6F85AB76E32BEEEA (SliderMixTimeline_t9609CF8DCFD472E6399DE73EEA1E997E22D4443D* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, float ___1_lastTime, float ___2_time, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* ___3_events, float ___4_alpha, bool ___5_fromSetup, bool ___6_add, bool ___7_mixOut, bool ___8_appliedPose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* V_0 = NULL;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* V_1 = NULL;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* G_B4_0 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
NullCheck(L_0);
ExposedList_1_t9EC97D6BEF537EB6FB20C216FCA38BF1FE1C7DEA* L_1 = L_0->___constraints;
NullCheck(L_1);
IConstraintU5BU5D_tC7FC1E29BBED12F2C2290B635B33CE14B6CEF0D5* L_2 = L_1->___Items;
int32_t L_3 = ((ConstraintTimeline1_tAB55BA58DC2C2A8711B14E9B96489BA40AE8EAFC*)__this)->___constraintIndex;
NullCheck(L_2);
int32_t L_4 = L_3;
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD*)CastclassClass((RuntimeObject*)L_5, Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD_il2cpp_TypeInfo_var));
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_6 = V_0;
NullCheck(L_6);
bool L_7 = ((PosedActive_2_t81A3FF8BF9AFBA1D31BBA98540C9519D74E2C9C0*)L_6)->___active;
if (!L_7)
{
goto IL_005c;
}
}
{
bool L_8 = ___8_appliedPose;
if (L_8)
{
goto IL_002c;
}
}
{
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_9 = V_0;
NullCheck(L_9);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_10 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)L_9)->___pose;
G_B4_0 = L_10;
goto IL_0032;
}
IL_002c:
{
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_11 = V_0;
NullCheck(L_11);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_12 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)L_11)->___appliedPose;
G_B4_0 = L_12;
}
IL_0032:
{
V_1 = G_B4_0;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_13 = V_1;
float L_14 = ___2_time;
float L_15 = ___4_alpha;
bool L_16 = ___5_fromSetup;
bool L_17 = ___6_add;
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_18 = V_1;
NullCheck(L_18);
float L_19 = L_18->___mix;
Slider_t13762B2FF001698E09050FC374AF2FEFB3039BAD* L_20 = V_0;
NullCheck(L_20);
SliderData_tEEC0FC89AA451468B05F7614A0266A7F2EC2A375* L_21 = ((Posed_2_t5705A281B11D60087F394C78BC1CC18E03F158C9*)L_20)->___data;
NullCheck(L_21);
SliderPose_t5A6F30A798F679B91D3CF5604A7320FA3BF0484C* L_22 = ((PosedData_1_tE728CAFC1C4042339393F0DE50D7B4473FB74991*)L_21)->___setupPose;
NullCheck(L_22);
float L_23 = L_22->___mix;
float L_24;
L_24 = CurveTimeline1_GetAbsoluteValue_mA3D1BB46EE7FEA5BE578D22AA616B1F4079FA695(__this, L_14, L_15, L_16, L_17, L_19, L_23, NULL);
NullCheck(L_13);
L_13->___mix = L_24;
}
IL_005c:
{
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 Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* AnimationState_CreateEmptyAnimation_m50E89FE00673826629AFE269B6BC55D2DDDF5BB7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mFE32D3BE3F08BB3EB7BC5E3E5F3C1A32C140C355_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6536BE59F0E519C5A741CF907BA6A7047B763361);
s_Il2CppMethodInitialized = true;
}
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)il2cpp_codegen_object_new(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8_il2cpp_TypeInfo_var);
Animation__ctor_m79098A2494D953C04DD3D6F97DFCC1ECFAD94CE1(L_0, _stringLiteral6536BE59F0E519C5A741CF907BA6A7047B763361, NULL);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = L_0;
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_2 = (ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF*)il2cpp_codegen_object_new(ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mFE32D3BE3F08BB3EB7BC5E3E5F3C1A32C140C355(L_2, ExposedList_1__ctor_mFE32D3BE3F08BB3EB7BC5E3E5F3C1A32C140C355_RuntimeMethod_var);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_3 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_3, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
NullCheck(L_1);
Animation_SetTimelines_m6563296A4AAA09D16E9C5AC35D5B4800A0C93A17(L_1, L_2, L_3, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnStart_mB7A1991E4DABF05DAC2EF8EF14BD85F99A52C113 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Start;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Start;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_entry;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, L_2, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnInterrupt_m921E864C310B2EDB43D90A5BA911180464562719 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Interrupt;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Interrupt;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_entry;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, L_2, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnEnd_m5CCFE128D1697ECA7026B3A7E188EBF9C9CEB29C (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___End;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___End;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_entry;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, L_2, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnDispose_mB0B074DF2E5D2ED90238121DE138F4EEDF0F419D (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Dispose;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Dispose;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_entry;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, L_2, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnComplete_m14E97005306F56DB3C7B4A096C8EB7FEC546E956 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Complete;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Complete;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_entry;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, L_2, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_OnEvent_mFDE79849AE810F7B4C5E31AE1985BEE2ACF52AAD (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_0 = __this->___Event;
if (!L_0)
{
goto IL_0015;
}
}
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = __this->___Event;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_entry;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_3 = ___1_e;
NullCheck(L_1);
TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_inline(L_1, L_2, L_3, NULL);
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Start_mE7489747125D43C6DA527439FECFC773386413C1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Start;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Start);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_remove_Start_mA215711B195FEFAEF6D2091E86AA7FF96E04FB7C (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Start;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Start);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Interrupt_m993765DE77556DF5AD68A4A9DCE9B01CBBAF8CF1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Interrupt;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Interrupt);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_remove_Interrupt_m90BDE52163618799E07F91D804F2B4CF15EDB3B6 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Interrupt;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Interrupt);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_End_mCA7BE4E651ADE0B39475D3433820464708B436FC (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___End;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___End);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_remove_End_mB90BAC2C4F362CC7E4AA3572B01A60D9382EEA69 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___End;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___End);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Dispose_mB882747A02FD59C3F0DD0B6AEB8BCA582FE736B1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Dispose;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Dispose);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_remove_Dispose_m866AE0899F47C595D130AB395682E39F2E1CA960 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Dispose;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Dispose);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Complete_m0723FF109C0BD98470AA71088A8246BF99F52B5A (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Complete;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Complete);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_remove_Complete_m8EB30BD2CECF9F3D72909DC112F7DBD2F6C36434 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Complete;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Complete);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_add_Event_m3284371A7287AD8995586449D10FA57996A033DF (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_0 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_1 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_2 = NULL;
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_0 = __this->___Event;
V_0 = L_0;
}
IL_0007:
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = V_0;
V_1 = L_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_2 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)CastclassSealed((RuntimeObject*)L_4, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var));
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B** L_5 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B**)(&__this->___Event);
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_6 = V_2;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_7 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_9 = V_0;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_9) == ((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_remove_Event_m52FDB1D85B01BC7258BF52E498623B3E2A73C55E (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_0 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_1 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_2 = NULL;
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_0 = __this->___Event;
V_0 = L_0;
}
IL_0007:
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = V_0;
V_1 = L_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_2 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)CastclassSealed((RuntimeObject*)L_4, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var));
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B** L_5 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B**)(&__this->___Event);
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_6 = V_2;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_7 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_9 = V_0;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_9) == ((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_AssignEventSubscribersFrom_m4AD44C36FE8927BA3D9F525BE954365C6E20825C (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_src, const RuntimeMethod* method)
{
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_src;
NullCheck(L_0);
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = L_0->___Event;
__this->___Event = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Event), (void*)L_1);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_2 = ___0_src;
NullCheck(L_2);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = L_2->___Start;
__this->___Start = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Start), (void*)L_3);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_4 = ___0_src;
NullCheck(L_4);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_5 = L_4->___Interrupt;
__this->___Interrupt = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Interrupt), (void*)L_5);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_6 = ___0_src;
NullCheck(L_6);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = L_6->___End;
__this->___End = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___End), (void*)L_7);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_8 = ___0_src;
NullCheck(L_8);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = L_8->___Dispose;
__this->___Dispose = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Dispose), (void*)L_9);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_10 = ___0_src;
NullCheck(L_10);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_11 = L_10->___Complete;
__this->___Complete = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Complete), (void*)L_11);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_AddEventSubscribersFrom_mBD222FDC3F82D03BA85D06B7BD1221DA14581A5F (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_src, const RuntimeMethod* method)
{
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_src;
NullCheck(L_0);
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = L_0->___Event;
AnimationState_add_Event_m3284371A7287AD8995586449D10FA57996A033DF(__this, L_1, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_2 = ___0_src;
NullCheck(L_2);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = L_2->___Start;
AnimationState_add_Start_mE7489747125D43C6DA527439FECFC773386413C1(__this, L_3, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_4 = ___0_src;
NullCheck(L_4);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_5 = L_4->___Interrupt;
AnimationState_add_Interrupt_m993765DE77556DF5AD68A4A9DCE9B01CBBAF8CF1(__this, L_5, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_6 = ___0_src;
NullCheck(L_6);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = L_6->___End;
AnimationState_add_End_mCA7BE4E651ADE0B39475D3433820464708B436FC(__this, L_7, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_8 = ___0_src;
NullCheck(L_8);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = L_8->___Dispose;
AnimationState_add_Dispose_mB882747A02FD59C3F0DD0B6AEB8BCA582FE736B1(__this, L_9, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_10 = ___0_src;
NullCheck(L_10);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_11 = L_10->___Complete;
AnimationState_add_Complete_m0723FF109C0BD98470AA71088A8246BF99F52B5A(__this, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState__ctor_m0C0F17D4D94DFEEBD7659331AB0BEFF7D4D604EF (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationState_U3C_ctorU3Eb__45_0_m26A1A89D95A89CAE8FAA88CF3E3E96B332429F21_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m0D72D60077F2E65E5A09B1F3E4105BB26A06BE6A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9BDEA7E937C7BF704DD76D70C1EB8C3B72FA474B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1__ctor_m7AFAE2E23153CA9BE4F67690800BEFD0D1600042_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_0 = (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4*)il2cpp_codegen_object_new(ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63(L_0, ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63_RuntimeMethod_var);
__this->___tracks = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___tracks), (void*)L_0);
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_1 = (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)il2cpp_codegen_object_new(ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m0D72D60077F2E65E5A09B1F3E4105BB26A06BE6A(L_1, ExposedList_1__ctor_m0D72D60077F2E65E5A09B1F3E4105BB26A06BE6A_RuntimeMethod_var);
__this->___events = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___events), (void*)L_1);
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* L_2 = (HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C*)il2cpp_codegen_object_new(HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C_il2cpp_TypeInfo_var);
HashSet_1__ctor_m9BDEA7E937C7BF704DD76D70C1EB8C3B72FA474B(L_2, HashSet_1__ctor_m9BDEA7E937C7BF704DD76D70C1EB8C3B72FA474B_RuntimeMethod_var);
__this->___propertyIds = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___propertyIds), (void*)L_2);
__this->___timeScale = (1.0f);
Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* L_3 = (Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4*)il2cpp_codegen_object_new(Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4_il2cpp_TypeInfo_var);
Pool_1__ctor_m7AFAE2E23153CA9BE4F67690800BEFD0D1600042(L_3, ((int32_t)16), ((int32_t)2147483647LL), Pool_1__ctor_m7AFAE2E23153CA9BE4F67690800BEFD0D1600042_RuntimeMethod_var);
__this->___trackEntryPool = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___trackEntryPool), (void*)L_3);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_4 = ___0_data;
if (L_4)
{
goto IL_0057;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2AD68933FD1F96E1F39A8AE0B6E397B2AE58AF0B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState__ctor_m0C0F17D4D94DFEEBD7659331AB0BEFF7D4D604EF_RuntimeMethod_var)));
}
IL_0057:
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_6 = ___0_data;
__this->___data = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___data), (void*)L_6);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_7, __this, (intptr_t)((void*)AnimationState_U3C_ctorU3Eb__45_0_m26A1A89D95A89CAE8FAA88CF3E3E96B332429F21_RuntimeMethod_var), NULL);
Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* L_8 = __this->___trackEntryPool;
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_9 = (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6*)il2cpp_codegen_object_new(EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6_il2cpp_TypeInfo_var);
EventQueue__ctor_mCB5D36FD94E6FA72FF14662AD26CD7333BF51C06(L_9, __this, L_7, L_8, NULL);
__this->___queue = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___queue), (void*)L_9);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_Update_m7785A956CD6BA297A9B240713D39EDABF9B7F7E2 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, float ___0_delta, const RuntimeMethod* method)
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_3 = NULL;
float V_4 = 0.0f;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_5 = NULL;
float V_6 = 0.0f;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_7 = NULL;
float G_B9_0 = 0.0f;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B9_1 = NULL;
float G_B8_0 = 0.0f;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B8_1 = NULL;
float G_B10_0 = 0.0f;
float G_B10_1 = 0.0f;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B10_2 = NULL;
{
float L_0 = ___0_delta;
float L_1 = __this->___timeScale;
___0_delta = ((float)il2cpp_codegen_multiply(L_0, L_1));
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_2 = __this->___tracks;
NullCheck(L_2);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_3 = L_2->___Items;
V_0 = L_3;
V_1 = 0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_4 = __this->___tracks;
NullCheck(L_4);
int32_t L_5 = L_4->___Count;
V_2 = L_5;
goto IL_01cd;
}
IL_0029:
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_6 = V_0;
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_3 = L_9;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = V_3;
if (!L_10)
{
goto IL_01c9;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = V_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = V_3;
NullCheck(L_12);
float L_13 = L_12->___nextAnimationLast;
NullCheck(L_11);
L_11->___animationLast = L_13;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = V_3;
NullCheck(L_15);
float L_16 = L_15->___nextTrackLast;
NullCheck(L_14);
L_14->___trackLast = L_16;
float L_17 = ___0_delta;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_18 = V_3;
NullCheck(L_18);
float L_19 = L_18->___timeScale;
V_4 = ((float)il2cpp_codegen_multiply(L_17, L_19));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = V_3;
NullCheck(L_20);
float L_21 = L_20->___delay;
if ((!(((float)L_21) > ((float)(0.0f)))))
{
goto IL_0095;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = V_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_23 = L_22;
NullCheck(L_23);
float L_24 = L_23->___delay;
float L_25 = V_4;
NullCheck(L_23);
L_23->___delay = ((float)il2cpp_codegen_subtract(L_24, L_25));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_26 = V_3;
NullCheck(L_26);
float L_27 = L_26->___delay;
if ((((float)L_27) > ((float)(0.0f))))
{
goto IL_01c9;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_28 = V_3;
NullCheck(L_28);
float L_29 = L_28->___delay;
V_4 = ((-L_29));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_30 = V_3;
NullCheck(L_30);
L_30->___delay = (0.0f);
}
IL_0095:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_31 = V_3;
NullCheck(L_31);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_32 = L_31->___next;
V_5 = L_32;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_33 = V_5;
if (!L_33)
{
goto IL_0142;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_34 = V_3;
NullCheck(L_34);
float L_35 = L_34->___trackLast;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_36 = V_5;
NullCheck(L_36);
float L_37 = L_36->___delay;
V_6 = ((float)il2cpp_codegen_subtract(L_35, L_37));
float L_38 = V_6;
if ((!(((float)L_38) >= ((float)(0.0f)))))
{
goto IL_0171;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_39 = V_5;
NullCheck(L_39);
L_39->___delay = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_40 = V_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_41 = L_40;
NullCheck(L_41);
float L_42 = L_41->___trackTime;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_43 = V_3;
NullCheck(L_43);
float L_44 = L_43->___timeScale;
if ((((float)L_44) == ((float)(0.0f))))
{
G_B9_0 = L_42;
G_B9_1 = L_41;
goto IL_00f6;
}
G_B8_0 = L_42;
G_B8_1 = L_41;
}
{
float L_45 = V_6;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_46 = V_3;
NullCheck(L_46);
float L_47 = L_46->___timeScale;
float L_48 = ___0_delta;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_49 = V_5;
NullCheck(L_49);
float L_50 = L_49->___timeScale;
G_B10_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)(L_45/L_47)), L_48)), L_50));
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
goto IL_00fb;
}
IL_00f6:
{
G_B10_0 = (0.0f);
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
}
IL_00fb:
{
NullCheck(G_B10_2);
G_B10_2->___trackTime = ((float)il2cpp_codegen_add(G_B10_1, G_B10_0));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_51 = V_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_52 = L_51;
NullCheck(L_52);
float L_53 = L_52->___trackTime;
float L_54 = V_4;
NullCheck(L_52);
L_52->___trackTime = ((float)il2cpp_codegen_add(L_53, L_54));
int32_t L_55 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_56 = V_5;
AnimationState_SetTrack_mB5AF24EBEC67BE8A61FCE81419B158E7682A53C1(__this, L_55, L_56, (bool)1, NULL);
goto IL_0134;
}
IL_011c:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_57 = V_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_58 = L_57;
NullCheck(L_58);
float L_59 = L_58->___mixTime;
float L_60 = ___0_delta;
NullCheck(L_58);
L_58->___mixTime = ((float)il2cpp_codegen_add(L_59, L_60));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_61 = V_5;
NullCheck(L_61);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_62 = L_61->___mixingFrom;
V_5 = L_62;
}
IL_0134:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_63 = V_5;
NullCheck(L_63);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_64 = L_63->___mixingFrom;
if (L_64)
{
goto IL_011c;
}
}
{
goto IL_01c9;
}
IL_0142:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_65 = V_3;
NullCheck(L_65);
float L_66 = L_65->___trackLast;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_67 = V_3;
NullCheck(L_67);
float L_68 = L_67->___trackEnd;
if ((!(((float)L_66) >= ((float)L_68))))
{
goto IL_0171;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_69 = V_3;
NullCheck(L_69);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_70 = L_69->___mixingFrom;
if (L_70)
{
goto IL_0171;
}
}
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_71 = V_0;
int32_t L_72 = V_1;
NullCheck(L_71);
ArrayElementTypeCheck (L_71, NULL);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(L_72), (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_73 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_74 = V_3;
NullCheck(L_73);
EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE(L_73, L_74, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_75 = V_3;
AnimationState_ClearNext_m4F9A6EC1497267BDAD92B341845FD55DEAC0E7F9(__this, L_75, NULL);
goto IL_01c9;
}
IL_0171:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_76 = V_3;
NullCheck(L_76);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_77 = L_76->___mixingFrom;
if (!L_77)
{
goto IL_01ba;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_78 = V_3;
float L_79 = ___0_delta;
bool L_80;
L_80 = AnimationState_UpdateMixingFrom_mEBDC53832A59215CB8DA740FE2DDF4A3326B69F4(__this, L_78, L_79, NULL);
if (!L_80)
{
goto IL_01ba;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_81 = V_3;
NullCheck(L_81);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_82 = L_81->___mixingFrom;
V_7 = L_82;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_83 = V_3;
NullCheck(L_83);
L_83->___mixingFrom = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_83->___mixingFrom), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_84 = V_7;
if (!L_84)
{
goto IL_01b6;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_85 = V_7;
NullCheck(L_85);
L_85->___mixingTo = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_85->___mixingTo), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
goto IL_01b6;
}
IL_01a0:
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_86 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_87 = V_7;
NullCheck(L_86);
EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE(L_86, L_87, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_88 = V_7;
NullCheck(L_88);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_89 = L_88->___mixingFrom;
V_7 = L_89;
}
IL_01b6:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_90 = V_7;
if (L_90)
{
goto IL_01a0;
}
}
IL_01ba:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_91 = V_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_92 = L_91;
NullCheck(L_92);
float L_93 = L_92->___trackTime;
float L_94 = V_4;
NullCheck(L_92);
L_92->___trackTime = ((float)il2cpp_codegen_add(L_93, L_94));
}
IL_01c9:
{
int32_t L_95 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_95, 1));
}
IL_01cd:
{
int32_t L_96 = V_1;
int32_t L_97 = V_2;
if ((((int32_t)L_96) < ((int32_t)L_97)))
{
goto IL_0029;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_98 = __this->___queue;
NullCheck(L_98);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_98, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationState_UpdateMixingFrom_mEBDC53832A59215CB8DA740FE2DDF4A3326B69F4 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_to, float ___1_delta, const RuntimeMethod* method)
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
bool V_1 = false;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_2 = NULL;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_to;
NullCheck(L_0);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = L_0->___mixingFrom;
V_0 = L_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = V_0;
if (L_2)
{
goto IL_000c;
}
}
{
return (bool)1;
}
IL_000c:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_3 = V_0;
float L_4 = ___1_delta;
bool L_5;
L_5 = AnimationState_UpdateMixingFrom_mEBDC53832A59215CB8DA740FE2DDF4A3326B69F4(__this, L_3, L_4, NULL);
V_1 = L_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = V_0;
NullCheck(L_7);
float L_8 = L_7->___nextAnimationLast;
NullCheck(L_6);
L_6->___animationLast = L_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = V_0;
NullCheck(L_10);
float L_11 = L_10->___nextTrackLast;
NullCheck(L_9);
L_9->___trackLast = L_11;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = ___0_to;
NullCheck(L_12);
float L_13 = L_12->___nextTrackLast;
if ((((float)L_13) == ((float)(-1.0f))))
{
goto IL_00b7;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = ___0_to;
NullCheck(L_14);
float L_15 = L_14->___mixTime;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = ___0_to;
NullCheck(L_16);
float L_17 = L_16->___mixDuration;
if ((!(((float)L_15) >= ((float)L_17))))
{
goto IL_00b7;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_18 = V_0;
NullCheck(L_18);
float L_19 = L_18->___totalAlpha;
if ((((float)L_19) == ((float)(0.0f))))
{
goto IL_0062;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = ___0_to;
NullCheck(L_20);
float L_21 = L_20->___mixDuration;
if ((!(((float)L_21) == ((float)(0.0f)))))
{
goto IL_00b5;
}
}
IL_0062:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = ___0_to;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_23 = V_0;
NullCheck(L_23);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_24 = L_23->___mixingFrom;
NullCheck(L_22);
L_22->___mixingFrom = L_24;
Il2CppCodeGenWriteBarrier((void**)(&L_22->___mixingFrom), (void*)L_24);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_25 = V_0;
NullCheck(L_25);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_26 = L_25->___mixingFrom;
if (!L_26)
{
goto IL_0082;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_27 = V_0;
NullCheck(L_27);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_28 = L_27->___mixingFrom;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_29 = ___0_to;
NullCheck(L_28);
L_28->___mixingTo = L_29;
Il2CppCodeGenWriteBarrier((void**)(&L_28->___mixingTo), (void*)L_29);
}
IL_0082:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_30 = V_0;
NullCheck(L_30);
float L_31 = L_30->___totalAlpha;
if ((!(((float)L_31) == ((float)(0.0f)))))
{
goto IL_00a9;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_32 = ___0_to;
V_2 = L_32;
goto IL_00a1;
}
IL_0093:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_33 = V_2;
NullCheck(L_33);
L_33->___keepHold = (bool)1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_34 = V_2;
NullCheck(L_34);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_35 = L_34->___mixingTo;
V_2 = L_35;
}
IL_00a1:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_36 = V_2;
NullCheck(L_36);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_37 = L_36->___mixingTo;
if (L_37)
{
goto IL_0093;
}
}
IL_00a9:
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_38 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_39 = V_0;
NullCheck(L_38);
EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE(L_38, L_39, NULL);
}
IL_00b5:
{
bool L_40 = V_1;
return L_40;
}
IL_00b7:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_41 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_42 = L_41;
NullCheck(L_42);
float L_43 = L_42->___trackTime;
float L_44 = ___1_delta;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_45 = V_0;
NullCheck(L_45);
float L_46 = L_45->___timeScale;
NullCheck(L_42);
L_42->___trackTime = ((float)il2cpp_codegen_add(L_43, ((float)il2cpp_codegen_multiply(L_44, L_46))));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_47 = ___0_to;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_48 = L_47;
NullCheck(L_48);
float L_49 = L_48->___mixTime;
float L_50 = ___1_delta;
NullCheck(L_48);
L_48->___mixTime = ((float)il2cpp_codegen_add(L_49, L_50));
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationState_Apply_mE3B1CF74C39472264F3F373A0465739B031823E1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* V_0 = NULL;
bool V_1 = false;
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_2 = NULL;
int32_t V_3 = 0;
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_7 = NULL;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* V_12 = NULL;
int32_t V_13 = 0;
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_14 = NULL;
int32_t V_15 = 0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_16 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_17 = NULL;
bool V_18 = false;
bool V_19 = false;
bool V_20 = false;
bool V_21 = false;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_22 = NULL;
int32_t V_23 = 0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_24 = NULL;
bool V_25 = false;
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* V_26 = NULL;
int32_t V_27 = 0;
int32_t V_28 = 0;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_29 = NULL;
String_t* V_30 = NULL;
int32_t G_B26_0 = 0;
int32_t G_B29_0 = 0;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B49_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B48_0 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* G_B50_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B50_1 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
if (L_0)
{
goto IL_0013;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_Apply_mE3B1CF74C39472264F3F373A0465739B031823E1_RuntimeMethod_var)));
}
IL_0013:
{
bool L_2 = __this->___animationsChanged;
if (!L_2)
{
goto IL_0021;
}
}
{
AnimationState_AnimationsChanged_mC83BC710CE9CF1DFB1D2902977EDA0C0E67D9096(__this, NULL);
}
IL_0021:
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_3 = __this->___events;
V_0 = L_3;
V_1 = (bool)0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_4 = __this->___tracks;
NullCheck(L_4);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_5 = L_4->___Items;
V_2 = L_5;
V_5 = 0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_6 = __this->___tracks;
NullCheck(L_6);
int32_t L_7 = L_6->___Count;
V_6 = L_7;
goto IL_02a1;
}
IL_004b:
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_8 = V_2;
int32_t L_9 = V_5;
NullCheck(L_8);
int32_t L_10 = L_9;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
V_7 = L_11;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = V_7;
if (!L_12)
{
goto IL_029b;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = V_7;
NullCheck(L_13);
float L_14 = L_13->___delay;
if ((((float)L_14) > ((float)(0.0f))))
{
goto IL_029b;
}
}
{
V_1 = (bool)1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = V_7;
NullCheck(L_15);
float L_16 = L_15->___alpha;
V_8 = L_16;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_17 = V_7;
NullCheck(L_17);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_18 = L_17->___mixingFrom;
if (!L_18)
{
goto IL_008d;
}
}
{
float L_19 = V_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = V_7;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_21 = ___0_skeleton;
float L_22;
L_22 = AnimationState_ApplyMixingFrom_m3EDFE276050F153B24E79BB66C0FD643517FD921(__this, L_20, L_21, NULL);
V_8 = ((float)il2cpp_codegen_multiply(L_19, L_22));
goto IL_00ad;
}
IL_008d:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_23 = V_7;
NullCheck(L_23);
float L_24 = L_23->___trackTime;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_25 = V_7;
NullCheck(L_25);
float L_26 = L_25->___trackEnd;
if ((!(((float)L_24) >= ((float)L_26))))
{
goto IL_00ad;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_27 = V_7;
NullCheck(L_27);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_28 = L_27->___next;
if (L_28)
{
goto IL_00ad;
}
}
{
V_8 = (0.0f);
}
IL_00ad:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_29 = V_7;
NullCheck(L_29);
float L_30 = L_29->___animationLast;
V_9 = L_30;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_31 = V_7;
NullCheck(L_31);
float L_32;
L_32 = TrackEntry_get_AnimationTime_m4B45EE4B333D7FF60B0AEF37577A46E319FB99FD(L_31, NULL);
V_10 = L_32;
float L_33 = V_10;
V_11 = L_33;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_34 = V_0;
V_12 = L_34;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_35 = V_7;
NullCheck(L_35);
bool L_36 = L_35->___reverse;
if (!L_36)
{
goto IL_00e3;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_37 = V_7;
NullCheck(L_37);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_38 = L_37->___animation;
NullCheck(L_38);
float L_39 = L_38->___duration;
float L_40 = V_11;
V_11 = ((float)il2cpp_codegen_subtract(L_39, L_40));
V_12 = (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)NULL;
}
IL_00e3:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_41 = V_7;
NullCheck(L_41);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_42 = L_41->___animation;
NullCheck(L_42);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_43 = L_42->___timelines;
NullCheck(L_43);
int32_t L_44 = L_43->___Count;
V_13 = L_44;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_45 = V_7;
NullCheck(L_45);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_46 = L_45->___animation;
NullCheck(L_46);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_47 = L_46->___timelines;
NullCheck(L_47);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_48 = L_47->___Items;
V_14 = L_48;
int32_t L_49 = V_5;
if (L_49)
{
goto IL_0164;
}
}
{
float L_50 = V_8;
if ((!(((float)L_50) == ((float)(1.0f)))))
{
goto IL_0164;
}
}
{
V_15 = 0;
goto IL_0159;
}
IL_011b:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_51 = V_14;
int32_t L_52 = V_15;
NullCheck(L_51);
int32_t L_53 = L_52;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
V_16 = L_54;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_55 = V_16;
if (!((AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1*)IsInstClass((RuntimeObject*)L_55, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var)))
{
goto IL_013f;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_56 = V_16;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_57 = ___0_skeleton;
float L_58 = V_11;
AnimationState_ApplyAttachmentTimeline_m58E7D52BFBB8CE729F253F41D53554CB9D897EA1(__this, ((AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1*)CastclassClass((RuntimeObject*)L_56, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var)), L_57, L_58, (bool)1, (bool)1, NULL);
goto IL_0153;
}
IL_013f:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_59 = V_16;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_60 = ___0_skeleton;
float L_61 = V_9;
float L_62 = V_11;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_63 = V_12;
float L_64 = V_8;
NullCheck(L_59);
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, L_59, L_60, L_61, L_62, L_63, L_64, (bool)1, (bool)0, (bool)0, (bool)0);
}
IL_0153:
{
int32_t L_65 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_65, 1));
}
IL_0159:
{
int32_t L_66 = V_15;
int32_t L_67 = V_13;
if ((((int32_t)L_66) < ((int32_t)L_67)))
{
goto IL_011b;
}
}
{
goto IL_025e;
}
IL_0164:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_68 = V_7;
NullCheck(L_68);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_69 = L_68->___timelineMode;
NullCheck(L_69);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = L_69->___Items;
V_17 = L_70;
float L_71 = V_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_72 = V_7;
NullCheck(L_72);
float L_73 = L_72->___alphaAttachmentThreshold;
V_18 = (bool)((((int32_t)((!(((float)L_71) >= ((float)L_73)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_74 = V_7;
NullCheck(L_74);
bool L_75 = L_74->___additive;
V_19 = L_75;
bool L_76 = V_19;
if (L_76)
{
goto IL_0198;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_77 = V_7;
NullCheck(L_77);
bool L_78 = L_77->___shortestRotation;
G_B26_0 = ((int32_t)(L_78));
goto IL_0199;
}
IL_0198:
{
G_B26_0 = 1;
}
IL_0199:
{
V_20 = (bool)G_B26_0;
bool L_79 = V_20;
if (L_79)
{
goto IL_01b6;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_80 = V_7;
NullCheck(L_80);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_81 = L_80->___timelinesRotation;
NullCheck(L_81);
int32_t L_82 = L_81->___Count;
int32_t L_83 = V_13;
G_B29_0 = ((((int32_t)((((int32_t)L_82) == ((int32_t)((int32_t)(L_83<<1))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_01b7;
}
IL_01b6:
{
G_B29_0 = 0;
}
IL_01b7:
{
V_21 = (bool)G_B29_0;
bool L_84 = V_21;
if (!L_84)
{
goto IL_01ce;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_85 = V_7;
NullCheck(L_85);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_86 = L_85->___timelinesRotation;
int32_t L_87 = V_13;
NullCheck(L_86);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_88;
L_88 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_86, ((int32_t)(L_87<<1)), ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var);
}
IL_01ce:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_89 = V_7;
NullCheck(L_89);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_90 = L_89->___timelinesRotation;
NullCheck(L_90);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_91 = L_90->___Items;
V_22 = L_91;
V_23 = 0;
goto IL_0258;
}
IL_01e1:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_92 = V_14;
int32_t L_93 = V_23;
NullCheck(L_92);
int32_t L_94 = L_93;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_95 = (L_92)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
V_24 = L_95;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = V_17;
int32_t L_97 = V_23;
NullCheck(L_96);
int32_t L_98 = L_97;
int32_t L_99 = (L_96)->GetAt(static_cast<il2cpp_array_size_t>(L_98));
V_25 = (bool)((!(((uint32_t)((int32_t)(L_99&1))) <= ((uint32_t)0)))? 1 : 0);
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_100 = V_24;
V_26 = ((RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2*)IsInstClass((RuntimeObject*)L_100, RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2_il2cpp_TypeInfo_var));
bool L_101 = V_20;
if (L_101)
{
goto IL_021d;
}
}
{
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_102 = V_26;
if (!L_102)
{
goto IL_021d;
}
}
{
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_103 = V_26;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_104 = ___0_skeleton;
float L_105 = V_11;
float L_106 = V_8;
bool L_107 = V_25;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_108 = V_22;
int32_t L_109 = V_23;
bool L_110 = V_21;
il2cpp_codegen_runtime_class_init_inline(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
AnimationState_ApplyRotateTimeline_m1AD753C83D73AFC9EE33EAA7345D0F7D859D308F(L_103, L_104, L_105, L_106, L_107, L_108, ((int32_t)(L_109<<1)), L_110, NULL);
goto IL_0252;
}
IL_021d:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_111 = V_24;
if (!((AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1*)IsInstClass((RuntimeObject*)L_111, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var)))
{
goto IL_023c;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_112 = V_24;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_113 = ___0_skeleton;
float L_114 = V_11;
bool L_115 = V_25;
bool L_116 = V_18;
AnimationState_ApplyAttachmentTimeline_m58E7D52BFBB8CE729F253F41D53554CB9D897EA1(__this, ((AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1*)CastclassClass((RuntimeObject*)L_112, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var)), L_113, L_114, L_115, L_116, NULL);
goto IL_0252;
}
IL_023c:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_117 = V_24;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_118 = ___0_skeleton;
float L_119 = V_9;
float L_120 = V_11;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_121 = V_12;
float L_122 = V_8;
bool L_123 = V_25;
bool L_124 = V_19;
NullCheck(L_117);
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, L_117, L_118, L_119, L_120, L_121, L_122, L_123, L_124, (bool)0, (bool)0);
}
IL_0252:
{
int32_t L_125 = V_23;
V_23 = ((int32_t)il2cpp_codegen_add(L_125, 1));
}
IL_0258:
{
int32_t L_126 = V_23;
int32_t L_127 = V_13;
if ((((int32_t)L_126) < ((int32_t)L_127)))
{
goto IL_01e1;
}
}
IL_025e:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_128 = V_7;
NullCheck(L_128);
bool L_129 = L_128->___reverse;
if (!L_129)
{
goto IL_0273;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_130 = V_7;
float L_131 = V_9;
float L_132 = V_10;
AnimationState_EventsReverse_m26619C4F45C6D53CB051416CF3D174012999EE1A(__this, L_130, L_131, L_132, NULL);
}
IL_0273:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_133 = V_7;
float L_134 = V_10;
AnimationState_QueueEvents_mE28ADCB61DC1BD3E6F7D2C50E8F1C52FB46E62E2(__this, L_133, L_134, NULL);
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_135 = V_0;
NullCheck(L_135);
ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564(L_135, (bool)0, ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_136 = V_7;
float L_137 = V_10;
NullCheck(L_136);
L_136->___nextAnimationLast = L_137;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_138 = V_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_139 = V_7;
NullCheck(L_139);
float L_140 = L_139->___trackTime;
NullCheck(L_138);
L_138->___nextTrackLast = L_140;
}
IL_029b:
{
int32_t L_141 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_141, 1));
}
IL_02a1:
{
int32_t L_142 = V_5;
int32_t L_143 = V_6;
if ((((int32_t)L_142) < ((int32_t)L_143)))
{
goto IL_004b;
}
}
{
int32_t L_144 = __this->___unkeyedState;
V_3 = ((int32_t)il2cpp_codegen_add(L_144, 1));
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_145 = ___0_skeleton;
NullCheck(L_145);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_146 = L_145->___slots;
NullCheck(L_146);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_147 = L_146->___Items;
V_4 = L_147;
V_27 = 0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_148 = ___0_skeleton;
NullCheck(L_148);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_149 = L_148->___slots;
NullCheck(L_149);
int32_t L_150 = L_149->___Count;
V_28 = L_150;
goto IL_031e;
}
IL_02d2:
{
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_151 = V_4;
int32_t L_152 = V_27;
NullCheck(L_151);
int32_t L_153 = L_152;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_154 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
V_29 = L_154;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_155 = V_29;
NullCheck(L_155);
int32_t L_156 = L_155->___attachmentState;
int32_t L_157 = V_3;
if ((!(((uint32_t)L_156) == ((uint32_t)L_157))))
{
goto IL_0318;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_158 = V_29;
NullCheck(L_158);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_159 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_158)->___data;
NullCheck(L_159);
String_t* L_160 = L_159->___attachmentName;
V_30 = L_160;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_161 = V_29;
NullCheck(L_161);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_162 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_161)->___pose;
String_t* L_163 = V_30;
if (!L_163)
{
G_B49_0 = L_162;
goto IL_0312;
}
G_B48_0 = L_162;
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_164 = ___0_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_165 = V_29;
NullCheck(L_165);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_166 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_165)->___data;
NullCheck(L_166);
int32_t L_167 = L_166->___index;
String_t* L_168 = V_30;
NullCheck(L_164);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_169;
L_169 = Skeleton_GetAttachment_mF9191F786325E5B8ED2A3329D3BF039595A2097B(L_164, L_167, L_168, NULL);
G_B50_0 = L_169;
G_B50_1 = G_B48_0;
goto IL_0313;
}
IL_0312:
{
G_B50_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)(NULL));
G_B50_1 = G_B49_0;
}
IL_0313:
{
NullCheck(G_B50_1);
SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1(G_B50_1, G_B50_0, NULL);
}
IL_0318:
{
int32_t L_170 = V_27;
V_27 = ((int32_t)il2cpp_codegen_add(L_170, 1));
}
IL_031e:
{
int32_t L_171 = V_27;
int32_t L_172 = V_28;
if ((((int32_t)L_171) < ((int32_t)L_172)))
{
goto IL_02d2;
}
}
{
int32_t L_173 = __this->___unkeyedState;
__this->___unkeyedState = ((int32_t)il2cpp_codegen_add(L_173, 2));
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_174 = __this->___queue;
NullCheck(L_174);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_174, NULL);
bool L_175 = V_1;
return L_175;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnimationState_ApplyEventTimelinesOnly_m6FB1399D1CBB64C9DF2B62494241F596A7061296 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___0_skeleton, bool ___1_issueEvents, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* V_0 = NULL;
bool V_1 = false;
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_5 = NULL;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* V_9 = NULL;
int32_t V_10 = 0;
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_11 = NULL;
int32_t V_12 = 0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_13 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___0_skeleton;
if (L_0)
{
goto IL_0013;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAABDB12A8673CF3F32247EDEEC8B9E68FE0BF8D2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral541147A891EE1D27C9FE0F61836C41B2F605EB35)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_ApplyEventTimelinesOnly_m6FB1399D1CBB64C9DF2B62494241F596A7061296_RuntimeMethod_var)));
}
IL_0013:
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_2 = __this->___events;
V_0 = L_2;
V_1 = (bool)0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_3 = __this->___tracks;
NullCheck(L_3);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_4 = L_3->___Items;
V_2 = L_4;
V_3 = 0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_5 = __this->___tracks;
NullCheck(L_5);
int32_t L_6 = L_5->___Count;
V_4 = L_6;
goto IL_014a;
}
IL_003c:
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_7 = V_2;
int32_t L_8 = V_3;
NullCheck(L_7);
int32_t L_9 = L_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_5 = L_10;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = V_5;
if (!L_11)
{
goto IL_0146;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = V_5;
NullCheck(L_12);
float L_13 = L_12->___delay;
if ((((float)L_13) > ((float)(0.0f))))
{
goto IL_0146;
}
}
{
V_1 = (bool)1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_5;
NullCheck(L_14);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = L_14->___mixingFrom;
if (!L_15)
{
goto IL_006f;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = V_5;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_17 = ___0_skeleton;
bool L_18 = ___1_issueEvents;
float L_19;
L_19 = AnimationState_ApplyMixingFromEventTimelinesOnly_mC3D2B0368BD58F1F75BD06FD69D9F3E5D9DDF109(__this, L_16, L_17, L_18, NULL);
}
IL_006f:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = V_5;
NullCheck(L_20);
float L_21 = L_20->___animationLast;
V_6 = L_21;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = V_5;
NullCheck(L_22);
float L_23;
L_23 = TrackEntry_get_AnimationTime_m4B45EE4B333D7FF60B0AEF37577A46E319FB99FD(L_22, NULL);
V_7 = L_23;
float L_24 = V_7;
V_8 = L_24;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_25 = V_0;
V_9 = L_25;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_26 = V_5;
NullCheck(L_26);
bool L_27 = L_26->___reverse;
if (!L_27)
{
goto IL_00a5;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_28 = V_5;
NullCheck(L_28);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_29 = L_28->___animation;
NullCheck(L_29);
float L_30 = L_29->___duration;
float L_31 = V_8;
V_8 = ((float)il2cpp_codegen_subtract(L_30, L_31));
V_9 = (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)NULL;
}
IL_00a5:
{
bool L_32 = ___1_issueEvents;
if (!L_32)
{
goto IL_012f;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_33 = V_5;
NullCheck(L_33);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_34 = L_33->___animation;
NullCheck(L_34);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_35 = L_34->___timelines;
NullCheck(L_35);
int32_t L_36 = L_35->___Count;
V_10 = L_36;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_37 = V_5;
NullCheck(L_37);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_38 = L_37->___animation;
NullCheck(L_38);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_39 = L_38->___timelines;
NullCheck(L_39);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_40 = L_39->___Items;
V_11 = L_40;
V_12 = 0;
goto IL_0103;
}
IL_00d6:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_41 = V_11;
int32_t L_42 = V_12;
NullCheck(L_41);
int32_t L_43 = L_42;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
V_13 = L_44;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_45 = V_13;
if (!((EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E*)IsInstClass((RuntimeObject*)L_45, EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var)))
{
goto IL_00fd;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_46 = V_13;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_47 = ___0_skeleton;
float L_48 = V_6;
float L_49 = V_8;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_50 = V_9;
NullCheck(L_46);
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, L_46, L_47, L_48, L_49, L_50, (1.0f), (bool)1, (bool)0, (bool)0, (bool)0);
}
IL_00fd:
{
int32_t L_51 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_51, 1));
}
IL_0103:
{
int32_t L_52 = V_12;
int32_t L_53 = V_10;
if ((((int32_t)L_52) < ((int32_t)L_53)))
{
goto IL_00d6;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_54 = V_5;
NullCheck(L_54);
bool L_55 = L_54->___reverse;
if (!L_55)
{
goto IL_011e;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_56 = V_5;
float L_57 = V_6;
float L_58 = V_7;
AnimationState_EventsReverse_m26619C4F45C6D53CB051416CF3D174012999EE1A(__this, L_56, L_57, L_58, NULL);
}
IL_011e:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_59 = V_5;
float L_60 = V_7;
AnimationState_QueueEvents_mE28ADCB61DC1BD3E6F7D2C50E8F1C52FB46E62E2(__this, L_59, L_60, NULL);
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_61 = V_0;
NullCheck(L_61);
ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564(L_61, (bool)0, ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
}
IL_012f:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_62 = V_5;
float L_63 = V_7;
NullCheck(L_62);
L_62->___nextAnimationLast = L_63;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_64 = V_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_65 = V_5;
NullCheck(L_65);
float L_66 = L_65->___trackTime;
NullCheck(L_64);
L_64->___nextTrackLast = L_66;
}
IL_0146:
{
int32_t L_67 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_67, 1));
}
IL_014a:
{
int32_t L_68 = V_3;
int32_t L_69 = V_4;
if ((((int32_t)L_68) < ((int32_t)L_69)))
{
goto IL_003c;
}
}
{
bool L_70 = ___1_issueEvents;
if (!L_70)
{
goto IL_0160;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_71 = __this->___queue;
NullCheck(L_71);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_71, NULL);
}
IL_0160:
{
bool L_72 = V_1;
return L_72;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationState_ApplyMixingFrom_m3EDFE276050F153B24E79BB66C0FD643517FD921 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_to, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
int32_t V_7 = 0;
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_8 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_9 = NULL;
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_10 = NULL;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_16 = NULL;
float V_17 = 0.0f;
float V_18 = 0.0f;
float V_19 = 0.0f;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* V_20 = NULL;
int32_t V_21 = 0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_22 = NULL;
bool V_23 = false;
float V_24 = 0.0f;
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* V_25 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_26 = NULL;
bool V_27 = false;
float G_B3_0 = 0.0f;
float G_B6_0 = 0.0f;
int32_t G_B9_0 = 0;
int32_t G_B12_0 = 0;
float G_B23_0 = 0.0f;
bool G_B34_0 = false;
float G_B34_1 = 0.0f;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* G_B34_2 = NULL;
AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* G_B34_3 = NULL;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* G_B34_4 = NULL;
bool G_B33_0 = false;
float G_B33_1 = 0.0f;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* G_B33_2 = NULL;
AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* G_B33_3 = NULL;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* G_B33_4 = NULL;
int32_t G_B35_0 = 0;
bool G_B35_1 = false;
float G_B35_2 = 0.0f;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* G_B35_3 = NULL;
AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* G_B35_4 = NULL;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* G_B35_5 = NULL;
int32_t G_B40_0 = 0;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_to;
NullCheck(L_0);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = L_0->___mixingFrom;
V_0 = L_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = V_0;
NullCheck(L_2);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_3 = L_2->___mixingFrom;
if (L_3)
{
goto IL_0016;
}
}
{
G_B3_0 = (1.0f);
goto IL_001e;
}
IL_0016:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_4 = V_0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_5 = ___1_skeleton;
float L_6;
L_6 = AnimationState_ApplyMixingFrom_m3EDFE276050F153B24E79BB66C0FD643517FD921(__this, L_4, L_5, NULL);
G_B3_0 = L_6;
}
IL_001e:
{
V_1 = G_B3_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = ___0_to;
NullCheck(L_7);
float L_8;
L_8 = TrackEntry_Mix_m1581600BF723CDCC182DC802D1E14E805B7BA0EC(L_7, NULL);
V_2 = L_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = V_0;
NullCheck(L_9);
float L_10 = L_9->___alpha;
float L_11 = V_1;
V_3 = ((float)il2cpp_codegen_multiply(L_10, L_11));
float L_12 = V_2;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = ___0_to;
NullCheck(L_13);
float L_14 = L_13->___alpha;
V_4 = ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_12, L_14))));
float L_15 = V_3;
float L_16 = V_2;
V_5 = ((float)il2cpp_codegen_multiply(L_15, ((float)il2cpp_codegen_subtract((1.0f), L_16))));
float L_17 = V_4;
if ((((float)L_17) > ((float)(0.0f))))
{
goto IL_0056;
}
}
{
float L_18 = V_3;
G_B6_0 = L_18;
goto IL_005b;
}
IL_0056:
{
float L_19 = V_5;
float L_20 = V_4;
G_B6_0 = ((float)(L_19/L_20));
}
IL_005b:
{
V_6 = G_B6_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_21 = V_0;
NullCheck(L_21);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_22 = L_21->___animation;
NullCheck(L_22);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_23 = L_22->___timelines;
NullCheck(L_23);
int32_t L_24 = L_23->___Count;
V_7 = L_24;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_25 = V_0;
NullCheck(L_25);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_26 = L_25->___animation;
NullCheck(L_26);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_27 = L_26->___timelines;
NullCheck(L_27);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_28 = L_27->___Items;
V_8 = L_28;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_29 = V_0;
NullCheck(L_29);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_30 = L_29->___timelineMode;
NullCheck(L_30);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = L_30->___Items;
V_9 = L_31;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_32 = V_0;
NullCheck(L_32);
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_33 = L_32->___timelineHoldMix;
NullCheck(L_33);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_34 = L_33->___Items;
V_10 = L_34;
float L_35 = V_2;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_36 = V_0;
NullCheck(L_36);
float L_37 = L_36->___mixAttachmentThreshold;
V_11 = (bool)((((float)L_35) < ((float)L_37))? 1 : 0);
float L_38 = V_2;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_39 = V_0;
NullCheck(L_39);
float L_40 = L_39->___mixDrawOrderThreshold;
V_12 = (bool)((((float)L_38) < ((float)L_40))? 1 : 0);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_41 = V_0;
NullCheck(L_41);
bool L_42 = L_41->___additive;
V_13 = L_42;
bool L_43 = V_13;
if (L_43)
{
goto IL_00c5;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_44 = V_0;
NullCheck(L_44);
bool L_45 = L_44->___shortestRotation;
G_B9_0 = ((int32_t)(L_45));
goto IL_00c6;
}
IL_00c5:
{
G_B9_0 = 1;
}
IL_00c6:
{
V_14 = (bool)G_B9_0;
bool L_46 = V_14;
if (L_46)
{
goto IL_00e2;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_47 = V_0;
NullCheck(L_47);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_48 = L_47->___timelinesRotation;
NullCheck(L_48);
int32_t L_49 = L_48->___Count;
int32_t L_50 = V_7;
G_B12_0 = ((((int32_t)((((int32_t)L_49) == ((int32_t)((int32_t)(L_50<<1))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00e3;
}
IL_00e2:
{
G_B12_0 = 0;
}
IL_00e3:
{
V_15 = (bool)G_B12_0;
bool L_51 = V_15;
if (!L_51)
{
goto IL_00f9;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_52 = V_0;
NullCheck(L_52);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_53 = L_52->___timelinesRotation;
int32_t L_54 = V_7;
NullCheck(L_53);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_55;
L_55 = ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF(L_53, ((int32_t)(L_54<<1)), ExposedList_1_EnsureSize_m6E2292486904EB5A5C70D2FBC37FAF06338CC8EF_RuntimeMethod_var);
}
IL_00f9:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_56 = V_0;
NullCheck(L_56);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_57 = L_56->___timelinesRotation;
NullCheck(L_57);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = L_57->___Items;
V_16 = L_58;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_59 = V_0;
NullCheck(L_59);
float L_60 = L_59->___animationLast;
V_17 = L_60;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_61 = V_0;
NullCheck(L_61);
float L_62;
L_62 = TrackEntry_get_AnimationTime_m4B45EE4B333D7FF60B0AEF37577A46E319FB99FD(L_61, NULL);
V_18 = L_62;
float L_63 = V_18;
V_19 = L_63;
V_20 = (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_64 = V_0;
NullCheck(L_64);
bool L_65 = L_64->___reverse;
if (!L_65)
{
goto IL_0137;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_66 = V_0;
NullCheck(L_66);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_67 = L_66->___animation;
NullCheck(L_67);
float L_68 = L_67->___duration;
float L_69 = V_19;
V_19 = ((float)il2cpp_codegen_subtract(L_68, L_69));
goto IL_0148;
}
IL_0137:
{
float L_70 = V_2;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_71 = V_0;
NullCheck(L_71);
float L_72 = L_71->___eventThreshold;
if ((!(((float)L_70) < ((float)L_72))))
{
goto IL_0148;
}
}
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_73 = __this->___events;
V_20 = L_73;
}
IL_0148:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_74 = V_0;
NullCheck(L_74);
L_74->___totalAlpha = (0.0f);
V_21 = 0;
goto IL_024b;
}
IL_015b:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_75 = V_8;
int32_t L_76 = V_21;
NullCheck(L_75);
int32_t L_77 = L_76;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
V_22 = L_78;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_9;
int32_t L_80 = V_21;
NullCheck(L_79);
int32_t L_81 = L_80;
int32_t L_82 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
int32_t L_83 = L_82;
V_23 = (bool)((!(((uint32_t)((int32_t)(L_83&1))) <= ((uint32_t)0)))? 1 : 0);
if (!((int32_t)(L_83&2)))
{
goto IL_0196;
}
}
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_84 = V_10;
int32_t L_85 = V_21;
NullCheck(L_84);
int32_t L_86 = L_85;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_87 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
V_26 = L_87;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_88 = V_26;
if (!L_88)
{
goto IL_0190;
}
}
{
float L_89 = V_6;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_90 = V_26;
NullCheck(L_90);
float L_91;
L_91 = TrackEntry_Mix_m1581600BF723CDCC182DC802D1E14E805B7BA0EC(L_90, NULL);
G_B23_0 = ((float)il2cpp_codegen_multiply(L_89, ((float)il2cpp_codegen_subtract((1.0f), L_91))));
goto IL_0192;
}
IL_0190:
{
float L_92 = V_6;
G_B23_0 = L_92;
}
IL_0192:
{
V_24 = G_B23_0;
goto IL_01ae;
}
IL_0196:
{
bool L_93 = V_12;
if (L_93)
{
goto IL_01aa;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_94 = V_22;
if (!((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E*)IsInstClass((RuntimeObject*)L_94, DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var)))
{
goto IL_01aa;
}
}
{
bool L_95 = V_23;
if (!L_95)
{
goto IL_0245;
}
}
IL_01aa:
{
float L_96 = V_5;
V_24 = L_96;
}
IL_01ae:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_97 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_98 = L_97;
NullCheck(L_98);
float L_99 = L_98->___totalAlpha;
float L_100 = V_24;
NullCheck(L_98);
L_98->___totalAlpha = ((float)il2cpp_codegen_add(L_99, L_100));
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_101 = V_22;
V_25 = ((RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2*)IsInstClass((RuntimeObject*)L_101, RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2_il2cpp_TypeInfo_var));
bool L_102 = V_14;
if (L_102)
{
goto IL_01e6;
}
}
{
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_103 = V_25;
if (!L_103)
{
goto IL_01e6;
}
}
{
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_104 = V_25;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_105 = ___1_skeleton;
float L_106 = V_19;
float L_107 = V_24;
bool L_108 = V_23;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_109 = V_16;
int32_t L_110 = V_21;
bool L_111 = V_15;
il2cpp_codegen_runtime_class_init_inline(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
AnimationState_ApplyRotateTimeline_m1AD753C83D73AFC9EE33EAA7345D0F7D859D308F(L_104, L_105, L_106, L_107, L_108, L_109, ((int32_t)(L_110<<1)), L_111, NULL);
goto IL_0245;
}
IL_01e6:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_112 = V_22;
if (!((AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1*)IsInstClass((RuntimeObject*)L_112, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var)))
{
goto IL_0217;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_113 = V_22;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_114 = ___1_skeleton;
float L_115 = V_19;
bool L_116 = V_23;
bool L_117 = V_11;
if (!L_117)
{
G_B34_0 = L_116;
G_B34_1 = L_115;
G_B34_2 = L_114;
G_B34_3 = ((AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1*)CastclassClass((RuntimeObject*)L_113, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var));
G_B34_4 = __this;
goto IL_020f;
}
G_B33_0 = L_116;
G_B33_1 = L_115;
G_B33_2 = L_114;
G_B33_3 = ((AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1*)CastclassClass((RuntimeObject*)L_113, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1_il2cpp_TypeInfo_var));
G_B33_4 = __this;
}
{
float L_118 = V_24;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_119 = V_0;
NullCheck(L_119);
float L_120 = L_119->___alphaAttachmentThreshold;
G_B35_0 = ((((int32_t)((!(((float)L_118) >= ((float)L_120)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
G_B35_1 = G_B33_0;
G_B35_2 = G_B33_1;
G_B35_3 = G_B33_2;
G_B35_4 = G_B33_3;
G_B35_5 = G_B33_4;
goto IL_0210;
}
IL_020f:
{
G_B35_0 = 0;
G_B35_1 = G_B34_0;
G_B35_2 = G_B34_1;
G_B35_3 = G_B34_2;
G_B35_4 = G_B34_3;
G_B35_5 = G_B34_4;
}
IL_0210:
{
NullCheck(G_B35_5);
AnimationState_ApplyAttachmentTimeline_m58E7D52BFBB8CE729F253F41D53554CB9D897EA1(G_B35_5, G_B35_4, G_B35_3, G_B35_2, G_B35_1, (bool)G_B35_0, NULL);
goto IL_0245;
}
IL_0217:
{
bool L_121 = V_12;
if (!L_121)
{
goto IL_022b;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_122 = V_22;
if (!((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E*)IsInstClass((RuntimeObject*)L_122, DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var)))
{
goto IL_022b;
}
}
{
bool L_123 = V_23;
G_B40_0 = ((((int32_t)L_123) == ((int32_t)0))? 1 : 0);
goto IL_022c;
}
IL_022b:
{
G_B40_0 = 1;
}
IL_022c:
{
V_27 = (bool)G_B40_0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_124 = V_22;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_125 = ___1_skeleton;
float L_126 = V_17;
float L_127 = V_19;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_128 = V_20;
float L_129 = V_24;
bool L_130 = V_23;
bool L_131 = V_13;
bool L_132 = V_27;
NullCheck(L_124);
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, L_124, L_125, L_126, L_127, L_128, L_129, L_130, L_131, L_132, (bool)0);
}
IL_0245:
{
int32_t L_133 = V_21;
V_21 = ((int32_t)il2cpp_codegen_add(L_133, 1));
}
IL_024b:
{
int32_t L_134 = V_21;
int32_t L_135 = V_7;
if ((((int32_t)L_134) < ((int32_t)L_135)))
{
goto IL_015b;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_136 = V_0;
NullCheck(L_136);
bool L_137 = L_136->___reverse;
if (!L_137)
{
goto IL_0270;
}
}
{
float L_138 = V_2;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_139 = V_0;
NullCheck(L_139);
float L_140 = L_139->___eventThreshold;
if ((!(((float)L_138) < ((float)L_140))))
{
goto IL_0270;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_141 = V_0;
float L_142 = V_17;
float L_143 = V_18;
AnimationState_EventsReverse_m26619C4F45C6D53CB051416CF3D174012999EE1A(__this, L_141, L_142, L_143, NULL);
}
IL_0270:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_144 = ___0_to;
NullCheck(L_144);
float L_145 = L_144->___mixDuration;
if ((!(((float)L_145) > ((float)(0.0f)))))
{
goto IL_0286;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_146 = V_0;
float L_147 = V_18;
AnimationState_QueueEvents_mE28ADCB61DC1BD3E6F7D2C50E8F1C52FB46E62E2(__this, L_146, L_147, NULL);
}
IL_0286:
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_148 = __this->___events;
NullCheck(L_148);
ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564(L_148, (bool)0, ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_149 = V_0;
float L_150 = V_18;
NullCheck(L_149);
L_149->___nextAnimationLast = L_150;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_151 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_152 = V_0;
NullCheck(L_152);
float L_153 = L_152->___trackTime;
NullCheck(L_151);
L_151->___nextTrackLast = L_153;
float L_154 = V_2;
return L_154;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationState_ApplyMixingFromEventTimelinesOnly_mC3D2B0368BD58F1F75BD06FD69D9F3E5D9DDF109 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_to, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, bool ___2_issueEvents, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* V_5 = NULL;
int32_t V_6 = 0;
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_7 = NULL;
int32_t V_8 = 0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_9 = NULL;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_to;
NullCheck(L_0);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = L_0->___mixingFrom;
V_0 = L_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = V_0;
NullCheck(L_2);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_3 = L_2->___mixingFrom;
if (!L_3)
{
goto IL_0019;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_4 = V_0;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_5 = ___1_skeleton;
bool L_6 = ___2_issueEvents;
float L_7;
L_7 = AnimationState_ApplyMixingFromEventTimelinesOnly_mC3D2B0368BD58F1F75BD06FD69D9F3E5D9DDF109(__this, L_4, L_5, L_6, NULL);
}
IL_0019:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = ___0_to;
NullCheck(L_8);
float L_9;
L_9 = TrackEntry_Mix_m1581600BF723CDCC182DC802D1E14E805B7BA0EC(L_8, NULL);
V_1 = L_9;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = V_0;
NullCheck(L_10);
float L_11 = L_10->___animationLast;
V_2 = L_11;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = V_0;
NullCheck(L_12);
float L_13;
L_13 = TrackEntry_get_AnimationTime_m4B45EE4B333D7FF60B0AEF37577A46E319FB99FD(L_12, NULL);
V_3 = L_13;
float L_14 = V_3;
V_4 = L_14;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_15 = __this->___events;
V_5 = L_15;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = V_0;
NullCheck(L_16);
bool L_17 = L_16->___reverse;
if (!L_17)
{
goto IL_0054;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_18 = V_0;
NullCheck(L_18);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_19 = L_18->___animation;
NullCheck(L_19);
float L_20 = L_19->___duration;
float L_21 = V_4;
V_4 = ((float)il2cpp_codegen_subtract(L_20, L_21));
V_5 = (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)NULL;
}
IL_0054:
{
bool L_22 = ___2_issueEvents;
if (!L_22)
{
goto IL_00f0;
}
}
{
float L_23 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_24 = V_0;
NullCheck(L_24);
float L_25 = L_24->___eventThreshold;
if ((!(((float)L_23) < ((float)L_25))))
{
goto IL_00cf;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_26 = V_0;
NullCheck(L_26);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_27 = L_26->___animation;
NullCheck(L_27);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_28 = L_27->___timelines;
NullCheck(L_28);
int32_t L_29 = L_28->___Count;
V_6 = L_29;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_30 = V_0;
NullCheck(L_30);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_31 = L_30->___animation;
NullCheck(L_31);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_32 = L_31->___timelines;
NullCheck(L_32);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_33 = L_32->___Items;
V_7 = L_33;
V_8 = 0;
goto IL_00b8;
}
IL_008c:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_34 = V_7;
int32_t L_35 = V_8;
NullCheck(L_34);
int32_t L_36 = L_35;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
V_9 = L_37;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_38 = V_9;
if (!((EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E*)IsInstClass((RuntimeObject*)L_38, EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var)))
{
goto IL_00b2;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_39 = V_9;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_40 = ___1_skeleton;
float L_41 = V_2;
float L_42 = V_4;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_43 = V_5;
NullCheck(L_39);
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, L_39, L_40, L_41, L_42, L_43, (0.0f), (bool)1, (bool)0, (bool)1, (bool)0);
}
IL_00b2:
{
int32_t L_44 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_00b8:
{
int32_t L_45 = V_8;
int32_t L_46 = V_6;
if ((((int32_t)L_45) < ((int32_t)L_46)))
{
goto IL_008c;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_47 = V_0;
NullCheck(L_47);
bool L_48 = L_47->___reverse;
if (!L_48)
{
goto IL_00cf;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_49 = V_0;
float L_50 = V_2;
float L_51 = V_3;
AnimationState_EventsReverse_m26619C4F45C6D53CB051416CF3D174012999EE1A(__this, L_49, L_50, L_51, NULL);
}
IL_00cf:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_52 = ___0_to;
NullCheck(L_52);
float L_53 = L_52->___mixDuration;
if ((!(((float)L_53) > ((float)(0.0f)))))
{
goto IL_00e4;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_54 = V_0;
float L_55 = V_3;
AnimationState_QueueEvents_mE28ADCB61DC1BD3E6F7D2C50E8F1C52FB46E62E2(__this, L_54, L_55, NULL);
}
IL_00e4:
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_56 = __this->___events;
NullCheck(L_56);
ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564(L_56, (bool)0, ExposedList_1_Clear_mF96BE147C4720CFFD235D6C37215CBF75164D564_RuntimeMethod_var);
}
IL_00f0:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_57 = V_0;
float L_58 = V_3;
NullCheck(L_57);
L_57->___nextAnimationLast = L_58;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_59 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_60 = V_0;
NullCheck(L_60);
float L_61 = L_60->___trackTime;
NullCheck(L_59);
L_59->___nextTrackLast = L_61;
float L_62 = V_1;
return L_62;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ApplyAttachmentTimeline_m58E7D52BFBB8CE729F253F41D53554CB9D897EA1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* ___0_timeline, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, float ___2_time, bool ___3_fromSetup, bool ___4_retain, const RuntimeMethod* method)
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
int32_t G_B9_0 = 0;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B16_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B15_0 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* G_B17_0 = NULL;
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* G_B17_1 = NULL;
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_0 = ___1_skeleton;
NullCheck(L_0);
ExposedList_1_t832DB618999898C4507FEDF55884721C3E514B2C* L_1 = L_0->___slots;
NullCheck(L_1);
SlotU5BU5D_tCAD0CBE62BC9C1E9DE3167456039B5ABD5C02D38* L_2 = L_1->___Items;
AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* L_3 = ___0_timeline;
NullCheck(L_3);
int32_t L_4;
L_4 = AttachmentTimeline_get_SlotIndex_mD324814AD8CB0059D02570B79859FA6493C3F0EF_inline(L_3, NULL);
NullCheck(L_2);
int32_t L_5 = L_4;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_6 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_0 = L_6;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_7 = V_0;
NullCheck(L_7);
Bone_tC5BB616A04722279E675558888991F720C090467* L_8 = L_7->___bone;
NullCheck(L_8);
bool L_9 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_8)->___active;
if (L_9)
{
goto IL_0021;
}
}
{
return;
}
IL_0021:
{
bool L_10 = ___4_retain;
if (L_10)
{
goto IL_0036;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_11 = V_0;
NullCheck(L_11);
int32_t L_12 = L_11->___attachmentState;
int32_t L_13 = __this->___unkeyedState;
if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_13, 2))))))
{
goto IL_0036;
}
}
{
return;
}
IL_0036:
{
float L_14 = ___2_time;
AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* L_15 = ___0_timeline;
NullCheck(L_15);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)L_15)->___frames;
NullCheck(L_16);
int32_t L_17 = 0;
float L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_1 = (bool)((((float)L_14) < ((float)L_18))? 1 : 0);
V_2 = (String_t*)NULL;
bool L_19 = V_1;
if (L_19)
{
goto IL_0067;
}
}
{
AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* L_20 = ___0_timeline;
NullCheck(L_20);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21;
L_21 = AttachmentTimeline_get_AttachmentNames_m00B0105716736F9C31B90EC88BE3AB1C46262005_inline(L_20, NULL);
AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* L_22 = ___0_timeline;
NullCheck(L_22);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)L_22)->___frames;
float L_24 = ___2_time;
int32_t L_25;
L_25 = Timeline_Search_m5898ECC788A3FA4F2B2332A5A75E3DA8BA3F5D32(L_23, L_24, NULL);
NullCheck(L_21);
int32_t L_26 = L_25;
String_t* L_27 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_2 = L_27;
bool L_28 = ___4_retain;
if (L_28)
{
goto IL_0065;
}
}
{
String_t* L_29 = V_2;
G_B9_0 = ((((RuntimeObject*)(String_t*)L_29) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_0066;
}
IL_0065:
{
G_B9_0 = 0;
}
IL_0066:
{
V_1 = (bool)G_B9_0;
}
IL_0067:
{
bool L_30 = V_1;
if (!L_30)
{
goto IL_007b;
}
}
{
bool L_31 = ___3_fromSetup;
if (L_31)
{
goto IL_006f;
}
}
{
return;
}
IL_006f:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_32 = V_0;
NullCheck(L_32);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_33 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_32)->___data;
NullCheck(L_33);
String_t* L_34 = L_33->___attachmentName;
V_2 = L_34;
}
IL_007b:
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_35 = V_0;
NullCheck(L_35);
SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* L_36 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_35)->___pose;
String_t* L_37 = V_2;
if (!L_37)
{
G_B16_0 = L_36;
goto IL_0098;
}
G_B15_0 = L_36;
}
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_38 = ___1_skeleton;
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_39 = V_0;
NullCheck(L_39);
SlotData_t0301519741B248AFC95ADFF4C882677A25D70548* L_40 = ((Posed_2_t1527E88826AC574F4EBD474DF853E02A1B601B1B*)L_39)->___data;
NullCheck(L_40);
int32_t L_41 = L_40->___index;
String_t* L_42 = V_2;
NullCheck(L_38);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_43;
L_43 = Skeleton_GetAttachment_mF9191F786325E5B8ED2A3329D3BF039595A2097B(L_38, L_41, L_42, NULL);
G_B17_0 = L_43;
G_B17_1 = G_B15_0;
goto IL_0099;
}
IL_0098:
{
G_B17_0 = ((Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*)(NULL));
G_B17_1 = G_B16_0;
}
IL_0099:
{
NullCheck(G_B17_1);
SlotPose_set_Attachment_mCDC47D248FDB41057E3EA93CBC9F01B65E7BA5C1(G_B17_1, G_B17_0, NULL);
bool L_44 = ___4_retain;
if (!L_44)
{
goto IL_00b1;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_45 = V_0;
int32_t L_46 = __this->___unkeyedState;
NullCheck(L_45);
L_45->___attachmentState = ((int32_t)il2cpp_codegen_add(L_46, 2));
return;
}
IL_00b1:
{
bool L_47 = V_1;
if (L_47)
{
goto IL_00c2;
}
}
{
Slot_tC4088BCC7895CF9579A4793C8E42AC122BE5D4F0* L_48 = V_0;
int32_t L_49 = __this->___unkeyedState;
NullCheck(L_48);
L_48->___attachmentState = ((int32_t)il2cpp_codegen_add(L_49, 1));
}
IL_00c2:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ApplyRotateTimeline_m1AD753C83D73AFC9EE33EAA7345D0F7D859D308F (RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* ___0_timeline, Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* ___1_skeleton, float ___2_time, float ___3_alpha, bool ___4_fromSetup, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___5_timelinesRotation, int32_t ___6_i, bool ___7_firstFrame, 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;
}
Bone_tC5BB616A04722279E675558888991F720C090467* V_0 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_1 = NULL;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_2 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_3 = NULL;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
bool V_10 = false;
bool V_11 = false;
float G_B13_0 = 0.0f;
{
bool L_0 = ___7_firstFrame;
if (!L_0)
{
goto IL_000e;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___5_timelinesRotation;
int32_t L_2 = ___6_i;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (float)(0.0f));
}
IL_000e:
{
float L_3 = ___3_alpha;
if ((!(((float)L_3) == ((float)(1.0f)))))
{
goto IL_002f;
}
}
{
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_4 = ___0_timeline;
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_5 = ___1_skeleton;
float L_6 = ___2_time;
bool L_7 = ___4_fromSetup;
NullCheck(L_4);
VirtualActionInvoker9< Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3*, float, float, ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*, float, bool, bool, bool, bool >::Invoke(6, L_4, L_5, (0.0f), L_6, (ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C*)NULL, (1.0f), L_7, (bool)0, (bool)0, (bool)0);
return;
}
IL_002f:
{
Skeleton_t6D24E966A8D69348CB28690C5EF254275266F3E3* L_8 = ___1_skeleton;
NullCheck(L_8);
ExposedList_1_t734F3FFC62C3FB3580CB3758CC2C119B16BD1DDE* L_9 = L_8->___bones;
NullCheck(L_9);
BoneU5BU5D_tFB36733452923A224EE9F2604A14FB76DCB41153* L_10 = L_9->___Items;
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_11 = ___0_timeline;
NullCheck(L_11);
int32_t L_12;
L_12 = BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592_inline(L_11, NULL);
NullCheck(L_10);
int32_t L_13 = L_12;
Bone_tC5BB616A04722279E675558888991F720C090467* L_14 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
V_0 = L_14;
Bone_tC5BB616A04722279E675558888991F720C090467* L_15 = V_0;
NullCheck(L_15);
bool L_16 = ((PosedActive_2_t3E165C86A2CB292A5E47B9F5A919E72B46084A98*)L_15)->___active;
if (L_16)
{
goto IL_004b;
}
}
{
return;
}
IL_004b:
{
Bone_tC5BB616A04722279E675558888991F720C090467* L_17 = V_0;
NullCheck(L_17);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_18 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_17)->___pose;
V_1 = L_18;
Bone_tC5BB616A04722279E675558888991F720C090467* L_19 = V_0;
NullCheck(L_19);
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_20 = ((Posed_2_tE50BBDEA53B1C7537C61C5DA584614058337D448*)L_19)->___data;
NullCheck(L_20);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_21 = ((PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*)L_20)->___setupPose;
V_2 = L_21;
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_22 = ___0_timeline;
NullCheck(L_22);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)L_22)->___frames;
V_3 = L_23;
float L_24 = ___2_time;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_3;
NullCheck(L_25);
int32_t L_26 = 0;
float L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
if ((!(((float)L_24) < ((float)L_27))))
{
goto IL_007c;
}
}
{
bool L_28 = ___4_fromSetup;
if (!L_28)
{
goto IL_007b;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_29 = V_1;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_30 = V_2;
NullCheck(L_30);
float L_31 = L_30->___rotation;
NullCheck(L_29);
L_29->___rotation = L_31;
}
IL_007b:
{
return;
}
IL_007c:
{
bool L_32 = ___4_fromSetup;
if (L_32)
{
goto IL_0088;
}
}
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_33 = V_1;
NullCheck(L_33);
float L_34 = L_33->___rotation;
G_B13_0 = L_34;
goto IL_008e;
}
IL_0088:
{
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_35 = V_2;
NullCheck(L_35);
float L_36 = L_35->___rotation;
G_B13_0 = L_36;
}
IL_008e:
{
V_4 = G_B13_0;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_37 = V_2;
NullCheck(L_37);
float L_38 = L_37->___rotation;
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_39 = ___0_timeline;
float L_40 = ___2_time;
NullCheck(L_39);
float L_41;
L_41 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(L_39, L_40, NULL);
float L_42 = V_4;
V_6 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_38, L_41)), L_42));
float L_43 = V_6;
float L_44 = V_6;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_45;
L_45 = ceil(((double)((float)il2cpp_codegen_subtract(((float)(L_44/(360.0f))), (0.5f)))));
V_6 = ((float)il2cpp_codegen_subtract(L_43, ((float)il2cpp_codegen_multiply(((float)L_45), (360.0f)))));
float L_46 = V_6;
if ((!(((float)L_46) == ((float)(0.0f)))))
{
goto IL_00d8;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_47 = ___5_timelinesRotation;
int32_t L_48 = ___6_i;
NullCheck(L_47);
int32_t L_49 = L_48;
float L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
V_5 = L_50;
goto IL_01b3;
}
IL_00d8:
{
bool L_51 = ___7_firstFrame;
if (!L_51)
{
goto IL_00e9;
}
}
{
V_7 = (0.0f);
float L_52 = V_6;
V_8 = L_52;
goto IL_00f9;
}
IL_00e9:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = ___5_timelinesRotation;
int32_t L_54 = ___6_i;
NullCheck(L_53);
int32_t L_55 = L_54;
float L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
V_7 = L_56;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = ___5_timelinesRotation;
int32_t L_58 = ___6_i;
NullCheck(L_57);
int32_t L_59 = ((int32_t)il2cpp_codegen_add(L_58, 1));
float L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_8 = L_60;
}
IL_00f9:
{
float L_61 = V_7;
float L_62 = V_7;
V_9 = ((float)il2cpp_codegen_subtract(L_61, (fmodf(L_62, (360.0f)))));
float L_63 = V_6;
float L_64 = V_9;
V_5 = ((float)il2cpp_codegen_add(L_63, L_64));
float L_65 = V_6;
V_10 = (bool)((((int32_t)((!(((float)L_65) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
float L_66 = V_7;
V_11 = (bool)((((int32_t)((!(((float)L_66) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
float L_67 = V_8;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_68;
L_68 = fabsf(L_67);
if ((!(((float)L_68) <= ((float)(90.0f)))))
{
goto IL_0193;
}
}
{
float L_69 = V_8;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_70;
L_70 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_69, NULL);
float L_71 = V_6;
int32_t L_72;
L_72 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_71, NULL);
if ((((int32_t)L_70) == ((int32_t)L_72)))
{
goto IL_0193;
}
}
{
float L_73 = V_7;
float L_74 = V_9;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_75;
L_75 = fabsf(((float)il2cpp_codegen_subtract(L_73, L_74)));
if ((!(((float)L_75) > ((float)(180.0f)))))
{
goto IL_0171;
}
}
{
float L_76 = V_5;
float L_77 = V_7;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_78;
L_78 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_77, NULL);
V_5 = ((float)il2cpp_codegen_add(L_76, ((float)((int32_t)il2cpp_codegen_multiply(((int32_t)360), L_78)))));
bool L_79 = V_10;
V_11 = L_79;
goto IL_0193;
}
IL_0171:
{
float L_80 = V_9;
if ((((float)L_80) == ((float)(0.0f))))
{
goto IL_018f;
}
}
{
float L_81 = V_5;
float L_82 = V_7;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_83;
L_83 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_82, NULL);
V_5 = ((float)il2cpp_codegen_subtract(L_81, ((float)((int32_t)il2cpp_codegen_multiply(((int32_t)360), L_83)))));
goto IL_0193;
}
IL_018f:
{
bool L_84 = V_10;
V_11 = L_84;
}
IL_0193:
{
bool L_85 = V_11;
bool L_86 = V_10;
if ((((int32_t)L_85) == ((int32_t)L_86)))
{
goto IL_01ac;
}
}
{
float L_87 = V_5;
float L_88 = V_7;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_89;
L_89 = Math_Sign_mE85A053D9EFD3D62A630EB983D849F2FC331DE4A(L_88, NULL);
V_5 = ((float)il2cpp_codegen_add(L_87, ((float)((int32_t)il2cpp_codegen_multiply(((int32_t)360), L_89)))));
}
IL_01ac:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_90 = ___5_timelinesRotation;
int32_t L_91 = ___6_i;
float L_92 = V_5;
NullCheck(L_90);
(L_90)->SetAt(static_cast<il2cpp_array_size_t>(L_91), (float)L_92);
}
IL_01b3:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_93 = ___5_timelinesRotation;
int32_t L_94 = ___6_i;
float L_95 = V_6;
NullCheck(L_93);
(L_93)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_94, 1))), (float)L_95);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_96 = V_1;
float L_97 = V_4;
float L_98 = V_5;
float L_99 = ___3_alpha;
NullCheck(L_96);
L_96->___rotation = ((float)il2cpp_codegen_add(L_97, ((float)il2cpp_codegen_multiply(L_98, L_99))));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_QueueEvents_mE28ADCB61DC1BD3E6F7D2C50E8F1C52FB46E62E2 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, float ___1_animationTime, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
bool V_3 = false;
float V_4 = 0.0f;
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
bool V_8 = false;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* V_9 = NULL;
int32_t V_10 = 0;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* V_11 = NULL;
int32_t G_B15_0 = 0;
int32_t G_B19_0 = 0;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_entry;
NullCheck(L_0);
float L_1 = L_0->___animationStart;
V_0 = L_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_entry;
NullCheck(L_2);
float L_3 = L_2->___animationEnd;
V_1 = L_3;
float L_4 = V_1;
float L_5 = V_0;
V_2 = ((float)il2cpp_codegen_subtract(L_4, L_5));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = ___0_entry;
NullCheck(L_6);
bool L_7 = L_6->___reverse;
V_3 = L_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = ___0_entry;
NullCheck(L_8);
float L_9 = L_8->___trackLast;
float L_10 = V_2;
V_4 = (fmodf(L_9, L_10));
bool L_11 = V_3;
if (!L_11)
{
goto IL_002c;
}
}
{
float L_12 = V_2;
float L_13 = V_4;
V_4 = ((float)il2cpp_codegen_subtract(L_12, L_13));
}
IL_002c:
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_14 = __this->___events;
NullCheck(L_14);
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_15 = L_14->___Items;
V_5 = L_15;
V_6 = 0;
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_16 = __this->___events;
NullCheck(L_16);
int32_t L_17 = L_16->___Count;
V_7 = L_17;
goto IL_0089;
}
IL_004b:
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_18 = V_5;
int32_t L_19 = V_6;
NullCheck(L_18);
int32_t L_20 = L_19;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
V_9 = L_21;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_22 = V_9;
NullCheck(L_22);
float L_23 = L_22->___time;
float L_24 = V_4;
bool L_25 = V_3;
if (((int32_t)(((((float)L_23) < ((float)L_24))? 1 : 0)^(int32_t)L_25)))
{
goto IL_008f;
}
}
{
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_26 = V_9;
NullCheck(L_26);
float L_27 = L_26->___time;
float L_28 = V_0;
if ((!(((float)L_27) >= ((float)L_28))))
{
goto IL_0083;
}
}
{
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_29 = V_9;
NullCheck(L_29);
float L_30 = L_29->___time;
float L_31 = V_1;
if ((!(((float)L_30) <= ((float)L_31))))
{
goto IL_0083;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_32 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_33 = ___0_entry;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_34 = V_9;
NullCheck(L_32);
EventQueue_Event_m25E16539AC7A7808D26DD38F4255DE60BEDA8D36(L_32, L_33, L_34, NULL);
}
IL_0083:
{
int32_t L_35 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_0089:
{
int32_t L_36 = V_6;
int32_t L_37 = V_7;
if ((((int32_t)L_36) < ((int32_t)L_37)))
{
goto IL_004b;
}
}
IL_008f:
{
V_8 = (bool)0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_38 = ___0_entry;
NullCheck(L_38);
bool L_39 = L_38->___loop;
if (!L_39)
{
goto IL_00cb;
}
}
{
float L_40 = V_2;
if ((!(((float)L_40) == ((float)(0.0f)))))
{
goto IL_00a7;
}
}
{
V_8 = (bool)1;
goto IL_00dd;
}
IL_00a7:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_41 = ___0_entry;
NullCheck(L_41);
float L_42 = L_41->___trackTime;
float L_43 = V_2;
V_10 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_42/L_43)));
int32_t L_44 = V_10;
if ((((int32_t)L_44) <= ((int32_t)0)))
{
goto IL_00c6;
}
}
{
int32_t L_45 = V_10;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_46 = ___0_entry;
NullCheck(L_46);
float L_47 = L_46->___trackLast;
float L_48 = V_2;
G_B15_0 = ((((int32_t)L_45) > ((int32_t)il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_47/L_48)))))? 1 : 0);
goto IL_00c7;
}
IL_00c6:
{
G_B15_0 = 0;
}
IL_00c7:
{
V_8 = (bool)G_B15_0;
goto IL_00dd;
}
IL_00cb:
{
float L_49 = ___1_animationTime;
float L_50 = V_1;
if ((!(((float)L_49) >= ((float)L_50))))
{
goto IL_00da;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_51 = ___0_entry;
NullCheck(L_51);
float L_52 = L_51->___animationLast;
float L_53 = V_1;
G_B19_0 = ((((float)L_52) < ((float)L_53))? 1 : 0);
goto IL_00db;
}
IL_00da:
{
G_B19_0 = 0;
}
IL_00db:
{
V_8 = (bool)G_B19_0;
}
IL_00dd:
{
bool L_54 = V_8;
if (!L_54)
{
goto IL_011e;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_55 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_56 = ___0_entry;
NullCheck(L_55);
EventQueue_Complete_m88D3DD4A06EA2E217DC34881A05651D72339883A(L_55, L_56, NULL);
goto IL_011e;
}
IL_00ef:
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_57 = V_5;
int32_t L_58 = V_6;
NullCheck(L_57);
int32_t L_59 = L_58;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_11 = L_60;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_61 = V_11;
NullCheck(L_61);
float L_62 = L_61->___time;
float L_63 = V_0;
if ((!(((float)L_62) >= ((float)L_63))))
{
goto IL_0118;
}
}
{
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_64 = V_11;
NullCheck(L_64);
float L_65 = L_64->___time;
float L_66 = V_1;
if ((!(((float)L_65) <= ((float)L_66))))
{
goto IL_0118;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_67 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_68 = ___0_entry;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_69 = V_11;
NullCheck(L_67);
EventQueue_Event_m25E16539AC7A7808D26DD38F4255DE60BEDA8D36(L_67, L_68, L_69, NULL);
}
IL_0118:
{
int32_t L_70 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_70, 1));
}
IL_011e:
{
int32_t L_71 = V_6;
int32_t L_72 = V_7;
if ((((int32_t)L_71) < ((int32_t)L_72)))
{
goto IL_00ef;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_EventsReverse_m26619C4F45C6D53CB051416CF3D174012999EE1A (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, float ___1_animationLast, float ___2_animationTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* V_5 = NULL;
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* V_6 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_entry;
NullCheck(L_0);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = L_0->___animation;
NullCheck(L_1);
float L_2 = L_1->___duration;
float L_3 = L_2;
float L_4 = ___1_animationLast;
V_0 = ((float)il2cpp_codegen_subtract(L_3, L_4));
float L_5 = ___2_animationTime;
V_1 = ((float)il2cpp_codegen_subtract(L_3, L_5));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = ___0_entry;
NullCheck(L_6);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_7 = L_6->___animation;
NullCheck(L_7);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_8 = L_7->___timelines;
NullCheck(L_8);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_9 = L_8->___Items;
V_2 = L_9;
V_3 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = ___0_entry;
NullCheck(L_10);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_11 = L_10->___animation;
NullCheck(L_11);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_12 = L_11->___timelines;
NullCheck(L_12);
int32_t L_13 = L_12->___Count;
V_4 = L_13;
goto IL_0100;
}
IL_003c:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_14 = V_2;
int32_t L_15 = V_3;
NullCheck(L_14);
int32_t L_16 = L_15;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_5 = ((EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E*)IsInstClass((RuntimeObject*)L_17, EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E_il2cpp_TypeInfo_var));
EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* L_18 = V_5;
if (!L_18)
{
goto IL_00fc;
}
}
{
EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* L_19 = V_5;
NullCheck(L_19);
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_20;
L_20 = EventTimeline_get_Events_m18974869E94C694EDD91CFA4E72D2598CF74BDD8_inline(L_19, NULL);
V_6 = L_20;
EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* L_21 = V_5;
NullCheck(L_21);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = ((Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF*)L_21)->___frames;
V_7 = L_22;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = V_7;
NullCheck(L_23);
V_8 = ((int32_t)(((RuntimeArray*)L_23)->max_length));
float L_24 = V_0;
float L_25 = V_1;
if ((!(((float)L_24) >= ((float)L_25))))
{
goto IL_009c;
}
}
{
V_9 = 0;
goto IL_0094;
}
IL_006e:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = V_7;
int32_t L_27 = V_9;
NullCheck(L_26);
int32_t L_28 = L_27;
float L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
float L_30 = V_1;
if ((((float)L_29) < ((float)L_30)))
{
goto IL_008e;
}
}
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_7;
int32_t L_32 = V_9;
NullCheck(L_31);
int32_t L_33 = L_32;
float L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
float L_35 = V_0;
if ((((float)L_34) >= ((float)L_35)))
{
goto IL_00fc;
}
}
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_36 = __this->___events;
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_37 = V_6;
int32_t L_38 = V_9;
NullCheck(L_37);
int32_t L_39 = L_38;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
NullCheck(L_36);
ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614(L_36, L_40, ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614_RuntimeMethod_var);
}
IL_008e:
{
int32_t L_41 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_41, 1));
}
IL_0094:
{
int32_t L_42 = V_9;
int32_t L_43 = V_8;
if ((((int32_t)L_42) < ((int32_t)L_43)))
{
goto IL_006e;
}
}
{
goto IL_00fc;
}
IL_009c:
{
V_10 = 0;
goto IL_00bf;
}
IL_00a1:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = V_7;
int32_t L_45 = V_10;
NullCheck(L_44);
int32_t L_46 = L_45;
float L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
float L_48 = V_0;
if ((((float)L_47) >= ((float)L_48)))
{
goto IL_00c5;
}
}
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_49 = __this->___events;
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_50 = V_6;
int32_t L_51 = V_10;
NullCheck(L_50);
int32_t L_52 = L_51;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
NullCheck(L_49);
ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614(L_49, L_53, ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614_RuntimeMethod_var);
int32_t L_54 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_54, 1));
}
IL_00bf:
{
int32_t L_55 = V_10;
int32_t L_56 = V_8;
if ((((int32_t)L_55) < ((int32_t)L_56)))
{
goto IL_00a1;
}
}
IL_00c5:
{
V_10 = 0;
goto IL_00d8;
}
IL_00ca:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_57 = V_7;
int32_t L_58 = V_10;
NullCheck(L_57);
int32_t L_59 = L_58;
float L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
float L_61 = V_1;
if ((((float)L_60) >= ((float)L_61)))
{
goto IL_00f6;
}
}
{
int32_t L_62 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_00d8:
{
int32_t L_63 = V_10;
int32_t L_64 = V_8;
if ((((int32_t)L_63) < ((int32_t)L_64)))
{
goto IL_00ca;
}
}
{
goto IL_00f6;
}
IL_00e0:
{
ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C* L_65 = __this->___events;
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_66 = V_6;
int32_t L_67 = V_10;
NullCheck(L_66);
int32_t L_68 = L_67;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
NullCheck(L_65);
ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614(L_65, L_69, ExposedList_1_Add_mEF3FFECBD729AAF66DFC8A40F327A0D003B97614_RuntimeMethod_var);
int32_t L_70 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_70, 1));
}
IL_00f6:
{
int32_t L_71 = V_10;
int32_t L_72 = V_8;
if ((((int32_t)L_71) < ((int32_t)L_72)))
{
goto IL_00e0;
}
}
IL_00fc:
{
int32_t L_73 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_73, 1));
}
IL_0100:
{
int32_t L_74 = V_3;
int32_t L_75 = V_4;
if ((((int32_t)L_74) < ((int32_t)L_75)))
{
goto IL_003c;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ClearTracks_m804AF6A24F296A1A34841D147DFFBC80F91B4BCA (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_0 = __this->___queue;
NullCheck(L_0);
bool L_1 = L_0->___drainDisabled;
V_0 = L_1;
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_2 = __this->___queue;
NullCheck(L_2);
L_2->___drainDisabled = (bool)1;
V_1 = 0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_3 = __this->___tracks;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
V_2 = L_4;
goto IL_0033;
}
IL_0028:
{
int32_t L_5 = V_1;
AnimationState_ClearTrack_mB2AEDDE9DC3810384531D35BA60BE9E775F45CFD(__this, L_5, NULL);
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0033:
{
int32_t L_7 = V_1;
int32_t L_8 = V_2;
if ((((int32_t)L_7) < ((int32_t)L_8)))
{
goto IL_0028;
}
}
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_9 = __this->___tracks;
NullCheck(L_9);
ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27(L_9, (bool)1, ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27_RuntimeMethod_var);
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_10 = __this->___queue;
bool L_11 = V_0;
NullCheck(L_10);
L_10->___drainDisabled = L_11;
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_12 = __this->___queue;
NullCheck(L_12);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_12, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ClearTrack_mB2AEDDE9DC3810384531D35BA60BE9E775F45CFD (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, const RuntimeMethod* method)
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_1 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_2 = NULL;
{
int32_t L_0 = ___0_trackIndex;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0014;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE42E0A950E62FCD779CAA477584F578F566E40CC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral573C0D2F167EB38E04F3195A6EE0598846E07DA2)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_ClearTrack_mB2AEDDE9DC3810384531D35BA60BE9E775F45CFD_RuntimeMethod_var)));
}
IL_0014:
{
int32_t L_2 = ___0_trackIndex;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_3 = __this->___tracks;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
if ((((int32_t)L_2) < ((int32_t)L_4)))
{
goto IL_0023;
}
}
{
return;
}
IL_0023:
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_5 = __this->___tracks;
NullCheck(L_5);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_6 = L_5->___Items;
int32_t L_7 = ___0_trackIndex;
NullCheck(L_6);
int32_t L_8 = L_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_0 = L_9;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = V_0;
if (L_10)
{
goto IL_0035;
}
}
{
return;
}
IL_0035:
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_11 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = V_0;
NullCheck(L_11);
EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE(L_11, L_12, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = V_0;
AnimationState_ClearNext_m4F9A6EC1497267BDAD92B341845FD55DEAC0E7F9(__this, L_13, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_0;
V_1 = L_14;
}
IL_004a:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = V_1;
NullCheck(L_15);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = L_15->___mixingFrom;
V_2 = L_16;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_17 = V_2;
if (!L_17)
{
goto IL_0072;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_18 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_19 = V_2;
NullCheck(L_18);
EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE(L_18, L_19, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = V_1;
NullCheck(L_20);
L_20->___mixingFrom = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___mixingFrom), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_21 = V_1;
NullCheck(L_21);
L_21->___mixingTo = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_21->___mixingTo), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = V_2;
V_1 = L_22;
goto IL_004a;
}
IL_0072:
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_23 = __this->___tracks;
NullCheck(L_23);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_24 = L_23->___Items;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_25 = V_0;
NullCheck(L_25);
int32_t L_26 = L_25->___trackIndex;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, NULL);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_27 = __this->___queue;
NullCheck(L_27);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_27, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_SetTrack_mB5AF24EBEC67BE8A61FCE81419B158E7682A53C1 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_index, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___1_current, bool ___2_interrupt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
{
int32_t L_0 = ___0_index;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1;
L_1 = AnimationState_ExpandToIndex_m539E4929419A08800C80BC5B7CA9DEDE2554169B(__this, L_0, NULL);
V_0 = L_1;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_2 = __this->___tracks;
NullCheck(L_2);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_3 = L_2->___Items;
int32_t L_4 = ___0_index;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_5 = ___1_current;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_5);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)L_5);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = ___1_current;
NullCheck(L_6);
L_6->___previous = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___previous), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = V_0;
if (!L_7)
{
goto IL_005b;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = V_0;
NullCheck(L_8);
L_8->___next = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___next), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
bool L_9 = ___2_interrupt;
if (!L_9)
{
goto IL_0036;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_10 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = V_0;
NullCheck(L_10);
EventQueue_Interrupt_mD58F0603297A408FB635ACDD35EECDC362BADD31(L_10, L_11, NULL);
}
IL_0036:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = ___1_current;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = V_0;
NullCheck(L_12);
L_12->___mixingFrom = L_13;
Il2CppCodeGenWriteBarrier((void**)(&L_12->___mixingFrom), (void*)L_13);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = ___1_current;
NullCheck(L_14);
L_14->___mixingTo = L_15;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___mixingTo), (void*)L_15);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = ___1_current;
NullCheck(L_16);
L_16->___mixTime = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_17 = V_0;
NullCheck(L_17);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_18 = L_17->___timelinesRotation;
NullCheck(L_18);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_18, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
}
IL_005b:
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_19 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = ___1_current;
NullCheck(L_19);
EventQueue_Start_m926A1992330BD0D1F3A4528E2C2E8727D7CA1810(L_19, L_20, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_SetAnimation_m3C0435A0876B24348C3AA386B92B3C13F5E4D90A (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, String_t* ___1_animationName, bool ___2_loop, const RuntimeMethod* method)
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* V_0 = NULL;
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_0 = __this->___data;
NullCheck(L_0);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_1 = L_0->___skeletonData;
String_t* L_2 = ___1_animationName;
NullCheck(L_1);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_3;
L_3 = SkeletonData_FindAnimation_m225A38FCFF6E638545A6837E628EDC54483CEBA5(L_1, L_2, NULL);
V_0 = L_3;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_4 = V_0;
if (L_4)
{
goto IL_002b;
}
}
{
String_t* L_5 = ___1_animationName;
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9710656B9C30547AE532BCC934E0CDB47C3F2C2D)), L_5, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_7, L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC9C2EAADCD2A99B30FBDDAA084D66CCB0E750D4A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_SetAnimation_m3C0435A0876B24348C3AA386B92B3C13F5E4D90A_RuntimeMethod_var)));
}
IL_002b:
{
int32_t L_8 = ___0_trackIndex;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_9 = V_0;
bool L_10 = ___2_loop;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11;
L_11 = AnimationState_SetAnimation_m7EB51EB656BBFE99536F5B1999907CA9433823DC(__this, L_8, L_9, L_10, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_SetAnimation_m7EB51EB656BBFE99536F5B1999907CA9433823DC (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_animation, bool ___2_loop, const RuntimeMethod* method)
{
bool V_0 = false;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_1 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_2 = NULL;
{
int32_t L_0 = ___0_trackIndex;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0014;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE42E0A950E62FCD779CAA477584F578F566E40CC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral573C0D2F167EB38E04F3195A6EE0598846E07DA2)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_SetAnimation_m7EB51EB656BBFE99536F5B1999907CA9433823DC_RuntimeMethod_var)));
}
IL_0014:
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_2 = ___1_animation;
if (L_2)
{
goto IL_0027;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDDED2ADB7FD59559EE5F70797A5DE817D7BB1FC8)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE312A515DF85D30161991E9B1FD59CE4F8122CDF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_SetAnimation_m7EB51EB656BBFE99536F5B1999907CA9433823DC_RuntimeMethod_var)));
}
IL_0027:
{
V_0 = (bool)1;
int32_t L_4 = ___0_trackIndex;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_5;
L_5 = AnimationState_ExpandToIndex_m539E4929419A08800C80BC5B7CA9DEDE2554169B(__this, L_4, NULL);
V_1 = L_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = V_1;
if (!L_6)
{
goto IL_008e;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = V_1;
NullCheck(L_7);
float L_8 = L_7->___nextTrackLast;
if ((!(((float)L_8) == ((float)(-1.0f)))))
{
goto IL_0087;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = V_1;
NullCheck(L_9);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_10 = L_9->___animation;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_11 = ___1_animation;
if ((!(((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_10) == ((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_11))))
{
goto IL_0087;
}
}
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_12 = __this->___tracks;
NullCheck(L_12);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_13 = L_12->___Items;
int32_t L_14 = ___0_trackIndex;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = V_1;
NullCheck(L_15);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = L_15->___mixingFrom;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_16);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)L_16);
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_17 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_18 = V_1;
NullCheck(L_17);
EventQueue_Interrupt_mD58F0603297A408FB635ACDD35EECDC362BADD31(L_17, L_18, NULL);
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_19 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = V_1;
NullCheck(L_19);
EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE(L_19, L_20, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_21 = V_1;
AnimationState_ClearNext_m4F9A6EC1497267BDAD92B341845FD55DEAC0E7F9(__this, L_21, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = V_1;
NullCheck(L_22);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_23 = L_22->___mixingFrom;
V_1 = L_23;
V_0 = (bool)0;
goto IL_008e;
}
IL_0087:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_24 = V_1;
AnimationState_ClearNext_m4F9A6EC1497267BDAD92B341845FD55DEAC0E7F9(__this, L_24, NULL);
}
IL_008e:
{
int32_t L_25 = ___0_trackIndex;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_26 = ___1_animation;
bool L_27 = ___2_loop;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_28 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_29;
L_29 = AnimationState_NewTrackEntry_mC173CD00FD53FD5A479712E71901EE2FBCABC641(__this, L_25, L_26, L_27, L_28, NULL);
V_2 = L_29;
int32_t L_30 = ___0_trackIndex;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_31 = V_2;
bool L_32 = V_0;
AnimationState_SetTrack_mB5AF24EBEC67BE8A61FCE81419B158E7682A53C1(__this, L_30, L_31, L_32, NULL);
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_33 = __this->___queue;
NullCheck(L_33);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_33, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_34 = V_2;
return L_34;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_AddAnimation_mAF475A688F18426686AF414A46680D45546E098C (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, String_t* ___1_animationName, bool ___2_loop, float ___3_delay, const RuntimeMethod* method)
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* V_0 = NULL;
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_0 = __this->___data;
NullCheck(L_0);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_1 = L_0->___skeletonData;
String_t* L_2 = ___1_animationName;
NullCheck(L_1);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_3;
L_3 = SkeletonData_FindAnimation_m225A38FCFF6E638545A6837E628EDC54483CEBA5(L_1, L_2, NULL);
V_0 = L_3;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_4 = V_0;
if (L_4)
{
goto IL_002b;
}
}
{
String_t* L_5 = ___1_animationName;
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9710656B9C30547AE532BCC934E0CDB47C3F2C2D)), L_5, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_7, L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC9C2EAADCD2A99B30FBDDAA084D66CCB0E750D4A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_AddAnimation_mAF475A688F18426686AF414A46680D45546E098C_RuntimeMethod_var)));
}
IL_002b:
{
int32_t L_8 = ___0_trackIndex;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_9 = V_0;
bool L_10 = ___2_loop;
float L_11 = ___3_delay;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12;
L_12 = AnimationState_AddAnimation_m1B05F45D84BB7BB8DF676310350EC185F1C05312(__this, L_8, L_9, L_10, L_11, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_AddAnimation_m1B05F45D84BB7BB8DF676310350EC185F1C05312 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_animation, bool ___2_loop, float ___3_delay, 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;
}
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_1 = NULL;
{
int32_t L_0 = ___0_trackIndex;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0014;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE42E0A950E62FCD779CAA477584F578F566E40CC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral573C0D2F167EB38E04F3195A6EE0598846E07DA2)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_AddAnimation_m1B05F45D84BB7BB8DF676310350EC185F1C05312_RuntimeMethod_var)));
}
IL_0014:
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_2 = ___1_animation;
if (L_2)
{
goto IL_0027;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDDED2ADB7FD59559EE5F70797A5DE817D7BB1FC8)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE312A515DF85D30161991E9B1FD59CE4F8122CDF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_AddAnimation_m1B05F45D84BB7BB8DF676310350EC185F1C05312_RuntimeMethod_var)));
}
IL_0027:
{
int32_t L_4 = ___0_trackIndex;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_5;
L_5 = AnimationState_ExpandToIndex_m539E4929419A08800C80BC5B7CA9DEDE2554169B(__this, L_4, NULL);
V_0 = L_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = V_0;
if (!L_6)
{
goto IL_0043;
}
}
{
goto IL_003b;
}
IL_0034:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = V_0;
NullCheck(L_7);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = L_7->___next;
V_0 = L_8;
}
IL_003b:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = V_0;
NullCheck(L_9);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = L_9->___next;
if (L_10)
{
goto IL_0034;
}
}
IL_0043:
{
int32_t L_11 = ___0_trackIndex;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_12 = ___1_animation;
bool L_13 = ___2_loop;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15;
L_15 = AnimationState_NewTrackEntry_mC173CD00FD53FD5A479712E71901EE2FBCABC641(__this, L_11, L_12, L_13, L_14, NULL);
V_1 = L_15;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = V_0;
if (L_16)
{
goto IL_0077;
}
}
{
int32_t L_17 = ___0_trackIndex;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_18 = V_1;
AnimationState_SetTrack_mB5AF24EBEC67BE8A61FCE81419B158E7682A53C1(__this, L_17, L_18, (bool)1, NULL);
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_19 = __this->___queue;
NullCheck(L_19);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_19, NULL);
float L_20 = ___3_delay;
if ((!(((float)L_20) < ((float)(0.0f)))))
{
goto IL_00aa;
}
}
{
___3_delay = (0.0f);
goto IL_00aa;
}
IL_0077:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_21 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = V_1;
NullCheck(L_21);
L_21->___next = L_22;
Il2CppCodeGenWriteBarrier((void**)(&L_21->___next), (void*)L_22);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_23 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_24 = V_0;
NullCheck(L_23);
L_23->___previous = L_24;
Il2CppCodeGenWriteBarrier((void**)(&L_23->___previous), (void*)L_24);
float L_25 = ___3_delay;
if ((!(((float)L_25) <= ((float)(0.0f)))))
{
goto IL_00aa;
}
}
{
float L_26 = ___3_delay;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_27 = V_0;
NullCheck(L_27);
float L_28;
L_28 = TrackEntry_get_TrackComplete_m3691F69F8B392F7A2C370D57E1A1E3B1BC4DAB1A(L_27, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_29 = V_1;
NullCheck(L_29);
float L_30 = L_29->___mixDuration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_31;
L_31 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_26, L_28)), L_30)), (0.0f), NULL);
___3_delay = L_31;
}
IL_00aa:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_32 = V_1;
float L_33 = ___3_delay;
NullCheck(L_32);
L_32->___delay = L_33;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_34 = V_1;
return L_34;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_SetEmptyAnimation_mBF019553D9BD6EE261EDCAFD1FD08594D89D1342 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, float ___1_mixDuration, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_trackIndex;
il2cpp_codegen_runtime_class_init_inline(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = ((AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_StaticFields*)il2cpp_codegen_static_fields_for(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var))->___EmptyAnimation;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2;
L_2 = AnimationState_SetAnimation_m7EB51EB656BBFE99536F5B1999907CA9433823DC(__this, L_0, L_1, (bool)0, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_3 = L_2;
float L_4 = ___1_mixDuration;
NullCheck(L_3);
L_3->___mixDuration = L_4;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_5 = L_3;
float L_6 = ___1_mixDuration;
NullCheck(L_5);
L_5->___trackEnd = L_6;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_AddEmptyAnimation_mE88F4FF0C7E8ADD8A0FE87D2836055924B6D2706 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, float ___1_mixDuration, float ___2_delay, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
{
int32_t L_0 = ___0_trackIndex;
il2cpp_codegen_runtime_class_init_inline(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = ((AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_StaticFields*)il2cpp_codegen_static_fields_for(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var))->___EmptyAnimation;
float L_2 = ___2_delay;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_3;
L_3 = AnimationState_AddAnimation_m1B05F45D84BB7BB8DF676310350EC185F1C05312(__this, L_0, L_1, (bool)0, L_2, NULL);
V_0 = L_3;
float L_4 = ___2_delay;
if ((!(((float)L_4) <= ((float)(0.0f)))))
{
goto IL_0036;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_5 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = V_0;
NullCheck(L_6);
float L_7 = L_6->___delay;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = V_0;
NullCheck(L_8);
float L_9 = L_8->___mixDuration;
float L_10 = ___1_mixDuration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_11;
L_11 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_7, L_9)), L_10)), (0.0f), NULL);
NullCheck(L_5);
L_5->___delay = L_11;
}
IL_0036:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = V_0;
float L_13 = ___1_mixDuration;
NullCheck(L_12);
L_12->___mixDuration = L_13;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_0;
float L_15 = ___1_mixDuration;
NullCheck(L_14);
L_14->___trackEnd = L_15;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_SetEmptyAnimations_m84A6B73A243A2B5834904FE7D5A99E9A30D90A9F (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, float ___0_mixDuration, const RuntimeMethod* method)
{
bool V_0 = false;
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_4 = NULL;
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_0 = __this->___queue;
NullCheck(L_0);
bool L_1 = L_0->___drainDisabled;
V_0 = L_1;
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_2 = __this->___queue;
NullCheck(L_2);
L_2->___drainDisabled = (bool)1;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_3 = __this->___tracks;
NullCheck(L_3);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_4 = L_3->___Items;
V_1 = L_4;
V_2 = 0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_5 = __this->___tracks;
NullCheck(L_5);
int32_t L_6 = L_5->___Count;
V_3 = L_6;
goto IL_0050;
}
IL_0034:
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_7 = V_1;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_4 = L_10;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = V_4;
if (!L_11)
{
goto IL_004c;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = V_4;
NullCheck(L_12);
int32_t L_13 = L_12->___trackIndex;
float L_14 = ___0_mixDuration;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15;
L_15 = AnimationState_SetEmptyAnimation_mBF019553D9BD6EE261EDCAFD1FD08594D89D1342(__this, L_13, L_14, NULL);
}
IL_004c:
{
int32_t L_16 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0050:
{
int32_t L_17 = V_2;
int32_t L_18 = V_3;
if ((((int32_t)L_17) < ((int32_t)L_18)))
{
goto IL_0034;
}
}
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_19 = __this->___queue;
bool L_20 = V_0;
NullCheck(L_19);
L_19->___drainDisabled = L_20;
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_21 = __this->___queue;
NullCheck(L_21);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_21, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_ExpandToIndex_m539E4929419A08800C80BC5B7CA9DEDE2554169B (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mD120A4FB53DFF7B4D194BB6899F8AEA2F7624798_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_index;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_1 = __this->___tracks;
NullCheck(L_1);
int32_t L_2 = L_1->___Count;
if ((((int32_t)L_0) >= ((int32_t)L_2)))
{
goto IL_001c;
}
}
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_3 = __this->___tracks;
NullCheck(L_3);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_4 = L_3->___Items;
int32_t L_5 = ___0_index;
NullCheck(L_4);
int32_t L_6 = L_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
return L_7;
}
IL_001c:
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_8 = __this->___tracks;
int32_t L_9 = ___0_index;
NullCheck(L_8);
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_10;
L_10 = ExposedList_1_EnsureSize_mD120A4FB53DFF7B4D194BB6899F8AEA2F7624798(L_8, ((int32_t)il2cpp_codegen_add(L_9, 1)), ExposedList_1_EnsureSize_mD120A4FB53DFF7B4D194BB6899F8AEA2F7624798_RuntimeMethod_var);
return (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_NewTrackEntry_mC173CD00FD53FD5A479712E71901EE2FBCABC641 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___1_animation, bool ___2_loop, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___3_last, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_Obtain_m429116F9CC039706223FB4B0F732BCB2810A5D96_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B2_0 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B2_1 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B1_0 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B1_1 = NULL;
float G_B3_0 = 0.0f;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B3_1 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B3_2 = NULL;
{
Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* L_0 = __this->___trackEntryPool;
NullCheck(L_0);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1;
L_1 = Pool_1_Obtain_m429116F9CC039706223FB4B0F732BCB2810A5D96(L_0, Pool_1_Obtain_m429116F9CC039706223FB4B0F732BCB2810A5D96_RuntimeMethod_var);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = L_1;
int32_t L_3 = ___0_trackIndex;
NullCheck(L_2);
L_2->___trackIndex = L_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_4 = L_2;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_5 = ___1_animation;
NullCheck(L_4);
L_4->___animation = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___animation), (void*)L_5);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = L_4;
bool L_7 = ___2_loop;
NullCheck(L_6);
L_6->___loop = L_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = L_6;
NullCheck(L_8);
L_8->___additive = (bool)0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = L_8;
NullCheck(L_9);
L_9->___reverse = (bool)0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = L_9;
NullCheck(L_10);
L_10->___shortestRotation = (bool)0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = L_10;
NullCheck(L_11);
L_11->___eventThreshold = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = L_11;
NullCheck(L_12);
L_12->___alphaAttachmentThreshold = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = L_12;
NullCheck(L_13);
L_13->___mixAttachmentThreshold = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = L_13;
NullCheck(L_14);
L_14->___mixDrawOrderThreshold = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = L_14;
NullCheck(L_15);
L_15->___animationStart = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = L_15;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_17 = ___1_animation;
NullCheck(L_17);
float L_18;
L_18 = Animation_get_Duration_mAD8913DDF83D2AB664AC0D5CB6969520E0907A23_inline(L_17, NULL);
NullCheck(L_16);
L_16->___animationEnd = L_18;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_19 = L_16;
NullCheck(L_19);
L_19->___animationLast = (-1.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = L_19;
NullCheck(L_20);
L_20->___nextAnimationLast = (-1.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_21 = L_20;
NullCheck(L_21);
L_21->___delay = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = L_21;
NullCheck(L_22);
L_22->___trackTime = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_23 = L_22;
NullCheck(L_23);
L_23->___trackLast = (-1.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_24 = L_23;
NullCheck(L_24);
L_24->___nextTrackLast = (-1.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_25 = L_24;
NullCheck(L_25);
L_25->___trackEnd = ((std::numeric_limits<float>::max)());
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_26 = L_25;
NullCheck(L_26);
L_26->___timeScale = (1.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_27 = L_26;
NullCheck(L_27);
L_27->___alpha = (1.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_28 = L_27;
NullCheck(L_28);
L_28->___mixTime = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_29 = L_28;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_30 = ___3_last;
if (!L_30)
{
G_B2_0 = L_29;
G_B2_1 = L_29;
goto IL_0100;
}
G_B1_0 = L_29;
G_B1_1 = L_29;
}
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_31 = __this->___data;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_32 = ___3_last;
NullCheck(L_32);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_33 = L_32->___animation;
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_34 = ___1_animation;
NullCheck(L_31);
float L_35;
L_35 = AnimationStateData_GetMix_mAACFFCED5655AB548E1C4A73B9A20B6014F526D8(L_31, L_33, L_34, NULL);
G_B3_0 = L_35;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0105;
}
IL_0100:
{
G_B3_0 = (0.0f);
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0105:
{
NullCheck(G_B3_1);
G_B3_1->___mixDuration = G_B3_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_36 = G_B3_2;
il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_37 = ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Linear;
NullCheck(L_36);
L_36->___mixInterpolation = L_37;
Il2CppCodeGenWriteBarrier((void**)(&L_36->___mixInterpolation), (void*)L_37);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_38 = L_36;
NullCheck(L_38);
L_38->___totalAlpha = (0.0f);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_39 = L_38;
NullCheck(L_39);
L_39->___keepHold = (bool)0;
return L_39;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ClearNext_m4F9A6EC1497267BDAD92B341845FD55DEAC0E7F9 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_0 = NULL;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_entry;
NullCheck(L_0);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = L_0->___next;
V_0 = L_1;
goto IL_001c;
}
IL_0009:
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_2 = __this->___queue;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_3 = V_0;
NullCheck(L_2);
EventQueue_Dispose_mD75FFF89F4128B0B395C133423C207FC846AA091(L_2, L_3, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_4 = V_0;
NullCheck(L_4);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_5 = L_4->___next;
V_0 = L_5;
}
IL_001c:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_6 = V_0;
if (L_6)
{
goto IL_0009;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = ___0_entry;
NullCheck(L_7);
L_7->___next = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___next), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_AnimationsChanged_mC83BC710CE9CF1DFB1D2902977EDA0C0E67D9096 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m5FABFCEB547E70B270297A2A2E62F2AD22C77CCC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_1 = NULL;
int32_t V_2 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_3 = NULL;
{
__this->___animationsChanged = (bool)0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_0 = __this->___tracks;
NullCheck(L_0);
int32_t L_1 = L_0->___Count;
V_0 = L_1;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_2 = __this->___tracks;
NullCheck(L_2);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_3 = L_2->___Items;
V_1 = L_3;
V_2 = 0;
goto IL_0050;
}
IL_0023:
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = V_3;
if (L_8)
{
goto IL_0033;
}
}
{
goto IL_004c;
}
IL_002c:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = V_3;
NullCheck(L_9);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_10 = L_9->___mixingFrom;
V_3 = L_10;
}
IL_0033:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = V_3;
NullCheck(L_11);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_12 = L_11->___mixingFrom;
if (L_12)
{
goto IL_002c;
}
}
IL_003b:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = V_3;
AnimationState_ComputeHold_m2CAD4E5260DC99C7AC9043591F7572A06EDB0E3A(__this, L_13, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_3;
NullCheck(L_14);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = L_14->___mixingTo;
V_3 = L_15;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = V_3;
if (L_16)
{
goto IL_003b;
}
}
IL_004c:
{
int32_t L_17 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0050:
{
int32_t L_18 = V_2;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0023;
}
}
{
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* L_20 = __this->___propertyIds;
NullCheck(L_20);
HashSet_1_Clear_m5FABFCEB547E70B270297A2A2E62F2AD22C77CCC(L_20, HashSet_1_Clear_m5FABFCEB547E70B270297A2A2E62F2AD22C77CCC_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ComputeHold_m2CAD4E5260DC99C7AC9043591F7572A06EDB0E3A (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Resize_mEA4AD1215D74AD2C40C3866B189614CD791BA23A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSetExtensions_AddAll_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m720D6102E9BC645371B4402CCBAECE0AD4AF59AD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* V_0 = NULL;
int32_t V_1 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_3 = NULL;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* V_4 = NULL;
bool V_5 = false;
bool V_6 = false;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_7 = NULL;
int32_t V_8 = 0;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_9 = NULL;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* V_10 = NULL;
bool V_11 = false;
int32_t V_12 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_13 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_14 = NULL;
int32_t G_B6_0 = 0;
int32_t G_B10_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B10_1 = NULL;
int32_t G_B9_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B9_1 = NULL;
int32_t G_B11_0 = 0;
int32_t G_B11_1 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B11_2 = NULL;
int32_t G_B25_0 = 0;
int32_t G_B29_0 = 0;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_entry;
NullCheck(L_0);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = L_0->___animation;
NullCheck(L_1);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_2 = L_1->___timelines;
NullCheck(L_2);
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_3 = L_2->___Items;
V_0 = L_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_4 = ___0_entry;
NullCheck(L_4);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_5 = L_4->___animation;
NullCheck(L_5);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_6 = L_5->___timelines;
NullCheck(L_6);
int32_t L_7 = L_6->___Count;
V_1 = L_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = ___0_entry;
NullCheck(L_8);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_9 = L_8->___timelineMode;
int32_t L_10 = V_1;
NullCheck(L_9);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_11;
L_11 = ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185(L_9, L_10, ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_RuntimeMethod_var);
NullCheck(L_11);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_11->___Items;
V_2 = L_12;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = ___0_entry;
NullCheck(L_13);
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_14 = L_13->___timelineHoldMix;
NullCheck(L_14);
ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27(L_14, (bool)1, ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27_RuntimeMethod_var);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = ___0_entry;
NullCheck(L_15);
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_16 = L_15->___timelineHoldMix;
int32_t L_17 = V_1;
NullCheck(L_16);
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_18;
L_18 = ExposedList_1_Resize_mEA4AD1215D74AD2C40C3866B189614CD791BA23A(L_16, L_17, ExposedList_1_Resize_mEA4AD1215D74AD2C40C3866B189614CD791BA23A_RuntimeMethod_var);
NullCheck(L_18);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_19 = L_18->___Items;
V_3 = L_19;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* L_20 = __this->___propertyIds;
V_4 = L_20;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_21 = ___0_entry;
NullCheck(L_21);
bool L_22 = L_21->___additive;
V_5 = L_22;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_23 = ___0_entry;
NullCheck(L_23);
bool L_24 = L_23->___keepHold;
V_6 = L_24;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_25 = ___0_entry;
NullCheck(L_25);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_26 = L_25->___mixingTo;
V_7 = L_26;
V_8 = 0;
goto IL_01b6;
}
IL_007a:
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* L_27 = V_0;
int32_t L_28 = V_8;
NullCheck(L_27);
int32_t L_29 = L_28;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
V_9 = L_30;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_31 = V_9;
NullCheck(L_31);
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_32 = L_31->___propertyIds;
V_10 = L_32;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* L_33 = V_4;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_34 = V_10;
bool L_35;
L_35 = HashSetExtensions_AddAll_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m720D6102E9BC645371B4402CCBAECE0AD4AF59AD(L_33, L_34, HashSetExtensions_AddAll_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m720D6102E9BC645371B4402CCBAECE0AD4AF59AD_RuntimeMethod_var);
if (!L_35)
{
goto IL_00b1;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_36 = V_9;
if (!((DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8*)IsInstClass((RuntimeObject*)L_36, DrawOrderFolderTimeline_tAB868BB07EC844BFBA5C829932AD8AA653FF8BF8_il2cpp_TypeInfo_var)))
{
goto IL_00ae;
}
}
{
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* L_37 = V_4;
il2cpp_codegen_runtime_class_init_inline(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var);
uint64_t L_38 = ((DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_StaticFields*)il2cpp_codegen_static_fields_for(DrawOrderTimeline_t183EDC683DE0087DBE9DCBDB2083FE736CFB587E_il2cpp_TypeInfo_var))->___propertyID;
NullCheck(L_37);
bool L_39;
L_39 = HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957(L_37, L_38, HashSet_1_Contains_mBF5C5703CB05DC938E7B68F670E5BE303E16A957_RuntimeMethod_var);
G_B6_0 = ((((int32_t)L_39) == ((int32_t)0))? 1 : 0);
goto IL_00b2;
}
IL_00ae:
{
G_B6_0 = 1;
goto IL_00b2;
}
IL_00b1:
{
G_B6_0 = 0;
}
IL_00b2:
{
V_11 = (bool)G_B6_0;
bool L_40 = V_5;
if (!L_40)
{
goto IL_00d2;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_41 = V_9;
NullCheck(L_41);
bool L_42 = L_41->___additive;
if (!L_42)
{
goto IL_00d2;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = V_2;
int32_t L_44 = V_8;
bool L_45 = V_11;
if (L_45)
{
G_B10_0 = L_44;
G_B10_1 = L_43;
goto IL_00cb;
}
G_B9_0 = L_44;
G_B9_1 = L_43;
}
{
G_B11_0 = 0;
G_B11_1 = G_B9_0;
G_B11_2 = G_B9_1;
goto IL_00cc;
}
IL_00cb:
{
G_B11_0 = 1;
G_B11_1 = G_B10_0;
G_B11_2 = G_B10_1;
}
IL_00cc:
{
NullCheck(G_B11_2);
(G_B11_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B11_1), (int32_t)G_B11_0);
goto IL_01b0;
}
IL_00d2:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_46 = ___0_entry;
NullCheck(L_46);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_47 = L_46->___mixingFrom;
V_13 = L_47;
goto IL_00ff;
}
IL_00dc:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_48 = V_13;
NullCheck(L_48);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_49 = L_48->___animation;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_50 = V_10;
NullCheck(L_49);
bool L_51;
L_51 = Animation_HasTimeline_m00ACC681F43E6BC269CD16A3AB5A0A8D5FC07CB0(L_49, L_50, NULL);
if (!L_51)
{
goto IL_00f6;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = V_2;
int32_t L_53 = V_8;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (int32_t)0);
goto IL_01b0;
}
IL_00f6:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_54 = V_13;
NullCheck(L_54);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_55 = L_54->___mixingFrom;
V_13 = L_55;
}
IL_00ff:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_56 = V_13;
if (L_56)
{
goto IL_00dc;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_57 = V_7;
if (!L_57)
{
goto IL_0132;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_58 = V_9;
NullCheck(L_58);
bool L_59 = L_58->___instant;
if (L_59)
{
goto IL_0132;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_60 = V_7;
NullCheck(L_60);
bool L_61 = L_60->___additive;
if (!L_61)
{
goto IL_0122;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_62 = V_9;
NullCheck(L_62);
bool L_63 = L_62->___additive;
if (L_63)
{
goto IL_0132;
}
}
IL_0122:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_64 = V_7;
NullCheck(L_64);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_65 = L_64->___animation;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_66 = V_10;
NullCheck(L_65);
bool L_67;
L_67 = Animation_HasTimeline_m00ACC681F43E6BC269CD16A3AB5A0A8D5FC07CB0(L_65, L_66, NULL);
if (L_67)
{
goto IL_013e;
}
}
IL_0132:
{
bool L_68 = V_11;
if (L_68)
{
goto IL_0139;
}
}
{
G_B25_0 = 0;
goto IL_013a;
}
IL_0139:
{
G_B25_0 = 1;
}
IL_013a:
{
V_12 = G_B25_0;
goto IL_0198;
}
IL_013e:
{
bool L_69 = V_11;
if (L_69)
{
goto IL_0145;
}
}
{
G_B29_0 = 2;
goto IL_0146;
}
IL_0145:
{
G_B29_0 = 3;
}
IL_0146:
{
V_12 = G_B29_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_70 = V_7;
NullCheck(L_70);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_71 = L_70->___mixingTo;
V_14 = L_71;
goto IL_0194;
}
IL_0153:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_72 = V_14;
NullCheck(L_72);
bool L_73 = L_72->___additive;
if (!L_73)
{
goto IL_0165;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_74 = V_9;
NullCheck(L_74);
bool L_75 = L_74->___additive;
if (L_75)
{
goto IL_0175;
}
}
IL_0165:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_76 = V_14;
NullCheck(L_76);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_77 = L_76->___animation;
UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_78 = V_10;
NullCheck(L_77);
bool L_79;
L_79 = Animation_HasTimeline_m00ACC681F43E6BC269CD16A3AB5A0A8D5FC07CB0(L_77, L_78, NULL);
if (L_79)
{
goto IL_018b;
}
}
IL_0175:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_80 = V_14;
NullCheck(L_80);
float L_81 = L_80->___mixDuration;
if ((!(((float)L_81) > ((float)(0.0f)))))
{
goto IL_0198;
}
}
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_82 = V_3;
int32_t L_83 = V_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_84 = V_14;
NullCheck(L_82);
ArrayElementTypeCheck (L_82, L_84);
(L_82)->SetAt(static_cast<il2cpp_array_size_t>(L_83), (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)L_84);
goto IL_0198;
}
IL_018b:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_85 = V_14;
NullCheck(L_85);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_86 = L_85->___mixingTo;
V_14 = L_86;
}
IL_0194:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_87 = V_14;
if (L_87)
{
goto IL_0153;
}
}
IL_0198:
{
bool L_88 = V_6;
if (!L_88)
{
goto IL_01aa;
}
}
{
int32_t L_89 = V_12;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = V_2;
int32_t L_91 = V_8;
NullCheck(L_90);
int32_t L_92 = L_91;
int32_t L_93 = (L_90)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
V_12 = ((int32_t)(((int32_t)(L_89&((int32_t)-3)))|((int32_t)(L_93&2))));
}
IL_01aa:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = V_2;
int32_t L_95 = V_8;
int32_t L_96 = V_12;
NullCheck(L_94);
(L_94)->SetAt(static_cast<il2cpp_array_size_t>(L_95), (int32_t)L_96);
}
IL_01b0:
{
int32_t L_97 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_97, 1));
}
IL_01b6:
{
int32_t L_98 = V_8;
int32_t L_99 = V_1;
if ((((int32_t)L_98) < ((int32_t)L_99)))
{
goto IL_007a;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* AnimationState_GetTrack_m32A8B6A9E53A54F1370C24738EAC593B7845D289 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, int32_t ___0_trackIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_trackIndex;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0014;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE42E0A950E62FCD779CAA477584F578F566E40CC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral573C0D2F167EB38E04F3195A6EE0598846E07DA2)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_GetTrack_m32A8B6A9E53A54F1370C24738EAC593B7845D289_RuntimeMethod_var)));
}
IL_0014:
{
int32_t L_2 = ___0_trackIndex;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_3 = __this->___tracks;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
if ((((int32_t)L_2) < ((int32_t)L_4)))
{
goto IL_0024;
}
}
{
return (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
}
IL_0024:
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_5 = __this->___tracks;
NullCheck(L_5);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_6 = L_5->___Items;
int32_t L_7 = ___0_trackIndex;
NullCheck(L_6);
int32_t L_8 = L_7;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_ClearListenerNotifications_mB77D6E7DC92F4294C72B4427C044B17425D83CF3 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_0 = __this->___queue;
NullCheck(L_0);
EventQueue_Clear_mAB9A83C9FBF10FBF1C29F2D7E7C2C1EF9A8B814F(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_DelayListenerNotifications_mD929B4FBE58D6209DC2323526A6AE58D4BE5CE8C (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_0 = __this->___queue;
NullCheck(L_0);
L_0->___drainDisabled = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_IssueDelayedListenerNotifications_mA265D2F84071EE5803837611B340BE68AB80FE03 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
{
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_0 = __this->___queue;
NullCheck(L_0);
L_0->___drainDisabled = (bool)0;
EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* L_1 = __this->___queue;
NullCheck(L_1);
EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39(L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationState_get_TimeScale_m18F5E313BC0F98B3F15CE0A95077B8721F97480F (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___timeScale;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_set_TimeScale_m6C5F1B1238E372A49DC8751F6C7DA0EE608ABAFD (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___timeScale = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* AnimationState_get_Data_m03FBBF4E1AF67CA29D64421F71ADD8ABFCF2208B (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_0 = __this->___data;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_set_Data_m43CBE585A1B4B665663937AF8AD9DE792D98CEFF (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* ___0_value, const RuntimeMethod* method)
{
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_0 = ___0_value;
if (L_0)
{
goto IL_0013;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2AD68933FD1F96E1F39A8AE0B6E397B2AE58AF0B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnimationState_set_Data_m43CBE585A1B4B665663937AF8AD9DE792D98CEFF_RuntimeMethod_var)));
}
IL_0013:
{
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* L_2 = ___0_value;
__this->___data = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___data), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* AnimationState_get_Tracks_m7CF5D1B4912F4FB221F16C60E465D7948C7AD226 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_0 = __this->___tracks;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnimationState_ToString_m915A32AD88EE2559DE6CAFACA35E27E429D1F7BC (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_1 = __this->___tracks;
NullCheck(L_1);
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_2 = L_1->___Items;
V_1 = L_2;
V_2 = 0;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_3 = __this->___tracks;
NullCheck(L_3);
int32_t L_4 = L_3->___Count;
V_3 = L_4;
goto IL_0052;
}
IL_0022:
{
TrackEntryU5BU5D_t71E6869F7C4B7C26EB88054F32D9A9EE70CBE7F0* L_5 = V_1;
int32_t L_6 = V_2;
NullCheck(L_5);
int32_t L_7 = L_6;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_4 = L_8;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_9 = V_4;
if (!L_9)
{
goto IL_004e;
}
}
{
StringBuilder_t* L_10 = V_0;
NullCheck(L_10);
int32_t L_11;
L_11 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_10, NULL);
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0040;
}
}
{
StringBuilder_t* L_12 = V_0;
NullCheck(L_12);
StringBuilder_t* L_13;
L_13 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
}
IL_0040:
{
StringBuilder_t* L_14 = V_0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_15 = V_4;
NullCheck(L_15);
String_t* L_16;
L_16 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_15);
NullCheck(L_14);
StringBuilder_t* L_17;
L_17 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_14, L_16, NULL);
}
IL_004e:
{
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0052:
{
int32_t L_19 = V_2;
int32_t L_20 = V_3;
if ((((int32_t)L_19) < ((int32_t)L_20)))
{
goto IL_0022;
}
}
{
StringBuilder_t* L_21 = V_0;
NullCheck(L_21);
int32_t L_22;
L_22 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_21, NULL);
if (L_22)
{
goto IL_0064;
}
}
{
return _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693;
}
IL_0064:
{
StringBuilder_t* L_23 = V_0;
NullCheck(L_23);
String_t* L_24;
L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_23);
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState__cctor_mDEE04773C8033CE8C815C13A982F923D1B558C37 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0;
L_0 = AnimationState_CreateEmptyAnimation_m50E89FE00673826629AFE269B6BC55D2DDDF5BB7(NULL);
((AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_StaticFields*)il2cpp_codegen_static_fields_for(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var))->___EmptyAnimation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_StaticFields*)il2cpp_codegen_static_fields_for(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var))->___EmptyAnimation), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_U3C_ctorU3Eb__45_0_m26A1A89D95A89CAE8FAA88CF3E3E96B332429F21 (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, const RuntimeMethod* method)
{
{
__this->___animationsChanged = (bool)1;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_Multicast(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, 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++)
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* currentDelegate = reinterpret_cast<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_trackEntry, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenInst(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
typedef void (*FunctionPointerType) (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_trackEntry, method);
}
void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenStatic(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_trackEntry, method);
}
void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenVirtual(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_trackEntry);
}
void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenInterface(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_trackEntry);
}
void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenGenericVirtual(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
GenericVirtualActionInvoker0::Invoke(method, ___0_trackEntry);
}
void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenGenericInterface(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
GenericInterfaceActionInvoker0::Invoke(method, ___0_trackEntry);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __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)&TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_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)&TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenGenericInterface;
else
__this->___invoke_impl = (intptr_t)&TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenInterface;
else
__this->___invoke_impl = (intptr_t)&TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_OpenVirtual;
}
else
{
__this->___invoke_impl = (intptr_t)&TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_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)&TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_trackEntry, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackEntryDelegate_BeginInvoke_m200D55EFC695C7BBE1DB1356D1C640DF80A33197 (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_trackEntry;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryDelegate_EndInvoke_m2489518010056AD727F0D6EF64C2C2AAF706988C (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __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 TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_Multicast(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, 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++)
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* currentDelegate = reinterpret_cast<TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_trackEntry, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenInst(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
typedef void (*FunctionPointerType) (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_trackEntry, ___1_e, method);
}
void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenStatic(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_trackEntry, ___1_e, method);
}
void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenVirtual(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
VirtualActionInvoker1< Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_trackEntry, ___1_e);
}
void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenInterface(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
InterfaceActionInvoker1< Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_trackEntry, ___1_e);
}
void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenGenericVirtual(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
GenericVirtualActionInvoker1< Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* >::Invoke(method, ___0_trackEntry, ___1_e);
}
void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenGenericInterface(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_trackEntry);
GenericInterfaceActionInvoker1< Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* >::Invoke(method, ___0_trackEntry, ___1_e);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2 (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __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 == 2;
if (isOpen)
__this->___invoke_impl = (intptr_t)&TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 1;
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)&TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenGenericInterface;
else
__this->___invoke_impl = (intptr_t)&TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl = (intptr_t)&TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenInterface;
else
__this->___invoke_impl = (intptr_t)&TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_OpenVirtual;
}
else
{
__this->___invoke_impl = (intptr_t)&TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_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)&TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_trackEntry, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackEntryEventDelegate_BeginInvoke_m9EC3BC6D62C4B87E48271C05182EDD57784BFA2E (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
void *__d_args[3] = {0};
__d_args[0] = ___0_trackEntry;
__d_args[1] = ___1_e;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryEventDelegate_EndInvoke_m27D589147685B2AA8D20892409B514B818405335 (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __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 void TrackEntry_add_Start_m8B758A2E87412FF863592CED212BEEFC2222BDDF (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Start;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Start);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_remove_Start_mDCD457B82B1C7CCC3E8D27EC9EDB50833D59DF5A (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Start;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Start);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Interrupt_m928EC3BB181E6DE84CF74241A464C9C564E29780 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Interrupt;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Interrupt);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_remove_Interrupt_mBADEA5E48C0B306AE62FBB7F15EB06DD414CEB9E (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Interrupt;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Interrupt);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_End_m8DFB9580750A29F665B0CCDE52A24ED781380608 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___End;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___End);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_remove_End_m559A3DA02F43DC91B6514610DD227A76D1E8F39C (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___End;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___End);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Dispose_mE7E1F192E90F99EBCDF049D74007F3524D68E59D (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Dispose;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Dispose);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_remove_Dispose_m626D7D7E69B1F66D8DC95945F5F074DF80A27CD9 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Dispose;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Dispose);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Complete_m80846502138B680008FC7A8C8BA964D635ED87AD (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Complete;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Complete);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_remove_Complete_m5A4178E9AD7969785170CE0E83B776CC9F1F3C39 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_0 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_1 = NULL;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* V_2 = NULL;
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Complete;
V_0 = L_0;
}
IL_0007:
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = V_0;
V_1 = L_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)CastclassSealed((RuntimeObject*)L_4, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var));
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924** L_5 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924**)(&__this->___Complete);
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = V_2;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_7 = V_1;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = V_0;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_9) == ((RuntimeObject*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Event_m2696A510F5AD46583F02CE044AEF5CA1C6E8981A (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_0 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_1 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_2 = NULL;
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_0 = __this->___Event;
V_0 = L_0;
}
IL_0007:
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = V_0;
V_1 = L_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_2 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)CastclassSealed((RuntimeObject*)L_4, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var));
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B** L_5 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B**)(&__this->___Event);
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_6 = V_2;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_7 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_9 = V_0;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_9) == ((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_remove_Event_mFB31E9CB6E4952EB29561A7D9D96E516202D5DD5 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_0 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_1 = NULL;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* V_2 = NULL;
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_0 = __this->___Event;
V_0 = L_0;
}
IL_0007:
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = V_0;
V_1 = L_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_2 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)CastclassSealed((RuntimeObject*)L_4, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var));
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B** L_5 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B**)(&__this->___Event);
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_6 = V_2;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_7 = V_1;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_8;
L_8 = InterlockedCompareExchangeImpl<TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*>(L_5, L_6, L_7);
V_0 = L_8;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_9 = V_0;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_10 = V_1;
if ((!(((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_9) == ((RuntimeObject*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnStart_mFDD24BF70743A8EF7434715FA1C26A27CED2354C (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Start;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Start;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, __this, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnInterrupt_mAB0FDFC08D3430C1885A2217F0B761583E0EB0C7 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Interrupt;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Interrupt;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, __this, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnEnd_mE78842A8355BEE9BEC32F680D6BAB2B124E878F3 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___End;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___End;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, __this, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnDispose_m934E8870E2CCD68AD82B3CB6F2C104645485AC15 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Dispose;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Dispose;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, __this, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnComplete_mE18C0600DD7A3276664DA3E3FB277C6EA8CD3716 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_0 = __this->___Complete;
if (!L_0)
{
goto IL_0014;
}
}
{
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_1 = __this->___Complete;
NullCheck(L_1);
TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline(L_1, __this, NULL);
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_OnEvent_mADCA864DD87D74108856BE5FC65305FF89160280 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___0_e, const RuntimeMethod* method)
{
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_0 = __this->___Event;
if (!L_0)
{
goto IL_0015;
}
}
{
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = __this->___Event;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_2 = ___0_e;
NullCheck(L_1);
TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_inline(L_1, __this, L_2, NULL);
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_Reset_m98635DA8CCB8D13B4CC627E938BAA7A8F1F79A04 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___previous = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___previous), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
__this->___next = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___next), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
__this->___mixingFrom = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mixingFrom), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
__this->___mixingTo = (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mixingTo), (void*)(TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*)NULL);
il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_0 = ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Linear;
__this->___mixInterpolation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mixInterpolation), (void*)L_0);
__this->___animation = (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___animation), (void*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)NULL);
__this->___Start = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Start), (void*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL);
__this->___Interrupt = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Interrupt), (void*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL);
__this->___End = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___End), (void*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL);
__this->___Dispose = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Dispose), (void*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL);
__this->___Complete = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Complete), (void*)(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)NULL);
__this->___Event = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Event), (void*)(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)NULL);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_1 = __this->___timelineMode;
NullCheck(L_1);
ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB(L_1, (bool)1, ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_RuntimeMethod_var);
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_2 = __this->___timelineHoldMix;
NullCheck(L_2);
ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27(L_2, (bool)1, ExposedList_1_Clear_mC733075C33C9DDC38B9540B7896274159AEDDC27_RuntimeMethod_var);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_3 = __this->___timelinesRotation;
NullCheck(L_3);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_3, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackEntry_get_TrackIndex_m6B7CAC61A75ADAF960D19503A092E361362A2713 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___trackIndex;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* TrackEntry_get_Animation_mDB08FAECE5BA422F7317F6B151814E25D78037A9 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = __this->___animation;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_Animation_m6F0F588E35393FE9BB87D09E0A1539E27103C2BC (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_value, const RuntimeMethod* method)
{
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = ___0_value;
if (L_0)
{
goto IL_0013;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDDED2ADB7FD59559EE5F70797A5DE817D7BB1FC8)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE312A515DF85D30161991E9B1FD59CE4F8122CDF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackEntry_set_Animation_m6F0F588E35393FE9BB87D09E0A1539E27103C2BC_RuntimeMethod_var)));
}
IL_0013:
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_2 = ___0_value;
__this->___animation = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___animation), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_Loop_mEAC7F388D80B10877A34ECEC99CFE80A4DD93E67 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___loop;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_Loop_m4EF4506CC654156CD35D7FDF0182638A6EAAD096 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___loop = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_Delay_mCF87FD5C3AE8D40F3102C6D68BF22C5CA065DFCE (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___delay;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_Delay_m5A98E3D34B0761A9D77989E34B769214A0E30AAB (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
if ((!(((float)L_0) < ((float)(0.0f)))))
{
goto IL_0018;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7942AF3F5B5338E3282D9BC81B976AFD0E902DB8)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EAA0DD4C277D27184E0F3D6A7709BE899C51951)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackEntry_set_Delay_m5A98E3D34B0761A9D77989E34B769214A0E30AAB_RuntimeMethod_var)));
}
IL_0018:
{
float L_2 = ___0_value;
__this->___delay = L_2;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_TrackTime_m6F57566B0CA2D298CF4DF4BBB32D40DE88BB221C (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___trackTime;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_TrackTime_mB903E1EFC6025026652112383B0739CDC0B8BCC3 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___trackTime = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_TrackEnd_m6BAC58626998AE6F8768C39ADC12AAF8BE7D774D (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___trackEnd;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_TrackEnd_mEC91DEF275A921182FC498CDAE437023CBA89F04 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___trackEnd = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_TrackComplete_m3691F69F8B392F7A2C370D57E1A1E3B1BC4DAB1A (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___animationEnd;
float L_1 = __this->___animationStart;
V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1));
float L_2 = V_0;
if ((((float)L_2) == ((float)(0.0f))))
{
goto IL_0038;
}
}
{
bool L_3 = __this->___loop;
if (!L_3)
{
goto IL_002d;
}
}
{
float L_4 = V_0;
float L_5 = __this->___trackTime;
float L_6 = V_0;
return ((float)il2cpp_codegen_multiply(L_4, ((float)((int32_t)il2cpp_codegen_add(1, il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_5/L_6))))))));
}
IL_002d:
{
float L_7 = __this->___trackTime;
float L_8 = V_0;
if ((!(((float)L_7) < ((float)L_8))))
{
goto IL_0038;
}
}
{
float L_9 = V_0;
return L_9;
}
IL_0038:
{
float L_10 = __this->___trackTime;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_AnimationStart_m7CC358DEE6D8FD13ED0C5C5A646DB84E805CCFE6 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___animationStart;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_AnimationStart_m562B09C6D16ECAF60935CA720CE3FF051C87845B (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___animationStart = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_AnimationEnd_m9C41E9886C6E8134E3EE24F125D0562C5D2B3ED8 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___animationEnd;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_AnimationEnd_m2F9E3BF0A8CE430BFDD2F37A30B2CEAD84AAF4C7 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___animationEnd = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_AnimationLast_mF241A3A3D2E70496EF507B9B65DB19E57A146E62 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___animationLast;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_AnimationLast_m3B4CDC340D0646C9867C1D1BF5BBCF16AEAB5529 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___animationLast = L_0;
float L_1 = ___0_value;
__this->___nextAnimationLast = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_AnimationTime_m4B45EE4B333D7FF60B0AEF37577A46E319FB99FD (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
bool L_0 = __this->___loop;
if (L_0)
{
goto IL_0021;
}
}
{
float L_1 = __this->___trackTime;
float L_2 = __this->___animationStart;
float L_3 = __this->___animationEnd;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_4;
L_4 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(((float)il2cpp_codegen_add(L_1, L_2)), L_3, NULL);
return L_4;
}
IL_0021:
{
float L_5 = __this->___animationEnd;
float L_6 = __this->___animationStart;
V_0 = ((float)il2cpp_codegen_subtract(L_5, L_6));
float L_7 = V_0;
if ((!(((float)L_7) == ((float)(0.0f)))))
{
goto IL_003e;
}
}
{
float L_8 = __this->___animationStart;
return L_8;
}
IL_003e:
{
float L_9 = __this->___trackTime;
float L_10 = V_0;
float L_11 = __this->___animationStart;
return ((float)il2cpp_codegen_add((fmodf(L_9, L_10)), L_11));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_TimeScale_m3DE227FA018B3BF7A9EFAD5ABAFCD82EF3864F46 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___timeScale;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_TimeScale_m52777E1C17B62C1AC51B7DD5DFDD515B43D0545B (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___timeScale = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_Alpha_m65D531001DEE56EA1131AA867A2456330AC40EB4 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___alpha;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_Alpha_m54BC7B5F6949105DC1869270D6A0A1682EC02D5C (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___alpha = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_EventThreshold_m94A8B7BF590889CBEC6901E44F2BABEF79589EDC (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___eventThreshold;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_EventThreshold_m541892E070516BE733C31B5F2AA059CC8543F75E (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___eventThreshold = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_AlphaAttachmentThreshold_m5AB51720ADD4D7AF21F8AB10CB5AE09398A06C41 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___alphaAttachmentThreshold;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_AlphaAttachmentThreshold_mD785E25757004744C0AA49DC0033E7705A7A4402 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___alphaAttachmentThreshold = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_MixAttachmentThreshold_m31F78ABB7A913A2145DAC24E0B5AC9C8C939E0ED (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixAttachmentThreshold;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_MixAttachmentThreshold_mA4EB6CC3DF888EB9DF00A6E93359411CAB8FC702 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixAttachmentThreshold = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_MixDrawOrderThreshold_m545CBB5EAB85B25E14E1D7B0A1EDDE966FC3F132 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixDrawOrderThreshold;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_MixDrawOrderThreshold_m0C3264BA2927F0A830119AC8DF81EE3D9FB24F0A (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixDrawOrderThreshold = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* TrackEntry_get_MixInterpolation_mBCBC3A86068CAE1F3BD17D661B8944C69D8A4928 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_0 = __this->___mixInterpolation;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_MixInterpolation_m47C52140C840ED7BA5DCEA2ABA6CAC3C5F3DC690 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___0_value, const RuntimeMethod* method)
{
{
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_0 = ___0_value;
if (L_0)
{
goto IL_0013;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57899E0DA7D335430174358468B35B328614CB8E)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2E19ECD09816F9A0EADC8289B8DDB33840B2AC22)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackEntry_set_MixInterpolation_m47C52140C840ED7BA5DCEA2ABA6CAC3C5F3DC690_RuntimeMethod_var)));
}
IL_0013:
{
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_2 = ___0_value;
__this->___mixInterpolation = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mixInterpolation), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_Mix_m1581600BF723CDCC182DC802D1E14E805B7BA0EC (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
float L_0 = __this->___mixDuration;
if ((!(((float)L_0) == ((float)(0.0f)))))
{
goto IL_0013;
}
}
{
return (1.0f);
}
IL_0013:
{
float L_1 = __this->___mixTime;
float L_2 = __this->___mixDuration;
V_0 = ((float)(L_1/L_2));
float L_3 = V_0;
if ((!(((float)L_3) >= ((float)(1.0f)))))
{
goto IL_002f;
}
}
{
return (1.0f);
}
IL_002f:
{
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_4 = __this->___mixInterpolation;
il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_5 = ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Linear;
if ((!(((RuntimeObject*)(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36*)L_4) == ((RuntimeObject*)(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36*)L_5))))
{
goto IL_003e;
}
}
{
float L_6 = V_0;
return L_6;
}
IL_003e:
{
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_7 = __this->___mixInterpolation;
float L_8 = V_0;
NullCheck(L_7);
float L_9;
L_9 = VirtualFuncInvoker1< float, float >::Invoke(4, L_7, L_8);
V_0 = L_9;
float L_10 = V_0;
if ((!(((float)L_10) < ((float)(0.0f)))))
{
goto IL_0059;
}
}
{
return (0.0f);
}
IL_0059:
{
float L_11 = V_0;
if ((!(((float)L_11) > ((float)(1.0f)))))
{
goto IL_0067;
}
}
{
return (1.0f);
}
IL_0067:
{
float L_12 = V_0;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* TrackEntry_get_Next_m628B95F1D48E66B639EADB372EED84E2E5E78DB9 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = __this->___next;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* TrackEntry_get_Previous_mBE17CE131D3C4E4CE1F76D330F0E89313F3DA95A (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = __this->___previous;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_WasApplied_m84BA60890B331D334184DDD6ABA22C6E1EBA45DA (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___nextTrackLast;
return (bool)((((int32_t)((((float)L_0) == ((float)(-1.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_IsNextReady_m2D65784C0016E9512081D78E9ED57CCB761530E0 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = __this->___next;
if (!L_0)
{
goto IL_0025;
}
}
{
float L_1 = __this->___nextTrackLast;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = __this->___next;
NullCheck(L_2);
float L_3 = L_2->___delay;
return (bool)((((int32_t)((!(((float)((float)il2cpp_codegen_subtract(L_1, L_3))) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0025:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_IsComplete_m6417D697254D5A6B017EDB46434FDB0ECB0A7619 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___trackTime;
float L_1 = __this->___animationEnd;
float L_2 = __this->___animationStart;
return (bool)((((int32_t)((!(((float)L_0) >= ((float)((float)il2cpp_codegen_subtract(L_1, L_2)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_MixTime_m1D93FA6F1FAFFB0FD9270B5C16324330D346FE2A (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixTime;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_MixTime_m8A1EE7F38C6E25F92CBAD4952D383F6910A93E5C (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixTime = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackEntry_get_MixDuration_m868F35AADEAF20C1F406D9705896043E455DC529 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mixDuration;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_MixDuration_mDB9D238A9E10815651AAD81E84FE4861C30AEA41 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___mixDuration = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_SetMixDuration_m077FC97808AD31615F44081399951EF3ABC5F0AB (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, float ___0_mixDuration, float ___1_delay, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float G_B4_0 = 0.0f;
{
float L_0 = ___0_mixDuration;
__this->___mixDuration = L_0;
float L_1 = ___1_delay;
if ((!(((float)L_1) <= ((float)(0.0f)))))
{
goto IL_0039;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = __this->___previous;
if (!L_2)
{
goto IL_0032;
}
}
{
float L_3 = ___1_delay;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_4 = __this->___previous;
NullCheck(L_4);
float L_5;
L_5 = TrackEntry_get_TrackComplete_m3691F69F8B392F7A2C370D57E1A1E3B1BC4DAB1A(L_4, NULL);
float L_6 = ___0_mixDuration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_7;
L_7 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_3, L_5)), L_6)), (0.0f), NULL);
G_B4_0 = L_7;
goto IL_0037;
}
IL_0032:
{
G_B4_0 = (0.0f);
}
IL_0037:
{
___1_delay = G_B4_0;
}
IL_0039:
{
float L_8 = ___1_delay;
__this->___delay = L_8;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_Additive_m54D6CD9231BB85C1A8DC60DD3CA6618A78FBA3E3 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___additive;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_Additive_m731E76848F58EA44687EA8C8A42D2205DF3F2D51 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___additive = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* TrackEntry_get_MixingFrom_m458116D229162FF7B9AF81CB9487E89A0E315869 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = __this->___mixingFrom;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* TrackEntry_get_MixingTo_mDDA5249028484AFDDE8D2CE3BB57CD8684AEF02E (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = __this->___mixingTo;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_Reverse_m15AA2E664C2A097CFCFB97237DA037E0C26E6994 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___reverse;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_Reverse_mCA30E09A9A106C15D967CC74A82692DBB6494E44 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___reverse = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_ShortestRotation_m9DB7B9B2E31B24CF8120972F6FC723BB43A47495 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___shortestRotation;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_set_ShortestRotation_mE06084D6EC321F5F2B2AD4D755349717B0223B67 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___shortestRotation = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackEntry_get_IsEmptyAnimation_m970A8D82F8DB4C8A3424F175FDF3C8991926819E (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = __this->___animation;
il2cpp_codegen_runtime_class_init_inline(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var);
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = ((AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_StaticFields*)il2cpp_codegen_static_fields_for(AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_il2cpp_TypeInfo_var))->___EmptyAnimation;
return (bool)((((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_0) == ((RuntimeObject*)(Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8*)L_1))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_ResetRotationDirections_mBEF90C36166661AF7A6F52E33ED84DAAB56EA384 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_0 = __this->___timelinesRotation;
NullCheck(L_0);
ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8(L_0, (bool)1, ExposedList_1_Clear_mF6FD3A469F5B05A8D2CE8769A6C9A2E8434007E8_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TrackEntry_ToString_m718109B7CE1F4D1A1459542D79A0C6405F466A36 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693);
s_Il2CppMethodInitialized = true;
}
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = __this->___animation;
if (!L_0)
{
goto IL_0014;
}
}
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_1 = __this->___animation;
NullCheck(L_1);
String_t* L_2 = L_1->___name;
return L_2;
}
IL_0014:
{
return _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_AllowImmediateQueue_m22C96F5E1A5F6BC3EE9C0FD01B584B6028557491 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___nextTrackLast;
if ((!(((float)L_0) < ((float)(0.0f)))))
{
goto IL_0018;
}
}
{
__this->___nextTrackLast = (0.0f);
}
IL_0018:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry__ctor_mB98E2D9D7FFD9E537FCF735AD2274EA0856562C5 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4_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_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___timeScale = (1.0f);
il2cpp_codegen_runtime_class_init_inline(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var);
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* L_0 = ((Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_StaticFields*)il2cpp_codegen_static_fields_for(Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36_il2cpp_TypeInfo_var))->___Linear;
__this->___mixInterpolation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mixInterpolation), (void*)L_0);
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_1 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_1, ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_RuntimeMethod_var);
__this->___timelineMode = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineMode), (void*)L_1);
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* L_2 = (ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4*)il2cpp_codegen_object_new(ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4_il2cpp_TypeInfo_var);
ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63(L_2, ExposedList_1__ctor_mF5BC6955B252AC53522DDC8CB1138C83A4EEEE63_RuntimeMethod_var);
__this->___timelineHoldMix = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___timelineHoldMix), (void*)L_2);
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* L_3 = (ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A*)il2cpp_codegen_object_new(ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A_il2cpp_TypeInfo_var);
ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87(L_3, ExposedList_1__ctor_m4201334AC8536EAFE716FA067A1C7596E3F25C87_RuntimeMethod_var);
__this->___timelinesRotation = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___timelinesRotation), (void*)L_3);
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 EventQueue_add_AnimationsChanged_mBECA9299531E60335588E0187C0ED626C31861E9 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___AnimationsChanged;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___AnimationsChanged);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_remove_AnimationsChanged_m2A688FB3D25CFF0AA828813B1FD24F673CDFE6ED (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___AnimationsChanged;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___AnimationsChanged);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue__ctor_mCB5D36FD94E6FA72FF14662AD26CD7333BF51C06 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_HandleAnimationsChanged, Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* ___2_trackEntryPool, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFB5A0D0541003AC65B95D95734A6B6C835BCC3AB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC4B17EA39DF70613B809F0907119BB153471D65C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C*)il2cpp_codegen_object_new(List_1_tC4B17EA39DF70613B809F0907119BB153471D65C_il2cpp_TypeInfo_var);
List_1__ctor_mFB5A0D0541003AC65B95D95734A6B6C835BCC3AB(L_0, List_1__ctor_mFB5A0D0541003AC65B95D95734A6B6C835BCC3AB_RuntimeMethod_var);
__this->___eventQueueEntries = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___eventQueueEntries), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_1 = ___0_state;
__this->___state = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___state), (void*)L_1);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___1_HandleAnimationsChanged;
EventQueue_add_AnimationsChanged_mBECA9299531E60335588E0187C0ED626C31861E9(__this, L_2, NULL);
Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* L_3 = ___2_trackEntryPool;
__this->___trackEntryPool = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___trackEntryPool), (void*)L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Start_m926A1992330BD0D1F3A4528E2C2E8727D7CA1810 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = __this->___eventQueueEntries;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___0_entry;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_2;
memset((&L_2), 0, sizeof(L_2));
EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3((&L_2), 0, L_1, (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*)NULL, NULL);
NullCheck(L_0);
List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_inline(L_0, L_2, List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = __this->___AnimationsChanged;
if (!L_3)
{
goto IL_0026;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = __this->___AnimationsChanged;
NullCheck(L_4);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_4, NULL);
}
IL_0026:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Interrupt_mD58F0603297A408FB635ACDD35EECDC362BADD31 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = __this->___eventQueueEntries;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___0_entry;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_2;
memset((&L_2), 0, sizeof(L_2));
EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3((&L_2), 1, L_1, (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*)NULL, NULL);
NullCheck(L_0);
List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_inline(L_0, L_2, List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_End_m5B18DE3BF4A823829755EF7632678B649164BEBE (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = __this->___eventQueueEntries;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___0_entry;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_2;
memset((&L_2), 0, sizeof(L_2));
EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3((&L_2), 2, L_1, (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*)NULL, NULL);
NullCheck(L_0);
List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_inline(L_0, L_2, List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = __this->___AnimationsChanged;
if (!L_3)
{
goto IL_0026;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = __this->___AnimationsChanged;
NullCheck(L_4);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_4, NULL);
}
IL_0026:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Dispose_mD75FFF89F4128B0B395C133423C207FC846AA091 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = __this->___eventQueueEntries;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___0_entry;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_2;
memset((&L_2), 0, sizeof(L_2));
EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3((&L_2), 3, L_1, (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*)NULL, NULL);
NullCheck(L_0);
List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_inline(L_0, L_2, List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Complete_m88D3DD4A06EA2E217DC34881A05651D72339883A (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = __this->___eventQueueEntries;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___0_entry;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_2;
memset((&L_2), 0, sizeof(L_2));
EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3((&L_2), 4, L_1, (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*)NULL, NULL);
NullCheck(L_0);
List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_inline(L_0, L_2, List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Event_m25E16539AC7A7808D26DD38F4255DE60BEDA8D36 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_entry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = __this->___eventQueueEntries;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___0_entry;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_2 = ___1_e;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_3;
memset((&L_3), 0, sizeof(L_3));
EventQueueEntry__ctor_mF7D46819A73D35AFA93514288A579E5DFB3DD1E3((&L_3), 5, L_1, L_2, NULL);
NullCheck(L_0);
List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_inline(L_0, L_3, List_1_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Drain_m5FDA069F003335168769FE74B95C840CE2D49A39 (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3F69628449F679B227CE0DC9C58F1C8EE496EA5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pool_1_Free_mB6B520E0EB7C179DE831E482498550D8DE0A90ED_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* V_0 = NULL;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* V_1 = NULL;
int32_t V_2 = 0;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE V_3;
memset((&V_3), 0, sizeof(V_3));
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* V_4 = NULL;
int32_t V_5 = 0;
{
bool L_0 = __this->___drainDisabled;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
__this->___drainDisabled = (bool)1;
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_1 = __this->___eventQueueEntries;
V_0 = L_1;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_2 = __this->___state;
V_1 = L_2;
V_2 = 0;
goto IL_00dd;
}
IL_0025:
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_3 = V_0;
int32_t L_4 = V_2;
NullCheck(L_3);
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_5;
L_5 = List_1_get_Item_m3F69628449F679B227CE0DC9C58F1C8EE496EA5A(L_3, L_4, List_1_get_Item_m3F69628449F679B227CE0DC9C58F1C8EE496EA5A_RuntimeMethod_var);
V_3 = L_5;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_6 = V_3;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_7 = L_6.___entry;
V_4 = L_7;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_8 = V_3;
int32_t L_9 = L_8.___type;
V_5 = L_9;
int32_t L_10 = V_5;
switch (L_10)
{
case 0:
{
goto IL_005e;
}
case 1:
{
goto IL_006f;
}
case 2:
{
goto IL_0080;
}
case 3:
{
goto IL_008f;
}
case 4:
{
goto IL_00ad;
}
case 5:
{
goto IL_00be;
}
}
}
{
goto IL_00d9;
}
IL_005e:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = V_4;
NullCheck(L_11);
TrackEntry_OnStart_mFDD24BF70743A8EF7434715FA1C26A27CED2354C(L_11, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_12 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_13 = V_4;
NullCheck(L_12);
AnimationState_OnStart_mB7A1991E4DABF05DAC2EF8EF14BD85F99A52C113(L_12, L_13, NULL);
goto IL_00d9;
}
IL_006f:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = V_4;
NullCheck(L_14);
TrackEntry_OnInterrupt_mAB0FDFC08D3430C1885A2217F0B761583E0EB0C7(L_14, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_15 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_16 = V_4;
NullCheck(L_15);
AnimationState_OnInterrupt_m921E864C310B2EDB43D90A5BA911180464562719(L_15, L_16, NULL);
goto IL_00d9;
}
IL_0080:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_17 = V_4;
NullCheck(L_17);
TrackEntry_OnEnd_mE78842A8355BEE9BEC32F680D6BAB2B124E878F3(L_17, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_18 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_19 = V_4;
NullCheck(L_18);
AnimationState_OnEnd_m5CCFE128D1697ECA7026B3A7E188EBF9C9CEB29C(L_18, L_19, NULL);
}
IL_008f:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_20 = V_4;
NullCheck(L_20);
TrackEntry_OnDispose_m934E8870E2CCD68AD82B3CB6F2C104645485AC15(L_20, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_21 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_22 = V_4;
NullCheck(L_21);
AnimationState_OnDispose_mB0B074DF2E5D2ED90238121DE138F4EEDF0F419D(L_21, L_22, NULL);
Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4* L_23 = __this->___trackEntryPool;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_24 = V_4;
NullCheck(L_23);
Pool_1_Free_mB6B520E0EB7C179DE831E482498550D8DE0A90ED(L_23, L_24, Pool_1_Free_mB6B520E0EB7C179DE831E482498550D8DE0A90ED_RuntimeMethod_var);
goto IL_00d9;
}
IL_00ad:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_25 = V_4;
NullCheck(L_25);
TrackEntry_OnComplete_mE18C0600DD7A3276664DA3E3FB277C6EA8CD3716(L_25, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_26 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_27 = V_4;
NullCheck(L_26);
AnimationState_OnComplete_m14E97005306F56DB3C7B4A096C8EB7FEC546E956(L_26, L_27, NULL);
goto IL_00d9;
}
IL_00be:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_28 = V_4;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_29 = V_3;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_30 = L_29.___e;
NullCheck(L_28);
TrackEntry_OnEvent_mADCA864DD87D74108856BE5FC65305FF89160280(L_28, L_30, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_31 = V_1;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_32 = V_4;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_33 = V_3;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_34 = L_33.___e;
NullCheck(L_31);
AnimationState_OnEvent_mFDE79849AE810F7B4C5E31AE1985BEE2ACF52AAD(L_31, L_32, L_34, NULL);
}
IL_00d9:
{
int32_t L_35 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_00dd:
{
int32_t L_36 = V_2;
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_37 = V_0;
NullCheck(L_37);
int32_t L_38;
L_38 = List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_inline(L_37, List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_RuntimeMethod_var);
if ((((int32_t)L_36) < ((int32_t)L_38)))
{
goto IL_0025;
}
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_39 = V_0;
NullCheck(L_39);
List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_inline(L_39, List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_RuntimeMethod_var);
__this->___drainDisabled = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventQueue_Clear_mAB9A83C9FBF10FBF1C29F2D7E7C2C1EF9A8B814F (EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* L_0 = __this->___eventQueueEntries;
NullCheck(L_0);
List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_inline(L_0, List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Lexer_set_parseNumbersAsFloat_m084907B17F0E6BC487132764AE0C7FFDDB9DD9B0_inline (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CparseNumbersAsFloatU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Lexer_set_lineNumber_m710ACEB5024A86A7ABF76C968E0BE3467FE40120_inline (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3ClineNumberU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Lexer_get_lineNumber_mCC1B8D813ECD607C995E4EBD80DC580D32F94BA1_inline (Lexer_tDF734722CACC0B48BEAE3E3444EBD69CE0C48284* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3ClineNumberU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonDecoder_set_errorMessage_m025DBDDDBC15A8EB300E34D855080D8A68E304AC_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CerrorMessageU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CerrorMessageU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonDecoder_set_parseNumbersAsFloat_m9B4377906595C99FD3FE5C365F0511795B762AF7_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CparseNumbersAsFloatU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonDecoder_get_parseNumbersAsFloat_m7C6FC19DA3C343A2E8BD968B2231267006A62922_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CparseNumbersAsFloatU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* JsonDecoder_get_errorMessage_m60568A7AB371E5A940C3BCB08DDB65CDD5F74D18_inline (JsonDecoder_t52F6622BB1C876413061C890AAE8D0BDF42E7289* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CerrorMessageU3Ek__BackingField;
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 void SlotPose_SetColor_mB2B02F7D20A668008F107286BB280F1911070FB8_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_color;
__this->___color = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r = L_0;
float L_1 = ___1_g;
__this->___g = L_1;
float L_2 = ___2_b;
__this->___b = L_2;
float L_3 = ___3_a;
__this->___a = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Addition_mA7A51CACA49ED8D23D3D9CA3A0092D32F657E053_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_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(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 Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 SlotPose_GetDarkColor_mFBBD5555A49775DD8C46241386A11D73C6E96EB7_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, const RuntimeMethod* method)
{
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = __this->___darkColor;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_SetDarkColor_m0C85FCE4B26D2618FD0BEB609058A36A4E0AD3F4_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 ___0_darkColor, const RuntimeMethod* method)
{
{
Nullable_1_tEE83D90B507D40B6C58B5EEF5B9D44D377B44F11 L_0 = ___0_darkColor;
__this->___darkColor = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 int32_t VertexAttachment_get_Id_m1271A827ED8EEB0271D513E41DC5D07FE141C99B_inline (VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___id;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Attachment_get_TimelineSlots_m90C3A9BF5FEA38F2DC17A5D9DD0A0938BFC9B65B_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method)
{
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___timelineSlots;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* Attachment_get_TimelineAttachment_mC526CEAC453E6C49D7EB211A821A95B6C8E4E843_inline (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___timelineAttachment;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 int32_t Sequence_get_Id_m4478D61A813464B8393DD8DC873F349C08823303_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___id;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SlotPose_set_SequenceIndex_m9CC1A6FFD8734765DBC5B0FDD76D1E61AFC27034_inline (SlotPose_tC44CD647C43BB1BF3DC2F337C0F95DA20CA638CE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___sequenceIndex = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method)
{
{
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_0 = __this->___regions;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackEntryDelegate_Invoke_mDF63113182C473BC59F2BEA26CED395C0486933D_inline (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_trackEntry, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackEntryEventDelegate_Invoke_mED315AD8A33298C6AE36E1A043C966507929ABEF_inline (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676*, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_trackEntry, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AttachmentTimeline_get_SlotIndex_mD324814AD8CB0059D02570B79859FA6493C3F0EF_inline (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* AttachmentTimeline_get_AttachmentNames_m00B0105716736F9C31B90EC88BE3AB1C46262005_inline (AttachmentTimeline_t45684A6A92232C6005977AE20495E66FC21594F1* __this, const RuntimeMethod* method)
{
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___attachmentNames;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592_inline (BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___boneIndex;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* EventTimeline_get_Events_m18974869E94C694EDD91CFA4E72D2598CF74BDD8_inline (EventTimeline_tC40E9177DE9E9CC6A2D4F23DF95E65F848FB6A3E* __this, const RuntimeMethod* method)
{
{
EventU5BU5D_tBC5615C6587A5C2ED8F3DCCCF51FCF4BDAB2EFDD* L_0 = __this->___events;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Animation_get_Duration_mAD8913DDF83D2AB664AC0D5CB6969520E0907A23_inline (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___duration;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___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)
{
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_Add_mE0832FFC42C785F17745FD0EEB1C94946ABE0F01_gshared_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE ___0_item, const RuntimeMethod* method)
{
EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8* 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));
EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8* L_6 = V_0;
int32_t L_7 = V_1;
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE)L_8);
return;
}
IL_0034:
{
EventQueueEntry_t02094D08CAA3D30841DB516CA5D063305CE462DE L_9 = ___0_item;
List_1_AddWithResize_mB9E956161AD634ECCC536FE46D126CFA2BC0AD5E(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m795EEE9A647432E5CBDDC6532CE5A678F626E702_gshared_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mD69AAC200FB4E7B4FBBD0B7A0AC4795A0F3A2313_gshared_inline (List_1_tC4B17EA39DF70613B809F0907119BB153471D65C* __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;
}
}
{
EventQueueEntryU5BU5D_t3D7A1FD069BBE8201AF4601D569A382840AC25E8* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}