Files

10165 lines
543 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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 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 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 Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388;
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
struct Dictionary_2_t703573FCB9C9178FBB719FCBEC8B9ADF1AED3A24;
struct Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816;
struct Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A;
struct ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517;
struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE;
struct ExposedList_1_tDCE2BEA5D559AEBD08F0B1FBC12941780EED707C;
struct ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE;
struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD;
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800;
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7;
struct ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A;
struct ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D;
struct ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3;
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF;
struct ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4;
struct HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C;
struct ICollection_1_tB9D15938BF467874CC8E2F28AB8ACE53BF431B22;
struct IEnumerable_1_t04E5BBC6CA53DD42D6AFB6605B56F0EE737F4140;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB;
struct IEqualityComparer_1_tF8A8CA264A948946A0B31BD96074366DC57C7B36;
struct IEqualityComparer_1_tCC4FC4F415454EC615BC55218E0294F323E5834E;
struct KeyCollection_t01208E351585C7D95EFB54CBDA38BB46FC5445BB;
struct KeyCollection_t46BDEFA90A33CF94B6B9461FFAF52B292BA7403E;
struct List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0;
struct List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tDD1EDE4FCFEEB943999D62DCA99D0DA3597E3D51;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tBFA73B26AF72BABC85549F091C4BA5A95B9FB412;
struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4;
struct List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38;
struct Pool_1_t6A4D5C235C17499A31640750A06B651EA752FEC4;
struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2;
struct PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C;
struct ValueCollection_t3609D250DDE5F92F9273396067558C83AB36C9E7;
struct ValueCollection_tADEDDB40941ECD036A604E7F06AE9F56C3BC13F2;
struct EntryU5BU5D_t296AB519359CB6CB847233035B363A8074E866B3;
struct EntryU5BU5D_t7FA08D9D8FD8F380325F9A123DC0ED71AC62B885;
struct List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4;
struct AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82;
struct AtlasRegionU5BU5D_t0801B5D0EA2D5C01F8C7B0DE1B49EBC1DED2929C;
struct AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44;
struct BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct IConstraintDataU5BU5D_t58BE7FE5A752273FA36AE4E0D0015C929828FF73;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
struct TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9;
struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96;
struct TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct ReplacementMaterialU5BU5D_tC938D733455CA938DDF17F4C2DF6C07638000078;
struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8;
struct AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41;
struct AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8;
struct AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7;
struct AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0;
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8;
struct Bone_tC5BB616A04722279E675558888991F720C090467;
struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77;
struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3;
struct BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C;
struct BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97;
struct EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3;
struct EventQueue_t64394043A26C0B5D5687C80C8BEA6903705F6FE6;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C;
struct ISkeletonRenderer_t60D4039D7AD7F6A5E7F9965690667444FB5F55BC;
struct Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E;
struct MethodInfo_t;
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct OnDemandTextureLoader_t73F88780452CDEDA028EC1FA8711BB8C85A59D48;
struct RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D;
struct RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2;
struct RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4;
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
struct SkeletonAnimation_tA7637DB9E47845B3BFB091C272604F43BC71B29A;
struct SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420;
struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254;
struct SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F;
struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct String_t;
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236;
struct Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF;
struct TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676;
struct TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885;
struct TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852;
struct TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711;
struct TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A;
struct Type_t;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6;
struct WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D;
struct WaitForSpineAnimationEnd_t950B01E840B68416BB05D6CDAC1ED1A5B4DFDFE3;
struct WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D;
struct WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872;
struct TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924;
struct TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B;
struct ReplacementMaterial_t0F95B525F1A2193B233A9834F9D1C65C0C27EC4B;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t414DAE16C7EC801051018A87565EC121F4208987_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_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* TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral068D32A44FD7B0AEB9A21A798E396ED146BAE776;
IL2CPP_EXTERN_C String_t* _stringLiteral0DBD1CD3F31ED4C65087330BDE1D2131FD5BE24E;
IL2CPP_EXTERN_C String_t* _stringLiteral17507BA2A7941191B3EFC1C1112526FB466FD8CA;
IL2CPP_EXTERN_C String_t* _stringLiteral20820650009E2105A470C015D4EC6A797C7A9503;
IL2CPP_EXTERN_C String_t* _stringLiteral23848C2545B01CCE5A2ACA8DABB267A41AD846B7;
IL2CPP_EXTERN_C String_t* _stringLiteral3268CC5880671BBDF5D869E216CA687EC74C9F00;
IL2CPP_EXTERN_C String_t* _stringLiteral3B628C84D2E8012E8A9E62D59FACCEC32C50079F;
IL2CPP_EXTERN_C String_t* _stringLiteral456332094C775858DEAAF1DCBE59858947F2F4A2;
IL2CPP_EXTERN_C String_t* _stringLiteral59CBF35ECBD0F2997EC77DA1730D3E38773BD3DB;
IL2CPP_EXTERN_C String_t* _stringLiteral6E7A67F32E199370DAF47C7BB7D1DB07FE25B1A2;
IL2CPP_EXTERN_C String_t* _stringLiteral7F907E97CEBB2F289D6DAFF932A32A6927EF50E9;
IL2CPP_EXTERN_C String_t* _stringLiteral80368B2F8327BB51148376B60EE17F7E34522204;
IL2CPP_EXTERN_C String_t* _stringLiteral89A35131C28824EBA9F7C752300D853A340C8FC1;
IL2CPP_EXTERN_C String_t* _stringLiteral8E7B98395543E7C81051094141FF115F38E16EBF;
IL2CPP_EXTERN_C String_t* _stringLiteral9159DA1F77BE2EFD8476CAFF9D0D735473E85E89;
IL2CPP_EXTERN_C String_t* _stringLiteral95834A87D74B874FA2D0E60D439038ABD10BCBB5;
IL2CPP_EXTERN_C String_t* _stringLiteral958DE918771A6C70C78B59D2B3D51FC3B4AAE0B0;
IL2CPP_EXTERN_C String_t* _stringLiteral9A5D8A2D4126907B1409E18E7BEC1F18FCC17BFD;
IL2CPP_EXTERN_C String_t* _stringLiteralA6E8EAA7C9BC4E951A68B3775994DF8C02C0BB69;
IL2CPP_EXTERN_C String_t* _stringLiteralC7453D784A8909E62B8E93E94A5E22CA83D87811;
IL2CPP_EXTERN_C String_t* _stringLiteralCD6E305656420A9ACB8E93771C902592D240E70F;
IL2CPP_EXTERN_C String_t* _stringLiteralD42593B36009988B7DFCED5665C5E429C09E1B1B;
IL2CPP_EXTERN_C String_t* _stringLiteralFE0CE978812A584DC7C8972751B3A9F52A24BAE6;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisList_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_m62FAECE2EDADCC144856687368D8E71BE16328B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AtlasUtilities_GetRepackedAttachments_m16C78888F7A0CA90DA201B291654761360D69803_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AtlasUtilities_GetRepackedSkin_m89ED0B5D2EAFFCB614F17F334F4F5B3306117402_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AtlasUtilities_ToAtlasRegion_m81FFD41991D370CB12999C06399B36C42855E758_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AttachmentRegionExtensions_ToRegionAttachmentWithNewPMATexture_m6B26081868ADBF17B325405CB993CBCF45887BD3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AttachmentRegionExtensions_ToRegionAttachment_m52A713CB6320B05B08E5274A95DD7090DB3049F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AttachmentRegionExtensions_ToRegionAttachment_mCA58174908B9979D78402165211E63041B77906E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m24AD6798A13B262A3CEA131C99453B382939A574_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mAF5248DC06650A05B1B26E2B2C152A1BA43E8530_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m7BDA40E7D7D71D7F04B6FEE9059593B9FC36E2EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mD4A1F074F726A7FA1305CC1347ABC1574A98BCD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m86DDB255F4F255DC252600894FB638E08C3E2427_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m979AD5AFF90FB491C9A74964ED06D6FFA4ED5A2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m743D85E17F5AA356B8F1B417104B2866BA904211_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA78816E36EAB57D6CB5D4795E9EB5DB36A57A231_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m7D8098C50EE0CF157C6B09912310A1FD9474F245_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m00711B095CC5BE52F04F5EB7283C8795DB012C35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCF3C7D2E2BA4F0177C908FDCFE7955303CBD5BED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_AddRange_m289B0643595A8DCFB140E584AA228BDCADB19038_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_AddRange_mC176EBADC6A0876BDB5BAF1FC6EC062D59C04649_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m9798F867573319C482DAC5C898969BBE82F03970_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m44BA843042417312F5B0DE949C2635BA54430E49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m6E5EEA896768B2FBBC7B60D4177F59F139D6FAE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m68D0E2F78D7A7BFC737BE72E4088B86A85F55F6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m209E5F09A1686595EFD5A277913C1C7F5C8B6B03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2339E1052EFC4235FB03A7F61B9DE0A8BE4494A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m55DE11F59FF173D0761F346406B180BA50C90D2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mED079FEB063B8FEF7F43AED70CB562DD77470DE2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m41F9D0682DC2DEC45DFE466C6AFE6D89379BC9A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m74524EA7D41E994655E1E3EC461772673DBA5E00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WaitForSpineTrackEntryEnd_HandleEnd_m8372388BA8818CA17F300DADEE21F3C845B192FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88;
struct AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82;
struct BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
struct TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9;
struct TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t296AB519359CB6CB847233035B363A8074E866B3* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t01208E351585C7D95EFB54CBDA38BB46FC5445BB* ____keys;
ValueCollection_t3609D250DDE5F92F9273396067558C83AB36C9E7* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t7FA08D9D8FD8F380325F9A123DC0ED71AC62B885* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t46BDEFA90A33CF94B6B9461FFAF52B292BA7403E* ____keys;
ValueCollection_tADEDDB40941ECD036A604E7F06AE9F56C3BC13F2* ____values;
RuntimeObject* ____syncRoot;
};
struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE : public RuntimeObject
{
BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD : public RuntimeObject
{
IConstraintDataU5BU5D_t58BE7FE5A752273FA36AE4E0D0015C929828FF73* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF : public RuntimeObject
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* ___Items;
int32_t ___Count;
int32_t ___version;
};
struct List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0 : public RuntimeObject
{
AtlasRegionU5BU5D_t0801B5D0EA2D5C01F8C7B0DE1B49EBC1DED2929C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8 : public RuntimeObject
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4 : public RuntimeObject
{
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38 : public RuntimeObject
{
ReplacementMaterialU5BU5D_tC938D733455CA938DDF17F4C2DF6C07638000078* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2 : public RuntimeObject
{
String_t* ___name;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* ___setupPose;
bool ___skinRequired;
};
struct PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C : public RuntimeObject
{
String_t* ___name;
RuntimeObject* ___setupPose;
bool ___skinRequired;
};
struct U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24 : public RuntimeObject
{
};
struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8 : public RuntimeObject
{
String_t* ___name;
float ___duration;
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* ___timelines;
HashSet_1_t69B3138379C60F0B2D0D83966D6FF40BF4B4256C* ___timelineIds;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___bones;
};
struct 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 AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461 : public RuntimeObject
{
};
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75 : public RuntimeObject
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___timelineAttachment;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___timelineSlots;
String_t* ___U3CNameU3Ek__BackingField;
};
struct AttachmentRegionExtensions_tA3275D9F0592C8829489F3C9242B211594FC6666 : public RuntimeObject
{
};
struct BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8 : public RuntimeObject
{
bool ___requiresBlendModeMaterials;
bool ___applyAdditiveMaterial;
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* ___additiveMaterials;
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* ___multiplyMaterials;
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* ___screenMaterials;
};
struct Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97 : public RuntimeObject
{
float ___time;
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___data;
int32_t ___intValue;
float ___floatValue;
String_t* ___stringValue;
float ___volume;
float ___balance;
};
struct EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3 : public RuntimeObject
{
String_t* ___name;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___setupPose;
String_t* ___U3CAudioPathU3Ek__BackingField;
};
struct MemberInfo_t : public RuntimeObject
{
};
struct Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4 : public RuntimeObject
{
int32_t ___id;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* ___regions;
bool ___pathSuffix;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___uvs;
SingleU5BU5DU5BU5D_tB190BCEA7F01FD9CFF9FC1273681C9F0C75359E4* ___offsets;
int32_t ___start;
int32_t ___digits;
int32_t ___setupIndex;
};
struct SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254 : public RuntimeObject
{
String_t* ___name;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
ExposedList_1_t91DB309B7AA43B52841EC0CF8EBADD1D9D73DCA3* ___slots;
ExposedList_1_t6FF735095BAC811A2AD50E52AE368F9A5D48B59D* ___skins;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___defaultSkin;
ExposedList_1_t28EA396FF523AC0F8E4E3D9FC8ABD97A1723B4FE* ___events;
ExposedList_1_tB85C18F6CA42A913025B77D04CB352D919551517* ___animations;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints;
float ___x;
float ___y;
float ___width;
float ___height;
float ___referenceScale;
String_t* ___version;
String_t* ___hash;
float ___fps;
String_t* ___imagesPath;
String_t* ___audioPath;
};
struct Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481 : public RuntimeObject
{
String_t* ___name;
Dictionary_2_tE01DC6E7E7C4B50EADD6954477AC5E8D0B755E8A* ___attachments;
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___bones;
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___constraints;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct 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 TimelineExtensions_t7592B34010DAA8AD97542034D1941C1D61443063 : public RuntimeObject
{
};
struct TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676 : public RuntimeObject
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___previous;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___next;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___mixingFrom;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___mixingTo;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Start;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Interrupt;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___End;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Dispose;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___Complete;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___Event;
int32_t ___trackIndex;
bool ___loop;
bool ___additive;
bool ___reverse;
bool ___shortestRotation;
bool ___keepHold;
float ___eventThreshold;
float ___mixAttachmentThreshold;
float ___alphaAttachmentThreshold;
float ___mixDrawOrderThreshold;
float ___animationStart;
float ___animationEnd;
float ___animationLast;
float ___nextAnimationLast;
float ___delay;
float ___trackTime;
float ___trackLast;
float ___nextTrackLast;
float ___trackEnd;
float ___timeScale;
float ___alpha;
float ___mixTime;
float ___mixDuration;
float ___totalAlpha;
Interpolation_t30155A9237E8C02E9010082403EBBF68D9FB6E36* ___mixInterpolation;
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___timelineMode;
ExposedList_1_t3BF4AD6EAEB81764FB54F5B7FB472692105B43C4* ___timelineHoldMix;
ExposedList_1_tDD3820FCA0A1AA9D314E2E1FCE0A16BE3CE5E80A* ___timelinesRotation;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6 : public RuntimeObject
{
bool ___m_WasFired;
};
struct WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D : public RuntimeObject
{
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___m_TargetEvent;
String_t* ___m_EventName;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___m_AnimationState;
bool ___m_WasFired;
bool ___m_unsubscribeAfterFiring;
};
struct WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872 : public RuntimeObject
{
bool ___m_WasFired;
};
struct ReplacementMaterial_t0F95B525F1A2193B233A9834F9D1C65C0C27EC4B : public RuntimeObject
{
String_t* ___pageName;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
};
struct Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453
{
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___l;
int32_t ___next;
int32_t ___ver;
RuntimeObject* ___current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1
{
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* ____list;
int32_t ____index;
int32_t ____version;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____current;
};
struct Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7
{
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* ___l;
int32_t ___next;
int32_t ___ver;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* ___current;
};
struct AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0 : public TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___page;
String_t* ___name;
int32_t ___x;
int32_t ___y;
float ___offsetX;
float ___offsetY;
int32_t ___originalWidth;
int32_t ___originalHeight;
int32_t ___degrees;
bool ___rotate;
int32_t ___index;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___names;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___values;
};
struct BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77 : public PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2
{
int32_t ___index;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* ___parent;
float ___length;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct 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 Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
float ___m_XMin;
float ___m_YMin;
float ___m_Width;
float ___m_Height;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
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 WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D : public WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6
{
};
struct WaitForSpineAnimationEnd_t950B01E840B68416BB05D6CDAC1ED1A5B4DFDFE3 : public WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6
{
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D24_t7DFBA915BF3CCBD700ED46D913E2C95A85864ED2
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D24_t7DFBA915BF3CCBD700ED46D913E2C95A85864ED2__padding[24];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D5281_tB34DAADBABAEE3C7CDA88B0163254481949B28F4
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D5281_tB34DAADBABAEE3C7CDA88B0163254481949B28F4__padding[5281];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D5471_t333BB4188635A25346B19D3E259B3269E6AB65E6
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D5471_t333BB4188635A25346B19D3E259B3269E6AB65E6__padding[5471];
};
};
#pragma pack(pop, tp)
struct BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___normalPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___additivePage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___multiplyPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___screenPage;
};
struct BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_pinvoke
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___normalPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___additivePage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___multiplyPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___screenPage;
};
struct BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_com
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___normalPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___additivePage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___multiplyPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___screenPage;
};
struct IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A
{
int32_t ___i;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___region;
};
struct IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_pinvoke
{
int32_t ___i;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___region;
};
struct IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_com
{
int32_t ___i;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___region;
};
struct RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputMaterial;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___outputTexture;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___additionalOutputTextures;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputAdditiveMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputMultiplyMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputScreenMaterial;
};
struct RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_pinvoke
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputMaterial;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___outputTexture;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___additionalOutputTextures;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputAdditiveMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputMultiplyMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputScreenMaterial;
};
struct RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_com
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputMaterial;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___outputTexture;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___additionalOutputTextures;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputAdditiveMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputMultiplyMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___outputScreenMaterial;
};
struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F
{
int32_t ___slotIndex;
String_t* ___placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
};
struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_pinvoke
{
int32_t ___slotIndex;
char* ___placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
};
struct SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F_marshaled_com
{
int32_t ___slotIndex;
Il2CppChar* ___placeholder;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___attachment;
};
struct BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___boneIndex;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct CopyTextureSupport_t4EFE718FA2FC4A185D5011E063FAA1249550C644
{
int32_t ___value__;
};
struct CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
};
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 FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34
{
int32_t ___value__;
};
struct Format_t7597688D971328A6AFBA482FCB429753213927AF
{
int32_t ___value__;
};
struct Inherit_t93DEF1CC36FCFF522E863E49AE0760932631371E
{
int32_t ___value__;
};
struct MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E : public VertexAttachment_t62DFB61B99D73C4C8EDE1597706EC38F0D8ACF27
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___sequence;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___regionUVs;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles;
int32_t ___hullLength;
String_t* ___path;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* ___sourceMesh;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___U3CEdgesU3Ek__BackingField;
float ___U3CWidthU3Ek__BackingField;
float ___U3CHeightU3Ek__BackingField;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr;
};
struct RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D : public Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___sequence;
float ___x;
float ___y;
float ___rotation;
float ___scaleX;
float ___scaleY;
float ___width;
float ___height;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
String_t* ___U3CPathU3Ek__BackingField;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct SettingsTriState_t8228580822CF54D21DBF3C067A6C163740909C4B
{
int32_t ___value__;
};
struct SpritePackingMode_t9D37AACA819C3BC33A2FFD3E1E4F8ADA38972C66
{
int32_t ___value__;
};
struct SpritePackingRotation_tB7E07D538FFBB0031B3C6FB2F987B8D64BC19000
{
int32_t ___value__;
};
struct TextureFilter_tC019C6F678936C1F5D5C762FA63B08B36820B2EC
{
int32_t ___value__;
};
struct TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D
{
int32_t ___value__;
};
struct TextureWrap_tEBE79FE58042B3B8B5CD7E135EBF18D1F3F20500
{
int32_t ___value__;
};
struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD
{
int32_t ___value__;
};
struct TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885 : public CurveTimeline_tF590CEE203806A2BA7E2B603C6DB6421B231BF34
{
int32_t ___constraintIndex;
};
struct UpdateTiming_t4D754112D6DC62299DD464C0F819EC887D1CB970
{
int32_t ___value__;
};
struct LoadingMode_t736F7A46CE18F38B1794CE6BEEB74BA1B2AE5ACD
{
int32_t ___value__;
};
struct AnimationEventTypes_tF982DA40202E556A46EF4B1F21231D2150445DAC
{
int32_t ___value__;
};
struct AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7 : public RuntimeObject
{
String_t* ___name;
int32_t ___width;
int32_t ___height;
int32_t ___format;
int32_t ___minFilter;
int32_t ___magFilter;
int32_t ___uWrap;
int32_t ___vWrap;
bool ___pma;
RuntimeObject* ___rendererObject;
};
struct BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3 : public RuntimeObject
{
Bone_tC5BB616A04722279E675558888991F720C090467* ___bone;
float ___x;
float ___y;
float ___rotation;
float ___scaleX;
float ___scaleY;
float ___shearX;
float ___shearY;
int32_t ___inherit;
float ___a;
float ___b;
float ___worldX;
float ___c;
float ___d;
float ___worldY;
int32_t ___world;
int32_t ___local;
};
struct BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C : public CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7
{
int32_t ___boneIndex;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852 : public BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8
{
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4
{
String_t* ___newAssetName;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___materialPropertySource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___additiveMaterialSource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___multiplyMaterialSource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___screenMaterialSource;
int32_t ___maxAtlasSize;
int32_t ___padding;
int32_t ___textureFormat;
bool ___mipmaps;
bool ___clearCache;
bool ___useOriginalNonrenderables;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___additionalTexturePropertyIDsToCopy;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___additionalTextureFormats;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___additionalTextureIsLinear;
};
struct RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_pinvoke
{
char* ___newAssetName;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___materialPropertySource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___additiveMaterialSource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___multiplyMaterialSource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___screenMaterialSource;
int32_t ___maxAtlasSize;
int32_t ___padding;
int32_t ___textureFormat;
int32_t ___mipmaps;
int32_t ___clearCache;
int32_t ___useOriginalNonrenderables;
Il2CppSafeArray* ___additionalTexturePropertyIDsToCopy;
int32_t* ___additionalTextureFormats;
int32_t* ___additionalTextureIsLinear;
};
struct RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_com
{
Il2CppChar* ___newAssetName;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___materialPropertySource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___additiveMaterialSource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___multiplyMaterialSource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___screenMaterialSource;
int32_t ___maxAtlasSize;
int32_t ___padding;
int32_t ___textureFormat;
int32_t ___mipmaps;
int32_t ___clearCache;
int32_t ___useOriginalNonrenderables;
Il2CppSafeArray* ___additionalTexturePropertyIDsToCopy;
int32_t* ___additionalTextureFormats;
int32_t* ___additionalTextureIsLinear;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
List_1_tDD1EDE4FCFEEB943999D62DCA99D0DA3597E3D51* ___serializedMaterialOverrides;
List_1_tDD1EDE4FCFEEB943999D62DCA99D0DA3597E3D51* ___runtimeMaterialOverrides;
int32_t ___textureLoadingMode;
OnDemandTextureLoader_t73F88780452CDEDA028EC1FA8711BB8C85A59D48* ___onDemandTextureLoader;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2 : public BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C
{
};
struct SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82* ___atlasAssets;
float ___scale;
TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___skeletonJSON;
bool ___isUpgradingBlendModeMaterials;
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* ___blendModeMaterials;
List_1_tBFA73B26AF72BABC85549F091C4BA5A95B9FB412* ___skeletonDataModifiers;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___fromAnimation;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___toAnimation;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___duration;
float ___defaultMix;
RuntimeAnimatorController_t6F7C753402B42EC23C163099CF935C5E0D7A7254* ___controller;
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___skeletonData;
AnimationStateData_t47D4F60C663435EF5F6514A679B9711A837244DB* ___stateData;
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
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 MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
int32_t ___updateTiming;
int32_t ___frameOfLastUpdate;
RuntimeObject* ___skeletonRenderer;
bool ___skipUpdate;
int32_t ___threadedAnimation;
bool ___isUpdatedExternally;
SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____BeforeUpdate;
SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____BeforeApply;
SkeletonAnimationDelegate_tBFF055047F26B8F9151050E47FCEE4BC2C2D5420* ____OnAnimationRebuild;
};
struct SkeletonAnimation_tA7637DB9E47845B3BFB091C272604F43BC71B29A : public SkeletonAnimationBase_t27A93FED4A3BC7102958AC58A71711D8E2B23D61
{
String_t* ___animationName;
bool ___loop;
float ___timeScale;
bool ___unscaledTime;
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___state;
};
struct ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE_StaticFields
{
BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* ___EmptyArray;
};
struct ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD_StaticFields
{
IConstraintDataU5BU5D_t58BE7FE5A752273FA36AE4E0D0015C929828FF73* ___EmptyArray;
};
struct ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF_StaticFields
{
TimelineU5BU5D_t8B04D17CE2EACC9AC7F16E46E610622EF95882F8* ___EmptyArray;
};
struct List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_StaticFields
{
AtlasRegionU5BU5D_t0801B5D0EA2D5C01F8C7B0DE1B49EBC1DED2929C* ___s_emptyArray;
};
struct List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8_StaticFields
{
AttachmentU5BU5D_tD6AB46FF81FE423600D45F39A75768ED11BD9D44* ___s_emptyArray;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_StaticFields
{
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___s_emptyArray;
};
struct List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38_StaticFields
{
ReplacementMaterialU5BU5D_tC938D733455CA938DDF17F4C2DF6C07638000078* ___s_emptyArray;
};
struct U3CPrivateImplementationDetailsU3E_t130CF6E2EE02AEEBDEDE8D9B2BC12967F7A46B24_StaticFields
{
__StaticArrayInitTypeSizeU3D5281_tB34DAADBABAEE3C7CDA88B0163254481949B28F4 ___6C2FB2E476C9458C7E5DC683247CD7246875C2011CC6F70EE160C7284D248CD4;
__StaticArrayInitTypeSizeU3D5471_t333BB4188635A25346B19D3E259B3269E6AB65E6 ___71112A196C119F4111CD79566D5D1B634F0356F9751432304DD33AF56C370D51;
__StaticArrayInitTypeSizeU3D24_t7DFBA915BF3CCBD700ED46D913E2C95A85864ED2 ___753D5E1ADA77B20B9959A1030B8E0BA5CF925F2881D3635C3F791E5A0AE0EEB1;
};
struct AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41_StaticFields
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___EmptyAnimation;
};
struct AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields
{
Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* ___existingRegions;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___regionIndices;
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* ___originalRegions;
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* ___repackedRegions;
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* ___texturesToPackAtParam;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___inoutAttachments;
Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* ___CachedRegionTextures;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* ___CachedRegionTexturesList;
};
struct Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Empty;
};
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 IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
int32_t ___GenerateAllMips;
};
struct Type_t_StaticFields
{
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
Il2CppChar ___Delimiter;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
RuntimeObject* ___Missing;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields
{
String_t* ___DefaultTextureName;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 ___Default;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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 BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB : public RuntimeArray
{
ALIGN_FIELD (8) BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* m_Items[1];
inline BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77** 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, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* 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 RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993 : public RuntimeArray
{
ALIGN_FIELD (8) Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D m_Items[1];
inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* 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, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 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 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 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 List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88 : public RuntimeArray
{
ALIGN_FIELD (8) List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* m_Items[1];
inline List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4** 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, List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9 : 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 Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191 : public RuntimeArray
{
ALIGN_FIELD (8) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* m_Items[1];
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** 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, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
{
ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
m_Items[index] = value;
}
};
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389 : public RuntimeArray
{
ALIGN_FIELD (8) Color_tD001788D726C3A7F1379BEED0260B9591F440C1F m_Items[1];
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* 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, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
m_Items[index] = value;
}
};
struct AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82 : public RuntimeArray
{
ALIGN_FIELD (8) AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8* m_Items[1];
inline AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8** 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, AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_m90B01B3F2FFFB6C8B353691458AB8CE253783EAE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m0F20C45B5CE4BF0BF8DAA9039EB54C04F618EC7B_gshared (Dictionary_2_t703573FCB9C9178FBB719FCBEC8B9ADF1AED3A24* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m87E09AAB8C1DC14CF6D613508A3353C01951D5CB_gshared (Dictionary_2_t703573FCB9C9178FBB719FCBEC8B9ADF1AED3A24* __this, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1D0719C10584FA1EC40A4998CD193633F40A234E_gshared (Dictionary_2_t703573FCB9C9178FBB719FCBEC8B9ADF1AED3A24* __this, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mEE283B78A6DBFCF9C7189F732BF991A13E409432_gshared (Dictionary_2_t703573FCB9C9178FBB719FCBEC8B9ADF1AED3A24* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineAnimation_SafeSubscribe_mB22FC2FD3F65437E3641B1BAAF82C28EA522DF62 (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, int32_t ___1_eventsToWaitFor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Start_m8B758A2E87412FF863592CED212BEEFC2222BDDF (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Interrupt_m928EC3BB181E6DE84CF74241A464C9C564E29780 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_End_m8DFB9580750A29F665B0CCDE52A24ED781380608 (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Dispose_mE7E1F192E90F99EBCDF049D74007F3524D68E59D (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntry_add_Complete_m80846502138B680008FC7A8C8BA964D635ED87AD (TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* __this, TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineAnimation__ctor_m6D73BEA00F0BBA00BCECF0F9ADB1D66B382D78CA (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, int32_t ___1_eventsToWaitFor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2 (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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 bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_Subscribe_mD05394C6D4F80F638F2D30970AF314553131105A (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___1_eventDataReference, bool ___2_unsubscribe, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* SkeletonAnimation_get_AnimationState_m0597DA568EEF7825E5AE3519A478E76F5DBB9D3D (SkeletonAnimation_tA7637DB9E47845B3BFB091C272604F43BC71B29A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_SubscribeByName_m30B8E80B55EAE02C62081A66E76C0FEFF3EB6B79 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, String_t* ___1_eventName, bool ___2_unsubscribe, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* Event_get_Data_m899DC3B549F8513883467B512265A1B0E5781462_inline (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167_inline (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationState_remove_Event_m52FDB1D85B01BC7258BF52E498623B3E2A73C55E (AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* __this, TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_Clear_m1F79CD6FA2B4A8212E1F78BC985A29E94F542551 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineTrackEntryEnd_SafeSubscribe_m18DBDC01094EF14ABCDEE7FC20471BDD18847A90 (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* SkeletonData_get_Bones_m46C0AB3D18F68B66F2E76AED746F88C3DC2D1018_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BoneTimeline2_get_BoneIndex_m5ABDE21CFDA69634152FA24D1E1FA62EFFF2C21F_inline (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, const RuntimeMethod* method) ;
inline BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2* __this, const RuntimeMethod* method)
{
return (( BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* (*) (PosedData_1_tA6B0A29272211BEB924CA63FA9CF9C651D27BAF2*, const RuntimeMethod*))PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F (CurveTimeline1_t3313E1733621F4DEFE204982B4F0E8A00DB5D5A7* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592_inline (BoneTimeline1_tC2E35749778BC96BDD06736B55F9DD62F65A119C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* Animation_get_Timelines_m2F4B97551905154693EE8C220EA45393A47D37BB_inline (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method) ;
inline Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7 ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3 (ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7 (*) (ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared)(__this, method);
}
inline void Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D (Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7*, const RuntimeMethod*))Enumerator_Dispose_m07F4232A73E7B6D24AE24206FF0567655DE6A552_gshared)(__this, method);
}
inline Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_inline (Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7* __this, const RuntimeMethod* method)
{
return (( Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* (*) (Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7*, const RuntimeMethod*))Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB (Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7*, const RuntimeMethod*))Enumerator_MoveNext_mA3711E6F31721CD471A7EEABF16E029A413B99B5_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TransformConstraintTimeline_get_ConstraintIndex_m27216D00F676FC5B60DC7D102E96783EE07566DB_inline (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_ClearCache_mEBB54853312D663E0F8CF01053402BA1FB93B26B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_mD38BF13DD1B70AEA26B51B9339DFA7F63B56E197 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, float ___2_scale, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_materialPropertySource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_m, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasRegion__ctor_mA555A6539F86AA183781E5C1AF65286593C98370 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AtlasUtilities_InverseLerp_m104DD7BDE4D521C72596E07FCF424F80616A7283 (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegionWithNewPMATexture_mEA6E32030AD985ACC4285CD0CA12632B4572B4C2 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, int32_t ___2_textureFormat, bool ___3_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_materialPropertySource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_GetClone_mFE57D6E2CFFE90D6B1239E798B61DF0564684CA4 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, int32_t ___1_textureFormat, bool ___2_mipmaps, bool ___3_linear, bool ___4_applyPMA, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasPage__ctor_mEBA2B7CBE5A2C39B8DBCDA598CA19739464FBA27 (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_m87666541ED7CC3AAEF3DDE3E1FE6F9C6366DDAB5 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, bool ___1_isolatedTexture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegionWithNewPMATexture_m8236B080D0C9D8988CECC757B5447F025DEC5F93 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, int32_t ___2_textureFormat, bool ___3_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_materialPropertySource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_ToTexture_m1CFA3A38F6BEEACC4E8CF70CF1AEA8423B5358DC (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, int32_t ___1_textureFormat, bool ___2_mipmaps, bool ___3_linear, bool ___4_applyPMA, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Sprite_get_packed_m6B6B98A3891B350711499532C07F8D393AAB868E (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sprite_get_packingRotation_m3FD3489CC43013B2D5228AEB1ED8099E6C5B1D10 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Sprite_get_bounds_m042F847F6C5118E6B14A3F79A1E1C53E7DFBF452 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_SpineUnityFlipRect_mC4AC6AE83BFA9896FDEAF444A548745E304AA5AA (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, int32_t ___1_textureHeight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Sprite_get_textureRectOffset_mECCE911F183C3FE50350DD22406C30843BC3CFCB (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_TextureRectToUVRect_mB658924451774DA548E22101424F01046B68E849 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_textureRect, int32_t ___1_texWidth, int32_t ___2_texHeight, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
inline void Dictionary_2_Clear_mD4A1F074F726A7FA1305CC1347ABC1574A98BCD8 (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388*, const RuntimeMethod*))Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared)(__this, method);
}
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
inline void Array_Resize_TisList_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_m62FAECE2EDADCC144856687368D8E71BE16328B9 (List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
(( void (*) (List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method);
}
inline void List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_inline (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28 (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Clear_m6E5EEA896768B2FBBC7B60D4177F59F139D6FAE1_inline (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_inline (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_AddRange_m9798F867573319C482DAC5C898969BBE82F03970 (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline int32_t List_1_get_Count_m55DE11F59FF173D0761F346406B180BA50C90D2C_inline (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* (*) (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m979AD5AFF90FB491C9A74964ED06D6FFA4ED5A2A (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388*, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___0_key, ___1_value, method);
}
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
inline void Dictionary_2_Add_m24AD6798A13B262A3CEA131C99453B382939A574 (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388*, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_AddRegionTexturesToPack_m080A62F91A6B6B5D867D4F51888ADF72C8F13A5C (int32_t ___0_numTextureParamsToRepack, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_region, int32_t ___2_textureFormat, bool ___3_mipmaps, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___4_additionalTextureFormats, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___5_additionalTexturePropertyIDsToCopy, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___6_additionalTextureIsLinear, const RuntimeMethod* method) ;
inline void List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_inline (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_set_Item_m74524EA7D41E994655E1E3EC461772673DBA5E00 (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* __this, int32_t ___0_index, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*, int32_t, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, bool ___4_linear, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_mipMapBias_m945790033BD16B51B4EDD12E177207EBF5887286 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, float ___0_value, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mED079FEB063B8FEF7F43AED70CB562DD77470DE2_inline (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* List_1_get_Item_m41F9D0682DC2DEC45DFE466C6AFE6D89379BC9A3 (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_CopyTextureAttributesFrom_mC2F97DBF0EE5E0056692DD49100EF83C3E3AB40B (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_destination, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___1_source, const RuntimeMethod* method) ;
inline Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* List_1_ToArray_m209E5F09A1686595EFD5A277913C1C7F5C8B6B03 (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, const RuntimeMethod* method)
{
return (( Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* Texture2D_PackTextures_m61CBEB4F2461710C9755ED2A5A34165C0B20E34A (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___0_textures, int32_t ___1_padding, int32_t ___2_maximumAtlasSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_inline (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0 (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_UVRectToAtlasRegion_m0F3820FCF7857D96E5831703D33FA1AFCC6F118E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_uvRect, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_referenceRegion, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___2_page, const RuntimeMethod* method) ;
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_AssignBlendMode_m7B58495EA725143DF5C886FC64FFE6CE54655BE7 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** ___0_repackedRegion, TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* ___1_originalRegion, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___2_normalShader, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* ___3_blendModePages, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_additiveMaterialSource, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___5_multiplyMaterialSource, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___6_screenMaterialSource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_GetRepackedAttachments_m74B57AABD97659245BBD695C192DB5788DC33482 (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___0_sourceAttachments, List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___1_outputAttachments, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___2_shader, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___3_outputMaterial, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___4_outputTexture, int32_t ___5_maxAtlasSize, int32_t ___6_padding, int32_t ___7_textureFormat, bool ___8_mipmaps, String_t* ___9_newAssetName, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___10_materialPropertySource, bool ___11_clearCache, bool ___12_useOriginalNonrenderables, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___13_additionalTexturePropertyIDsToCopy, Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___14_additionalOutputTextures, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___15_additionalTextureFormats, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___16_additionalTextureIsLinear, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_GetRepackedAttachments_m16C78888F7A0CA90DA201B291654761360D69803 (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___0_sourceAttachments, List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___1_outputAttachments, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 ___2_settings, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* ___3_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasUtilities_GetBlendModePage_m7B0D2B4FC48AD533CD44320C358D22D793205206 (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** ___0_targetPage, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_normalReferencePage, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_materialSource, String_t* ___3_nameSuffix, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasPage_Clone_mE9BE56C843CBB0102D17B2DC04628A8BFF3E1F4D (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_ToTexture_mA8C6798331D65E2CA8C5FC27CC3DE1E674F068DE (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_ar, int32_t ___1_textureFormat, bool ___2_mipmaps, int32_t ___3_texturePropertyId, bool ___4_linear, bool ___5_applyPMA, const RuntimeMethod* method) ;
inline void List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_inline (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4 (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Skin_get_Attachments_m6E8D5DA48E3B7E7668E80BD42F2D64482CE6FEEA (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin__ctor_m1970D321873E8F6334B18A4AD51C1CF842FFDB52 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* Skin_get_Bones_m289A6AD20D75A430417207821295FEC988AB3B42_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_AddRange_mC176EBADC6A0876BDB5BAF1FC6EC062D59C04649 (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* __this, ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE*, const RuntimeMethod*))ExposedList_1_AddRange_m90B01B3F2FFFB6C8B353691458AB8CE253783EAE_gshared)(__this, ___0_list, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* Skin_get_Constraints_m3C4A453A8FEA06AF4980DB1CCB86D39B4A3757CD_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method) ;
inline void ExposedList_1_AddRange_m289B0643595A8DCFB140E584AA228BDCADB19038 (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* __this, ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*, ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD*, const RuntimeMethod*))ExposedList_1_AddRange_m90B01B3F2FFFB6C8B353691458AB8CE253783EAE_gshared)(__this, ___0_list, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m44BA843042417312F5B0DE949C2635BA54430E49_inline (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* __this, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, int32_t ___0_slotIndex, String_t* ___1_placeholder, Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___2_attachment, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* AtlasUtilities_GetRepackedSkin_m79996C16231D3834BBC06C5C830D10521F45BBC7 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_o, String_t* ___1_newName, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___2_shader, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___3_outputMaterial, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___4_outputTexture, int32_t ___5_maxAtlasSize, int32_t ___6_padding, int32_t ___7_textureFormat, bool ___8_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___9_materialPropertySource, bool ___10_clearCache, bool ___11_useOriginalNonrenderables, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___12_additionalTexturePropertyIDsToCopy, Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___13_additionalOutputTextures, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___14_additionalTextureFormats, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___15_additionalTextureIsLinear, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* AtlasUtilities_GetRepackedSkin_m89ED0B5D2EAFFCB614F17F334F4F5B3306117402 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_o, String_t* ___1_newName, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 ___2_settings, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* ___3_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_GetMainTexture_m859D5A47C637E7669F0896FE75B1FBA33E59AE72 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_GetUnityRect_m3E04CF754EA27554C204AA4E280B78CB899893EB (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* Sprite_Create_m95F90AD74982187C087F4FA00947045A033D0BA1 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rect, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_pivot, float ___3_pixelsPerUnit, const RuntimeMethod* method) ;
inline Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1 List_1_GetEnumerator_m68D0E2F78D7A7BFC737BE72E4088B86A85F55F6D (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, const RuntimeMethod* method)
{
return (( Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1 (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m7D8098C50EE0CF157C6B09912310A1FD9474F245 (Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Enumerator_get_Current_mCF3C7D2E2BA4F0177C908FDCFE7955303CBD5BED_inline (Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1* __this, const RuntimeMethod* method)
{
return (( Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* (*) (Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m00711B095CC5BE52F04F5EB7283C8795DB012C35 (Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void Dictionary_2_Clear_m7BDA40E7D7D71D7F04B6FEE9059593B9FC36E2EA (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816*, const RuntimeMethod*))Dictionary_2_Clear_m0F20C45B5CE4BF0BF8DAA9039EB54C04F618EC7B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntAndAtlasRegionKey__ctor_mDFD162AC2460EDF3D893352331273DA78EC3E71D (IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A* __this, int32_t ___0_i, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_region, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m86DDB255F4F255DC252600894FB638E08C3E2427 (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* __this, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A ___0_key, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816*, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4**, const RuntimeMethod*))Dictionary_2_TryGetValue_m87E09AAB8C1DC14CF6D613508A3353C01951D5CB_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_GetTexture_m9DB96ADBE178CD619F335F92CC58B2CD84394997 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, int32_t ___1_texturePropertyId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_CopyTextureApplyPMA_m1B4A85CBF8A8A404330E3CFE7126B5FDDFE756C2 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_sourceRect, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___2_destination, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_CopyTexture_m296B658FCE1FAEEBDAE3F9501D4761146A658091 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_sourceRect, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___2_destination, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_mAF5248DC06650A05B1B26E2B2C152A1BA43E8530 (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* __this, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A ___0_key, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816*, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*))Dictionary_2_Add_m1D0719C10584FA1EC40A4998CD193633F40A234E_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sprite_get_packingMode_m26DD01B9EC3E832120B4AFB3090F300ACC864A8A (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_copyTextureSupport_m35C5E2D749B53757DD6F05492B5D79F364F466C2 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* Texture2D_GetPixels_m009D80DF4554A3B45EE4007ACA38E33764A080DE (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_blockWidth, int32_t ___3_blockHeight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_colors, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_src, int32_t ___1_srcElement, int32_t ___2_srcMip, int32_t ___3_srcX, int32_t ___4_srcY, int32_t ___5_srcWidth, int32_t ___6_srcHeight, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_dst, int32_t ___8_dstElement, int32_t ___9_dstMip, int32_t ___10_dstX, int32_t ___11_dstY, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_GetSpineAtlasRect_m8FDDAD6C2DA4217E26BD1C37330C3D6AD0D96594 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, bool ___1_includeRotate, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_UVRectToTextureRect_mC1178D1E6F8291D790240A1D6226779F39E3518A (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_uvRect, int32_t ___1_texWidth, int32_t ___2_texHeight, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_GetTexture_mBA07A377A7DDD29CD53E6F687DE6D49A42C0C719 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_GetTexture_mE5D02B13E7AF35ABAE4FFC49E69FAF8F36F91191 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_anisoLevel_m49CB873A0A3A71281BAE34A9512803D76D2EA27F (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_wrapModeU_m9217A53AC4A40DA2486AAD664F286C28A32D7716 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapModeU_m2002CCB73143182032BD5ED6C80AB9A0ED2A0981 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_wrapModeV_mDD1FD069227720CAA9433145CDFBAD42E680A212 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapModeV_m3C79177BAE70103DDBF871896AF464513A0F919D (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_wrapModeW_mE0C1A36F3EB7ABC2D4CD8CAB7BD0226E00229EB8 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapModeW_mCE8F0DA65C902D6D1A95823892D48E10A6949863 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_mA78816E36EAB57D6CB5D4795E9EB5DB36A57A231 (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method);
}
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
inline void List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m2339E1052EFC4235FB03A7F61B9DE0A8BE4494A5 (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m743D85E17F5AA356B8F1B417104B2866BA904211 (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816*, const RuntimeMethod*))Dictionary_2__ctor_mEE283B78A6DBFCF9C7189F732BF991A13E409432_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsOutput_DestroyGeneratedAssets_m8D9671277693C48C30752AB45A749B2D7AE5C815 (RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings__ctor_m6B52720FBA77B7EC44CC653401264FDA792F2D4E (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, bool ___0__, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings_UseSourceMaterialsFrom_m1806D5F1365992FD1E94B4F03DAE5D1656F4CD9C (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings__ctor_m4F00308F8C97F853D5AA179E69A2BA734B0FB90C (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings_UseBlendModeMaterialsFrom_m7965603FC89AFD87928BBFF6BE4906A01F5BEE23 (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_inline (List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline ReplacementMaterial_t0F95B525F1A2193B233A9834F9D1C65C0C27EC4B* List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7 (List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ReplacementMaterial_t0F95B525F1A2193B233A9834F9D1C65C0C27EC4B* (*) (List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntAndAtlasRegionKey_GetHashCode_m9B65C74CD72827BF431EB5B747DE6D51C12CCDBF (IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachment_mCA58174908B9979D78402165211E63041B77906E (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_page, float ___2_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_m81FFD41991D370CB12999C06399B36C42855E758 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_page, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachment_m52A713CB6320B05B08E5274A95DD7090DB3049F7 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, String_t* ___1_attachmentName, float ___2_scale, float ___3_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachmentWithNewPMATexture_m6B26081868ADBF17B325405CB993CBCF45887BD3 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, int32_t ___2_textureFormat, bool ___3_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_materialPropertySource, float ___5_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sequence__ctor_mB2B869F83B03F7FFD3E7E64C8F0AC4A2D2010D1E (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_count, bool ___1_pathSuffix, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment__ctor_m136881CE3E325606592078AC722D15241DEDEF3C (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_name, Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* ___1_sequence, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Path_mBA2FD73DCE3335E6B2F34DF80800CE1B5C74DF6D_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_ScaleX_m388F66518403BB44D706961891A1959D90983239_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_ScaleY_m4365C70D54331ECCD92840F3BFE1A20217BF6153_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Rotation_m7397C163BE93035882E1C2E24D14CC6BCCCB9266_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_SetColor_mFCDE662CFBB80047B26765962F9131A40CE88558_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Width_mDA18FF1DD1896F3D0FCEF7BA5210D23F69AA1111_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Height_m6DA767C64695CE512D739BFFA4F62B010A6FAF23_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegionAttachment_UpdateSequence_m3C5BB8F7BD40655284F01501E3D183096923BC35 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_X_m400D0EAC2A15262F88D1FE77FF8001CFA267373B_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Y_mC9652C8FE69CE45766637A25C1BC577085BDB31E_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_m7F5F8420A6B9931B3084BF7F6D8FC6C602031DB2 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegionWithNewPMATexture_m3DFCCD891307C1D1118984A0D05983613A8711E7 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialPropertySource, int32_t ___2_textureFormat, bool ___3_mipmaps, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369 (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RegionAttachment_get_Width_m14141567360E0454B2FD8E7843505EDE3F3333F3_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetRegion_m1E39B3FCB63A82A8D2B11DFF931FEDF323AFA45B (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_attachment, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_atlasRegion, bool ___2_useOriginalRegionSize, float ___3_scale, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshAttachment_UpdateSequence_m0221121122614AA51A8873C76C3832B77DB8D768 (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, 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_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
#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 WaitForSpineAnimation__ctor_m6D73BEA00F0BBA00BCECF0F9ADB1D66B382D78CA (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, int32_t ___1_eventsToWaitFor, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
int32_t L_1 = ___1_eventsToWaitFor;
WaitForSpineAnimation_SafeSubscribe_mB22FC2FD3F65437E3641B1BAAF82C28EA522DF62(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* WaitForSpineAnimation_NowWaitFor_m8665852AD25C35A523B8DE6A497AC4DAD1A6D593 (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, int32_t ___1_eventsToWaitFor, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
int32_t L_1 = ___1_eventsToWaitFor;
WaitForSpineAnimation_SafeSubscribe_mB22FC2FD3F65437E3641B1BAAF82C28EA522DF62(__this, L_0, L_1, NULL);
return __this;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForSpineAnimation_System_Collections_IEnumerator_MoveNext_m34AB052AF84D01AF026A8F19CB5E1254FADD9F4D (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_WasFired;
if (!L_0)
{
goto IL_0010;
}
}
{
InterfaceActionInvoker0::Invoke(2, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, __this);
return (bool)0;
}
IL_0010:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineAnimation_System_Collections_IEnumerator_Reset_mF3013E7FD7683A528AEBBBC537C2A150B6137FFC (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, const RuntimeMethod* method)
{
{
__this->___m_WasFired = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForSpineAnimation_System_Collections_IEnumerator_get_Current_mC3492BEBFC28399EF6050B7C843A5D5629181084 (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, const RuntimeMethod* method)
{
{
return NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineAnimation_SafeSubscribe_mB22FC2FD3F65437E3641B1BAAF82C28EA522DF62 (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, int32_t ___1_eventsToWaitFor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral068D32A44FD7B0AEB9A21A798E396ED146BAE776);
s_Il2CppMethodInitialized = true;
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
if (L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral068D32A44FD7B0AEB9A21A798E396ED146BAE776, NULL);
__this->___m_WasFired = (bool)1;
return;
}
IL_0015:
{
int32_t L_1 = ___1_eventsToWaitFor;
if (!((int32_t)((int32_t)L_1&1)))
{
goto IL_002c;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_2 = ___0_trackEntry;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_3 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)il2cpp_codegen_object_new(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D(L_3, __this, (intptr_t)((void*)WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528_RuntimeMethod_var), NULL);
NullCheck(L_2);
TrackEntry_add_Start_m8B758A2E87412FF863592CED212BEEFC2222BDDF(L_2, L_3, NULL);
}
IL_002c:
{
int32_t L_4 = ___1_eventsToWaitFor;
if (!((int32_t)((int32_t)L_4&2)))
{
goto IL_0043;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_5 = ___0_trackEntry;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_6 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)il2cpp_codegen_object_new(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D(L_6, __this, (intptr_t)((void*)WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528_RuntimeMethod_var), NULL);
NullCheck(L_5);
TrackEntry_add_Interrupt_m928EC3BB181E6DE84CF74241A464C9C564E29780(L_5, L_6, NULL);
}
IL_0043:
{
int32_t L_7 = ___1_eventsToWaitFor;
if (!((int32_t)((int32_t)L_7&4)))
{
goto IL_005a;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_8 = ___0_trackEntry;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_9 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)il2cpp_codegen_object_new(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D(L_9, __this, (intptr_t)((void*)WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528_RuntimeMethod_var), NULL);
NullCheck(L_8);
TrackEntry_add_End_m8DFB9580750A29F665B0CCDE52A24ED781380608(L_8, L_9, NULL);
}
IL_005a:
{
int32_t L_10 = ___1_eventsToWaitFor;
if (!((int32_t)((int32_t)L_10&8)))
{
goto IL_0071;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_11 = ___0_trackEntry;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_12 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)il2cpp_codegen_object_new(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D(L_12, __this, (intptr_t)((void*)WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528_RuntimeMethod_var), NULL);
NullCheck(L_11);
TrackEntry_add_Dispose_mE7E1F192E90F99EBCDF049D74007F3524D68E59D(L_11, L_12, NULL);
}
IL_0071:
{
int32_t L_13 = ___1_eventsToWaitFor;
if (!((int32_t)((int32_t)L_13&((int32_t)16))))
{
goto IL_0089;
}
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_14 = ___0_trackEntry;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_15 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)il2cpp_codegen_object_new(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D(L_15, __this, (intptr_t)((void*)WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528_RuntimeMethod_var), NULL);
NullCheck(L_14);
TrackEntry_add_Complete_m80846502138B680008FC7A8C8BA964D635ED87AD(L_14, L_15, NULL);
}
IL_0089:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineAnimation_HandleComplete_m5BB8B36A842471C7965B84E74A8D18723A2FD528 (WaitForSpineAnimation_tF03A77C3E2EC00252F9DD8DEFA4CE09268D349B6* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
{
__this->___m_WasFired = (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
#ifdef __clang__
#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 WaitForSpineAnimationComplete__ctor_mA45334F7FB8EB2CCA48CB81E9B54806EBF1CBDE3 (WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, bool ___1_includeEndEvent, const RuntimeMethod* method)
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B2_0 = NULL;
WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* G_B2_1 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B1_0 = NULL;
WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* G_B1_1 = NULL;
int32_t G_B3_0 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B3_1 = NULL;
WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* G_B3_2 = NULL;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
bool L_1 = ___1_includeEndEvent;
if (L_1)
{
G_B2_0 = L_0;
G_B2_1 = __this;
goto IL_0009;
}
G_B1_0 = L_0;
G_B1_1 = __this;
}
{
G_B3_0 = ((int32_t)16);
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_000b;
}
IL_0009:
{
G_B3_0 = ((int32_t)20);
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_000b:
{
WaitForSpineAnimation__ctor_m6D73BEA00F0BBA00BCECF0F9ADB1D66B382D78CA(G_B3_2, G_B3_1, G_B3_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* WaitForSpineAnimationComplete_NowWaitFor_m7E1DA47A80D529769346482DE6D4D2FD5F541A87 (WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, bool ___1_includeEndEvent, const RuntimeMethod* method)
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B2_0 = NULL;
WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* G_B2_1 = NULL;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B1_0 = NULL;
WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* G_B1_1 = NULL;
int32_t G_B3_0 = 0;
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* G_B3_1 = NULL;
WaitForSpineAnimationComplete_tB1730EA3988D81D4E8A0F079D742D2AAD2334C1D* G_B3_2 = NULL;
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
bool L_1 = ___1_includeEndEvent;
if (L_1)
{
G_B2_0 = L_0;
G_B2_1 = __this;
goto IL_0009;
}
G_B1_0 = L_0;
G_B1_1 = __this;
}
{
G_B3_0 = ((int32_t)16);
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_000b;
}
IL_0009:
{
G_B3_0 = ((int32_t)20);
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_000b:
{
NullCheck(G_B3_2);
WaitForSpineAnimation_SafeSubscribe_mB22FC2FD3F65437E3641B1BAAF82C28EA522DF62(G_B3_2, G_B3_1, G_B3_0, NULL);
return __this;
}
}
#ifdef __clang__
#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 WaitForSpineAnimationEnd__ctor_m1A7039E1C8D010C1644188F287B0A559873BD2D1 (WaitForSpineAnimationEnd_t950B01E840B68416BB05D6CDAC1ED1A5B4DFDFE3* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
WaitForSpineAnimation__ctor_m6D73BEA00F0BBA00BCECF0F9ADB1D66B382D78CA(__this, L_0, 4, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaitForSpineAnimationEnd_t950B01E840B68416BB05D6CDAC1ED1A5B4DFDFE3* WaitForSpineAnimationEnd_NowWaitFor_m0F144CE75D58BCD798B5DB6B4C07CCFD84E82256 (WaitForSpineAnimationEnd_t950B01E840B68416BB05D6CDAC1ED1A5B4DFDFE3* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
WaitForSpineAnimation_SafeSubscribe_mB22FC2FD3F65437E3641B1BAAF82C28EA522DF62(__this, L_0, 4, NULL);
return __this;
}
}
#ifdef __clang__
#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 WaitForSpineEvent_Subscribe_mD05394C6D4F80F638F2D30970AF314553131105A (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___1_eventDataReference, bool ___2_unsubscribe, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89A35131C28824EBA9F7C752300D853A340C8FC1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE0CE978812A584DC7C8972751B3A9F52A24BAE6);
s_Il2CppMethodInitialized = true;
}
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_state;
if (L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral89A35131C28824EBA9F7C752300D853A340C8FC1, NULL);
__this->___m_WasFired = (bool)1;
return;
}
IL_0015:
{
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_1 = ___1_eventDataReference;
if (L_1)
{
goto IL_002a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralFE0CE978812A584DC7C8972751B3A9F52A24BAE6, NULL);
__this->___m_WasFired = (bool)1;
return;
}
IL_002a:
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_2 = ___0_state;
__this->___m_AnimationState = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnimationState), (void*)L_2);
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_3 = ___1_eventDataReference;
__this->___m_TargetEvent = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TargetEvent), (void*)L_3);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_4 = ___0_state;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_5 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)il2cpp_codegen_object_new(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2(L_5, __this, (intptr_t)((void*)WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F_RuntimeMethod_var), NULL);
NullCheck(L_4);
AnimationState_add_Event_m3284371A7287AD8995586449D10FA57996A033DF(L_4, L_5, NULL);
bool L_6 = ___2_unsubscribe;
__this->___m_unsubscribeAfterFiring = L_6;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_SubscribeByName_m30B8E80B55EAE02C62081A66E76C0FEFF3EB6B79 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, String_t* ___1_eventName, bool ___2_unsubscribe, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3268CC5880671BBDF5D869E216CA687EC74C9F00);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89A35131C28824EBA9F7C752300D853A340C8FC1);
s_Il2CppMethodInitialized = true;
}
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_state;
if (L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral89A35131C28824EBA9F7C752300D853A340C8FC1, NULL);
__this->___m_WasFired = (bool)1;
return;
}
IL_0015:
{
String_t* L_1 = ___1_eventName;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral3268CC5880671BBDF5D869E216CA687EC74C9F00, NULL);
__this->___m_WasFired = (bool)1;
return;
}
IL_002f:
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_3 = ___0_state;
__this->___m_AnimationState = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnimationState), (void*)L_3);
String_t* L_4 = ___1_eventName;
__this->___m_EventName = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventName), (void*)L_4);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_5 = ___0_state;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_6 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)il2cpp_codegen_object_new(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2(L_6, __this, (intptr_t)((void*)WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F_RuntimeMethod_var), NULL);
NullCheck(L_5);
AnimationState_add_Event_m3284371A7287AD8995586449D10FA57996A033DF(L_5, L_6, NULL);
bool L_7 = ___2_unsubscribe;
__this->___m_unsubscribeAfterFiring = L_7;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent__ctor_m12E2EB3C680CCF1D2D3BA27EE98276E40FA238B6 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___1_eventDataReference, bool ___2_unsubscribeAfterFiring, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_state;
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_1 = ___1_eventDataReference;
bool L_2 = ___2_unsubscribeAfterFiring;
WaitForSpineEvent_Subscribe_mD05394C6D4F80F638F2D30970AF314553131105A(__this, L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent__ctor_m6F9ABFD4087FEC040EA5F6C7C5A9E5ECC4AEF93E (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, SkeletonAnimation_tA7637DB9E47845B3BFB091C272604F43BC71B29A* ___0_skeletonAnimation, EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___1_eventDataReference, bool ___2_unsubscribeAfterFiring, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
SkeletonAnimation_tA7637DB9E47845B3BFB091C272604F43BC71B29A* L_0 = ___0_skeletonAnimation;
NullCheck(L_0);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_1;
L_1 = SkeletonAnimation_get_AnimationState_m0597DA568EEF7825E5AE3519A478E76F5DBB9D3D(L_0, NULL);
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_2 = ___1_eventDataReference;
bool L_3 = ___2_unsubscribeAfterFiring;
WaitForSpineEvent_Subscribe_mD05394C6D4F80F638F2D30970AF314553131105A(__this, L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent__ctor_m98466929B180E3D0375DFD3E88F2267EC744FC1D (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, String_t* ___1_eventName, bool ___2_unsubscribeAfterFiring, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_state;
String_t* L_1 = ___1_eventName;
bool L_2 = ___2_unsubscribeAfterFiring;
WaitForSpineEvent_SubscribeByName_m30B8E80B55EAE02C62081A66E76C0FEFF3EB6B79(__this, L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent__ctor_mD541223D95C3BA3101DCBE807E2CB837EDAC106B (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, SkeletonAnimation_tA7637DB9E47845B3BFB091C272604F43BC71B29A* ___0_skeletonAnimation, String_t* ___1_eventName, bool ___2_unsubscribeAfterFiring, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
SkeletonAnimation_tA7637DB9E47845B3BFB091C272604F43BC71B29A* L_0 = ___0_skeletonAnimation;
NullCheck(L_0);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_1;
L_1 = SkeletonAnimation_get_AnimationState_m0597DA568EEF7825E5AE3519A478E76F5DBB9D3D(L_0, NULL);
String_t* L_2 = ___1_eventName;
bool L_3 = ___2_unsubscribeAfterFiring;
WaitForSpineEvent_SubscribeByName_m30B8E80B55EAE02C62081A66E76C0FEFF3EB6B79(__this, L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_WasFired;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_1 = ___1_e;
NullCheck(L_1);
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_2;
L_2 = Event_get_Data_m899DC3B549F8513883467B512265A1B0E5781462_inline(L_1, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167_inline(L_2, NULL);
String_t* L_4 = __this->___m_EventName;
bool L_5;
L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL);
__this->___m_WasFired = (bool)((int32_t)((int32_t)L_0|(int32_t)L_5));
bool L_6 = __this->___m_WasFired;
if (!L_6)
{
goto IL_004a;
}
}
{
bool L_7 = __this->___m_unsubscribeAfterFiring;
if (!L_7)
{
goto IL_004a;
}
}
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_8 = __this->___m_AnimationState;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_9 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)il2cpp_codegen_object_new(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2(L_9, __this, (intptr_t)((void*)WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F_RuntimeMethod_var), NULL);
NullCheck(L_8);
AnimationState_remove_Event_m52FDB1D85B01BC7258BF52E498623B3E2A73C55E(L_8, L_9, NULL);
}
IL_004a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* ___1_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_WasFired;
Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* L_1 = ___1_e;
NullCheck(L_1);
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_2;
L_2 = Event_get_Data_m899DC3B549F8513883467B512265A1B0E5781462_inline(L_1, NULL);
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_3 = __this->___m_TargetEvent;
__this->___m_WasFired = (bool)((int32_t)((int32_t)L_0|((((RuntimeObject*)(EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3*)L_2) == ((RuntimeObject*)(EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3*)L_3))? 1 : 0)));
bool L_4 = __this->___m_WasFired;
if (!L_4)
{
goto IL_0042;
}
}
{
bool L_5 = __this->___m_unsubscribeAfterFiring;
if (!L_5)
{
goto IL_0042;
}
}
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_6 = __this->___m_AnimationState;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_7 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)il2cpp_codegen_object_new(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2(L_7, __this, (intptr_t)((void*)WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F_RuntimeMethod_var), NULL);
NullCheck(L_6);
AnimationState_remove_Event_m52FDB1D85B01BC7258BF52E498623B3E2A73C55E(L_6, L_7, NULL);
}
IL_0042:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForSpineEvent_get_WillUnsubscribeAfterFiring_mF97396642839496A0F6988E272D551E9520583B0 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_unsubscribeAfterFiring;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_set_WillUnsubscribeAfterFiring_m228203E6693BA288A022A33BF57D5B6BEE884FC0 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_unsubscribeAfterFiring = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* WaitForSpineEvent_NowWaitFor_m8C1013519B2E6BFC7DEE0E3D2FA2710ED3676679 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* ___1_eventDataReference, bool ___2_unsubscribeAfterFiring, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
InterfaceActionInvoker0::Invoke(2, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, __this);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_state;
WaitForSpineEvent_Clear_m1F79CD6FA2B4A8212E1F78BC985A29E94F542551(__this, L_0, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_1 = ___0_state;
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_2 = ___1_eventDataReference;
bool L_3 = ___2_unsubscribeAfterFiring;
WaitForSpineEvent_Subscribe_mD05394C6D4F80F638F2D30970AF314553131105A(__this, L_1, L_2, L_3, NULL);
return __this;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* WaitForSpineEvent_NowWaitFor_m7A6BD158808C3C29FBB5412DD6CE4138C5BF8B8C (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, String_t* ___1_eventName, bool ___2_unsubscribeAfterFiring, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
InterfaceActionInvoker0::Invoke(2, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, __this);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_state;
WaitForSpineEvent_Clear_m1F79CD6FA2B4A8212E1F78BC985A29E94F542551(__this, L_0, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_1 = ___0_state;
String_t* L_2 = ___1_eventName;
bool L_3 = ___2_unsubscribeAfterFiring;
WaitForSpineEvent_SubscribeByName_m30B8E80B55EAE02C62081A66E76C0FEFF3EB6B79(__this, L_1, L_2, L_3, NULL);
return __this;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_Clear_m1F79CD6FA2B4A8212E1F78BC985A29E94F542551 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* ___0_state, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_0 = ___0_state;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_1 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)il2cpp_codegen_object_new(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2(L_1, __this, (intptr_t)((void*)WaitForSpineEvent_HandleAnimationStateEvent_m4B14B294E05316B30C2D14E01408273CDB44878F_RuntimeMethod_var), NULL);
NullCheck(L_0);
AnimationState_remove_Event_m52FDB1D85B01BC7258BF52E498623B3E2A73C55E(L_0, L_1, NULL);
AnimationState_t0D97CF3E19AA7FBB3BB8B8D1C0CEC02461B67A41* L_2 = ___0_state;
TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B* L_3 = (TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B*)il2cpp_codegen_object_new(TrackEntryEventDelegate_t5FDD973D4F21F2FC93007CE2E5F4B33467FDFC2B_il2cpp_TypeInfo_var);
TrackEntryEventDelegate__ctor_mDFC1742F6F52727BF1B1547F177356B159B7C6A2(L_3, __this, (intptr_t)((void*)WaitForSpineEvent_HandleAnimationStateEventByName_m18C6F4AB207EF35BC4EADCECFF642A64A6ABB95F_RuntimeMethod_var), NULL);
NullCheck(L_2);
AnimationState_remove_Event_m52FDB1D85B01BC7258BF52E498623B3E2A73C55E(L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForSpineEvent_System_Collections_IEnumerator_MoveNext_mA51DCA409B1A3691E950B944A9BCFDDBD1590C3C (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_WasFired;
if (!L_0)
{
goto IL_0010;
}
}
{
InterfaceActionInvoker0::Invoke(2, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, __this);
return (bool)0;
}
IL_0010:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineEvent_System_Collections_IEnumerator_Reset_mFF7933C255033AAC27D2F9BA2D7C13141F251073 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, const RuntimeMethod* method)
{
{
__this->___m_WasFired = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForSpineEvent_System_Collections_IEnumerator_get_Current_m62452CCCE60B0B7541BBB2DE0A99586B8BF86ED5 (WaitForSpineEvent_t412E6A34CDBF61E60C67963C1535DAF6738A168D* __this, const RuntimeMethod* method)
{
{
return 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 void WaitForSpineTrackEntryEnd__ctor_mEBC8E4CAE439A21474497FE82E5682FCAFFCAABC (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
WaitForSpineTrackEntryEnd_SafeSubscribe_m18DBDC01094EF14ABCDEE7FC20471BDD18847A90(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineTrackEntryEnd_HandleEnd_m8372388BA8818CA17F300DADEE21F3C845B192FD (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
{
__this->___m_WasFired = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineTrackEntryEnd_SafeSubscribe_m18DBDC01094EF14ABCDEE7FC20471BDD18847A90 (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSpineTrackEntryEnd_HandleEnd_m8372388BA8818CA17F300DADEE21F3C845B192FD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral068D32A44FD7B0AEB9A21A798E396ED146BAE776);
s_Il2CppMethodInitialized = true;
}
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
if (L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral068D32A44FD7B0AEB9A21A798E396ED146BAE776, NULL);
__this->___m_WasFired = (bool)1;
return;
}
IL_0015:
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_1 = ___0_trackEntry;
TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924* L_2 = (TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924*)il2cpp_codegen_object_new(TrackEntryDelegate_t4DF8DBC2CF34E89C93F607591258EC237294E924_il2cpp_TypeInfo_var);
TrackEntryDelegate__ctor_m710590CF03EC9B3FB519427B7DE724820779AE7D(L_2, __this, (intptr_t)((void*)WaitForSpineTrackEntryEnd_HandleEnd_m8372388BA8818CA17F300DADEE21F3C845B192FD_RuntimeMethod_var), NULL);
NullCheck(L_1);
TrackEntry_add_End_m8DFB9580750A29F665B0CCDE52A24ED781380608(L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* WaitForSpineTrackEntryEnd_NowWaitFor_m20A8CE84BFD3C2C9006D0243BC0082B9FE7BD5B1 (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* ___0_trackEntry, const RuntimeMethod* method)
{
{
TrackEntry_tB5520FCFE5AB9FFE33EA8A5514AA3F92F4E9B676* L_0 = ___0_trackEntry;
WaitForSpineTrackEntryEnd_SafeSubscribe_m18DBDC01094EF14ABCDEE7FC20471BDD18847A90(__this, L_0, NULL);
return __this;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForSpineTrackEntryEnd_System_Collections_IEnumerator_MoveNext_m4BE97A4B771FC8E1794F63125DD135A209788113 (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_WasFired;
if (!L_0)
{
goto IL_0010;
}
}
{
InterfaceActionInvoker0::Invoke(2, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, __this);
return (bool)0;
}
IL_0010:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSpineTrackEntryEnd_System_Collections_IEnumerator_Reset_m0DEDF9879C0C0A4257C54AABF661349822CED95C (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, const RuntimeMethod* method)
{
{
__this->___m_WasFired = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForSpineTrackEntryEnd_System_Collections_IEnumerator_get_Current_m8EA46C9D13C1570E25374AAD21F838E559D4A5DD (WaitForSpineTrackEntryEnd_tB3C47FA888EF94EEC93195C384C37ADDC6D84872* __this, const RuntimeMethod* method)
{
{
return 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TimelineExtensions_Evaluate_mCC3290F17E6B0195B11184C08D7A6C1B89D45004 (TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* ___0_timeline, float ___1_time, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___2_skeletonData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* V_2 = NULL;
{
float L_0 = ___1_time;
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* L_1 = ___0_timeline;
NullCheck(L_1);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2;
L_2 = Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline(L_1, NULL);
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_0) < ((float)L_4))))
{
goto IL_0011;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
return L_5;
}
IL_0011:
{
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* L_6 = ___0_timeline;
float L_7 = ___1_time;
NullCheck(L_6);
TranslateTimeline_GetCurveValue_mA5A2285AEABE1C0DAB56F1BA4B00E5DF1F637CB3(L_6, (&V_0), (&V_1), L_7, NULL);
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_8 = ___2_skeletonData;
if (L_8)
{
goto IL_0027;
}
}
{
float L_9 = V_0;
float L_10 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), L_9, L_10, NULL);
return L_11;
}
IL_0027:
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_12 = ___2_skeletonData;
NullCheck(L_12);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_13;
L_13 = SkeletonData_get_Bones_m46C0AB3D18F68B66F2E76AED746F88C3DC2D1018_inline(L_12, NULL);
NullCheck(L_13);
BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* L_14 = L_13->___Items;
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* L_15 = ___0_timeline;
NullCheck(L_15);
int32_t L_16;
L_16 = BoneTimeline2_get_BoneIndex_m5ABDE21CFDA69634152FA24D1E1FA62EFFF2C21F_inline(L_15, NULL);
NullCheck(L_14);
int32_t L_17 = L_16;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_18 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_18);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_19;
L_19 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_18, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
V_2 = L_19;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_20 = V_2;
NullCheck(L_20);
float L_21;
L_21 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_20, NULL);
float L_22 = V_0;
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_23 = V_2;
NullCheck(L_23);
float L_24;
L_24 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_23, NULL);
float L_25 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
memset((&L_26), 0, sizeof(L_26));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_26), ((float)il2cpp_codegen_add(L_21, L_22)), ((float)il2cpp_codegen_add(L_24, L_25)), NULL);
return L_26;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TimelineExtensions_Evaluate_mF4CF688197C1CCB3FCBE93F8A09532F37E972836 (TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711* ___0_xTimeline, TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A* ___1_yTimeline, float ___2_time, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___3_skeletonData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* V_2 = NULL;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* V_3 = NULL;
{
V_0 = (0.0f);
V_1 = (0.0f);
TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711* L_0 = ___0_xTimeline;
if (!L_0)
{
goto IL_0022;
}
}
{
float L_1 = ___2_time;
TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711* L_2 = ___0_xTimeline;
NullCheck(L_2);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3;
L_3 = Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline(L_2, NULL);
NullCheck(L_3);
int32_t L_4 = 0;
float L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
if ((!(((float)L_1) > ((float)L_5))))
{
goto IL_0022;
}
}
{
TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711* L_6 = ___0_xTimeline;
float L_7 = ___2_time;
NullCheck(L_6);
float L_8;
L_8 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(L_6, L_7, NULL);
V_0 = L_8;
}
IL_0022:
{
TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A* L_9 = ___1_yTimeline;
if (!L_9)
{
goto IL_0038;
}
}
{
float L_10 = ___2_time;
TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A* L_11 = ___1_yTimeline;
NullCheck(L_11);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12;
L_12 = Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline(L_11, NULL);
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_10) > ((float)L_14))))
{
goto IL_0038;
}
}
{
TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A* L_15 = ___1_yTimeline;
float L_16 = ___2_time;
NullCheck(L_15);
float L_17;
L_17 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(L_15, L_16, NULL);
V_1 = L_17;
}
IL_0038:
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_18 = ___3_skeletonData;
if (L_18)
{
goto IL_0043;
}
}
{
float L_19 = V_0;
float L_20 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_21), L_19, L_20, NULL);
return L_21;
}
IL_0043:
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_22 = ___3_skeletonData;
NullCheck(L_22);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_23;
L_23 = SkeletonData_get_Bones_m46C0AB3D18F68B66F2E76AED746F88C3DC2D1018_inline(L_22, NULL);
NullCheck(L_23);
BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* L_24 = L_23->___Items;
BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* L_25 = L_24;
TranslateXTimeline_t0B249911CB468BACF3C04002772032F852EDA711* L_26 = ___0_xTimeline;
NullCheck(L_26);
int32_t L_27;
L_27 = BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592_inline(L_26, NULL);
NullCheck(L_25);
int32_t L_28 = L_27;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_29 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
V_2 = L_29;
TranslateYTimeline_tFB684A539CED348763AB5265FA7D3A750BDE5A3A* L_30 = ___1_yTimeline;
NullCheck(L_30);
int32_t L_31;
L_31 = BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592_inline(L_30, NULL);
NullCheck(L_25);
int32_t L_32 = L_31;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_33 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
V_3 = L_33;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_34 = V_2;
NullCheck(L_34);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_35;
L_35 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_34, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
NullCheck(L_35);
float L_36;
L_36 = BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline(L_35, NULL);
float L_37 = V_0;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_38 = V_3;
NullCheck(L_38);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_39;
L_39 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_38, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
NullCheck(L_39);
float L_40;
L_40 = BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline(L_39, NULL);
float L_41 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42;
memset((&L_42), 0, sizeof(L_42));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_42), ((float)il2cpp_codegen_add(L_36, L_37)), ((float)il2cpp_codegen_add(L_40, L_41)), NULL);
return L_42;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TimelineExtensions_Evaluate_m03437A4A8F2E28DE315E3F6EBA0CB11890CE45AD (RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* ___0_timeline, float ___1_time, SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* ___2_skeletonData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
float L_0 = ___1_time;
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_1 = ___0_timeline;
NullCheck(L_1);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2;
L_2 = Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline(L_1, NULL);
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_0) < ((float)L_4))))
{
goto IL_0011;
}
}
{
return (0.0f);
}
IL_0011:
{
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_5 = ___0_timeline;
float L_6 = ___1_time;
NullCheck(L_5);
float L_7;
L_7 = CurveTimeline1_GetCurveValue_m8039AA73CD553AD5BB5074243C4C497338CC816F(L_5, L_6, NULL);
V_0 = L_7;
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_8 = ___2_skeletonData;
if (L_8)
{
goto IL_001e;
}
}
{
float L_9 = V_0;
return L_9;
}
IL_001e:
{
SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* L_10 = ___2_skeletonData;
NullCheck(L_10);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_11;
L_11 = SkeletonData_get_Bones_m46C0AB3D18F68B66F2E76AED746F88C3DC2D1018_inline(L_10, NULL);
NullCheck(L_11);
BoneDataU5BU5D_tADACEBE8328638952B7718F3A0E834BBFF9E2EFB* L_12 = L_11->___Items;
RotateTimeline_t0B9A05CA52071B7C553456577B12D1023DD54FE2* L_13 = ___0_timeline;
NullCheck(L_13);
int32_t L_14;
L_14 = BoneTimeline1_get_BoneIndex_m3ACF9815AB68785BD634141BAB211D8D7D9F8592_inline(L_13, NULL);
NullCheck(L_12);
int32_t L_15 = L_14;
BoneData_t7C92ED1C7AD5AE21594C91B2AAD54DB983902D77* L_16 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
NullCheck(L_16);
BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* L_17;
L_17 = PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_inline(L_16, PosedData_1_GetSetupPose_m696D7A18B9A27FACBE124DD24BDDBFE44741DC9A_RuntimeMethod_var);
NullCheck(L_17);
float L_18;
L_18 = BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline(L_17, NULL);
float L_19 = V_0;
return ((float)il2cpp_codegen_add(L_18, L_19));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TimelineExtensions_EvaluateTranslateXYMix_m2388BCCB56B8345F83A91517D57D577C8C4968EA (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* ___0_timeline, float ___1_time, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
float L_0 = ___1_time;
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_1 = ___0_timeline;
NullCheck(L_1);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2;
L_2 = Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline(L_1, NULL);
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_0) < ((float)L_4))))
{
goto IL_0011;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
return L_5;
}
IL_0011:
{
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_6 = ___0_timeline;
float L_7 = ___1_time;
NullCheck(L_6);
TransformConstraintTimeline_GetCurveValue_mEF3EB109702445ACD0697E1DED92D1111D9FD602(L_6, (&V_0), (&V_1), (&V_2), (&V_3), (&V_4), (&V_5), L_7, NULL);
float L_8 = V_1;
float L_9 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), L_8, L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TimelineExtensions_EvaluateRotateMix_mCA051AF6BBE240D6CFE08EE655251610FBCC6798 (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* ___0_timeline, float ___1_time, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
float L_0 = ___1_time;
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_1 = ___0_timeline;
NullCheck(L_1);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2;
L_2 = Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline(L_1, NULL);
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_0) < ((float)L_4))))
{
goto IL_0011;
}
}
{
return (0.0f);
}
IL_0011:
{
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_5 = ___0_timeline;
float L_6 = ___1_time;
NullCheck(L_5);
TransformConstraintTimeline_GetCurveValue_mEF3EB109702445ACD0697E1DED92D1111D9FD602(L_5, (&V_0), (&V_1), (&V_2), (&V_3), (&V_4), (&V_5), L_6, NULL);
float L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* TimelineExtensions_FindTranslateTimelineForBone_m82C76B616DB8AF3F665FE04465EC8D44F1B3A2A8 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_a, int32_t ___1_boneIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7 V_0;
memset((&V_0), 0, sizeof(V_0));
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_1 = NULL;
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* V_2 = NULL;
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* V_3 = NULL;
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = ___0_a;
NullCheck(L_0);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_1;
L_1 = Animation_get_Timelines_m2F4B97551905154693EE8C220EA45393A47D37BB_inline(L_0, NULL);
NullCheck(L_1);
Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7 L_2;
L_2 = ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3(L_1, ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004f:
{
Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D((&V_0), Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0044_1;
}
IL_000e_1:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_3;
L_3 = Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_inline((&V_0), Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_RuntimeMethod_var);
V_1 = L_3;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_4 = V_1;
NullCheck(L_4);
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
NullCheck(L_5);
bool L_8;
L_8 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(36, L_5, L_7);
if (L_8)
{
goto IL_0044_1;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_9 = V_1;
V_2 = ((TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852*)IsInstClass((RuntimeObject*)L_9, TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852_il2cpp_TypeInfo_var));
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* L_10 = V_2;
if (!L_10)
{
goto IL_0044_1;
}
}
{
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* L_11 = V_2;
NullCheck(L_11);
int32_t L_12;
L_12 = BoneTimeline2_get_BoneIndex_m5ABDE21CFDA69634152FA24D1E1FA62EFFF2C21F_inline(L_11, NULL);
int32_t L_13 = ___1_boneIndex;
if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
{
goto IL_0044_1;
}
}
{
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* L_14 = V_2;
V_3 = L_14;
goto IL_005f;
}
IL_0044_1:
{
bool L_15;
L_15 = Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB((&V_0), Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB_RuntimeMethod_var);
if (L_15)
{
goto IL_000e_1;
}
}
{
goto IL_005d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005d:
{
return (TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852*)NULL;
}
IL_005f:
{
TranslateTimeline_tFB11CCFDE5FBE5FB907BC9E156F68220C1EBA852* L_16 = V_3;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* TimelineExtensions_FindTransformConstraintTimeline_m139004F10629005141CF8D77B40ACE2315607171 (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___0_a, int32_t ___1_transformConstraintIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7 V_0;
memset((&V_0), 0, sizeof(V_0));
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* V_1 = NULL;
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* V_2 = NULL;
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* V_3 = NULL;
{
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* L_0 = ___0_a;
NullCheck(L_0);
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_1;
L_1 = Animation_get_Timelines_m2F4B97551905154693EE8C220EA45393A47D37BB_inline(L_0, NULL);
NullCheck(L_1);
Enumerator_tF0F854B75FBDC50B1D5CE62D2C7F6195D4049AB7 L_2;
L_2 = ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3(L_1, ExposedList_1_GetEnumerator_mAAC0E50314A8728B642DCD37F7E8FE623D4164F3_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004f:
{
Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D((&V_0), Enumerator_Dispose_m1A391DDB217D33A00F83EF26F3F79B8DF839190D_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0044_1;
}
IL_000e_1:
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_3;
L_3 = Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_inline((&V_0), Enumerator_get_Current_m6F5B5815FEEF6CABE89E550B1C3501C2810FBCB3_RuntimeMethod_var);
V_1 = L_3;
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_4 = V_1;
NullCheck(L_4);
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
NullCheck(L_5);
bool L_8;
L_8 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(36, L_5, L_7);
if (L_8)
{
goto IL_0044_1;
}
}
{
Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* L_9 = V_1;
V_2 = ((TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885*)IsInstClass((RuntimeObject*)L_9, TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885_il2cpp_TypeInfo_var));
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_10 = V_2;
if (!L_10)
{
goto IL_0044_1;
}
}
{
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_11 = V_2;
NullCheck(L_11);
int32_t L_12;
L_12 = TransformConstraintTimeline_get_ConstraintIndex_m27216D00F676FC5B60DC7D102E96783EE07566DB_inline(L_11, NULL);
int32_t L_13 = ___1_transformConstraintIndex;
if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
{
goto IL_0044_1;
}
}
{
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_14 = V_2;
V_3 = L_14;
goto IL_005f;
}
IL_0044_1:
{
bool L_15;
L_15 = Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB((&V_0), Enumerator_MoveNext_mBC7AB4D5664AD175631397B9694FC553E0C76FAB_RuntimeMethod_var);
if (L_15)
{
goto IL_000e_1;
}
}
{
goto IL_005d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005d:
{
return (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885*)NULL;
}
IL_005f:
{
TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* L_16 = V_3;
return L_16;
}
}
#ifdef __clang__
#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 AtlasUtilities_Init_m1AB0C0F1DA32B13762C5AC7481597F821485B97B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_ClearCache_mEBB54853312D663E0F8CF01053402BA1FB93B26B(NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_mB65B027ABAADB060FE4C6C98E7EFD70684A55634 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialPropertySource, float ___2_scale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_t;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_materialPropertySource;
NullCheck(L_1);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_1, NULL);
float L_3 = ___2_scale;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___1_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5;
L_5 = AtlasUtilities_ToAtlasRegion_mD38BF13DD1B70AEA26B51B9339DFA7F63B56E197(L_0, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_mD38BF13DD1B70AEA26B51B9339DFA7F63B56E197 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, float ___2_scale, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_materialPropertySource, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* V_1 = NULL;
float V_2 = 0.0f;
float V_3 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___1_shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_1, L_0, NULL);
V_0 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___3_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0023;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___3_materialPropertySource;
NullCheck(L_4);
Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B(L_4, L_5, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___3_materialPropertySource;
NullCheck(L_7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8;
L_8 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_7, NULL);
NullCheck(L_6);
Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_6, L_8, NULL);
}
IL_0023:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = V_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = ___0_t;
NullCheck(L_9);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_9, L_10, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_12;
L_12 = AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25(L_11, NULL);
V_1 = L_12;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = ___0_t;
NullCheck(L_13);
int32_t L_14;
L_14 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_13);
V_2 = ((float)L_14);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = ___0_t;
NullCheck(L_15);
int32_t L_16;
L_16 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_15);
V_3 = ((float)L_16);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_17 = (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)il2cpp_codegen_object_new(AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
AtlasRegion__ctor_mA555A6539F86AA183781E5C1AF65286593C98370(L_17, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_18 = L_17;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19 = ___0_t;
NullCheck(L_19);
String_t* L_20;
L_20 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_19, NULL);
NullCheck(L_18);
L_18->___name = L_20;
Il2CppCodeGenWriteBarrier((void**)(&L_18->___name), (void*)L_20);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
L_21 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_4 = L_21;
float L_22 = V_2;
float L_23 = V_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_24), L_22, L_23, NULL);
float L_25 = ___2_scale;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_24, L_25, NULL);
V_5 = L_26;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_27 = L_18;
float L_28 = V_2;
NullCheck(L_27);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_27)->___width = il2cpp_codegen_cast_double_to_int<int32_t>(L_28);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_29 = L_27;
float L_30 = V_2;
NullCheck(L_29);
L_29->___originalWidth = il2cpp_codegen_cast_double_to_int<int32_t>(L_30);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_31 = L_29;
float L_32 = V_3;
NullCheck(L_31);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_31)->___height = il2cpp_codegen_cast_double_to_int<int32_t>(L_32);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_33 = L_31;
float L_34 = V_3;
NullCheck(L_33);
L_33->___originalHeight = il2cpp_codegen_cast_double_to_int<int32_t>(L_34);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_35 = L_33;
float L_36 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_4;
float L_38 = L_37.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = V_5;
float L_40 = L_39.___x;
float L_41;
L_41 = AtlasUtilities_InverseLerp_m104DD7BDE4D521C72596E07FCF424F80616A7283(L_38, L_40, (0.0f), NULL);
NullCheck(L_35);
L_35->___offsetX = ((float)il2cpp_codegen_multiply(L_36, ((float)il2cpp_codegen_subtract((0.5f), L_41))));
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_42 = L_35;
float L_43 = V_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44 = V_4;
float L_45 = L_44.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46 = V_5;
float L_47 = L_46.___y;
float L_48;
L_48 = AtlasUtilities_InverseLerp_m104DD7BDE4D521C72596E07FCF424F80616A7283(L_45, L_47, (0.0f), NULL);
NullCheck(L_42);
L_42->___offsetY = ((float)il2cpp_codegen_multiply(L_43, ((float)il2cpp_codegen_subtract((0.5f), L_48))));
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_49 = L_42;
NullCheck(L_49);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_49)->___u = (0.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_50 = L_49;
NullCheck(L_50);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_50)->___v = (1.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_51 = L_50;
NullCheck(L_51);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_51)->___u2 = (1.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_52 = L_51;
NullCheck(L_52);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_52)->___v2 = (0.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_53 = L_52;
NullCheck(L_53);
L_53->___x = 0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_54 = L_53;
NullCheck(L_54);
L_54->___y = 0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_55 = L_54;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_56 = V_1;
NullCheck(L_55);
L_55->___page = L_56;
Il2CppCodeGenWriteBarrier((void**)(&L_55->___page), (void*)L_56);
return L_55;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegionWithNewPMATexture_mDA7969D30C0C9E6D09DC2361EE46DF392D84A13D (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialPropertySource, int32_t ___2_textureFormat, bool ___3_mipmaps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_t;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_materialPropertySource;
NullCheck(L_1);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_1, NULL);
int32_t L_3 = ___2_textureFormat;
bool L_4 = ___3_mipmaps;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6;
L_6 = AtlasUtilities_ToAtlasRegionWithNewPMATexture_mEA6E32030AD985ACC4285CD0CA12632B4572B4C2(L_0, L_2, L_3, L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegionWithNewPMATexture_mEA6E32030AD985ACC4285CD0CA12632B4572B4C2 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, int32_t ___2_textureFormat, bool ___3_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_materialPropertySource, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral456332094C775858DEAAF1DCBE59858947F2F4A2);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_1 = NULL;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* V_2 = NULL;
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___1_shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_1, L_0, NULL);
V_0 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___4_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0026;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___4_materialPropertySource;
NullCheck(L_4);
Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B(L_4, L_5, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___4_materialPropertySource;
NullCheck(L_7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8;
L_8 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_7, NULL);
NullCheck(L_6);
Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_6, L_8, NULL);
}
IL_0026:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = ___0_t;
int32_t L_10 = ___2_textureFormat;
bool L_11 = ___3_mipmaps;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12;
L_12 = AtlasUtilities_GetClone_mFE57D6E2CFFE90D6B1239E798B61DF0564684CA4(L_9, L_10, L_11, (bool)0, (bool)1, NULL);
V_1 = L_12;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_14 = ___0_t;
NullCheck(L_14);
String_t* L_15;
L_15 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_14, NULL);
String_t* L_16;
L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, _stringLiteral456332094C775858DEAAF1DCBE59858947F2F4A2, NULL);
NullCheck(L_13);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_13, L_16, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = V_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = ___0_t;
NullCheck(L_18);
String_t* L_19;
L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_20 = ___1_shader;
NullCheck(L_20);
String_t* L_21;
L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_20, NULL);
String_t* L_22;
L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_19, L_21, NULL);
NullCheck(L_17);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_17, L_22, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = V_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_24 = V_1;
NullCheck(L_23);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_23, L_24, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = V_0;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_26;
L_26 = AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25(L_25, NULL);
V_2 = L_26;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_27 = V_1;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_28 = ___1_shader;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_29;
L_29 = AtlasUtilities_ToAtlasRegion_mD38BF13DD1B70AEA26B51B9339DFA7F63B56E197(L_27, L_28, (0.00999999978f), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_30 = L_29;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_31 = V_2;
NullCheck(L_30);
L_30->___page = L_31;
Il2CppCodeGenWriteBarrier((void**)(&L_30->___page), (void*)L_31);
return L_30;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_m, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* V_0 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL;
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7*)il2cpp_codegen_object_new(AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7_il2cpp_TypeInfo_var);
AtlasPage__ctor_mEBA2B7CBE5A2C39B8DBCDA598CA19739464FBA27(L_0, NULL);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_1 = L_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_m;
NullCheck(L_1);
L_1->___rendererObject = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___rendererObject), (void*)L_2);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_3 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_m;
NullCheck(L_4);
String_t* L_5;
L_5 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_4, NULL);
NullCheck(L_3);
L_3->___name = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___name), (void*)L_5);
V_0 = L_3;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___0_m;
NullCheck(L_6);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7;
L_7 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(L_6, NULL);
V_1 = L_7;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_0041;
}
}
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_10 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = V_1;
NullCheck(L_11);
int32_t L_12;
L_12 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_11);
NullCheck(L_10);
L_10->___width = L_12;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_13 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = V_1;
NullCheck(L_14);
int32_t L_15;
L_15 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_14);
NullCheck(L_13);
L_13->___height = L_15;
}
IL_0041:
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_m81FFD41991D370CB12999C06399B36C42855E758 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_page, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_0 = ___1_page;
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*)&_stringLiteral95834A87D74B874FA2D0E60D439038ABD10BCBB5)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral17507BA2A7941191B3EFC1C1112526FB466FD8CA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasUtilities_ToAtlasRegion_m81FFD41991D370CB12999C06399B36C42855E758_RuntimeMethod_var)));
}
IL_0013:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_2 = ___0_s;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_3;
L_3 = AtlasUtilities_ToAtlasRegion_m87666541ED7CC3AAEF3DDE3E1FE6F9C6366DDAB5(L_2, (bool)0, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_4 = L_3;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_5 = ___1_page;
NullCheck(L_4);
L_4->___page = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___page), (void*)L_5);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_m7F5F8420A6B9931B3084BF7F6D8FC6C602031DB2 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_s;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_1;
L_1 = AtlasUtilities_ToAtlasRegion_m87666541ED7CC3AAEF3DDE3E1FE6F9C6366DDAB5(L_0, (bool)0, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___1_material;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_4;
L_4 = AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25(L_3, NULL);
NullCheck(L_2);
L_2->___page = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___page), (void*)L_4);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegionWithNewPMATexture_m3DFCCD891307C1D1118984A0D05983613A8711E7 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialPropertySource, int32_t ___2_textureFormat, bool ___3_mipmaps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_s;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_materialPropertySource;
NullCheck(L_1);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_1, NULL);
int32_t L_3 = ___2_textureFormat;
bool L_4 = ___3_mipmaps;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_6;
L_6 = AtlasUtilities_ToAtlasRegionWithNewPMATexture_m8236B080D0C9D8988CECC757B5447F025DEC5F93(L_0, L_2, L_3, L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegionWithNewPMATexture_m8236B080D0C9D8988CECC757B5447F025DEC5F93 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, int32_t ___2_textureFormat, bool ___3_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_materialPropertySource, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral456332094C775858DEAAF1DCBE59858947F2F4A2);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_1 = NULL;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* V_2 = NULL;
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___1_shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_1, L_0, NULL);
V_0 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___4_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0026;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___4_materialPropertySource;
NullCheck(L_4);
Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B(L_4, L_5, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___4_materialPropertySource;
NullCheck(L_7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8;
L_8 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_7, NULL);
NullCheck(L_6);
Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_6, L_8, NULL);
}
IL_0026:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_9 = ___0_s;
int32_t L_10 = ___2_textureFormat;
bool L_11 = ___3_mipmaps;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12;
L_12 = AtlasUtilities_ToTexture_m1CFA3A38F6BEEACC4E8CF70CF1AEA8423B5358DC(L_9, L_10, L_11, (bool)0, (bool)1, NULL);
V_1 = L_12;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = V_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_14 = ___0_s;
NullCheck(L_14);
String_t* L_15;
L_15 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_14, NULL);
String_t* L_16;
L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, _stringLiteral456332094C775858DEAAF1DCBE59858947F2F4A2, NULL);
NullCheck(L_13);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_13, L_16, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = V_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = V_1;
NullCheck(L_18);
String_t* L_19;
L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_20 = ___1_shader;
NullCheck(L_20);
String_t* L_21;
L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_20, NULL);
String_t* L_22;
L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_19, L_21, NULL);
NullCheck(L_17);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_17, L_22, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = V_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_24 = V_1;
NullCheck(L_23);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_23, L_24, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = V_0;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_26;
L_26 = AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25(L_25, NULL);
V_2 = L_26;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_27 = ___0_s;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_28;
L_28 = AtlasUtilities_ToAtlasRegion_m87666541ED7CC3AAEF3DDE3E1FE6F9C6366DDAB5(L_27, (bool)1, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_29 = L_28;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_30 = V_2;
NullCheck(L_29);
L_29->___page = L_30;
Il2CppCodeGenWriteBarrier((void**)(&L_29->___page), (void*)L_30);
return L_29;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_ToAtlasRegion_m87666541ED7CC3AAEF3DDE3E1FE6F9C6366DDAB5 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, bool ___1_isolatedTexture, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_0 = NULL;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
memset((&V_4), 0, sizeof(V_4));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
memset((&V_5), 0, sizeof(V_5));
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_6 = NULL;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_7;
memset((&V_7), 0, sizeof(V_7));
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B2_0 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B1_0 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B3_0 = NULL;
int32_t G_B4_0 = 0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B4_1 = NULL;
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)il2cpp_codegen_object_new(AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
AtlasRegion__ctor_mA555A6539F86AA183781E5C1AF65286593C98370(L_0, NULL);
V_0 = L_0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_1 = V_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_2 = ___0_s;
NullCheck(L_2);
String_t* L_3;
L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_2, NULL);
NullCheck(L_1);
L_1->___name = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___name), (void*)L_3);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_4 = V_0;
NullCheck(L_4);
L_4->___index = (-1);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5 = V_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_6 = ___0_s;
NullCheck(L_6);
bool L_7;
L_7 = Sprite_get_packed_m6B6B98A3891B350711499532C07F8D393AAB868E(L_6, NULL);
if (!L_7)
{
G_B2_0 = L_5;
goto IL_002a;
}
G_B1_0 = L_5;
}
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_8 = ___0_s;
NullCheck(L_8);
int32_t L_9;
L_9 = Sprite_get_packingRotation_m3FD3489CC43013B2D5228AEB1ED8099E6C5B1D10(L_8, NULL);
if (L_9)
{
G_B3_0 = G_B1_0;
goto IL_002d;
}
G_B2_0 = G_B1_0;
}
IL_002a:
{
G_B4_0 = 0;
G_B4_1 = G_B2_0;
goto IL_002f;
}
IL_002d:
{
G_B4_0 = ((int32_t)90);
G_B4_1 = G_B3_0;
}
IL_002f:
{
NullCheck(G_B4_1);
G_B4_1->___degrees = G_B4_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_10 = ___0_s;
NullCheck(L_10);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_11;
L_11 = Sprite_get_bounds_m042F847F6C5118E6B14A3F79A1E1C53E7DFBF452(L_10, NULL);
V_1 = L_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_1), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
L_13 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_12, NULL);
V_2 = L_13;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_1), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_14, NULL);
V_3 = L_15;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_16 = ___0_s;
NullCheck(L_16);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
L_17 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_16, NULL);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_18 = ___0_s;
NullCheck(L_18);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19;
L_19 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_18, NULL);
NullCheck(L_19);
int32_t L_20;
L_20 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_19);
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21;
L_21 = AtlasUtilities_SpineUnityFlipRect_mC4AC6AE83BFA9896FDEAF444A548745E304AA5AA(L_17, L_20, NULL);
V_4 = L_21;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_22 = ___0_s;
NullCheck(L_22);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_23;
L_23 = Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625(L_22, NULL);
V_5 = L_23;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_24 = V_0;
float L_25;
L_25 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_4), NULL);
NullCheck(L_24);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_24)->___width = il2cpp_codegen_cast_double_to_int<int32_t>(L_25);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_26 = V_0;
float L_27;
L_27 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_5), NULL);
NullCheck(L_26);
L_26->___originalWidth = il2cpp_codegen_cast_double_to_int<int32_t>(L_27);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_28 = V_0;
float L_29;
L_29 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
NullCheck(L_28);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_28)->___height = il2cpp_codegen_cast_double_to_int<int32_t>(L_29);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_30 = V_0;
float L_31;
L_31 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_5), NULL);
NullCheck(L_30);
L_30->___originalHeight = il2cpp_codegen_cast_double_to_int<int32_t>(L_31);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_32 = V_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_33 = ___0_s;
NullCheck(L_33);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
L_34 = Sprite_get_textureRectOffset_mECCE911F183C3FE50350DD22406C30843BC3CFCB(L_33, NULL);
float L_35 = L_34.___x;
float L_36;
L_36 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_4), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_2;
float L_38 = L_37.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = V_3;
float L_40 = L_39.___x;
float L_41;
L_41 = AtlasUtilities_InverseLerp_m104DD7BDE4D521C72596E07FCF424F80616A7283(L_38, L_40, (0.0f), NULL);
NullCheck(L_32);
L_32->___offsetX = ((float)il2cpp_codegen_add(L_35, ((float)il2cpp_codegen_multiply(L_36, ((float)il2cpp_codegen_subtract((0.5f), L_41))))));
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_42 = V_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_43 = ___0_s;
NullCheck(L_43);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44;
L_44 = Sprite_get_textureRectOffset_mECCE911F183C3FE50350DD22406C30843BC3CFCB(L_43, NULL);
float L_45 = L_44.___y;
float L_46;
L_46 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_2;
float L_48 = L_47.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = V_3;
float L_50 = L_49.___y;
float L_51;
L_51 = AtlasUtilities_InverseLerp_m104DD7BDE4D521C72596E07FCF424F80616A7283(L_48, L_50, (0.0f), NULL);
NullCheck(L_42);
L_42->___offsetY = ((float)il2cpp_codegen_add(L_45, ((float)il2cpp_codegen_multiply(L_46, ((float)il2cpp_codegen_subtract((0.5f), L_51))))));
bool L_52 = ___1_isolatedTexture;
if (!L_52)
{
goto IL_0158;
}
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_53 = V_0;
NullCheck(L_53);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_53)->___u = (0.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_54 = V_0;
NullCheck(L_54);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_54)->___v = (1.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_55 = V_0;
NullCheck(L_55);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_55)->___u2 = (1.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_56 = V_0;
NullCheck(L_56);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_56)->___v2 = (0.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_57 = V_0;
NullCheck(L_57);
L_57->___x = 0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_58 = V_0;
NullCheck(L_58);
L_58->___y = 0;
goto IL_01cb;
}
IL_0158:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_59 = ___0_s;
NullCheck(L_59);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_60;
L_60 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_59, NULL);
V_6 = L_60;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_61 = ___0_s;
NullCheck(L_61);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_62;
L_62 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_61, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_63 = V_6;
NullCheck(L_63);
int32_t L_64;
L_64 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_63);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_65 = V_6;
NullCheck(L_65);
int32_t L_66;
L_66 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_65);
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_67;
L_67 = AtlasUtilities_TextureRectToUVRect_mB658924451774DA548E22101424F01046B68E849(L_62, L_64, L_66, NULL);
V_7 = L_67;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_68 = V_0;
float L_69;
L_69 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&V_7), NULL);
NullCheck(L_68);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_68)->___u = L_69;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_70 = V_0;
float L_71;
L_71 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&V_7), NULL);
NullCheck(L_70);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_70)->___v = L_71;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_72 = V_0;
float L_73;
L_73 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_7), NULL);
NullCheck(L_72);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_72)->___u2 = L_73;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_74 = V_0;
float L_75;
L_75 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&V_7), NULL);
NullCheck(L_74);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_74)->___v2 = L_75;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_76 = V_0;
float L_77;
L_77 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&V_4), NULL);
NullCheck(L_76);
L_76->___x = il2cpp_codegen_cast_double_to_int<int32_t>(L_77);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_78 = V_0;
float L_79;
L_79 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&V_4), NULL);
NullCheck(L_78);
L_78->___y = il2cpp_codegen_cast_double_to_int<int32_t>(L_79);
}
IL_01cb:
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_80 = V_0;
return L_80;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_GetRepackedAttachments_m16C78888F7A0CA90DA201B291654761360D69803 (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___0_sourceAttachments, List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___1_outputAttachments, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 ___2_settings, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* ___3_output, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisList_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_m62FAECE2EDADCC144856687368D8E71BE16328B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m24AD6798A13B262A3CEA131C99453B382939A574_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mD4A1F074F726A7FA1305CC1347ABC1574A98BCD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m979AD5AFF90FB491C9A74964ED06D6FFA4ED5A2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m9798F867573319C482DAC5C898969BBE82F03970_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m6E5EEA896768B2FBBC7B60D4177F59F139D6FAE1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m209E5F09A1686595EFD5A277913C1C7F5C8B6B03_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m55DE11F59FF173D0761F346406B180BA50C90D2C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mED079FEB063B8FEF7F43AED70CB562DD77470DE2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m41F9D0682DC2DEC45DFE466C6AFE6D89379BC9A3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m74524EA7D41E994655E1E3EC461772673DBA5E00_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral958DE918771A6C70C78B59D2B3D51FC3B4AAE0B0);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* V_3 = NULL;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* V_4 = NULL;
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC V_5;
memset((&V_5), 0, sizeof(V_5));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_6 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_7 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_8 = NULL;
bool V_9 = false;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_10 = NULL;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_15 = NULL;
RuntimeObject* V_16 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_17 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_18 = NULL;
int32_t V_19 = 0;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* V_20 = NULL;
int32_t V_21 = 0;
int32_t V_22 = 0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_23 = NULL;
int32_t V_24 = 0;
int32_t V_25 = 0;
bool V_26 = false;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_27 = NULL;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* V_28 = NULL;
RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* V_29 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_30 = NULL;
int32_t V_31 = 0;
int32_t V_32 = 0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_33 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_34 = NULL;
int32_t V_35 = 0;
int32_t V_36 = 0;
int32_t V_37 = 0;
RuntimeObject* V_38 = NULL;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* V_39 = NULL;
int32_t V_40 = 0;
int32_t V_41 = 0;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* V_42 = NULL;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* V_43 = NULL;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* G_B7_0 = NULL;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* G_B6_0 = NULL;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* G_B8_0 = NULL;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* G_B8_1 = NULL;
int32_t G_B16_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B17_0 = 0;
int32_t G_B17_1 = 0;
int32_t G_B37_0 = 0;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* G_B37_1 = NULL;
int32_t G_B36_0 = 0;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* G_B36_1 = NULL;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* G_B38_0 = NULL;
int32_t G_B38_1 = 0;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* G_B38_2 = NULL;
int32_t G_B49_0 = 0;
int32_t G_B52_0 = 0;
int32_t G_B68_0 = 0;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B82_0 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B81_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B83_0 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B83_1 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B85_0 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B84_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B86_0 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B86_1 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B88_0 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B87_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B89_0 = NULL;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* G_B89_1 = NULL;
{
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_0 = ___0_sourceAttachments;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3B628C84D2E8012E8A9E62D59FACCEC32C50079F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasUtilities_GetRepackedAttachments_m16C78888F7A0CA90DA201B291654761360D69803_RuntimeMethod_var)));
}
IL_000e:
{
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_2 = ___1_outputAttachments;
if (L_2)
{
goto IL_001c;
}
}
{
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_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCD6E305656420A9ACB8E93771C902592D240E70F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasUtilities_GetRepackedAttachments_m16C78888F7A0CA90DA201B291654761360D69803_RuntimeMethod_var)));
}
IL_001c:
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_4 = ___2_settings;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5 = L_4.___shader;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0056;
}
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_7 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = L_7.___materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_9)
{
G_B7_0 = (&___2_settings);
goto IL_0047;
}
G_B6_0 = (&___2_settings);
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_10 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = L_10.___materialPropertySource;
NullCheck(L_11);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_12;
L_12 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_11, NULL);
G_B8_0 = L_12;
G_B8_1 = G_B6_0;
goto IL_0051;
}
IL_0047:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_13;
L_13 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral958DE918771A6C70C78B59D2B3D51FC3B4AAE0B0, NULL);
G_B8_0 = L_13;
G_B8_1 = G_B7_0;
}
IL_0051:
{
G_B8_1->___shader = G_B8_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B8_1->___shader), (void*)G_B8_0);
}
IL_0056:
{
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_14 = ___3_output;
L_14->___outputTexture = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___outputTexture), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_15 = ___2_settings;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = L_15.___additionalTexturePropertyIDsToCopy;
if (!L_16)
{
goto IL_00a2;
}
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_17 = ___2_settings;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_18 = L_17.___additionalTextureIsLinear;
if (L_18)
{
goto IL_00a2;
}
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_19 = ___2_settings;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = L_19.___additionalTexturePropertyIDsToCopy;
NullCheck(L_20);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_21 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)));
(&___2_settings)->___additionalTextureIsLinear = L_21;
Il2CppCodeGenWriteBarrier((void**)(&(&___2_settings)->___additionalTextureIsLinear), (void*)L_21);
V_11 = 0;
goto IL_0096;
}
IL_0086:
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_22 = ___2_settings;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_23 = L_22.___additionalTextureIsLinear;
int32_t L_24 = V_11;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (bool)1);
int32_t L_25 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_0096:
{
int32_t L_26 = V_11;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_27 = ___2_settings;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_28 = L_27.___additionalTextureIsLinear;
NullCheck(L_28);
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
{
goto IL_0086;
}
}
IL_00a2:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* L_29 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___existingRegions;
NullCheck(L_29);
Dictionary_2_Clear_mD4A1F074F726A7FA1305CC1347ABC1574A98BCD8(L_29, Dictionary_2_Clear_mD4A1F074F726A7FA1305CC1347ABC1574A98BCD8_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_30 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___regionIndices;
NullCheck(L_30);
List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_30, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_31 = ___2_settings;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = L_31.___additionalTexturePropertyIDsToCopy;
if (!L_32)
{
G_B16_0 = 1;
goto IL_00c9;
}
G_B15_0 = 1;
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_33 = ___2_settings;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = L_33.___additionalTexturePropertyIDsToCopy;
NullCheck(L_34);
G_B17_0 = ((int32_t)(((RuntimeArray*)L_34)->max_length));
G_B17_1 = G_B15_0;
goto IL_00ca;
}
IL_00c9:
{
G_B17_0 = 0;
G_B17_1 = G_B16_0;
}
IL_00ca:
{
V_0 = ((int32_t)il2cpp_codegen_add(G_B17_1, G_B17_0));
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* L_35 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam;
NullCheck(L_35);
int32_t L_36 = V_0;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))) >= ((int32_t)L_36)))
{
goto IL_00e1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
int32_t L_37 = V_0;
Array_Resize_TisList_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_m62FAECE2EDADCC144856687368D8E71BE16328B9((&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam), L_37, Array_Resize_TisList_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_m62FAECE2EDADCC144856687368D8E71BE16328B9_RuntimeMethod_var);
}
IL_00e1:
{
V_12 = 0;
goto IL_0112;
}
IL_00e6:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* L_38 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam;
int32_t L_39 = V_12;
NullCheck(L_38);
int32_t L_40 = L_39;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
if (!L_41)
{
goto IL_00ff;
}
}
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* L_42 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam;
int32_t L_43 = V_12;
NullCheck(L_42);
int32_t L_44 = L_43;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
NullCheck(L_45);
List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_inline(L_45, List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var);
goto IL_010c;
}
IL_00ff:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* L_46 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam;
int32_t L_47 = V_12;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_48 = (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*)il2cpp_codegen_object_new(List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var);
List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28(L_48, List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var);
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_48);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*)L_48);
}
IL_010c:
{
int32_t L_49 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_49, 1));
}
IL_0112:
{
int32_t L_50 = V_12;
int32_t L_51 = V_0;
if ((((int32_t)L_50) < ((int32_t)L_51)))
{
goto IL_00e6;
}
}
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_52 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___originalRegions;
NullCheck(L_52);
List_1_Clear_m6E5EEA896768B2FBBC7B60D4177F59F139D6FAE1_inline(L_52, List_1_Clear_m6E5EEA896768B2FBBC7B60D4177F59F139D6FAE1_RuntimeMethod_var);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_53 = ___0_sourceAttachments;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_54 = ___1_outputAttachments;
if (((((RuntimeObject*)(List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*)L_53) == ((RuntimeObject*)(List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*)L_54))? 1 : 0))
{
goto IL_0134;
}
}
{
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_55 = ___1_outputAttachments;
NullCheck(L_55);
List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_inline(L_55, List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_RuntimeMethod_var);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_56 = ___1_outputAttachments;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_57 = ___0_sourceAttachments;
NullCheck(L_56);
List_1_AddRange_m9798F867573319C482DAC5C898969BBE82F03970(L_56, L_57, List_1_AddRange_m9798F867573319C482DAC5C898969BBE82F03970_RuntimeMethod_var);
}
IL_0134:
{
V_1 = 0;
V_13 = 0;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_58 = ___0_sourceAttachments;
NullCheck(L_58);
int32_t L_59;
L_59 = List_1_get_Count_m55DE11F59FF173D0761F346406B180BA50C90D2C_inline(L_58, List_1_get_Count_m55DE11F59FF173D0761F346406B180BA50C90D2C_RuntimeMethod_var);
V_14 = L_59;
goto IL_0260;
}
IL_0146:
{
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_60 = ___0_sourceAttachments;
int32_t L_61 = V_13;
NullCheck(L_60);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_62;
L_62 = List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC(L_60, L_61, List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC_RuntimeMethod_var);
V_15 = L_62;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_63 = V_15;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_63, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var)))
{
goto IL_0234;
}
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_64 = V_15;
V_16 = ((RuntimeObject*)Castclass((RuntimeObject*)L_64, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_65 = V_15;
NullCheck(L_65);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_66;
L_66 = VirtualFuncInvoker0< Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* >::Invoke(4, L_65);
V_17 = L_66;
RuntimeObject* L_67 = V_16;
NullCheck(L_67);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_68;
L_68 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_67);
NullCheck(L_68);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_69;
L_69 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_68, NULL);
NullCheck(L_69);
int32_t L_70 = 0;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_71 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
V_18 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_71, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var));
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* L_72 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___existingRegions;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_73 = V_18;
NullCheck(L_72);
bool L_74;
L_74 = Dictionary_2_TryGetValue_m979AD5AFF90FB491C9A74964ED06D6FFA4ED5A2A(L_72, L_73, (&V_19), Dictionary_2_TryGetValue_m979AD5AFF90FB491C9A74964ED06D6FFA4ED5A2A_RuntimeMethod_var);
if (!L_74)
{
goto IL_01a4;
}
}
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_75 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___regionIndices;
int32_t L_76 = V_19;
NullCheck(L_75);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_75, L_76, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
goto IL_0228;
}
IL_01a4:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* L_77 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___existingRegions;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_78 = V_18;
int32_t L_79 = V_1;
NullCheck(L_77);
Dictionary_2_Add_m24AD6798A13B262A3CEA131C99453B382939A574(L_77, L_78, L_79, Dictionary_2_Add_m24AD6798A13B262A3CEA131C99453B382939A574_RuntimeMethod_var);
RuntimeObject* L_80 = V_16;
NullCheck(L_80);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_81;
L_81 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_80);
V_20 = L_81;
V_21 = 0;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_82 = V_20;
NullCheck(L_82);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_83;
L_83 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_82, NULL);
NullCheck(L_83);
V_22 = ((int32_t)(((RuntimeArray*)L_83)->max_length));
goto IL_0222;
}
IL_01ca:
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_84 = V_20;
NullCheck(L_84);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_85;
L_85 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_84, NULL);
int32_t L_86 = V_21;
NullCheck(L_85);
int32_t L_87 = L_86;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_88 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_87));
V_23 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_88, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var));
int32_t L_89 = V_0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_90 = V_23;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_91 = ___2_settings;
int32_t L_92 = L_91.___textureFormat;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_93 = ___2_settings;
bool L_94 = L_93.___mipmaps;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_95 = ___2_settings;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_96 = L_95.___additionalTextureFormats;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_97 = ___2_settings;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = L_97.___additionalTexturePropertyIDsToCopy;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_99 = ___2_settings;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_100 = L_99.___additionalTextureIsLinear;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_AddRegionTexturesToPack_m080A62F91A6B6B5D867D4F51888ADF72C8F13A5C(L_89, L_90, L_92, L_94, L_96, L_98, L_100, NULL);
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_101 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___originalRegions;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_102 = V_23;
NullCheck(L_101);
List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_inline(L_101, L_102, List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_103 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___regionIndices;
int32_t L_104 = V_1;
NullCheck(L_103);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_103, L_104, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
int32_t L_105 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_105, 1));
int32_t L_106 = V_21;
V_21 = ((int32_t)il2cpp_codegen_add(L_106, 1));
}
IL_0222:
{
int32_t L_107 = V_21;
int32_t L_108 = V_22;
if ((((int32_t)L_107) < ((int32_t)L_108)))
{
goto IL_01ca;
}
}
IL_0228:
{
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_109 = ___1_outputAttachments;
int32_t L_110 = V_13;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_111 = V_17;
NullCheck(L_109);
List_1_set_Item_m74524EA7D41E994655E1E3EC461772673DBA5E00(L_109, L_110, L_111, List_1_set_Item_m74524EA7D41E994655E1E3EC461772673DBA5E00_RuntimeMethod_var);
goto IL_025a;
}
IL_0234:
{
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_112 = ___1_outputAttachments;
int32_t L_113 = V_13;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_114 = ___2_settings;
bool L_115 = L_114.___useOriginalNonrenderables;
if (L_115)
{
G_B37_0 = L_113;
G_B37_1 = L_112;
goto IL_0248;
}
G_B36_0 = L_113;
G_B36_1 = L_112;
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_116 = V_15;
NullCheck(L_116);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_117;
L_117 = VirtualFuncInvoker0< Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* >::Invoke(4, L_116);
G_B38_0 = L_117;
G_B38_1 = G_B36_0;
G_B38_2 = G_B36_1;
goto IL_024a;
}
IL_0248:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_118 = V_15;
G_B38_0 = L_118;
G_B38_1 = G_B37_0;
G_B38_2 = G_B37_1;
}
IL_024a:
{
NullCheck(G_B38_2);
List_1_set_Item_m74524EA7D41E994655E1E3EC461772673DBA5E00(G_B38_2, G_B38_1, G_B38_0, List_1_set_Item_m74524EA7D41E994655E1E3EC461772673DBA5E00_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_119 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___regionIndices;
NullCheck(L_119);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_119, (-1), List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
}
IL_025a:
{
int32_t L_120 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_120, 1));
}
IL_0260:
{
int32_t L_121 = V_13;
int32_t L_122 = V_14;
if ((((int32_t)L_121) < ((int32_t)L_122)))
{
goto IL_0146;
}
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_123 = ___2_settings;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_124 = L_123.___shader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_125 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_125, L_124, NULL);
V_2 = L_125;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_126 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_127 = L_126.___materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_128;
L_128 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_127, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_128)
{
goto IL_02a0;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_129 = V_2;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_130 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_131 = L_130.___materialPropertySource;
NullCheck(L_129);
Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B(L_129, L_131, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_132 = V_2;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_133 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_134 = L_133.___materialPropertySource;
NullCheck(L_134);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_135;
L_135 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_134, NULL);
NullCheck(L_132);
Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_132, L_135, NULL);
}
IL_02a0:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_136 = V_2;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_137 = ___2_settings;
String_t* L_138 = L_137.___newAssetName;
NullCheck(L_136);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_136, L_138, NULL);
V_3 = (RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993*)NULL;
V_24 = 0;
goto IL_03c9;
}
IL_02b6:
{
int32_t L_139 = V_24;
if ((((int32_t)L_139) <= ((int32_t)0)))
{
goto IL_02d1;
}
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_140 = ___2_settings;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_141 = L_140.___additionalTextureFormats;
if (!L_141)
{
goto IL_02d1;
}
}
{
int32_t L_142 = V_24;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_143 = ___2_settings;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_144 = L_143.___additionalTextureFormats;
NullCheck(L_144);
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_142, 1))) < ((int32_t)((int32_t)(((RuntimeArray*)L_144)->max_length)))))
{
goto IL_02d9;
}
}
IL_02d1:
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_145 = ___2_settings;
int32_t L_146 = L_145.___textureFormat;
G_B49_0 = ((int32_t)(L_146));
goto IL_02e4;
}
IL_02d9:
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_147 = ___2_settings;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_148 = L_147.___additionalTextureFormats;
int32_t L_149 = V_24;
NullCheck(L_148);
int32_t L_150 = ((int32_t)il2cpp_codegen_subtract(L_149, 1));
int32_t L_151 = (int32_t)(L_148)->GetAt(static_cast<il2cpp_array_size_t>(L_150));
G_B49_0 = L_151;
}
IL_02e4:
{
V_25 = G_B49_0;
int32_t L_152 = V_24;
if ((((int32_t)L_152) > ((int32_t)0)))
{
goto IL_02ee;
}
}
{
G_B52_0 = 0;
goto IL_02f9;
}
IL_02ee:
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_153 = ___2_settings;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_154 = L_153.___additionalTextureIsLinear;
int32_t L_155 = V_24;
NullCheck(L_154);
int32_t L_156 = ((int32_t)il2cpp_codegen_subtract(L_155, 1));
uint8_t L_157 = (uint8_t)(L_154)->GetAt(static_cast<il2cpp_array_size_t>(L_156));
G_B52_0 = ((int32_t)(L_157));
}
IL_02f9:
{
V_26 = (bool)G_B52_0;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_158 = ___2_settings;
int32_t L_159 = L_158.___maxAtlasSize;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_160 = ___2_settings;
int32_t L_161 = L_160.___maxAtlasSize;
int32_t L_162 = V_25;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_163 = ___2_settings;
bool L_164 = L_163.___mipmaps;
bool L_165 = V_26;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_166 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A(L_166, L_159, L_161, L_162, L_164, L_165, NULL);
V_27 = L_166;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_167 = V_27;
NullCheck(L_167);
Texture_set_mipMapBias_m945790033BD16B51B4EDD12E177207EBF5887286(L_167, (-0.5f), NULL);
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* L_168 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam;
int32_t L_169 = V_24;
NullCheck(L_168);
int32_t L_170 = L_169;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_171 = (L_168)->GetAt(static_cast<il2cpp_array_size_t>(L_170));
V_28 = L_171;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_172 = V_28;
NullCheck(L_172);
int32_t L_173;
L_173 = List_1_get_Count_mED079FEB063B8FEF7F43AED70CB562DD77470DE2_inline(L_172, List_1_get_Count_mED079FEB063B8FEF7F43AED70CB562DD77470DE2_RuntimeMethod_var);
if ((((int32_t)L_173) <= ((int32_t)0)))
{
goto IL_034b;
}
}
{
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_174 = V_28;
NullCheck(L_174);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_175;
L_175 = List_1_get_Item_m41F9D0682DC2DEC45DFE466C6AFE6D89379BC9A3(L_174, 0, List_1_get_Item_m41F9D0682DC2DEC45DFE466C6AFE6D89379BC9A3_RuntimeMethod_var);
V_30 = L_175;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_176 = V_27;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_177 = V_30;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTextureAttributesFrom_mC2F97DBF0EE5E0056692DD49100EF83C3E3AB40B(L_176, L_177, NULL);
}
IL_034b:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_178 = V_27;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_179 = ___2_settings;
String_t* L_180 = L_179.___newAssetName;
NullCheck(L_178);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_178, L_180, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_181 = V_27;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_182 = V_28;
NullCheck(L_182);
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_183;
L_183 = List_1_ToArray_m209E5F09A1686595EFD5A277913C1C7F5C8B6B03(L_182, List_1_ToArray_m209E5F09A1686595EFD5A277913C1C7F5C8B6B03_RuntimeMethod_var);
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_184 = ___2_settings;
int32_t L_185 = L_184.___padding;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_186 = ___2_settings;
int32_t L_187 = L_186.___maxAtlasSize;
NullCheck(L_181);
RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_188;
L_188 = Texture2D_PackTextures_m61CBEB4F2461710C9755ED2A5A34165C0B20E34A(L_181, L_183, L_185, L_187, NULL);
V_29 = L_188;
int32_t L_189 = V_24;
if (L_189)
{
goto IL_038d;
}
}
{
RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_190 = V_29;
V_3 = L_190;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_191 = V_2;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_192 = V_27;
NullCheck(L_191);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_191, L_192, NULL);
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_193 = ___3_output;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_194 = V_27;
L_193->___outputTexture = L_194;
Il2CppCodeGenWriteBarrier((void**)(&L_193->___outputTexture), (void*)L_194);
goto IL_03c3;
}
IL_038d:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_195 = V_2;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_196 = ___2_settings;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_197 = L_196.___additionalTexturePropertyIDsToCopy;
int32_t L_198 = V_24;
NullCheck(L_197);
int32_t L_199 = ((int32_t)il2cpp_codegen_subtract(L_198, 1));
int32_t L_200 = (L_197)->GetAt(static_cast<il2cpp_array_size_t>(L_199));
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_201 = V_27;
NullCheck(L_195);
Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_195, L_200, L_201, NULL);
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_202 = ___3_output;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_203 = L_202->___additionalOutputTextures;
if (!L_203)
{
goto IL_03c3;
}
}
{
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_204 = ___3_output;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_205 = L_204->___additionalOutputTextures;
NullCheck(L_205);
int32_t L_206 = V_24;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_205)->max_length))) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_206, 1)))))
{
goto IL_03c3;
}
}
{
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_207 = ___3_output;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_208 = L_207->___additionalOutputTextures;
int32_t L_209 = V_24;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_210 = V_27;
NullCheck(L_208);
(L_208)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_209, 1))), (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)L_210);
}
IL_03c3:
{
int32_t L_211 = V_24;
V_24 = ((int32_t)il2cpp_codegen_add(L_211, 1));
}
IL_03c9:
{
int32_t L_212 = V_24;
int32_t L_213 = V_0;
if ((((int32_t)L_212) < ((int32_t)L_213)))
{
goto IL_02b6;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_214 = V_2;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_215;
L_215 = AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25(L_214, NULL);
V_4 = L_215;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_216 = V_4;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_217 = ___2_settings;
String_t* L_218 = L_217.___newAssetName;
NullCheck(L_216);
L_216->___name = L_218;
Il2CppCodeGenWriteBarrier((void**)(&L_216->___name), (void*)L_218);
il2cpp_codegen_initobj((&V_5), sizeof(BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_219 = V_4;
(&V_5)->___normalPage = L_219;
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___normalPage), (void*)L_219);
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_220 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___repackedRegions;
NullCheck(L_220);
List_1_Clear_m6E5EEA896768B2FBBC7B60D4177F59F139D6FAE1_inline(L_220, List_1_Clear_m6E5EEA896768B2FBBC7B60D4177F59F139D6FAE1_RuntimeMethod_var);
V_31 = 0;
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_221 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___originalRegions;
NullCheck(L_221);
int32_t L_222;
L_222 = List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_inline(L_221, List_1_get_Count_mE5CA5310F5312AA5CEAE5E6ED687D1F24300AC3D_RuntimeMethod_var);
V_32 = L_222;
goto IL_0445;
}
IL_0412:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_223 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___originalRegions;
int32_t L_224 = V_31;
NullCheck(L_223);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_225;
L_225 = List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0(L_223, L_224, List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var);
V_33 = L_225;
RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_226 = V_3;
int32_t L_227 = V_31;
NullCheck(L_226);
int32_t L_228 = L_227;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_229 = (L_226)->GetAt(static_cast<il2cpp_array_size_t>(L_228));
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_230 = V_33;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_231 = V_4;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_232;
L_232 = AtlasUtilities_UVRectToAtlasRegion_m0F3820FCF7857D96E5831703D33FA1AFCC6F118E(L_229, L_230, L_231, NULL);
V_34 = L_232;
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_233 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___repackedRegions;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_234 = V_34;
NullCheck(L_233);
List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_inline(L_233, L_234, List_1_Add_mFE440E8FEB92EBC041C49048CB57707ADF37AC32_RuntimeMethod_var);
int32_t L_235 = V_31;
V_31 = ((int32_t)il2cpp_codegen_add(L_235, 1));
}
IL_0445:
{
int32_t L_236 = V_31;
int32_t L_237 = V_32;
if ((((int32_t)L_236) < ((int32_t)L_237)))
{
goto IL_0412;
}
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_238 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_239 = L_238.___additiveMaterialSource;
V_6 = L_239;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_240 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_241 = L_240.___multiplyMaterialSource;
V_7 = L_241;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_242 = ___2_settings;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_243 = L_242.___screenMaterialSource;
V_8 = L_243;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_244 = V_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_245;
L_245 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_244, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_245)
{
goto IL_0481;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_246 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_247;
L_247 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_246, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_247)
{
goto IL_0481;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_248 = V_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_249;
L_249 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_248, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B68_0 = ((int32_t)(L_249));
goto IL_0482;
}
IL_0481:
{
G_B68_0 = 1;
}
IL_0482:
{
V_9 = (bool)G_B68_0;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_250 = ___2_settings;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_251 = L_250.___shader;
V_10 = L_251;
V_35 = 0;
V_36 = 0;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_252 = ___1_outputAttachments;
NullCheck(L_252);
int32_t L_253;
L_253 = List_1_get_Count_m55DE11F59FF173D0761F346406B180BA50C90D2C_inline(L_252, List_1_get_Count_m55DE11F59FF173D0761F346406B180BA50C90D2C_RuntimeMethod_var);
V_37 = L_253;
goto IL_0532;
}
IL_049f:
{
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_254 = ___1_outputAttachments;
int32_t L_255 = V_35;
NullCheck(L_254);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_256;
L_256 = List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC(L_254, L_255, List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC_RuntimeMethod_var);
V_38 = ((RuntimeObject*)IsInst((RuntimeObject*)L_256, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var));
RuntimeObject* L_257 = V_38;
if (!L_257)
{
goto IL_0526;
}
}
{
RuntimeObject* L_258 = V_38;
NullCheck(L_258);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_259;
L_259 = InterfaceFuncInvoker0< Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* >::Invoke(5, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_258);
NullCheck(L_259);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_260;
L_260 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_259, NULL);
V_39 = L_260;
V_40 = 0;
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_261 = V_39;
NullCheck(L_261);
V_41 = ((int32_t)(((RuntimeArray*)L_261)->max_length));
goto IL_0513;
}
IL_04cb:
{
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_262 = V_39;
int32_t L_263 = V_40;
NullCheck(L_262);
int32_t L_264 = L_263;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_265 = (L_262)->GetAt(static_cast<il2cpp_array_size_t>(L_264));
V_42 = L_265;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_266 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___repackedRegions;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_267 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___regionIndices;
int32_t L_268 = V_36;
int32_t L_269 = L_268;
V_36 = ((int32_t)il2cpp_codegen_add(L_269, 1));
NullCheck(L_267);
int32_t L_270;
L_270 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_267, L_269, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
NullCheck(L_266);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_271;
L_271 = List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0(L_266, L_270, List_1_get_Item_mCB22AE8FAA1AE329E0501CFF07B106F08CF2DFA0_RuntimeMethod_var);
V_43 = L_271;
bool L_272 = V_9;
if (!L_272)
{
goto IL_0506;
}
}
{
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_273 = V_42;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_274 = V_10;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_275 = V_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_276 = V_7;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_277 = V_8;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_AssignBlendMode_m7B58495EA725143DF5C886FC64FFE6CE54655BE7((&V_43), L_273, L_274, (&V_5), L_275, L_276, L_277, NULL);
}
IL_0506:
{
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_278 = V_39;
int32_t L_279 = V_40;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_280 = V_43;
NullCheck(L_278);
ArrayElementTypeCheck (L_278, L_280);
(L_278)->SetAt(static_cast<il2cpp_array_size_t>(L_279), (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_280);
int32_t L_281 = V_40;
V_40 = ((int32_t)il2cpp_codegen_add(L_281, 1));
}
IL_0513:
{
int32_t L_282 = V_40;
int32_t L_283 = V_41;
if ((((int32_t)L_282) < ((int32_t)L_283)))
{
goto IL_04cb;
}
}
{
int32_t L_284 = V_36;
V_36 = ((int32_t)il2cpp_codegen_subtract(L_284, 1));
RuntimeObject* L_285 = V_38;
NullCheck(L_285);
InterfaceActionInvoker0::Invoke(6, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var, L_285);
}
IL_0526:
{
int32_t L_286 = V_35;
V_35 = ((int32_t)il2cpp_codegen_add(L_286, 1));
int32_t L_287 = V_36;
V_36 = ((int32_t)il2cpp_codegen_add(L_287, 1));
}
IL_0532:
{
int32_t L_288 = V_35;
int32_t L_289 = V_37;
if ((((int32_t)L_288) < ((int32_t)L_289)))
{
goto IL_049f;
}
}
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_290 = ___2_settings;
bool L_291 = L_290.___clearCache;
if (!L_291)
{
goto IL_0548;
}
}
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_ClearCache_mEBB54853312D663E0F8CF01053402BA1FB93B26B(NULL);
}
IL_0548:
{
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_292 = ___3_output;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_293 = V_2;
L_292->___outputMaterial = L_293;
Il2CppCodeGenWriteBarrier((void**)(&L_292->___outputMaterial), (void*)L_293);
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_294 = ___3_output;
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC L_295 = V_5;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_296 = L_295.___additivePage;
if (L_296)
{
G_B82_0 = L_294;
goto IL_055c;
}
G_B81_0 = L_294;
}
{
G_B83_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)(NULL));
G_B83_1 = G_B81_0;
goto IL_056d;
}
IL_055c:
{
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC L_297 = V_5;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_298 = L_297.___additivePage;
NullCheck(L_298);
RuntimeObject* L_299 = L_298->___rendererObject;
G_B83_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_299, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
G_B83_1 = G_B82_0;
}
IL_056d:
{
G_B83_1->___outputAdditiveMaterial = G_B83_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B83_1->___outputAdditiveMaterial), (void*)G_B83_0);
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_300 = ___3_output;
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC L_301 = V_5;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_302 = L_301.___multiplyPage;
if (L_302)
{
G_B85_0 = L_300;
goto IL_057f;
}
G_B84_0 = L_300;
}
{
G_B86_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)(NULL));
G_B86_1 = G_B84_0;
goto IL_0590;
}
IL_057f:
{
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC L_303 = V_5;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_304 = L_303.___multiplyPage;
NullCheck(L_304);
RuntimeObject* L_305 = L_304->___rendererObject;
G_B86_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_305, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
G_B86_1 = G_B85_0;
}
IL_0590:
{
G_B86_1->___outputMultiplyMaterial = G_B86_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B86_1->___outputMultiplyMaterial), (void*)G_B86_0);
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_306 = ___3_output;
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC L_307 = V_5;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_308 = L_307.___screenPage;
if (L_308)
{
G_B88_0 = L_306;
goto IL_05a2;
}
G_B87_0 = L_306;
}
{
G_B89_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)(NULL));
G_B89_1 = G_B87_0;
goto IL_05b3;
}
IL_05a2:
{
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC L_309 = V_5;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_310 = L_309.___screenPage;
NullCheck(L_310);
RuntimeObject* L_311 = L_310->___rendererObject;
G_B89_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_311, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
G_B89_1 = G_B88_0;
}
IL_05b3:
{
G_B89_1->___outputScreenMaterial = G_B89_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B89_1->___outputScreenMaterial), (void*)G_B89_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_GetRepackedAttachments_mC50A4BBE5BDF4F75363F74FBFEB3263057FCFB0B (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___0_sourceAttachments, List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___1_outputAttachments, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_materialPropertySource, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___3_outputMaterial, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___4_outputTexture, int32_t ___5_maxAtlasSize, int32_t ___6_padding, int32_t ___7_textureFormat, bool ___8_mipmaps, String_t* ___9_newAssetName, bool ___10_clearCache, bool ___11_useOriginalNonrenderables, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___12_additionalTexturePropertyIDsToCopy, Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___13_additionalOutputTextures, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___14_additionalTextureFormats, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___15_additionalTextureIsLinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral958DE918771A6C70C78B59D2B3D51FC3B4AAE0B0);
s_Il2CppMethodInitialized = true;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* G_B3_0 = NULL;
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___2_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0011;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___2_materialPropertySource;
NullCheck(L_2);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
L_3 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_2, NULL);
G_B3_0 = L_3;
goto IL_001b;
}
IL_0011:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4;
L_4 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral958DE918771A6C70C78B59D2B3D51FC3B4AAE0B0, NULL);
G_B3_0 = L_4;
}
IL_001b:
{
V_0 = G_B3_0;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_5 = ___0_sourceAttachments;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_6 = ___1_outputAttachments;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** L_8 = ___3_outputMaterial;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** L_9 = ___4_outputTexture;
int32_t L_10 = ___5_maxAtlasSize;
int32_t L_11 = ___6_padding;
int32_t L_12 = ___7_textureFormat;
bool L_13 = ___8_mipmaps;
String_t* L_14 = ___9_newAssetName;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = ___2_materialPropertySource;
bool L_16 = ___10_clearCache;
bool L_17 = ___11_useOriginalNonrenderables;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = ___12_additionalTexturePropertyIDsToCopy;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_19 = ___13_additionalOutputTextures;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_20 = ___14_additionalTextureFormats;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_21 = ___15_additionalTextureIsLinear;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_GetRepackedAttachments_m74B57AABD97659245BBD695C192DB5788DC33482(L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, L_21, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_GetRepackedAttachments_m74B57AABD97659245BBD695C192DB5788DC33482 (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___0_sourceAttachments, List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* ___1_outputAttachments, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___2_shader, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___3_outputMaterial, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___4_outputTexture, int32_t ___5_maxAtlasSize, int32_t ___6_padding, int32_t ___7_textureFormat, bool ___8_mipmaps, String_t* ___9_newAssetName, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___10_materialPropertySource, bool ___11_clearCache, bool ___12_useOriginalNonrenderables, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___13_additionalTexturePropertyIDsToCopy, Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___14_additionalOutputTextures, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___15_additionalTextureFormats, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___16_additionalTextureIsLinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 V_0;
memset((&V_0), 0, sizeof(V_0));
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C V_1;
memset((&V_1), 0, sizeof(V_1));
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 V_2;
memset((&V_2), 0, sizeof(V_2));
{
il2cpp_codegen_initobj((&V_2), sizeof(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4));
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___2_shader;
(&V_2)->___shader = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___shader), (void*)L_0);
int32_t L_1 = ___5_maxAtlasSize;
(&V_2)->___maxAtlasSize = L_1;
int32_t L_2 = ___6_padding;
(&V_2)->___padding = L_2;
int32_t L_3 = ___7_textureFormat;
(&V_2)->___textureFormat = L_3;
bool L_4 = ___8_mipmaps;
(&V_2)->___mipmaps = L_4;
String_t* L_5 = ___9_newAssetName;
(&V_2)->___newAssetName = L_5;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___newAssetName), (void*)L_5);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___10_materialPropertySource;
(&V_2)->___materialPropertySource = L_6;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___materialPropertySource), (void*)L_6);
bool L_7 = ___11_clearCache;
(&V_2)->___clearCache = L_7;
bool L_8 = ___12_useOriginalNonrenderables;
(&V_2)->___useOriginalNonrenderables = L_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = ___13_additionalTexturePropertyIDsToCopy;
(&V_2)->___additionalTexturePropertyIDsToCopy = L_9;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___additionalTexturePropertyIDsToCopy), (void*)L_9);
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_10 = ___15_additionalTextureFormats;
(&V_2)->___additionalTextureFormats = L_10;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___additionalTextureFormats), (void*)L_10);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_11 = ___16_additionalTextureIsLinear;
(&V_2)->___additionalTextureIsLinear = L_11;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___additionalTextureIsLinear), (void*)L_11);
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_12 = V_2;
V_0 = L_12;
il2cpp_codegen_initobj((&V_1), sizeof(RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C));
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_13 = ___14_additionalOutputTextures;
(&V_1)->___additionalOutputTextures = L_13;
Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___additionalOutputTextures), (void*)L_13);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_14 = ___0_sourceAttachments;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_15 = ___1_outputAttachments;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_GetRepackedAttachments_m16C78888F7A0CA90DA201B291654761360D69803(L_14, L_15, L_16, (&V_1), NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** L_17 = ___3_outputMaterial;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C L_18 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = L_18.___outputMaterial;
*((RuntimeObject**)L_17) = (RuntimeObject*)L_19;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_17, (void*)(RuntimeObject*)L_19);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** L_20 = ___4_outputTexture;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C L_21 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_22 = L_21.___outputTexture;
*((RuntimeObject**)L_20) = (RuntimeObject*)L_22;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_20, (void*)(RuntimeObject*)L_22);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_AssignBlendMode_m7B58495EA725143DF5C886FC64FFE6CE54655BE7 (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** ___0_repackedRegion, TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* ___1_originalRegion, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___2_normalShader, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* ___3_blendModePages, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_additiveMaterialSource, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___5_multiplyMaterialSource, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___6_screenMaterialSource, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DBD1CD3F31ED4C65087330BDE1D2131FD5BE24E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20820650009E2105A470C015D4EC6A797C7A9503);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E7A67F32E199370DAF47C7BB7D1DB07FE25B1A2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80368B2F8327BB51148376B60EE17F7E34522204);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E7B98395543E7C81051094141FF115F38E16EBF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A5D8A2D4126907B1409E18E7BEC1F18FCC17BFD);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
{
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_0 = ___1_originalRegion;
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_0, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_1 = ((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_0, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page;
NullCheck(L_1);
RuntimeObject* L_2 = L_1->___rendererObject;
V_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0020;
}
}
{
return;
}
IL_0020:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = V_0;
NullCheck(L_5);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6;
L_6 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_5, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = ___2_normalShader;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, L_7, NULL);
if (!L_8)
{
goto IL_00e4;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = V_0;
NullCheck(L_9);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10;
L_10 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_9, NULL);
NullCheck(L_10);
String_t* L_11;
L_11 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_11, _stringLiteral6E7A67F32E199370DAF47C7BB7D1DB07FE25B1A2, NULL);
if (!L_12)
{
goto IL_006d;
}
}
{
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** L_13 = ___0_repackedRegion;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_14 = *((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236**)L_13);
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* L_15 = ___3_blendModePages;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** L_16 = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**)(&L_15->___multiplyPage);
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* L_17 = ___3_blendModePages;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_18 = L_17->___normalPage;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = ___5_multiplyMaterialSource;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_20;
L_20 = AtlasUtilities_GetBlendModePage_m7B0D2B4FC48AD533CD44320C358D22D793205206(L_16, L_18, L_19, _stringLiteral80368B2F8327BB51148376B60EE17F7E34522204, NULL);
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_14, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_14, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page = L_20;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_14, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page), (void*)L_20);
return;
}
IL_006d:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = V_0;
NullCheck(L_21);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_22;
L_22 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_21, NULL);
NullCheck(L_22);
String_t* L_23;
L_23 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_22, NULL);
NullCheck(L_23);
bool L_24;
L_24 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_23, _stringLiteral20820650009E2105A470C015D4EC6A797C7A9503, NULL);
if (!L_24)
{
goto IL_00a9;
}
}
{
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** L_25 = ___0_repackedRegion;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_26 = *((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236**)L_25);
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* L_27 = ___3_blendModePages;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** L_28 = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**)(&L_27->___screenPage);
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* L_29 = ___3_blendModePages;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_30 = L_29->___normalPage;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = ___6_screenMaterialSource;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_32;
L_32 = AtlasUtilities_GetBlendModePage_m7B0D2B4FC48AD533CD44320C358D22D793205206(L_28, L_30, L_31, _stringLiteral8E7B98395543E7C81051094141FF115F38E16EBF, NULL);
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_26, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_26, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page = L_32;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_26, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page), (void*)L_32);
return;
}
IL_00a9:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = V_0;
NullCheck(L_33);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_34;
L_34 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_33, NULL);
NullCheck(L_34);
String_t* L_35;
L_35 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_34, NULL);
NullCheck(L_35);
bool L_36;
L_36 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_35, _stringLiteral9A5D8A2D4126907B1409E18E7BEC1F18FCC17BFD, NULL);
if (!L_36)
{
goto IL_00e4;
}
}
{
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236** L_37 = ___0_repackedRegion;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_38 = *((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236**)L_37);
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* L_39 = ___3_blendModePages;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** L_40 = (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**)(&L_39->___additivePage);
BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC* L_41 = ___3_blendModePages;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_42 = L_41->___normalPage;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = ___4_additiveMaterialSource;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_44;
L_44 = AtlasUtilities_GetBlendModePage_m7B0D2B4FC48AD533CD44320C358D22D793205206(L_40, L_42, L_43, _stringLiteral0DBD1CD3F31ED4C65087330BDE1D2131FD5BE24E, NULL);
NullCheck(((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_38, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var)));
((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_38, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page = L_44;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)CastclassClass((RuntimeObject*)L_38, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var))->___page), (void*)L_44);
}
IL_00e4:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* AtlasUtilities_GetBlendModePage_m7B0D2B4FC48AD533CD44320C358D22D793205206 (AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** ___0_targetPage, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_normalReferencePage, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_materialSource, String_t* ___3_nameSuffix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** L_0 = ___0_targetPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_1 = *((AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**)L_0);
if (L_1)
{
goto IL_0048;
}
}
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** L_2 = ___0_targetPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_3 = ___1_normalReferencePage;
NullCheck(L_3);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_4;
L_4 = AtlasPage_Clone_mE9BE56C843CBB0102D17B2DC04628A8BFF3E1F4D(L_3, NULL);
*((RuntimeObject**)L_2) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_4);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___2_materialSource;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_6, L_5, NULL);
V_0 = L_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = V_0;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_8 = ___1_normalReferencePage;
NullCheck(L_8);
RuntimeObject* L_9 = L_8->___rendererObject;
NullCheck(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_9, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)));
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10;
L_10 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)CastclassClass((RuntimeObject*)L_9, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_7);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_7, L_10, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = V_0;
NullCheck(L_12);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13;
L_13 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(L_12, NULL);
NullCheck(L_13);
String_t* L_14;
L_14 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_13, NULL);
String_t* L_15 = ___3_nameSuffix;
String_t* L_16;
L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_14, L_15, NULL);
NullCheck(L_11);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_11, L_16, NULL);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** L_17 = ___0_targetPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_18 = *((AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**)L_17);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = V_0;
NullCheck(L_18);
L_18->___rendererObject = L_19;
Il2CppCodeGenWriteBarrier((void**)(&L_18->___rendererObject), (void*)L_19);
}
IL_0048:
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7** L_20 = ___0_targetPage;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_21 = *((AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7**)L_20);
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_AddRegionTexturesToPack_m080A62F91A6B6B5D867D4F51888ADF72C8F13A5C (int32_t ___0_numTextureParamsToRepack, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_region, int32_t ___2_textureFormat, bool ___3_mipmaps, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___4_additionalTextureFormats, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___5_additionalTexturePropertyIDsToCopy, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___6_additionalTextureIsLinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_1 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B4_0 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B3_0 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B5_0 = NULL;
int32_t G_B6_0 = 0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B6_1 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* G_B8_0 = NULL;
{
V_0 = 0;
goto IL_0050;
}
IL_0004:
{
int32_t L_0 = V_0;
if (!L_0)
{
goto IL_0033;
}
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_1 = ___1_region;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_2 = ___4_additionalTextureFormats;
if (!L_2)
{
G_B4_0 = L_1;
goto IL_0015;
}
G_B3_0 = L_1;
}
{
int32_t L_3 = V_0;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_4 = ___4_additionalTextureFormats;
NullCheck(L_4);
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_3, 1))) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
{
G_B5_0 = G_B3_0;
goto IL_0018;
}
G_B4_0 = G_B3_0;
}
IL_0015:
{
int32_t L_5 = ___2_textureFormat;
G_B6_0 = ((int32_t)(L_5));
G_B6_1 = G_B4_0;
goto IL_001e;
}
IL_0018:
{
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_6 = ___4_additionalTextureFormats;
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
int32_t L_9 = (int32_t)(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
G_B6_0 = L_9;
G_B6_1 = G_B5_0;
}
IL_001e:
{
bool L_10 = ___3_mipmaps;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ___5_additionalTexturePropertyIDsToCopy;
int32_t L_12 = V_0;
NullCheck(L_11);
int32_t L_13 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
int32_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_15 = ___6_additionalTextureIsLinear;
int32_t L_16 = V_0;
NullCheck(L_15);
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
uint8_t L_18 = (uint8_t)(L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19;
L_19 = AtlasUtilities_ToTexture_mA8C6798331D65E2CA8C5FC27CC3DE1E674F068DE(G_B6_1, G_B6_0, L_10, L_14, (bool)L_18, (bool)0, NULL);
G_B8_0 = L_19;
goto IL_003e;
}
IL_0033:
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_20 = ___1_region;
int32_t L_21 = ___2_textureFormat;
bool L_22 = ___3_mipmaps;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23;
L_23 = AtlasUtilities_ToTexture_mA8C6798331D65E2CA8C5FC27CC3DE1E674F068DE(L_20, L_21, L_22, 0, (bool)0, (bool)0, NULL);
G_B8_0 = L_23;
}
IL_003e:
{
V_1 = G_B8_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* L_24 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam;
int32_t L_25 = V_0;
NullCheck(L_24);
int32_t L_26 = L_25;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_28 = V_1;
NullCheck(L_27);
List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_inline(L_27, L_28, List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var);
int32_t L_29 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_0050:
{
int32_t L_30 = V_0;
int32_t L_31 = ___0_numTextureParamsToRepack;
if ((((int32_t)L_30) < ((int32_t)L_31)))
{
goto IL_0004;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* AtlasUtilities_GetRepackedSkin_m89ED0B5D2EAFFCB614F17F334F4F5B3306117402 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_o, String_t* ___1_newName, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 ___2_settings, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* ___3_output, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_AddRange_m289B0643595A8DCFB140E584AA228BDCADB19038_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExposedList_1_AddRange_mC176EBADC6A0876BDB5BAF1FC6EC062D59C04649_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t414DAE16C7EC801051018A87565EC121F4208987_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m44BA843042417312F5B0DE949C2635BA54430E49_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_4;
memset((&V_4), 0, sizeof(V_4));
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F V_5;
memset((&V_5), 0, sizeof(V_5));
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* V_6 = NULL;
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_0 = ___0_o;
if (L_0)
{
goto IL_000e;
}
}
{
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_1 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral23848C2545B01CCE5A2ACA8DABB267A41AD846B7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AtlasUtilities_GetRepackedSkin_m89ED0B5D2EAFFCB614F17F334F4F5B3306117402_RuntimeMethod_var)));
}
IL_000e:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_2 = ___0_o;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = Skin_get_Attachments_m6E8D5DA48E3B7E7668E80BD42F2D64482CE6FEEA(L_2, NULL);
V_0 = L_3;
String_t* L_4 = ___1_newName;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_5 = (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481*)il2cpp_codegen_object_new(Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481_il2cpp_TypeInfo_var);
Skin__ctor_m1970D321873E8F6334B18A4AD51C1CF842FFDB52(L_5, L_4, NULL);
V_1 = L_5;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_6 = V_1;
NullCheck(L_6);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_7;
L_7 = Skin_get_Bones_m289A6AD20D75A430417207821295FEC988AB3B42_inline(L_6, NULL);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_8 = ___0_o;
NullCheck(L_8);
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_9;
L_9 = Skin_get_Bones_m289A6AD20D75A430417207821295FEC988AB3B42_inline(L_8, NULL);
NullCheck(L_7);
ExposedList_1_AddRange_mC176EBADC6A0876BDB5BAF1FC6EC062D59C04649(L_7, L_9, ExposedList_1_AddRange_mC176EBADC6A0876BDB5BAF1FC6EC062D59C04649_RuntimeMethod_var);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_10 = V_1;
NullCheck(L_10);
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_11;
L_11 = Skin_get_Constraints_m3C4A453A8FEA06AF4980DB1CCB86D39B4A3757CD_inline(L_10, NULL);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_12 = ___0_o;
NullCheck(L_12);
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_13;
L_13 = Skin_get_Constraints_m3C4A453A8FEA06AF4980DB1CCB86D39B4A3757CD_inline(L_12, NULL);
NullCheck(L_11);
ExposedList_1_AddRange_m289B0643595A8DCFB140E584AA228BDCADB19038(L_11, L_13, ExposedList_1_AddRange_m289B0643595A8DCFB140E584AA228BDCADB19038_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_14 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___inoutAttachments;
NullCheck(L_14);
List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_inline(L_14, List_1_Clear_m7FC9B51AEC041FF21A8CEE1D82A81CE57B7E8614_RuntimeMethod_var);
RuntimeObject* L_15 = V_0;
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t414DAE16C7EC801051018A87565EC121F4208987_il2cpp_TypeInfo_var, L_15);
V_3 = L_16;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0074:
{
{
RuntimeObject* L_17 = V_3;
if (!L_17)
{
goto IL_007d;
}
}
{
RuntimeObject* L_18 = V_3;
NullCheck(L_18);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18);
}
IL_007d:
{
return;
}
}
});
try
{
{
goto IL_006a_1;
}
IL_0051_1:
{
RuntimeObject* L_19 = V_3;
NullCheck(L_19);
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_20;
L_20 = InterfaceFuncInvoker0< SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F >::Invoke(0, IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB_il2cpp_TypeInfo_var, L_19);
V_4 = L_20;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_21 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___inoutAttachments;
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_22;
L_22 = SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline((&V_4), NULL);
NullCheck(L_21);
List_1_Add_m44BA843042417312F5B0DE949C2635BA54430E49_inline(L_21, L_22, List_1_Add_m44BA843042417312F5B0DE949C2635BA54430E49_RuntimeMethod_var);
}
IL_006a_1:
{
RuntimeObject* L_23 = V_3;
NullCheck(L_23);
bool L_24;
L_24 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_23);
if (L_24)
{
goto IL_0051_1;
}
}
{
goto IL_007e;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007e:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_25 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___inoutAttachments;
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_26 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___inoutAttachments;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_27 = ___2_settings;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* L_28 = ___3_output;
AtlasUtilities_GetRepackedAttachments_m16C78888F7A0CA90DA201B291654761360D69803(L_25, L_26, L_27, L_28, NULL);
V_2 = 0;
RuntimeObject* L_29 = V_0;
NullCheck(L_29);
RuntimeObject* L_30;
L_30 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t414DAE16C7EC801051018A87565EC121F4208987_il2cpp_TypeInfo_var, L_29);
V_3 = L_30;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00d3:
{
{
RuntimeObject* L_31 = V_3;
if (!L_31)
{
goto IL_00dc;
}
}
{
RuntimeObject* L_32 = V_3;
NullCheck(L_32);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_32);
}
IL_00dc:
{
return;
}
}
});
try
{
{
goto IL_00c9_1;
}
IL_009a_1:
{
RuntimeObject* L_33 = V_3;
NullCheck(L_33);
SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F L_34;
L_34 = InterfaceFuncInvoker0< SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F >::Invoke(0, IEnumerator_1_tBB0CCF991B5727BC04ED2735D48D686A3129E9AB_il2cpp_TypeInfo_var, L_33);
V_5 = L_34;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_35 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___inoutAttachments;
int32_t L_36 = V_2;
int32_t L_37 = L_36;
V_2 = ((int32_t)il2cpp_codegen_add(L_37, 1));
NullCheck(L_35);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_38;
L_38 = List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC(L_35, L_37, List_1_get_Item_m531E267D7EB566DF3949C973A124A320527B4CAC_RuntimeMethod_var);
V_6 = L_38;
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_39 = V_1;
int32_t L_40;
L_40 = SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_inline((&V_5), NULL);
String_t* L_41;
L_41 = SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664_inline((&V_5), NULL);
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_42 = V_6;
NullCheck(L_39);
Skin_SetAttachment_mAD7B9C1C5BBDEA473BF90DE5A6695AB9378395D6(L_39, L_40, L_41, L_42, NULL);
}
IL_00c9_1:
{
RuntimeObject* L_43 = V_3;
NullCheck(L_43);
bool L_44;
L_44 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_43);
if (L_44)
{
goto IL_009a_1;
}
}
{
goto IL_00dd;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00dd:
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_45 = V_1;
return L_45;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* AtlasUtilities_GetRepackedSkin_mB3F270CEBFB6116E7583841B199A3C0717994AD1 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_o, String_t* ___1_newName, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_materialPropertySource, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___3_outputMaterial, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___4_outputTexture, int32_t ___5_maxAtlasSize, int32_t ___6_padding, int32_t ___7_textureFormat, bool ___8_mipmaps, bool ___9_useOriginalNonrenderables, bool ___10_clearCache, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___11_additionalTexturePropertyIDsToCopy, Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___12_additionalOutputTextures, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___13_additionalTextureFormats, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___14_additionalTextureIsLinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_0 = ___0_o;
String_t* L_1 = ___1_newName;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___2_materialPropertySource;
NullCheck(L_2);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
L_3 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_2, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** L_4 = ___3_outputMaterial;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** L_5 = ___4_outputTexture;
int32_t L_6 = ___5_maxAtlasSize;
int32_t L_7 = ___6_padding;
int32_t L_8 = ___7_textureFormat;
bool L_9 = ___8_mipmaps;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___2_materialPropertySource;
bool L_11 = ___10_clearCache;
bool L_12 = ___9_useOriginalNonrenderables;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = ___11_additionalTexturePropertyIDsToCopy;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_14 = ___12_additionalOutputTextures;
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_15 = ___13_additionalTextureFormats;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_16 = ___14_additionalTextureIsLinear;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_17;
L_17 = AtlasUtilities_GetRepackedSkin_m79996C16231D3834BBC06C5C830D10521F45BBC7(L_0, L_1, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, NULL);
return L_17;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* AtlasUtilities_GetRepackedSkin_m79996C16231D3834BBC06C5C830D10521F45BBC7 (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* ___0_o, String_t* ___1_newName, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___2_shader, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___3_outputMaterial, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___4_outputTexture, int32_t ___5_maxAtlasSize, int32_t ___6_padding, int32_t ___7_textureFormat, bool ___8_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___9_materialPropertySource, bool ___10_clearCache, bool ___11_useOriginalNonrenderables, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___12_additionalTexturePropertyIDsToCopy, Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___13_additionalOutputTextures, TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* ___14_additionalTextureFormats, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___15_additionalTextureIsLinear, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 V_0;
memset((&V_0), 0, sizeof(V_0));
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C V_1;
memset((&V_1), 0, sizeof(V_1));
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 V_2;
memset((&V_2), 0, sizeof(V_2));
{
il2cpp_codegen_initobj((&V_2), sizeof(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4));
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___2_shader;
(&V_2)->___shader = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___shader), (void*)L_0);
int32_t L_1 = ___5_maxAtlasSize;
(&V_2)->___maxAtlasSize = L_1;
int32_t L_2 = ___6_padding;
(&V_2)->___padding = L_2;
int32_t L_3 = ___7_textureFormat;
(&V_2)->___textureFormat = L_3;
bool L_4 = ___8_mipmaps;
(&V_2)->___mipmaps = L_4;
String_t* L_5 = ___1_newName;
(&V_2)->___newAssetName = L_5;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___newAssetName), (void*)L_5);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___9_materialPropertySource;
(&V_2)->___materialPropertySource = L_6;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___materialPropertySource), (void*)L_6);
bool L_7 = ___10_clearCache;
(&V_2)->___clearCache = L_7;
bool L_8 = ___11_useOriginalNonrenderables;
(&V_2)->___useOriginalNonrenderables = L_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = ___12_additionalTexturePropertyIDsToCopy;
(&V_2)->___additionalTexturePropertyIDsToCopy = L_9;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___additionalTexturePropertyIDsToCopy), (void*)L_9);
TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9* L_10 = ___14_additionalTextureFormats;
(&V_2)->___additionalTextureFormats = L_10;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___additionalTextureFormats), (void*)L_10);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_11 = ___15_additionalTextureIsLinear;
(&V_2)->___additionalTextureIsLinear = L_11;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___additionalTextureIsLinear), (void*)L_11);
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_12 = V_2;
V_0 = L_12;
il2cpp_codegen_initobj((&V_1), sizeof(RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C));
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_13 = ___13_additionalOutputTextures;
(&V_1)->___additionalOutputTextures = L_13;
Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___additionalOutputTextures), (void*)L_13);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_14 = ___0_o;
String_t* L_15 = ___1_newName;
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* L_17;
L_17 = AtlasUtilities_GetRepackedSkin_m89ED0B5D2EAFFCB614F17F334F4F5B3306117402(L_14, L_15, L_16, (&V_1), NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** L_18 = ___3_outputMaterial;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C L_19 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = L_19.___outputMaterial;
*((RuntimeObject**)L_18) = (RuntimeObject*)L_20;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_18, (void*)(RuntimeObject*)L_20);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** L_21 = ___4_outputTexture;
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C L_22 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23 = L_22.___outputTexture;
*((RuntimeObject**)L_21) = (RuntimeObject*)L_23;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_21, (void*)(RuntimeObject*)L_23);
return L_17;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* AtlasUtilities_ToSprite_mC9706CA975024E7705CA389C8BA5637F12B30DA2 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_ar, float ___1_pixelsPerUnit, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_ar;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1;
L_1 = AtlasUtilities_GetMainTexture_m859D5A47C637E7669F0896FE75B1FBA33E59AE72(L_0, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = ___0_ar;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
L_3 = AtlasUtilities_GetUnityRect_m3E04CF754EA27554C204AA4E280B78CB899893EB(L_2, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), (0.5f), (0.5f), NULL);
float L_5 = ___1_pixelsPerUnit;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_6;
L_6 = Sprite_Create_m95F90AD74982187C087F4FA00947045A033D0BA1(L_1, L_3, L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_ClearCache_mEBB54853312D663E0F8CF01053402BA1FB93B26B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m7BDA40E7D7D71D7F04B6FEE9059593B9FC36E2EA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7D8098C50EE0CF157C6B09912310A1FD9474F245_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m00711B095CC5BE52F04F5EB7283C8795DB012C35_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCF3C7D2E2BA4F0177C908FDCFE7955303CBD5BED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m68D0E2F78D7A7BFC737BE72E4088B86A85F55F6D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_0 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTexturesList;
NullCheck(L_0);
Enumerator_tB27E67E9E66FACC8EC96B957B493E37F2885E6F1 L_1;
L_1 = List_1_GetEnumerator_m68D0E2F78D7A7BFC737BE72E4088B86A85F55F6D(L_0, List_1_GetEnumerator_m68D0E2F78D7A7BFC737BE72E4088B86A85F55F6D_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0024:
{
Enumerator_Dispose_m7D8098C50EE0CF157C6B09912310A1FD9474F245((&V_0), Enumerator_Dispose_m7D8098C50EE0CF157C6B09912310A1FD9474F245_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0019_1;
}
IL_000d_1:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2;
L_2 = Enumerator_get_Current_mCF3C7D2E2BA4F0177C908FDCFE7955303CBD5BED_inline((&V_0), Enumerator_get_Current_mCF3C7D2E2BA4F0177C908FDCFE7955303CBD5BED_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
}
IL_0019_1:
{
bool L_3;
L_3 = Enumerator_MoveNext_m00711B095CC5BE52F04F5EB7283C8795DB012C35((&V_0), Enumerator_MoveNext_m00711B095CC5BE52F04F5EB7283C8795DB012C35_RuntimeMethod_var);
if (L_3)
{
goto IL_000d_1;
}
}
{
goto IL_0032;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0032:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* L_4 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTextures;
NullCheck(L_4);
Dictionary_2_Clear_m7BDA40E7D7D71D7F04B6FEE9059593B9FC36E2EA(L_4, Dictionary_2_Clear_m7BDA40E7D7D71D7F04B6FEE9059593B9FC36E2EA_RuntimeMethod_var);
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_5 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTexturesList;
NullCheck(L_5);
List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_inline(L_5, List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_ToTexture_mA8C6798331D65E2CA8C5FC27CC3DE1E674F068DE (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_ar, int32_t ___1_textureFormat, bool ___2_mipmaps, int32_t ___3_texturePropertyId, bool ___4_linear, bool ___5_applyPMA, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mAF5248DC06650A05B1B26E2B2C152A1BA43E8530_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m86DDB255F4F255DC252600894FB638E08C3E2427_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_0 = NULL;
IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A V_1;
memset((&V_1), 0, sizeof(V_1));
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_2 = NULL;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* G_B4_0 = NULL;
{
int32_t L_0 = ___3_texturePropertyId;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_1 = ___0_ar;
IntAndAtlasRegionKey__ctor_mDFD162AC2460EDF3D893352331273DA78EC3E71D((&V_1), L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* L_2 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTextures;
IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A L_3 = V_1;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_TryGetValue_m86DDB255F4F255DC252600894FB638E08C3E2427(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_m86DDB255F4F255DC252600894FB638E08C3E2427_RuntimeMethod_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0098;
}
}
{
int32_t L_7 = ___3_texturePropertyId;
if (!L_7)
{
goto IL_002c;
}
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_8 = ___0_ar;
int32_t L_9 = ___3_texturePropertyId;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10;
L_10 = AtlasUtilities_GetTexture_m9DB96ADBE178CD619F335F92CC58B2CD84394997(L_8, L_9, NULL);
G_B4_0 = L_10;
goto IL_0032;
}
IL_002c:
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_11 = ___0_ar;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12;
L_12 = AtlasUtilities_GetMainTexture_m859D5A47C637E7669F0896FE75B1FBA33E59AE72(L_11, NULL);
G_B4_0 = L_12;
}
IL_0032:
{
V_2 = G_B4_0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_13 = ___0_ar;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_14;
L_14 = AtlasUtilities_GetUnityRect_m3E04CF754EA27554C204AA4E280B78CB899893EB(L_13, NULL);
V_3 = L_14;
float L_15;
L_15 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_3), NULL);
float L_16;
L_16 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_3), NULL);
V_4 = il2cpp_codegen_cast_double_to_int<int32_t>(L_16);
int32_t L_17 = V_4;
int32_t L_18 = ___1_textureFormat;
bool L_19 = ___2_mipmaps;
bool L_20 = ___4_linear;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_21 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A(L_21, il2cpp_codegen_cast_double_to_int<int32_t>(L_15), L_17, L_18, L_19, L_20, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_22 = L_21;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_23 = ___0_ar;
NullCheck(L_23);
String_t* L_24 = L_23->___name;
NullCheck(L_22);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_22, L_24, NULL);
V_0 = L_22;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25 = V_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_26 = V_2;
AtlasUtilities_CopyTextureAttributesFrom_mC2F97DBF0EE5E0056692DD49100EF83C3E3AB40B(L_25, L_26, NULL);
bool L_27 = ___5_applyPMA;
if (!L_27)
{
goto IL_0079;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_28 = V_2;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_29 = V_3;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_30 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTextureApplyPMA_m1B4A85CBF8A8A404330E3CFE7126B5FDDFE756C2(L_28, L_29, L_30, NULL);
goto IL_0081;
}
IL_0079:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_31 = V_2;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_32 = V_3;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTexture_m296B658FCE1FAEEBDAE3F9501D4761146A658091(L_31, L_32, L_33, NULL);
}
IL_0081:
{
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* L_34 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTextures;
IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A L_35 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_36 = V_0;
NullCheck(L_34);
Dictionary_2_Add_mAF5248DC06650A05B1B26E2B2C152A1BA43E8530(L_34, L_35, L_36, Dictionary_2_Add_mAF5248DC06650A05B1B26E2B2C152A1BA43E8530_RuntimeMethod_var);
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_37 = ((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTexturesList;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_38 = V_0;
NullCheck(L_37);
List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_inline(L_37, L_38, List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var);
}
IL_0098:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_39 = V_0;
return L_39;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_ToTexture_m1CFA3A38F6BEEACC4E8CF70CF1AEA8423B5358DC (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_s, int32_t ___1_textureFormat, bool ___2_mipmaps, bool ___3_linear, bool ___4_applyPMA, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_0 = NULL;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
memset((&V_1), 0, sizeof(V_1));
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_2 = NULL;
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_s;
NullCheck(L_0);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1;
L_1 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_0, NULL);
V_0 = L_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_2 = ___0_s;
NullCheck(L_2);
bool L_3;
L_3 = Sprite_get_packed_m6B6B98A3891B350711499532C07F8D393AAB868E(L_2, NULL);
if (!L_3)
{
goto IL_0018;
}
}
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_4 = ___0_s;
NullCheck(L_4);
int32_t L_5;
L_5 = Sprite_get_packingMode_m26DD01B9EC3E832120B4AFB3090F300ACC864A8A(L_4, NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_0024;
}
}
IL_0018:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_6 = ___0_s;
NullCheck(L_6);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7;
L_7 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_6, NULL);
V_1 = L_7;
goto IL_0104;
}
IL_0024:
{
il2cpp_codegen_initobj((&V_1), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_8 = ___0_s;
NullCheck(L_8);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_9;
L_9 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_8, NULL);
NullCheck(L_9);
float L_10 = ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___x;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_11 = ___0_s;
NullCheck(L_11);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_12;
L_12 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_11, NULL);
NullCheck(L_12);
float L_13 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_14;
L_14 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(L_10, L_13, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = V_0;
NullCheck(L_15);
int32_t L_16;
L_16 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_15);
Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19_inline((&V_1), ((float)il2cpp_codegen_multiply(L_14, ((float)L_16))), NULL);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_17 = ___0_s;
NullCheck(L_17);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_18;
L_18 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_17, NULL);
NullCheck(L_18);
float L_19 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___x;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_20 = ___0_s;
NullCheck(L_20);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_21;
L_21 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_20, NULL);
NullCheck(L_21);
float L_22 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___x;
float L_23;
L_23 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(L_19, L_22, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_24 = V_0;
NullCheck(L_24);
int32_t L_25;
L_25 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_24);
Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D_inline((&V_1), ((float)il2cpp_codegen_multiply(L_23, ((float)L_25))), NULL);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_26 = ___0_s;
NullCheck(L_26);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_27;
L_27 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_26, NULL);
NullCheck(L_27);
float L_28 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___y;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_29 = ___0_s;
NullCheck(L_29);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_30;
L_30 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_29, NULL);
NullCheck(L_30);
float L_31 = ((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___y;
float L_32;
L_32 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(L_28, L_31, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33 = V_0;
NullCheck(L_33);
int32_t L_34;
L_34 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_33);
Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE_inline((&V_1), ((float)il2cpp_codegen_multiply(L_32, ((float)L_34))), NULL);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_35 = ___0_s;
NullCheck(L_35);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_36;
L_36 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_35, NULL);
NullCheck(L_36);
float L_37 = ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___y;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_38 = ___0_s;
NullCheck(L_38);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_39;
L_39 = Sprite_get_uv_mAD4DAE6EAEC23340B69D0991FA4D8E72C6CA62FF(L_38, NULL);
NullCheck(L_39);
float L_40 = ((L_39)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___y;
float L_41;
L_41 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(L_37, L_40, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_42 = V_0;
NullCheck(L_42);
int32_t L_43;
L_43 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_42);
Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B_inline((&V_1), ((float)il2cpp_codegen_multiply(L_41, ((float)L_43))), NULL);
}
IL_0104:
{
float L_44;
L_44 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_1), NULL);
float L_45;
L_45 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_1), NULL);
int32_t L_46 = ___1_textureFormat;
bool L_47 = ___2_mipmaps;
bool L_48 = ___3_linear;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_49 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A(L_49, il2cpp_codegen_cast_double_to_int<int32_t>(L_44), il2cpp_codegen_cast_double_to_int<int32_t>(L_45), L_46, L_47, L_48, NULL);
V_2 = L_49;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_50 = V_2;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_51 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTextureAttributesFrom_mC2F97DBF0EE5E0056692DD49100EF83C3E3AB40B(L_50, L_51, NULL);
bool L_52 = ___4_applyPMA;
if (!L_52)
{
goto IL_0132;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_53 = V_0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_54 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_55 = V_2;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTextureApplyPMA_m1B4A85CBF8A8A404330E3CFE7126B5FDDFE756C2(L_53, L_54, L_55, NULL);
goto IL_013a;
}
IL_0132:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_56 = V_0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_57 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_58 = V_2;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTexture_m296B658FCE1FAEEBDAE3F9501D4761146A658091(L_56, L_57, L_58, NULL);
}
IL_013a:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_59 = V_2;
return L_59;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_GetClone_mFE57D6E2CFFE90D6B1239E798B61DF0564684CA4 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_t, int32_t ___1_textureFormat, bool ___2_mipmaps, bool ___3_linear, bool ___4_applyPMA, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_0 = NULL;
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_t;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_0);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = ___0_t;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_2);
int32_t L_4 = ___1_textureFormat;
bool L_5 = ___2_mipmaps;
bool L_6 = ___3_linear;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_7 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A(L_7, L_1, L_3, L_4, L_5, L_6, NULL);
V_0 = L_7;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_8 = V_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = ___0_t;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTextureAttributesFrom_mC2F97DBF0EE5E0056692DD49100EF83C3E3AB40B(L_8, L_9, NULL);
bool L_10 = ___4_applyPMA;
if (!L_10)
{
goto IL_0046;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_11 = ___0_t;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = ___0_t;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_12);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_14 = ___0_t;
NullCheck(L_14);
int32_t L_15;
L_15 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_14);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16;
memset((&L_16), 0, sizeof(L_16));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_16), (0.0f), (0.0f), ((float)L_13), ((float)L_15), NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_17 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTextureApplyPMA_m1B4A85CBF8A8A404330E3CFE7126B5FDDFE756C2(L_11, L_16, L_17, NULL);
goto IL_006a;
}
IL_0046:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = ___0_t;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19 = ___0_t;
NullCheck(L_19);
int32_t L_20;
L_20 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_19);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_21 = ___0_t;
NullCheck(L_21);
int32_t L_22;
L_22 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_21);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_23;
memset((&L_23), 0, sizeof(L_23));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_23), (0.0f), (0.0f), ((float)L_20), ((float)L_22), NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_24 = V_0;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasUtilities_CopyTexture_m296B658FCE1FAEEBDAE3F9501D4761146A658091(L_18, L_23, L_24, NULL);
}
IL_006a:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25 = V_0;
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_CopyTexture_m296B658FCE1FAEEBDAE3F9501D4761146A658091 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_sourceRect, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___2_destination, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_0 = NULL;
{
int32_t L_0;
L_0 = SystemInfo_get_copyTextureSupport_m35C5E2D749B53757DD6F05492B5D79F364F466C2(NULL);
if (L_0)
{
goto IL_003c;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1 = ___0_source;
float L_2;
L_2 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___1_sourceRect), NULL);
float L_3;
L_3 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___1_sourceRect), NULL);
float L_4;
L_4 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___1_sourceRect), NULL);
float L_5;
L_5 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___1_sourceRect), NULL);
NullCheck(L_1);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_6;
L_6 = Texture2D_GetPixels_m009D80DF4554A3B45EE4007ACA38E33764A080DE(L_1, il2cpp_codegen_cast_double_to_int<int32_t>(L_2), il2cpp_codegen_cast_double_to_int<int32_t>(L_3), il2cpp_codegen_cast_double_to_int<int32_t>(L_4), il2cpp_codegen_cast_double_to_int<int32_t>(L_5), NULL);
V_0 = L_6;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_7 = ___2_destination;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_8 = V_0;
NullCheck(L_7);
Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073(L_7, L_8, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = ___2_destination;
NullCheck(L_9);
Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_9, NULL);
return;
}
IL_003c:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = ___0_source;
float L_11;
L_11 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___1_sourceRect), NULL);
float L_12;
L_12 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___1_sourceRect), NULL);
float L_13;
L_13 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___1_sourceRect), NULL);
float L_14;
L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___1_sourceRect), NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = ___2_destination;
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_10, 0, 0, il2cpp_codegen_cast_double_to_int<int32_t>(L_11), il2cpp_codegen_cast_double_to_int<int32_t>(L_12), il2cpp_codegen_cast_double_to_int<int32_t>(L_13), il2cpp_codegen_cast_double_to_int<int32_t>(L_14), L_15, 0, 0, 0, 0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_CopyTextureApplyPMA_m1B4A85CBF8A8A404330E3CFE7126B5FDDFE756C2 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_sourceRect, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___2_destination, const RuntimeMethod* method)
{
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_source;
float L_1;
L_1 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___1_sourceRect), NULL);
float L_2;
L_2 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___1_sourceRect), NULL);
float L_3;
L_3 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___1_sourceRect), NULL);
float L_4;
L_4 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___1_sourceRect), NULL);
NullCheck(L_0);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_5;
L_5 = Texture2D_GetPixels_m009D80DF4554A3B45EE4007ACA38E33764A080DE(L_0, il2cpp_codegen_cast_double_to_int<int32_t>(L_1), il2cpp_codegen_cast_double_to_int<int32_t>(L_2), il2cpp_codegen_cast_double_to_int<int32_t>(L_3), il2cpp_codegen_cast_double_to_int<int32_t>(L_4), NULL);
V_0 = L_5;
V_1 = 0;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_6 = V_0;
NullCheck(L_6);
V_2 = ((int32_t)(((RuntimeArray*)L_6)->max_length));
goto IL_007b;
}
IL_002f:
{
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_7 = V_0;
int32_t L_8 = V_1;
NullCheck(L_7);
int32_t L_9 = L_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_3 = L_10;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = V_3;
float L_12 = L_11.___a;
V_4 = L_12;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_3;
float L_14 = L_13.___r;
float L_15 = V_4;
(&V_3)->___r = ((float)il2cpp_codegen_multiply(L_14, L_15));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = V_3;
float L_17 = L_16.___g;
float L_18 = V_4;
(&V_3)->___g = ((float)il2cpp_codegen_multiply(L_17, L_18));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = V_3;
float L_20 = L_19.___b;
float L_21 = V_4;
(&V_3)->___b = ((float)il2cpp_codegen_multiply(L_20, L_21));
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_22 = V_0;
int32_t L_23 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = V_3;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_24);
int32_t L_25 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_007b:
{
int32_t L_26 = V_1;
int32_t L_27 = V_2;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_002f;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_28 = ___2_destination;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_29 = V_0;
NullCheck(L_28);
Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073(L_28, L_29, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_30 = ___2_destination;
NullCheck(L_30);
Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_30, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasUtilities_IsRenderable_mF3AED6C0B369EA1892212541393215CED6A00FCE (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_a, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = ___0_a;
return (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, IHasSequence_t1C06E60784FC583D68C00D6DB06AB1B673D9069C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_SpineUnityFlipRect_mC4AC6AE83BFA9896FDEAF444A548745E304AA5AA (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, int32_t ___1_textureHeight, const RuntimeMethod* method)
{
{
int32_t L_0 = ___1_textureHeight;
float L_1;
L_1 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___0_rect), NULL);
float L_2;
L_2 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_rect), NULL);
Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&___0_rect), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_0), L_1)), L_2)), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3 = ___0_rect;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_GetUnityRect_m3E04CF754EA27554C204AA4E280B78CB899893EB (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_region;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
L_1 = AtlasUtilities_GetSpineAtlasRect_m8FDDAD6C2DA4217E26BD1C37330C3D6AD0D96594(L_0, (bool)1, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = ___0_region;
NullCheck(L_2);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_3 = L_2->___page;
NullCheck(L_3);
int32_t L_4 = L_3->___height;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
L_5 = AtlasUtilities_SpineUnityFlipRect_mC4AC6AE83BFA9896FDEAF444A548745E304AA5AA(L_1, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_GetUnityRect_m36B5955CDA963B75093D9739492C831069167412 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, int32_t ___1_textureHeight, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_region;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
L_1 = AtlasUtilities_GetSpineAtlasRect_m8FDDAD6C2DA4217E26BD1C37330C3D6AD0D96594(L_0, (bool)1, NULL);
int32_t L_2 = ___1_textureHeight;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
L_3 = AtlasUtilities_SpineUnityFlipRect_mC4AC6AE83BFA9896FDEAF444A548745E304AA5AA(L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_GetSpineAtlasRect_m8FDDAD6C2DA4217E26BD1C37330C3D6AD0D96594 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, bool ___1_includeRotate, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_region;
NullCheck(L_0);
int32_t L_1;
L_1 = AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline(L_0, NULL);
V_0 = ((float)L_1);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = ___0_region;
NullCheck(L_2);
int32_t L_3;
L_3 = AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline(L_2, NULL);
V_1 = ((float)L_3);
bool L_4 = ___1_includeRotate;
if (!L_4)
{
goto IL_0030;
}
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5 = ___0_region;
NullCheck(L_5);
int32_t L_6 = L_5->___degrees;
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)270)))))
{
goto IL_0030;
}
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_7 = ___0_region;
NullCheck(L_7);
int32_t L_8;
L_8 = AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline(L_7, NULL);
V_0 = ((float)L_8);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_9 = ___0_region;
NullCheck(L_9);
int32_t L_10;
L_10 = AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline(L_9, NULL);
V_1 = ((float)L_10);
}
IL_0030:
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_11 = ___0_region;
NullCheck(L_11);
int32_t L_12 = L_11->___x;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_13 = ___0_region;
NullCheck(L_13);
int32_t L_14 = L_13->___y;
float L_15 = V_0;
float L_16 = V_1;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
memset((&L_17), 0, sizeof(L_17));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_17), ((float)L_12), ((float)L_14), L_15, L_16, NULL);
return L_17;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_UVRectToTextureRect_mC1178D1E6F8291D790240A1D6226779F39E3518A (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_uvRect, int32_t ___1_texWidth, int32_t ___2_texHeight, const RuntimeMethod* method)
{
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_0 = (&___0_uvRect);
float L_1;
L_1 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline(L_0, NULL);
int32_t L_2 = ___1_texWidth;
Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline(L_0, ((float)il2cpp_codegen_multiply(L_1, ((float)L_2))), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_3 = (&___0_uvRect);
float L_4;
L_4 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline(L_3, NULL);
int32_t L_5 = ___1_texWidth;
Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline(L_3, ((float)il2cpp_codegen_multiply(L_4, ((float)L_5))), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_6 = (&___0_uvRect);
float L_7;
L_7 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline(L_6, NULL);
int32_t L_8 = ___2_texHeight;
Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline(L_6, ((float)il2cpp_codegen_multiply(L_7, ((float)L_8))), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_9 = (&___0_uvRect);
float L_10;
L_10 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_9, NULL);
int32_t L_11 = ___2_texHeight;
Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline(L_9, ((float)il2cpp_codegen_multiply(L_10, ((float)L_11))), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12 = ___0_uvRect;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D AtlasUtilities_TextureRectToUVRect_mB658924451774DA548E22101424F01046B68E849 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_textureRect, int32_t ___1_texWidth, int32_t ___2_texHeight, const RuntimeMethod* method)
{
{
int32_t L_0 = ___1_texWidth;
float L_1;
L_1 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___0_textureRect), NULL);
float L_2;
L_2 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), ((float)L_0), L_1, NULL);
Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&___0_textureRect), L_2, NULL);
int32_t L_3 = ___2_texHeight;
float L_4;
L_4 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___0_textureRect), NULL);
float L_5;
L_5 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), ((float)L_3), L_4, NULL);
Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&___0_textureRect), L_5, NULL);
int32_t L_6 = ___1_texWidth;
float L_7;
L_7 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___0_textureRect), NULL);
float L_8;
L_8 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), ((float)L_6), L_7, NULL);
Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&___0_textureRect), L_8, NULL);
int32_t L_9 = ___2_texHeight;
float L_10;
L_10 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_textureRect), NULL);
float L_11;
L_11 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), ((float)L_9), L_10, NULL);
Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&___0_textureRect), L_11, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12 = ___0_textureRect;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* AtlasUtilities_UVRectToAtlasRegion_m0F3820FCF7857D96E5831703D33FA1AFCC6F118E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_uvRect, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_referenceRegion, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___2_page, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
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;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
float V_13 = 0.0f;
float V_14 = 0.0f;
float V_15 = 0.0f;
float V_16 = 0.0f;
float V_17 = 0.0f;
float V_18 = 0.0f;
float V_19 = 0.0f;
int32_t G_B4_0 = 0;
int32_t G_B3_0 = 0;
float G_B5_0 = 0.0f;
int32_t G_B5_1 = 0;
float G_B8_0 = 0.0f;
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_uvRect;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_1 = ___2_page;
NullCheck(L_1);
int32_t L_2 = L_1->___width;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_3 = ___2_page;
NullCheck(L_3);
int32_t L_4 = L_3->___height;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
L_5 = AtlasUtilities_UVRectToTextureRect_mC1178D1E6F8291D790240A1D6226779F39E3518A(L_0, L_2, L_4, NULL);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_6 = ___2_page;
NullCheck(L_6);
int32_t L_7 = L_6->___height;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8;
L_8 = AtlasUtilities_SpineUnityFlipRect_mC4AC6AE83BFA9896FDEAF444A548745E304AA5AA(L_5, L_7, NULL);
V_0 = L_8;
float L_9;
L_9 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&V_0), NULL);
V_1 = il2cpp_codegen_cast_double_to_int<int32_t>(L_9);
float L_10;
L_10 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&V_0), NULL);
V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(L_10);
float L_11;
L_11 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_0), NULL);
V_3 = il2cpp_codegen_cast_double_to_int<int32_t>(L_11);
float L_12;
L_12 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_0), NULL);
V_4 = il2cpp_codegen_cast_double_to_int<int32_t>(L_12);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_13 = ___1_referenceRegion;
NullCheck(L_13);
int32_t L_14 = L_13->___degrees;
if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)270)))))
{
goto IL_0056;
}
}
{
int32_t L_15 = V_3;
int32_t L_16 = V_4;
V_3 = L_16;
V_4 = L_15;
}
IL_0056:
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_17 = ___1_referenceRegion;
NullCheck(L_17);
int32_t L_18 = L_17->___degrees;
int32_t L_19 = V_3;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_20 = ___1_referenceRegion;
NullCheck(L_20);
int32_t L_21 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_20)->___width;
V_5 = ((float)(((float)L_19)/((float)L_21)));
int32_t L_22 = V_4;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_23 = ___1_referenceRegion;
NullCheck(L_23);
int32_t L_24 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_23)->___height;
V_6 = ((float)(((float)L_22)/((float)L_24)));
int32_t L_25 = ((((int32_t)L_18) == ((int32_t)((int32_t)90)))? 1 : 0);
if (L_25)
{
G_B4_0 = L_25;
goto IL_0080;
}
G_B3_0 = L_25;
}
{
float L_26 = V_5;
G_B5_0 = L_26;
G_B5_1 = G_B3_0;
goto IL_0082;
}
IL_0080:
{
float L_27 = V_6;
G_B5_0 = L_27;
G_B5_1 = G_B4_0;
}
IL_0082:
{
V_7 = G_B5_0;
if (G_B5_1)
{
goto IL_008a;
}
}
{
float L_28 = V_6;
G_B8_0 = L_28;
goto IL_008c;
}
IL_008a:
{
float L_29 = V_5;
G_B8_0 = L_29;
}
IL_008c:
{
V_8 = G_B8_0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_30 = ___1_referenceRegion;
NullCheck(L_30);
int32_t L_31 = L_30->___originalWidth;
float L_32 = V_7;
int32_t L_33;
L_33 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_31), L_32)), NULL);
V_9 = L_33;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_34 = ___1_referenceRegion;
NullCheck(L_34);
int32_t L_35 = L_34->___originalHeight;
float L_36 = V_8;
int32_t L_37;
L_37 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_35), L_36)), NULL);
V_10 = L_37;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_38 = ___1_referenceRegion;
NullCheck(L_38);
float L_39 = L_38->___offsetX;
float L_40 = V_7;
int32_t L_41;
L_41 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_39), L_40)), NULL);
V_11 = L_41;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_42 = ___1_referenceRegion;
NullCheck(L_42);
float L_43 = L_42->___offsetY;
float L_44 = V_8;
int32_t L_45;
L_45 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_43), L_44)), NULL);
V_12 = L_45;
float L_46;
L_46 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&___0_uvRect), NULL);
V_13 = L_46;
float L_47;
L_47 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&___0_uvRect), NULL);
V_14 = L_47;
float L_48;
L_48 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&___0_uvRect), NULL);
V_15 = L_48;
float L_49;
L_49 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&___0_uvRect), NULL);
V_16 = L_49;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_50 = ___1_referenceRegion;
NullCheck(L_50);
int32_t L_51 = L_50->___degrees;
if ((!(((uint32_t)L_51) == ((uint32_t)((int32_t)270)))))
{
goto IL_013a;
}
}
{
float L_52;
L_52 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___0_uvRect), NULL);
V_17 = L_52;
float L_53;
L_53 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_uvRect), NULL);
V_18 = L_53;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_54 = ___2_page;
NullCheck(L_54);
int32_t L_55 = L_54->___width;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_56 = ___2_page;
NullCheck(L_56);
int32_t L_57 = L_56->___height;
V_19 = ((float)(((float)L_55)/((float)L_57)));
float L_58 = V_13;
float L_59 = V_18;
float L_60 = V_19;
V_14 = ((float)il2cpp_codegen_add(L_58, ((float)(L_59/L_60))));
float L_61 = V_15;
float L_62 = V_17;
float L_63 = V_19;
V_16 = ((float)il2cpp_codegen_subtract(L_61, ((float)il2cpp_codegen_multiply(L_62, L_63))));
}
IL_013a:
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_64 = (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0*)il2cpp_codegen_object_new(AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0_il2cpp_TypeInfo_var);
AtlasRegion__ctor_mA555A6539F86AA183781E5C1AF65286593C98370(L_64, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_65 = L_64;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_66 = ___2_page;
NullCheck(L_65);
L_65->___page = L_66;
Il2CppCodeGenWriteBarrier((void**)(&L_65->___page), (void*)L_66);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_67 = L_65;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_68 = ___1_referenceRegion;
NullCheck(L_68);
String_t* L_69 = L_68->___name;
NullCheck(L_67);
L_67->___name = L_69;
Il2CppCodeGenWriteBarrier((void**)(&L_67->___name), (void*)L_69);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_70 = L_67;
float L_71 = V_13;
NullCheck(L_70);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_70)->___u = L_71;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_72 = L_70;
float L_73 = V_14;
NullCheck(L_72);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_72)->___u2 = L_73;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_74 = L_72;
float L_75 = V_15;
NullCheck(L_74);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_74)->___v = L_75;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_76 = L_74;
float L_77 = V_16;
NullCheck(L_76);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_76)->___v2 = L_77;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_78 = L_76;
NullCheck(L_78);
L_78->___index = (-1);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_79 = L_78;
int32_t L_80 = V_3;
NullCheck(L_79);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_79)->___width = L_80;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_81 = L_79;
int32_t L_82 = V_9;
NullCheck(L_81);
L_81->___originalWidth = L_82;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_83 = L_81;
int32_t L_84 = V_4;
NullCheck(L_83);
((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_83)->___height = L_84;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_85 = L_83;
int32_t L_86 = V_10;
NullCheck(L_85);
L_85->___originalHeight = L_86;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_87 = L_85;
int32_t L_88 = V_11;
NullCheck(L_87);
L_87->___offsetX = ((float)L_88);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_89 = L_87;
int32_t L_90 = V_12;
NullCheck(L_89);
L_89->___offsetY = ((float)L_90);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_91 = L_89;
int32_t L_92 = V_1;
NullCheck(L_91);
L_91->___x = L_92;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_93 = L_91;
int32_t L_94 = V_2;
NullCheck(L_93);
L_93->___y = L_94;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_95 = L_93;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_96 = ___1_referenceRegion;
NullCheck(L_96);
bool L_97 = L_96->___rotate;
NullCheck(L_95);
L_95->___rotate = L_97;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_98 = L_95;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_99 = ___1_referenceRegion;
NullCheck(L_99);
int32_t L_100 = L_99->___degrees;
NullCheck(L_98);
L_98->___degrees = L_100;
return L_98;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_GetMainTexture_m859D5A47C637E7669F0896FE75B1FBA33E59AE72 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_region;
NullCheck(L_0);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_1 = L_0->___page;
NullCheck(L_1);
RuntimeObject* L_2 = L_1->___rendererObject;
NullCheck(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)));
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
L_3 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)), NULL);
return ((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_3, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_GetTexture_m3D2F52C0FD712C81E56BCE62B25131FC3EBA651D (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, String_t* ___1_texturePropertyName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_region;
NullCheck(L_0);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_1 = L_0->___page;
NullCheck(L_1);
RuntimeObject* L_2 = L_1->___rendererObject;
String_t* L_3 = ___1_texturePropertyName;
NullCheck(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)));
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = Material_GetTexture_mBA07A377A7DDD29CD53E6F687DE6D49A42C0C719(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)), L_3, NULL);
return ((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_4, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* AtlasUtilities_GetTexture_m9DB96ADBE178CD619F335F92CC58B2CD84394997 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, int32_t ___1_texturePropertyId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_0 = ___0_region;
NullCheck(L_0);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_1 = L_0->___page;
NullCheck(L_1);
RuntimeObject* L_2 = L_1->___rendererObject;
int32_t L_3 = ___1_texturePropertyId;
NullCheck(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)));
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = Material_GetTexture_mE5D02B13E7AF35ABAE4FFC49E69FAF8F36F91191(((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)IsInstClass((RuntimeObject*)L_2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var)), L_3, NULL);
return ((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)IsInstSealed((RuntimeObject*)L_4, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities_CopyTextureAttributesFrom_mC2F97DBF0EE5E0056692DD49100EF83C3E3AB40B (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_destination, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___1_source, const RuntimeMethod* method)
{
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_destination;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1 = ___1_source;
NullCheck(L_1);
int32_t L_2;
L_2 = Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45(L_1, NULL);
NullCheck(L_0);
Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_0, L_2, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = ___0_destination;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = ___1_source;
NullCheck(L_4);
int32_t L_5;
L_5 = Texture_get_anisoLevel_m49CB873A0A3A71281BAE34A9512803D76D2EA27F(L_4, NULL);
NullCheck(L_3);
Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F(L_3, L_5, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = ___0_destination;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_7 = ___1_source;
NullCheck(L_7);
int32_t L_8;
L_8 = Texture_get_wrapModeU_m9217A53AC4A40DA2486AAD664F286C28A32D7716(L_7, NULL);
NullCheck(L_6);
Texture_set_wrapModeU_m2002CCB73143182032BD5ED6C80AB9A0ED2A0981(L_6, L_8, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = ___0_destination;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = ___1_source;
NullCheck(L_10);
int32_t L_11;
L_11 = Texture_get_wrapModeV_mDD1FD069227720CAA9433145CDFBAD42E680A212(L_10, NULL);
NullCheck(L_9);
Texture_set_wrapModeV_m3C79177BAE70103DDBF871896AF464513A0F919D(L_9, L_11, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = ___0_destination;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = ___1_source;
NullCheck(L_13);
int32_t L_14;
L_14 = Texture_get_wrapModeW_mE0C1A36F3EB7ABC2D4CD8CAB7BD0226E00229EB8(L_13, NULL);
NullCheck(L_12);
Texture_set_wrapModeW_mCE8F0DA65C902D6D1A95823892D48E10A6949863(L_12, L_14, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AtlasUtilities_InverseLerp_m104DD7BDE4D521C72596E07FCF424F80616A7283 (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method)
{
{
float L_0 = ___2_value;
float L_1 = ___0_a;
float L_2 = ___1_b;
float L_3 = ___0_a;
return ((float)(((float)il2cpp_codegen_subtract(L_0, L_1))/((float)il2cpp_codegen_subtract(L_2, L_3))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasUtilities__cctor_mE1658277E9DD6D8A68A2EF91CF3011B4CC89ADC5 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m743D85E17F5AA356B8F1B417104B2866BA904211_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA78816E36EAB57D6CB5D4795E9EB5DB36A57A231_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2339E1052EFC4235FB03A7F61B9DE0A8BE4494A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388* L_0 = (Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388*)il2cpp_codegen_object_new(Dictionary_2_t7E04535A7B579CEB5FE2BF36976866A4ADE8F388_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mA78816E36EAB57D6CB5D4795E9EB5DB36A57A231(L_0, Dictionary_2__ctor_mA78816E36EAB57D6CB5D4795E9EB5DB36A57A231_RuntimeMethod_var);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___existingRegions = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___existingRegions), (void*)L_0);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_1, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___regionIndices = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___regionIndices), (void*)L_1);
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_2 = (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*)il2cpp_codegen_object_new(List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var);
List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE(L_2, List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___originalRegions = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___originalRegions), (void*)L_2);
List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0* L_3 = (List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0*)il2cpp_codegen_object_new(List_1_t84FF144E3F7EBC54FC7F245ED54398EF1D3942E0_il2cpp_TypeInfo_var);
List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE(L_3, List_1__ctor_mC01FB12C8CED6F48D54CD71778F5FF3FF5860BDE_RuntimeMethod_var);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___repackedRegions = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___repackedRegions), (void*)L_3);
List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88* L_4 = (List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88*)(List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88*)SZArrayNew(List_1U5BU5D_tE58E0D52D8D69A7CE6F317D14AA2DC1B753E8A88_il2cpp_TypeInfo_var, (uint32_t)1);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___texturesToPackAtParam), (void*)L_4);
List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8* L_5 = (List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8*)il2cpp_codegen_object_new(List_1_tC66FD1F0F69EE45361E5E46E6DDCE9BA28EBB2A8_il2cpp_TypeInfo_var);
List_1__ctor_m2339E1052EFC4235FB03A7F61B9DE0A8BE4494A5(L_5, List_1__ctor_m2339E1052EFC4235FB03A7F61B9DE0A8BE4494A5_RuntimeMethod_var);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___inoutAttachments = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___inoutAttachments), (void*)L_5);
Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816* L_6 = (Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816*)il2cpp_codegen_object_new(Dictionary_2_t27189265B00C5A941F43BFD18DB2542715F97816_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m743D85E17F5AA356B8F1B417104B2866BA904211(L_6, Dictionary_2__ctor_m743D85E17F5AA356B8F1B417104B2866BA904211_RuntimeMethod_var);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTextures = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTextures), (void*)L_6);
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_7 = (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*)il2cpp_codegen_object_new(List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var);
List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28(L_7, List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var);
((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTexturesList = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_StaticFields*)il2cpp_codegen_static_fields_for(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var))->___CachedRegionTexturesList), (void*)L_7);
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 RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshal_pinvoke(const RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C& unmarshaled, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___outputMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___outputMaterialException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshal_pinvoke_back(const RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_pinvoke& marshaled, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___outputMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___outputMaterialException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshal_pinvoke_cleanup(RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshal_com(const RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C& unmarshaled, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___outputMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___outputMaterialException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshal_com_back(const RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_com& marshaled, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___outputMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C____outputMaterial_FieldInfo_var, RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___outputMaterialException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshal_com_cleanup(RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsOutput_DestroyGeneratedAssets_m8D9671277693C48C30752AB45A749B2D7AE5C815 (RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___outputMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_001f;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___outputMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
__this->___outputMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___outputMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
}
IL_001f:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = __this->___outputTexture;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
if (!L_4)
{
goto IL_003e;
}
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___outputTexture;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_5, NULL);
__this->___outputTexture = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___outputTexture), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
}
IL_003e:
{
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_6 = __this->___additionalOutputTextures;
if (!L_6)
{
goto IL_007e;
}
}
{
V_0 = 0;
goto IL_0073;
}
IL_004a:
{
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_7 = __this->___additionalOutputTextures;
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_10, NULL);
if (!L_11)
{
goto IL_006f;
}
}
{
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_12 = __this->___additionalOutputTextures;
int32_t L_13 = V_0;
NullCheck(L_12);
int32_t L_14 = L_13;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_15, NULL);
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_16 = __this->___additionalOutputTextures;
int32_t L_17 = V_0;
NullCheck(L_16);
ArrayElementTypeCheck (L_16, NULL);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
}
IL_006f:
{
int32_t L_18 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0073:
{
int32_t L_19 = V_0;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_20 = __this->___additionalOutputTextures;
NullCheck(L_20);
if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
{
goto IL_004a;
}
}
IL_007e:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = __this->___outputAdditiveMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_21, NULL);
if (!L_22)
{
goto IL_009d;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = __this->___outputAdditiveMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_23, NULL);
__this->___outputAdditiveMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___outputAdditiveMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
}
IL_009d:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = __this->___outputMultiplyMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_25;
L_25 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_24, NULL);
if (!L_25)
{
goto IL_00bc;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = __this->___outputMultiplyMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_26, NULL);
__this->___outputMultiplyMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___outputMultiplyMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
}
IL_00bc:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = __this->___outputScreenMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_28;
L_28 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_27, NULL);
if (!L_28)
{
goto IL_00db;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = __this->___outputScreenMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_29, NULL);
__this->___outputScreenMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___outputScreenMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
}
IL_00db:
{
return;
}
}
IL2CPP_EXTERN_C void RepackAttachmentsOutput_DestroyGeneratedAssets_m8D9671277693C48C30752AB45A749B2D7AE5C815_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RepackAttachmentsOutput_tC0804CA700855FEA72EED5969337B5E4AB63C99C*>(__this + _offset);
RepackAttachmentsOutput_DestroyGeneratedAssets_m8D9671277693C48C30752AB45A749B2D7AE5C815(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshal_pinvoke(const RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4& unmarshaled, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___shaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___shaderException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshal_pinvoke_back(const RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_pinvoke& marshaled, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___shaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___shaderException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshal_pinvoke_cleanup(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshal_com(const RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4& unmarshaled, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___shaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___shaderException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshal_com_back(const RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_com& marshaled, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___shaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4____shader_FieldInfo_var, RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___shaderException, NULL);
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshal_com_cleanup(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings__ctor_m6B52720FBA77B7EC44CC653401264FDA792F2D4E (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, bool ___0__, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var);
String_t* L_0 = ((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___DefaultTextureName;
__this->___newAssetName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___newAssetName), (void*)L_0);
__this->___maxAtlasSize = ((int32_t)1024);
__this->___padding = 2;
__this->___textureFormat = 4;
__this->___mipmaps = (bool)0;
__this->___clearCache = (bool)0;
__this->___useOriginalNonrenderables = (bool)1;
__this->___shader = (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___shader), (void*)(Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL);
__this->___materialPropertySource = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___materialPropertySource), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
__this->___additiveMaterialSource = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___additiveMaterialSource), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
__this->___multiplyMaterialSource = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___multiplyMaterialSource), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
__this->___screenMaterialSource = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___screenMaterialSource), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
__this->___additionalTexturePropertyIDsToCopy = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___additionalTexturePropertyIDsToCopy), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
__this->___additionalTextureFormats = (TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___additionalTextureFormats), (void*)(TextureFormatU5BU5D_t57C94D6A95145D00C2952E20E5E1E531EB1364C9*)NULL);
__this->___additionalTextureIsLinear = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___additionalTextureIsLinear), (void*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL);
return;
}
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings__ctor_m6B52720FBA77B7EC44CC653401264FDA792F2D4E_AdjustorThunk (RuntimeObject* __this, bool ___0__, const RuntimeMethod* method)
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4*>(__this + _offset);
RepackAttachmentsSettings__ctor_m6B52720FBA77B7EC44CC653401264FDA792F2D4E(_thisAdjusted, ___0__, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings__ctor_m4F00308F8C97F853D5AA179E69A2BA734B0FB90C (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var);
RepackAttachmentsSettings__ctor_m6B52720FBA77B7EC44CC653401264FDA792F2D4E(__this, (bool)1, NULL);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_0 = ___0_skeletonDataAsset;
RepackAttachmentsSettings_UseSourceMaterialsFrom_m1806D5F1365992FD1E94B4F03DAE5D1656F4CD9C(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings__ctor_m4F00308F8C97F853D5AA179E69A2BA734B0FB90C_AdjustorThunk (RuntimeObject* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method)
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4*>(__this + _offset);
RepackAttachmentsSettings__ctor_m4F00308F8C97F853D5AA179E69A2BA734B0FB90C(_thisAdjusted, ___0_skeletonDataAsset, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings_UseSourceMaterialsFrom_m1806D5F1365992FD1E94B4F03DAE5D1656F4CD9C (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_0 = ___0_skeletonDataAsset;
NullCheck(L_0);
AtlasAssetBaseU5BU5D_t6D8EAEA3267D1DFC3FBFAA3ECE699B48E92E5C82* L_1 = L_0->___atlasAssets;
NullCheck(L_1);
int32_t L_2 = 0;
AtlasAssetBase_t6F2933C74AB0B2410CD6F4F2C4F182217181B0C8* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4;
L_4 = VirtualFuncInvoker0< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(4, L_3);
__this->___materialPropertySource = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___materialPropertySource), (void*)L_4);
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_5 = ___0_skeletonDataAsset;
il2cpp_codegen_runtime_class_init_inline(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var);
RepackAttachmentsSettings_UseBlendModeMaterialsFrom_m7965603FC89AFD87928BBFF6BE4906A01F5BEE23(__this, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings_UseSourceMaterialsFrom_m1806D5F1365992FD1E94B4F03DAE5D1656F4CD9C_AdjustorThunk (RuntimeObject* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method)
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4*>(__this + _offset);
RepackAttachmentsSettings_UseSourceMaterialsFrom_m1806D5F1365992FD1E94B4F03DAE5D1656F4CD9C(_thisAdjusted, ___0_skeletonDataAsset, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings_UseBlendModeMaterialsFrom_m7965603FC89AFD87928BBFF6BE4906A01F5BEE23 (RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* V_0 = NULL;
{
SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* L_0 = ___0_skeletonDataAsset;
NullCheck(L_0);
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* L_1 = L_0->___blendModeMaterials;
V_0 = L_1;
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* L_2 = V_0;
NullCheck(L_2);
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* L_3 = L_2->___additiveMaterials;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_inline(L_3, List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_RuntimeMethod_var);
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_002c;
}
}
{
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* L_5 = V_0;
NullCheck(L_5);
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* L_6 = L_5->___additiveMaterials;
NullCheck(L_6);
ReplacementMaterial_t0F95B525F1A2193B233A9834F9D1C65C0C27EC4B* L_7;
L_7 = List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7(L_6, 0, List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7_RuntimeMethod_var);
NullCheck(L_7);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = L_7->___material;
__this->___additiveMaterialSource = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___additiveMaterialSource), (void*)L_8);
}
IL_002c:
{
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* L_9 = V_0;
NullCheck(L_9);
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* L_10 = L_9->___multiplyMaterials;
NullCheck(L_10);
int32_t L_11;
L_11 = List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_inline(L_10, List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_RuntimeMethod_var);
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0051;
}
}
{
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* L_12 = V_0;
NullCheck(L_12);
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* L_13 = L_12->___multiplyMaterials;
NullCheck(L_13);
ReplacementMaterial_t0F95B525F1A2193B233A9834F9D1C65C0C27EC4B* L_14;
L_14 = List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7(L_13, 0, List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7_RuntimeMethod_var);
NullCheck(L_14);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = L_14->___material;
__this->___multiplyMaterialSource = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___multiplyMaterialSource), (void*)L_15);
}
IL_0051:
{
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* L_16 = V_0;
NullCheck(L_16);
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* L_17 = L_16->___screenMaterials;
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_inline(L_17, List_1_get_Count_mBEA0D39BC2081A5297343D07400CC4271FB5A7B0_RuntimeMethod_var);
if ((((int32_t)L_18) <= ((int32_t)0)))
{
goto IL_0076;
}
}
{
BlendModeMaterials_t3DA4B85DB36B60D661B6403BD49E7D62F56B81D8* L_19 = V_0;
NullCheck(L_19);
List_1_t5ADE72CDDB987135CA3669D9A347B7DA96CE9D38* L_20 = L_19->___screenMaterials;
NullCheck(L_20);
ReplacementMaterial_t0F95B525F1A2193B233A9834F9D1C65C0C27EC4B* L_21;
L_21 = List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7(L_20, 0, List_1_get_Item_m18EEBCB45F11160AD1F79EF965E2D411EBE46AE7_RuntimeMethod_var);
NullCheck(L_21);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = L_21->___material;
__this->___screenMaterialSource = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___screenMaterialSource), (void*)L_22);
}
IL_0076:
{
return;
}
}
IL2CPP_EXTERN_C void RepackAttachmentsSettings_UseBlendModeMaterialsFrom_m7965603FC89AFD87928BBFF6BE4906A01F5BEE23_AdjustorThunk (RuntimeObject* __this, SkeletonDataAsset_tCA945F8ACCDEEE8C8424D2A6513D1C5FEFB8809F* ___0_skeletonDataAsset, const RuntimeMethod* method)
{
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4*>(__this + _offset);
RepackAttachmentsSettings_UseBlendModeMaterialsFrom_m7965603FC89AFD87928BBFF6BE4906A01F5BEE23(_thisAdjusted, ___0_skeletonDataAsset, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RepackAttachmentsSettings__cctor_m31C4119E5B6FFDCB4FF920113946FFA5944739B6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59CBF35ECBD0F2997EC77DA1730D3E38773BD3DB);
s_Il2CppMethodInitialized = true;
}
{
((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___DefaultTextureName = _stringLiteral59CBF35ECBD0F2997EC77DA1730D3E38773BD3DB;
Il2CppCodeGenWriteBarrier((void**)(&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___DefaultTextureName), (void*)_stringLiteral59CBF35ECBD0F2997EC77DA1730D3E38773BD3DB);
RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4 L_0;
memset((&L_0), 0, sizeof(L_0));
RepackAttachmentsSettings__ctor_m6B52720FBA77B7EC44CC653401264FDA792F2D4E((&L_0), (bool)1, NULL);
((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___newAssetName), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___shader), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___materialPropertySource), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___additiveMaterialSource), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___multiplyMaterialSource), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___screenMaterialSource), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___additionalTexturePropertyIDsToCopy), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___additionalTextureFormats), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_StaticFields*)il2cpp_codegen_static_fields_for(RepackAttachmentsSettings_t4A4EDDA76526F49B89E988DCBC98E5529D60A9A4_il2cpp_TypeInfo_var))->___Default))->___additionalTextureIsLinear), (void*)NULL);
#endif
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 BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshal_pinvoke(const BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC& unmarshaled, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___normalPageException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___normalPageException, NULL);
}
IL2CPP_EXTERN_C void BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshal_pinvoke_back(const BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_pinvoke& marshaled, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___normalPageException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___normalPageException, NULL);
}
IL2CPP_EXTERN_C void BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshal_pinvoke_cleanup(BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshal_com(const BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC& unmarshaled, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___normalPageException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___normalPageException, NULL);
}
IL2CPP_EXTERN_C void BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshal_com_back(const BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_com& marshaled, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___normalPageException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC____normalPage_FieldInfo_var, BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___normalPageException, NULL);
}
IL2CPP_EXTERN_C void BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshal_com_cleanup(BlendModeAtlasPages_t13A2A4A0B8D211B01B2B7438B184F05F17A776EC_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshal_pinvoke(const IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A& unmarshaled, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regionException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regionException, NULL);
}
IL2CPP_EXTERN_C void IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshal_pinvoke_back(const IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_pinvoke& marshaled, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regionException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regionException, NULL);
}
IL2CPP_EXTERN_C void IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshal_pinvoke_cleanup(IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshal_com(const IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A& unmarshaled, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regionException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regionException, NULL);
}
IL2CPP_EXTERN_C void IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshal_com_back(const IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_com& marshaled, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regionException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A____region_FieldInfo_var, IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regionException, NULL);
}
IL2CPP_EXTERN_C void IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshal_com_cleanup(IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntAndAtlasRegionKey__ctor_mDFD162AC2460EDF3D893352331273DA78EC3E71D (IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A* __this, int32_t ___0_i, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_region, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_i;
__this->___i = L_0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_1 = ___1_region;
__this->___region = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___region), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C void IntAndAtlasRegionKey__ctor_mDFD162AC2460EDF3D893352331273DA78EC3E71D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_i, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_region, const RuntimeMethod* method)
{
IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A*>(__this + _offset);
IntAndAtlasRegionKey__ctor_mDFD162AC2460EDF3D893352331273DA78EC3E71D(_thisAdjusted, ___0_i, ___1_region, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntAndAtlasRegionKey_GetHashCode_m9B65C74CD72827BF431EB5B747DE6D51C12CCDBF (IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A* __this, const RuntimeMethod* method)
{
{
int32_t* L_0 = (int32_t*)(&__this->___i);
int32_t L_1;
L_1 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_0, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_2 = __this->___region;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2);
return ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)23)))^L_3));
}
}
IL2CPP_EXTERN_C int32_t IntAndAtlasRegionKey_GetHashCode_m9B65C74CD72827BF431EB5B747DE6D51C12CCDBF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<IntAndAtlasRegionKey_tCAE78073244D011942B12146D09733909DEEDF0A*>(__this + _offset);
int32_t _returnValue;
_returnValue = IntAndAtlasRegionKey_GetHashCode_m9B65C74CD72827BF431EB5B747DE6D51C12CCDBF(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachment_m63D5ACC692DAAFF1A9696A0CDEDC9A2E6FC75DFF (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, float ___2_rotation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_sprite;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_material;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_2;
L_2 = AtlasUtilities_ToSpineAtlasPage_m2B11BB55C937C2A2A8BF0D7477B7C977C7914F25(L_1, NULL);
float L_3 = ___2_rotation;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_4;
L_4 = AttachmentRegionExtensions_ToRegionAttachment_mCA58174908B9979D78402165211E63041B77906E(L_0, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachment_mCA58174908B9979D78402165211E63041B77906E (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* ___1_page, float ___2_rotation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_sprite;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD42593B36009988B7DFCED5665C5E429C09E1B1B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttachmentRegionExtensions_ToRegionAttachment_mCA58174908B9979D78402165211E63041B77906E_RuntimeMethod_var)));
}
IL_0014:
{
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_3 = ___1_page;
if (L_3)
{
goto IL_0022;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral95834A87D74B874FA2D0E60D439038ABD10BCBB5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttachmentRegionExtensions_ToRegionAttachment_mCA58174908B9979D78402165211E63041B77906E_RuntimeMethod_var)));
}
IL_0022:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5 = ___0_sprite;
AtlasPage_tF9A721A7937880313EC532B5685B884ED8CEAEC7* L_6 = ___1_page;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_7;
L_7 = AtlasUtilities_ToAtlasRegion_m81FFD41991D370CB12999C06399B36C42855E758(L_5, L_6, NULL);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_8 = ___0_sprite;
NullCheck(L_8);
float L_9;
L_9 = Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826(L_8, NULL);
V_0 = ((float)((1.0f)/L_9));
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_10 = ___0_sprite;
NullCheck(L_10);
String_t* L_11;
L_11 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_10, NULL);
float L_12 = V_0;
float L_13 = ___2_rotation;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_14;
L_14 = AttachmentRegionExtensions_ToRegionAttachment_m52A713CB6320B05B08E5274A95DD7090DB3049F7(L_7, L_11, L_12, L_13, NULL);
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachmentWithNewPMATexture_m6B26081868ADBF17B325405CB993CBCF45887BD3 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_shader, int32_t ___2_textureFormat, bool ___3_mipmaps, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___4_materialPropertySource, float ___5_rotation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_sprite;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD42593B36009988B7DFCED5665C5E429C09E1B1B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttachmentRegionExtensions_ToRegionAttachmentWithNewPMATexture_m6B26081868ADBF17B325405CB993CBCF45887BD3_RuntimeMethod_var)));
}
IL_0014:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3 = ___1_shader;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0028;
}
}
{
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_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7453D784A8909E62B8E93E94A5E22CA83D87811)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttachmentRegionExtensions_ToRegionAttachmentWithNewPMATexture_m6B26081868ADBF17B325405CB993CBCF45887BD3_RuntimeMethod_var)));
}
IL_0028:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_6 = ___0_sprite;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7 = ___1_shader;
int32_t L_8 = ___2_textureFormat;
bool L_9 = ___3_mipmaps;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___4_materialPropertySource;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_11;
L_11 = AtlasUtilities_ToAtlasRegionWithNewPMATexture_m8236B080D0C9D8988CECC757B5447F025DEC5F93(L_6, L_7, L_8, L_9, L_10, NULL);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_12 = ___0_sprite;
NullCheck(L_12);
float L_13;
L_13 = Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826(L_12, NULL);
V_0 = ((float)((1.0f)/L_13));
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_14 = ___0_sprite;
NullCheck(L_14);
String_t* L_15;
L_15 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_14, NULL);
float L_16 = V_0;
float L_17 = ___5_rotation;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_18;
L_18 = AttachmentRegionExtensions_ToRegionAttachment_m52A713CB6320B05B08E5274A95DD7090DB3049F7(L_11, L_15, L_16, L_17, NULL);
return L_18;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachmentWithNewPMATexture_m22E252BD72A50E57AD44137DC63569063835020E (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_materialPropertySource, int32_t ___2_textureFormat, bool ___3_mipmaps, float ___4_rotation, const RuntimeMethod* method)
{
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_sprite;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_materialPropertySource;
NullCheck(L_1);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_1, NULL);
int32_t L_3 = ___2_textureFormat;
bool L_4 = ___3_mipmaps;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_materialPropertySource;
float L_6 = ___4_rotation;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_7;
L_7 = AttachmentRegionExtensions_ToRegionAttachmentWithNewPMATexture_m6B26081868ADBF17B325405CB993CBCF45887BD3(L_0, L_2, L_3, L_4, L_5, L_6, NULL);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* AttachmentRegionExtensions_ToRegionAttachment_m52A713CB6320B05B08E5274A95DD7090DB3049F7 (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___0_region, String_t* ___1_attachmentName, float ___2_scale, float ___3_rotation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* V_0 = NULL;
{
String_t* L_0 = ___1_attachmentName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F907E97CEBB2F289D6DAFF932A32A6927EF50E9)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA6E8EAA7C9BC4E951A68B3775994DF8C02C0BB69)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttachmentRegionExtensions_ToRegionAttachment_m52A713CB6320B05B08E5274A95DD7090DB3049F7_RuntimeMethod_var)));
}
IL_0018:
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_3 = ___0_region;
if (L_3)
{
goto IL_0026;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9159DA1F77BE2EFD8476CAFF9D0D735473E85E89)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttachmentRegionExtensions_ToRegionAttachment_m52A713CB6320B05B08E5274A95DD7090DB3049F7_RuntimeMethod_var)));
}
IL_0026:
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_5 = (Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4*)il2cpp_codegen_object_new(Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4_il2cpp_TypeInfo_var);
Sequence__ctor_mB2B869F83B03F7FFD3E7E64C8F0AC4A2D2010D1E(L_5, 1, (bool)0, NULL);
V_0 = L_5;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_6 = V_0;
NullCheck(L_6);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_7;
L_7 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_6, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_8 = ___0_region;
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_8);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_8);
String_t* L_9 = ___1_attachmentName;
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_10 = V_0;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_11 = (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)il2cpp_codegen_object_new(RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
RegionAttachment__ctor_m136881CE3E325606592078AC722D15241DEDEF3C(L_11, L_9, L_10, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_12 = L_11;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_13 = ___0_region;
NullCheck(L_13);
String_t* L_14 = L_13->___name;
NullCheck(L_12);
RegionAttachment_set_Path_mBA2FD73DCE3335E6B2F34DF80800CE1B5C74DF6D_inline(L_12, L_14, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_15 = L_12;
NullCheck(L_15);
RegionAttachment_set_ScaleX_m388F66518403BB44D706961891A1959D90983239_inline(L_15, (1.0f), NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_16 = L_15;
NullCheck(L_16);
RegionAttachment_set_ScaleY_m4365C70D54331ECCD92840F3BFE1A20217BF6153_inline(L_16, (1.0f), NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_17 = L_16;
float L_18 = ___3_rotation;
NullCheck(L_17);
RegionAttachment_set_Rotation_m7397C163BE93035882E1C2E24D14CC6BCCCB9266_inline(L_17, L_18, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_19 = L_17;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20;
L_20 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
NullCheck(L_19);
RegionAttachment_SetColor_mFCDE662CFBB80047B26765962F9131A40CE88558_inline(L_19, L_20, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_21 = L_19;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_22 = ___0_region;
NullCheck(L_22);
int32_t L_23 = L_22->___originalWidth;
float L_24 = ___2_scale;
NullCheck(L_21);
RegionAttachment_set_Width_mDA18FF1DD1896F3D0FCEF7BA5210D23F69AA1111_inline(L_21, ((float)il2cpp_codegen_multiply(((float)L_23), L_24)), NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_25 = L_21;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_26 = ___0_region;
NullCheck(L_26);
int32_t L_27 = L_26->___originalHeight;
float L_28 = ___2_scale;
NullCheck(L_25);
RegionAttachment_set_Height_m6DA767C64695CE512D739BFFA4F62B010A6FAF23_inline(L_25, ((float)il2cpp_codegen_multiply(((float)L_27), L_28)), NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_29 = L_25;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30;
L_30 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
NullCheck(L_29);
RegionAttachment_SetColor_mFCDE662CFBB80047B26765962F9131A40CE88558_inline(L_29, L_30, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_31 = L_29;
NullCheck(L_31);
RegionAttachment_UpdateSequence_m3C5BB8F7BD40655284F01501E3D183096923BC35(L_31, NULL);
return L_31;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetScale_mB49D1B48B0759EC79060B7F59210F29BCDD999F9 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* ___0_regionAttachment, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_scale, const RuntimeMethod* method)
{
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_0 = ___0_regionAttachment;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_scale;
float L_2 = L_1.___x;
NullCheck(L_0);
RegionAttachment_set_ScaleX_m388F66518403BB44D706961891A1959D90983239_inline(L_0, L_2, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_3 = ___0_regionAttachment;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_scale;
float L_5 = L_4.___y;
NullCheck(L_3);
RegionAttachment_set_ScaleY_m4365C70D54331ECCD92840F3BFE1A20217BF6153_inline(L_3, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetScale_mDC08AFC1C82179F678FA2A0AD657727377068C9C (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* ___0_regionAttachment, float ___1_x, float ___2_y, const RuntimeMethod* method)
{
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_0 = ___0_regionAttachment;
float L_1 = ___1_x;
NullCheck(L_0);
RegionAttachment_set_ScaleX_m388F66518403BB44D706961891A1959D90983239_inline(L_0, L_1, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_2 = ___0_regionAttachment;
float L_3 = ___2_y;
NullCheck(L_2);
RegionAttachment_set_ScaleY_m4365C70D54331ECCD92840F3BFE1A20217BF6153_inline(L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetPositionOffset_m9C821B23DE9EAF32D9FF238443D0B1E63C12E9A9 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* ___0_regionAttachment, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_offset, const RuntimeMethod* method)
{
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_0 = ___0_regionAttachment;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_offset;
float L_2 = L_1.___x;
NullCheck(L_0);
RegionAttachment_set_X_m400D0EAC2A15262F88D1FE77FF8001CFA267373B_inline(L_0, L_2, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_3 = ___0_regionAttachment;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_offset;
float L_5 = L_4.___y;
NullCheck(L_3);
RegionAttachment_set_Y_mC9652C8FE69CE45766637A25C1BC577085BDB31E_inline(L_3, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetPositionOffset_m39E29A6B84220D5A41C250265EAAAA75FE099170 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* ___0_regionAttachment, float ___1_x, float ___2_y, const RuntimeMethod* method)
{
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_0 = ___0_regionAttachment;
float L_1 = ___1_x;
NullCheck(L_0);
RegionAttachment_set_X_m400D0EAC2A15262F88D1FE77FF8001CFA267373B_inline(L_0, L_1, NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_2 = ___0_regionAttachment;
float L_3 = ___2_y;
NullCheck(L_2);
RegionAttachment_set_Y_mC9652C8FE69CE45766637A25C1BC577085BDB31E_inline(L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetRotation_mD09AB953520B4A80562F847CD79A60410BE27168 (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* ___0_regionAttachment, float ___1_rotation, const RuntimeMethod* method)
{
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_0 = ___0_regionAttachment;
float L_1 = ___1_rotation;
NullCheck(L_0);
RegionAttachment_set_Rotation_m7397C163BE93035882E1C2E24D14CC6BCCCB9266_inline(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetRegion_m0DC17D3A164AE7C548FA5D2793B9921CCEE8A8FF (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_attachment, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___1_sprite, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_sourceMaterial, bool ___3_premultiplyAlpha, bool ___4_useOriginalRegionSize, bool ___5_pivotShiftsMeshUVCoords, bool ___6_useOriginalRegionScale, int32_t ___7_pmaTextureFormat, bool ___8_pmaMipmaps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* V_0 = NULL;
float V_1 = 0.0f;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_2 = NULL;
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* V_3 = NULL;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* G_B3_0 = NULL;
{
bool L_0 = ___3_premultiplyAlpha;
if (L_0)
{
goto IL_001d;
}
}
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_1 = ___1_sprite;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___2_sourceMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_3, L_2, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5 = ___1_sprite;
NullCheck(L_5);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6;
L_6 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_5, NULL);
NullCheck(L_4);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_4, L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_7;
L_7 = AtlasUtilities_ToAtlasRegion_m7F5F8420A6B9931B3084BF7F6D8FC6C602031DB2(L_1, L_4, NULL);
G_B3_0 = L_7;
goto IL_0028;
}
IL_001d:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_8 = ___1_sprite;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___2_sourceMaterial;
int32_t L_10 = ___7_pmaTextureFormat;
bool L_11 = ___8_pmaMipmaps;
il2cpp_codegen_runtime_class_init_inline(AtlasUtilities_tBB9E7CF55ACB82D16FFC47077D972C4311AE0461_il2cpp_TypeInfo_var);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_12;
L_12 = AtlasUtilities_ToAtlasRegionWithNewPMATexture_m3DFCCD891307C1D1118984A0D05983613A8711E7(L_8, L_9, L_10, L_11, NULL);
G_B3_0 = L_12;
}
IL_0028:
{
V_0 = G_B3_0;
bool L_13 = ___5_pivotShiftsMeshUVCoords;
if (L_13)
{
goto IL_004b;
}
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_14 = ___0_attachment;
if (!((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_14, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var)))
{
goto IL_004b;
}
}
{
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_15 = V_0;
NullCheck(L_15);
L_15->___offsetX = (0.0f);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_16 = V_0;
NullCheck(L_16);
L_16->___offsetY = (0.0f);
}
IL_004b:
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_17 = ___1_sprite;
NullCheck(L_17);
float L_18;
L_18 = Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826(L_17, NULL);
V_1 = ((float)((1.0f)/L_18));
bool L_19 = ___6_useOriginalRegionScale;
if (!L_19)
{
goto IL_0082;
}
}
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_20 = ___0_attachment;
V_2 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_20, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_21 = V_2;
if (!L_21)
{
goto IL_0082;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_22 = V_2;
NullCheck(L_22);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_23;
L_23 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_22, NULL);
NullCheck(L_23);
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_24;
L_24 = Sequence_GetRegion_m1DEF7B51983BF4A47F29A66911BCA61191BC0369(L_23, 0, NULL);
V_3 = L_24;
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_25 = V_2;
NullCheck(L_25);
float L_26;
L_26 = RegionAttachment_get_Width_m14141567360E0454B2FD8E7843505EDE3F3333F3_inline(L_25, NULL);
TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236* L_27 = V_3;
NullCheck(L_27);
int32_t L_28;
L_28 = VirtualFuncInvoker0< int32_t >::Invoke(4, L_27);
V_1 = ((float)(L_26/((float)L_28)));
}
IL_0082:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_29 = ___0_attachment;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_30 = V_0;
bool L_31 = ___4_useOriginalRegionSize;
float L_32 = V_1;
AttachmentRegionExtensions_SetRegion_m1E39B3FCB63A82A8D2B11DFF931FEDF323AFA45B(L_29, L_30, L_31, L_32, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentRegionExtensions_SetRegion_m1E39B3FCB63A82A8D2B11DFF931FEDF323AFA45B (Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* ___0_attachment, AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* ___1_atlasRegion, bool ___2_useOriginalRegionSize, float ___3_scale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* V_0 = NULL;
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* V_1 = NULL;
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = ___0_attachment;
V_0 = ((RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D*)IsInstClass((RuntimeObject*)L_0, RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D_il2cpp_TypeInfo_var));
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_1 = V_0;
if (!L_1)
{
goto IL_0040;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_2 = V_0;
NullCheck(L_2);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_3;
L_3 = RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline(L_2, NULL);
NullCheck(L_3);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_4;
L_4 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_3, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_5 = ___1_atlasRegion;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_5);
bool L_6 = ___2_useOriginalRegionSize;
if (L_6)
{
goto IL_0039;
}
}
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_7 = V_0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_8 = ___1_atlasRegion;
NullCheck(L_8);
int32_t L_9 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_8)->___width;
float L_10 = ___3_scale;
NullCheck(L_7);
RegionAttachment_set_Width_mDA18FF1DD1896F3D0FCEF7BA5210D23F69AA1111_inline(L_7, ((float)il2cpp_codegen_multiply(((float)L_9), L_10)), NULL);
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_11 = V_0;
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_12 = ___1_atlasRegion;
NullCheck(L_12);
int32_t L_13 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_12)->___height;
float L_14 = ___3_scale;
NullCheck(L_11);
RegionAttachment_set_Height_m6DA767C64695CE512D739BFFA4F62B010A6FAF23_inline(L_11, ((float)il2cpp_codegen_multiply(((float)L_13), L_14)), NULL);
}
IL_0039:
{
RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* L_15 = V_0;
NullCheck(L_15);
RegionAttachment_UpdateSequence_m3C5BB8F7BD40655284F01501E3D183096923BC35(L_15, NULL);
return;
}
IL_0040:
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_16 = ___0_attachment;
V_1 = ((MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E*)IsInstClass((RuntimeObject*)L_16, MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E_il2cpp_TypeInfo_var));
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_17 = V_1;
if (!L_17)
{
goto IL_005e;
}
}
{
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_18 = V_1;
NullCheck(L_18);
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_19;
L_19 = MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline(L_18, NULL);
NullCheck(L_19);
TextureRegionU5BU5D_t06461FA64F91B4F50E7545BB6D7A4C8426264D96* L_20;
L_20 = Sequence_get_Regions_m2C28FE4A261119DA1754704BDE19839FADC8B4A6_inline(L_19, NULL);
AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* L_21 = ___1_atlasRegion;
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_21);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)L_21);
MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* L_22 = V_1;
NullCheck(L_22);
MeshAttachment_UpdateSequence_m0221121122614AA51A8873C76C3832B77DB8D768(L_22, NULL);
}
IL_005e:
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* Event_get_Data_m899DC3B549F8513883467B512265A1B0E5781462_inline (Event_tC881D7A203D6C9F1FCBC172EFDED5E2731673B97* __this, const RuntimeMethod* method)
{
{
EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* L_0 = __this->___data;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EventData_get_Name_m3CF55169F0E56015B249B382A578B4407F9CD167_inline (EventData_tAC7F0B3FA86FF74AB2D9CEA7F8741AD459BC5FA3* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Timeline_get_Frames_m36161E25AFC60271E5BBAA9A4BB32099D05F382E_inline (Timeline_t0EF9D4F3605B6C6C62179D357F30BB33FA1A95BF* __this, const RuntimeMethod* method)
{
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___frames;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* SkeletonData_get_Bones_m46C0AB3D18F68B66F2E76AED746F88C3DC2D1018_inline (SkeletonData_tB70775C0B4ED6E601C81959ECA4416D51DA72254* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BoneTimeline2_get_BoneIndex_m5ABDE21CFDA69634152FA24D1E1FA62EFFF2C21F_inline (BoneTimeline2_tC68F4ADEA0680D4F3DCA7FE9116584315B97A8E8* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___boneIndex;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_X_m5E4FFC8C749224A5555937CF8A0CC6F30E4E2E8A_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___x;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BonePose_get_Y_m877E2C796E3CDA0724C71E3122FCEFD746EC30E7_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___y;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 float BonePose_get_Rotation_m7597D28DC6E4FE3924CB32B45516244D4CA1F752_inline (BonePose_tF43FDBF4A843A2185A6821940CD6F8C39E0E67C3* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___rotation;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* Animation_get_Timelines_m2F4B97551905154693EE8C220EA45393A47D37BB_inline (Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t80377B59F87A417D6BD8AEC705DF6B52399291EF* L_0 = __this->___timelines;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TransformConstraintTimeline_get_ConstraintIndex_m27216D00F676FC5B60DC7D102E96783EE07566DB_inline (TransformConstraintTimeline_t87B9B886C560FECD138AE9FCB23D78E4A0CAF885* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___constraintIndex;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), NULL);
V_0 = L_6;
goto IL_0019;
}
IL_0019:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Width;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Height;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_XMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Height;
float L_1 = __this->___m_YMin;
V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
goto IL_0011;
}
IL_0011:
{
float L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Width;
float L_1 = __this->___m_XMin;
V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
goto IL_0011;
}
IL_0011:
{
float L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_YMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_XMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_YMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
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 ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* Skin_get_Bones_m289A6AD20D75A430417207821295FEC988AB3B42_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
{
ExposedList_1_tD9E8F9F764BBAD1C9B6D732E8BC1CF67650357DE* L_0 = __this->___bones;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* Skin_get_Constraints_m3C4A453A8FEA06AF4980DB1CCB86D39B4A3757CD_inline (Skin_t2CEC4C1FD2758B250F60FAAFFFFE9A3D3E54F481* __this, const RuntimeMethod* method)
{
{
ExposedList_1_t09D7CC75D5F4E9CDBEC2688262B2662D9E820AFD* L_0 = __this->___constraints;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* SkinEntry_get_Attachment_mD3F3972C2C175630ABA63A7806AEED63CE8A665C_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
Attachment_t6F4F46616094804376EF5CA2056CE92CD2CBDE75* L_0 = __this->___attachment;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SkinEntry_get_SlotIndex_mBE57F47A41B161443A05B81B9F4CB37BCE8664C6_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___slotIndex;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SkinEntry_get_Placeholder_m9BBAF2B882438BF38E3A07DF3AA9383854BC2664_inline (SkinEntry_t24694DC2D02B0F811CA3E5036E4736A288ADE13F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___placeholder;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0;
L_0 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline(__this, NULL);
V_0 = L_0;
float L_1 = ___0_value;
__this->___m_XMin = L_1;
float L_2 = V_0;
float L_3 = __this->___m_XMin;
__this->___m_Width = ((float)il2cpp_codegen_subtract(L_2, L_3));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
float L_1 = __this->___m_XMin;
__this->___m_Width = ((float)il2cpp_codegen_subtract(L_0, L_1));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0;
L_0 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline(__this, NULL);
V_0 = L_0;
float L_1 = ___0_value;
__this->___m_YMin = L_1;
float L_2 = V_0;
float L_3 = __this->___m_YMin;
__this->___m_Height = ((float)il2cpp_codegen_subtract(L_2, L_3));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
float L_1 = __this->___m_YMin;
__this->___m_Height = ((float)il2cpp_codegen_subtract(L_0, L_1));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___m_XMin = L_0;
float L_1 = ___1_y;
__this->___m_YMin = L_1;
float L_2 = ___2_width;
__this->___m_Width = L_2;
float L_3 = ___3_height;
__this->___m_Height = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___m_YMin = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedWidth_mCA7ED23D98CB9AAEC8A468137D6057C300CBD23A_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___width;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AtlasRegion_get_packedHeight_m356D9ED70D4BE43707AC4DA52050CFEF2FF4B971_inline (AtlasRegion_tD6D44C901C98167573943A24EB1E4BDBBDF3D6E0* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = ((TextureRegion_t3AEDB0F0A86A1729EF73677E1D9415ABA2BEC236*)__this)->___height;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___m_XMin = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___m_Width = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___m_Height = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
V_0 = (bool)((((int32_t)((((float)L_0) == ((float)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001b;
}
}
{
float L_3 = ___2_value;
float L_4 = ___0_a;
float L_5 = ___1_b;
float L_6 = ___0_a;
float L_7;
L_7 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_3, L_4))/((float)il2cpp_codegen_subtract(L_5, L_6)))), NULL);
V_1 = L_7;
goto IL_0023;
}
IL_001b:
{
V_1 = (0.0f);
goto IL_0023;
}
IL_0023:
{
float L_8 = V_1;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
float L_0 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = bankers_round(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Path_mBA2FD73DCE3335E6B2F34DF80800CE1B5C74DF6D_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CPathU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPathU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_ScaleX_m388F66518403BB44D706961891A1959D90983239_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___scaleX = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_ScaleY_m4365C70D54331ECCD92840F3BFE1A20217BF6153_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___scaleY = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Rotation_m7397C163BE93035882E1C2E24D14CC6BCCCB9266_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___rotation = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_SetColor_mFCDE662CFBB80047B26765962F9131A40CE88558_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __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 RegionAttachment_set_Width_mDA18FF1DD1896F3D0FCEF7BA5210D23F69AA1111_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___width = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Height_m6DA767C64695CE512D739BFFA4F62B010A6FAF23_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___height = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_X_m400D0EAC2A15262F88D1FE77FF8001CFA267373B_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___x = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RegionAttachment_set_Y_mC9652C8FE69CE45766637A25C1BC577085BDB31E_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___y = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* RegionAttachment_get_Sequence_m3FDEAD35809A30453E60B935863FBF7AD347C1A8_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method)
{
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RegionAttachment_get_Width_m14141567360E0454B2FD8E7843505EDE3F3333F3_inline (RegionAttachment_t1652782BFD9A58A45E7FDDDD62F151C19E36F80D* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___width;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* MeshAttachment_get_Sequence_mC020D82667F079C02932AD071CBD3AD9696F69C4_inline (MeshAttachment_tF028A69E7B210860B51C439B9196EE352B26AF7E* __this, const RuntimeMethod* method)
{
{
Sequence_tF25EB0E80ED0572E57D242CCC431CFB35A5A54D4* L_0 = __this->___sequence;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PosedData_1_GetSetupPose_mF9356B3305F521E0019384797D3E4B40BE762F27_gshared_inline (PosedData_1_t316BF422F79059D8F090270BE3DB712DEDE41A7C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___setupPose;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m498B7803B408E95A6D75A8E951E008D9ABED33DD_gshared_inline (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __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));
goto IL_0035;
}
IL_0035:
{
__this->____size = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___0_item;
List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
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 RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
return;
}
}