UnityEngine.GameCenterModule.cpp 55 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename R>
  10. struct InterfaceFuncInvoker0
  11. {
  12. typedef R (*Func)(void*, const RuntimeMethod*);
  13. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  16. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  17. }
  18. };
  19. template <typename R, typename T1>
  20. struct InterfaceFuncInvoker1
  21. {
  22. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  23. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  24. {
  25. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  26. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  27. }
  28. };
  29. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Achievement>
  30. struct List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A;
  31. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.AchievementDescription>
  32. struct List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7;
  33. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Leaderboard>
  34. struct List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9;
  35. // System.Collections.Generic.List`1<System.Object>
  36. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  37. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.UserProfile>
  38. struct List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3;
  39. // UnityEngine.SocialPlatforms.Impl.Achievement[]
  40. struct AchievementU5BU5D_tED830B37019AED404F90055C55FB9C9877735612;
  41. // UnityEngine.SocialPlatforms.Impl.AchievementDescription[]
  42. struct AchievementDescriptionU5BU5D_t6B3ED222FB06DD89115602C955A2CD98E000CCC5;
  43. // System.Char[]
  44. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  45. // UnityEngine.SocialPlatforms.IUserProfile[]
  46. struct IUserProfileU5BU5D_t0179D2FF9BD9F78A4E0A10AE350DC1F19E5FCB43;
  47. // UnityEngine.SocialPlatforms.Impl.Leaderboard[]
  48. struct LeaderboardU5BU5D_tA96C54C7D9DD4377FCDDAD4AC15F58EB87E3EE85;
  49. // System.String[]
  50. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  51. // UnityEngine.SocialPlatforms.Impl.UserProfile[]
  52. struct UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A;
  53. // System.Enum
  54. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
  55. // UnityEngine.SocialPlatforms.ILeaderboard
  56. struct ILeaderboard_t62C479C3D29C80B4143F9EBA159EF2ECCA8D3C93;
  57. // UnityEngine.SocialPlatforms.ILocalUser
  58. struct ILocalUser_t8D7F34634AF940D34302E4F415AD50C7132EB7F6;
  59. // UnityEngine.SocialPlatforms.ISocialPlatform
  60. struct ISocialPlatform_tA236686987B4CB8A0694EEBAB4D7EB57CBABA254;
  61. // UnityEngine.SocialPlatforms.IUserProfile
  62. struct IUserProfile_tF23DFE5CF90A1020C168F5751F7C4F2B628E22E3;
  63. // UnityEngine.SocialPlatforms.Impl.Leaderboard
  64. struct Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71;
  65. // UnityEngine.SocialPlatforms.Local
  66. struct Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE;
  67. // UnityEngine.SocialPlatforms.Impl.LocalUser
  68. struct LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD;
  69. // System.String
  70. struct String_t;
  71. // UnityEngine.Texture2D
  72. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  73. // UnityEngine.SocialPlatforms.Impl.UserProfile
  74. struct UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29;
  75. // System.Void
  76. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  77. IL2CPP_EXTERN_C RuntimeClass* ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var;
  78. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  79. IL2CPP_EXTERN_C RuntimeClass* ILocalUser_t8D7F34634AF940D34302E4F415AD50C7132EB7F6_il2cpp_TypeInfo_var;
  80. IL2CPP_EXTERN_C RuntimeClass* ISocialPlatform_tA236686987B4CB8A0694EEBAB4D7EB57CBABA254_il2cpp_TypeInfo_var;
  81. IL2CPP_EXTERN_C RuntimeClass* Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71_il2cpp_TypeInfo_var;
  82. IL2CPP_EXTERN_C RuntimeClass* List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7_il2cpp_TypeInfo_var;
  83. IL2CPP_EXTERN_C RuntimeClass* List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A_il2cpp_TypeInfo_var;
  84. IL2CPP_EXTERN_C RuntimeClass* List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9_il2cpp_TypeInfo_var;
  85. IL2CPP_EXTERN_C RuntimeClass* List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3_il2cpp_TypeInfo_var;
  86. IL2CPP_EXTERN_C RuntimeClass* LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD_il2cpp_TypeInfo_var;
  87. IL2CPP_EXTERN_C RuntimeClass* Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var;
  88. IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
  89. IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
  90. IL2CPP_EXTERN_C RuntimeClass* UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A_il2cpp_TypeInfo_var;
  91. IL2CPP_EXTERN_C RuntimeClass* UserState_t4C54A6F5CE00515F37F91DFB88AEB8FC56C6934C_il2cpp_TypeInfo_var;
  92. IL2CPP_EXTERN_C String_t* _stringLiteral5ECA19F316C4BF30DC6AFDC7822F68EDF20BDA1E;
  93. IL2CPP_EXTERN_C String_t* _stringLiteral697DAE71CF742F2932950075B1D260B4A087E7BA;
  94. IL2CPP_EXTERN_C String_t* _stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62;
  95. IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
  96. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m00D08220BB0FBFE450F57049A4EEFA0898BDF022_RuntimeMethod_var;
  97. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m23072805C6943D45A688FD6F11097CA8AFC14084_RuntimeMethod_var;
  98. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m42603AF3F773C24EEBCCAF48DB31A596CCFBFFB3_RuntimeMethod_var;
  99. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m59416295F911DEAE5FD7681CF4CD1FF1221370BE_RuntimeMethod_var;
  100. struct IUserProfileU5BU5D_t0179D2FF9BD9F78A4E0A10AE350DC1F19E5FCB43;
  101. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  102. struct UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A;
  103. IL2CPP_EXTERN_C_BEGIN
  104. IL2CPP_EXTERN_C_END
  105. #ifdef __clang__
  106. #pragma clang diagnostic push
  107. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  108. #pragma clang diagnostic ignored "-Wunused-variable"
  109. #endif
  110. // <Module>
  111. struct U3CModuleU3E_t48670A4A557D138A8C338D0B799AEE0AB575434C
  112. {
  113. };
  114. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Achievement>
  115. struct List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A : public RuntimeObject
  116. {
  117. // T[] System.Collections.Generic.List`1::_items
  118. AchievementU5BU5D_tED830B37019AED404F90055C55FB9C9877735612* ____items_1;
  119. // System.Int32 System.Collections.Generic.List`1::_size
  120. int32_t ____size_2;
  121. // System.Int32 System.Collections.Generic.List`1::_version
  122. int32_t ____version_3;
  123. // System.Object System.Collections.Generic.List`1::_syncRoot
  124. RuntimeObject* ____syncRoot_4;
  125. };
  126. struct List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A_StaticFields
  127. {
  128. // T[] System.Collections.Generic.List`1::s_emptyArray
  129. AchievementU5BU5D_tED830B37019AED404F90055C55FB9C9877735612* ___s_emptyArray_5;
  130. };
  131. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.AchievementDescription>
  132. struct List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7 : public RuntimeObject
  133. {
  134. // T[] System.Collections.Generic.List`1::_items
  135. AchievementDescriptionU5BU5D_t6B3ED222FB06DD89115602C955A2CD98E000CCC5* ____items_1;
  136. // System.Int32 System.Collections.Generic.List`1::_size
  137. int32_t ____size_2;
  138. // System.Int32 System.Collections.Generic.List`1::_version
  139. int32_t ____version_3;
  140. // System.Object System.Collections.Generic.List`1::_syncRoot
  141. RuntimeObject* ____syncRoot_4;
  142. };
  143. struct List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7_StaticFields
  144. {
  145. // T[] System.Collections.Generic.List`1::s_emptyArray
  146. AchievementDescriptionU5BU5D_t6B3ED222FB06DD89115602C955A2CD98E000CCC5* ___s_emptyArray_5;
  147. };
  148. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Leaderboard>
  149. struct List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9 : public RuntimeObject
  150. {
  151. // T[] System.Collections.Generic.List`1::_items
  152. LeaderboardU5BU5D_tA96C54C7D9DD4377FCDDAD4AC15F58EB87E3EE85* ____items_1;
  153. // System.Int32 System.Collections.Generic.List`1::_size
  154. int32_t ____size_2;
  155. // System.Int32 System.Collections.Generic.List`1::_version
  156. int32_t ____version_3;
  157. // System.Object System.Collections.Generic.List`1::_syncRoot
  158. RuntimeObject* ____syncRoot_4;
  159. };
  160. struct List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9_StaticFields
  161. {
  162. // T[] System.Collections.Generic.List`1::s_emptyArray
  163. LeaderboardU5BU5D_tA96C54C7D9DD4377FCDDAD4AC15F58EB87E3EE85* ___s_emptyArray_5;
  164. };
  165. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.UserProfile>
  166. struct List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3 : public RuntimeObject
  167. {
  168. // T[] System.Collections.Generic.List`1::_items
  169. UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A* ____items_1;
  170. // System.Int32 System.Collections.Generic.List`1::_size
  171. int32_t ____size_2;
  172. // System.Int32 System.Collections.Generic.List`1::_version
  173. int32_t ____version_3;
  174. // System.Object System.Collections.Generic.List`1::_syncRoot
  175. RuntimeObject* ____syncRoot_4;
  176. };
  177. struct List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3_StaticFields
  178. {
  179. // T[] System.Collections.Generic.List`1::s_emptyArray
  180. UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A* ___s_emptyArray_5;
  181. };
  182. // UnityEngine.SocialPlatforms.Impl.Achievement
  183. struct Achievement_t723EE724DCEBFAE9555CDC909FDA84F71EB5719B : public RuntimeObject
  184. {
  185. };
  186. // UnityEngine.SocialPlatforms.Impl.AchievementDescription
  187. struct AchievementDescription_t0D2306DF6EE55C872DB06E6855D7B1AE0E6DDEF9 : public RuntimeObject
  188. {
  189. };
  190. // UnityEngine.SocialPlatforms.ActivePlatform
  191. struct ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624 : public RuntimeObject
  192. {
  193. };
  194. struct ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_StaticFields
  195. {
  196. // UnityEngine.SocialPlatforms.ISocialPlatform UnityEngine.SocialPlatforms.ActivePlatform::_active
  197. RuntimeObject* ____active_0;
  198. };
  199. struct Il2CppArrayBounds;
  200. // UnityEngine.SocialPlatforms.Local
  201. struct Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE : public RuntimeObject
  202. {
  203. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.UserProfile> UnityEngine.SocialPlatforms.Local::m_Friends
  204. List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3* ___m_Friends_1;
  205. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.UserProfile> UnityEngine.SocialPlatforms.Local::m_Users
  206. List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3* ___m_Users_2;
  207. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.AchievementDescription> UnityEngine.SocialPlatforms.Local::m_AchievementDescriptions
  208. List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7* ___m_AchievementDescriptions_3;
  209. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Achievement> UnityEngine.SocialPlatforms.Local::m_Achievements
  210. List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A* ___m_Achievements_4;
  211. // System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Leaderboard> UnityEngine.SocialPlatforms.Local::m_Leaderboards
  212. List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9* ___m_Leaderboards_5;
  213. };
  214. struct Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_StaticFields
  215. {
  216. // UnityEngine.SocialPlatforms.Impl.LocalUser UnityEngine.SocialPlatforms.Local::m_LocalUser
  217. LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD* ___m_LocalUser_0;
  218. };
  219. // UnityEngine.Social
  220. struct Social_t81FE9092DC7E743150343FDD4F5F68103311491B : public RuntimeObject
  221. {
  222. };
  223. // System.String
  224. struct String_t : public RuntimeObject
  225. {
  226. // System.Int32 System.String::_stringLength
  227. int32_t ____stringLength_4;
  228. // System.Char System.String::_firstChar
  229. Il2CppChar ____firstChar_5;
  230. };
  231. struct String_t_StaticFields
  232. {
  233. // System.String System.String::Empty
  234. String_t* ___Empty_6;
  235. };
  236. // UnityEngine.SocialPlatforms.Impl.UserProfile
  237. struct UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29 : public RuntimeObject
  238. {
  239. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::m_UserName
  240. String_t* ___m_UserName_0;
  241. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::m_ID
  242. String_t* ___m_ID_1;
  243. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::m_legacyID
  244. String_t* ___m_legacyID_2;
  245. // System.Boolean UnityEngine.SocialPlatforms.Impl.UserProfile::m_IsFriend
  246. bool ___m_IsFriend_3;
  247. // UnityEngine.SocialPlatforms.UserState UnityEngine.SocialPlatforms.Impl.UserProfile::m_State
  248. int32_t ___m_State_4;
  249. // UnityEngine.Texture2D UnityEngine.SocialPlatforms.Impl.UserProfile::m_Image
  250. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Image_5;
  251. };
  252. // System.ValueType
  253. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  254. {
  255. };
  256. // Native definition for P/Invoke marshalling of System.ValueType
  257. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  258. {
  259. };
  260. // Native definition for COM marshalling of System.ValueType
  261. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  262. {
  263. };
  264. // System.Boolean
  265. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  266. {
  267. // System.Boolean System.Boolean::m_value
  268. bool ___m_value_0;
  269. };
  270. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  271. {
  272. // System.String System.Boolean::TrueString
  273. String_t* ___TrueString_5;
  274. // System.String System.Boolean::FalseString
  275. String_t* ___FalseString_6;
  276. };
  277. // System.Enum
  278. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  279. {
  280. };
  281. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
  282. {
  283. // System.Char[] System.Enum::enumSeperatorCharArray
  284. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
  285. };
  286. // Native definition for P/Invoke marshalling of System.Enum
  287. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  288. {
  289. };
  290. // Native definition for COM marshalling of System.Enum
  291. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  292. {
  293. };
  294. // System.Int32
  295. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  296. {
  297. // System.Int32 System.Int32::m_value
  298. int32_t ___m_value_0;
  299. };
  300. // System.IntPtr
  301. struct IntPtr_t
  302. {
  303. // System.Void* System.IntPtr::m_value
  304. void* ___m_value_0;
  305. };
  306. struct IntPtr_t_StaticFields
  307. {
  308. // System.IntPtr System.IntPtr::Zero
  309. intptr_t ___Zero_1;
  310. };
  311. // UnityEngine.SocialPlatforms.Impl.LocalUser
  312. struct LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD : public UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29
  313. {
  314. // UnityEngine.SocialPlatforms.IUserProfile[] UnityEngine.SocialPlatforms.Impl.LocalUser::m_Friends
  315. IUserProfileU5BU5D_t0179D2FF9BD9F78A4E0A10AE350DC1F19E5FCB43* ___m_Friends_6;
  316. // System.Boolean UnityEngine.SocialPlatforms.Impl.LocalUser::m_Authenticated
  317. bool ___m_Authenticated_7;
  318. // System.Boolean UnityEngine.SocialPlatforms.Impl.LocalUser::m_Underage
  319. bool ___m_Underage_8;
  320. };
  321. // UnityEngine.SocialPlatforms.Range
  322. struct Range_tDDBAD7CBDC5DD273DA4330F4E9CDF24C62F16ED6
  323. {
  324. // System.Int32 UnityEngine.SocialPlatforms.Range::from
  325. int32_t ___from_0;
  326. // System.Int32 UnityEngine.SocialPlatforms.Range::count
  327. int32_t ___count_1;
  328. };
  329. // System.Void
  330. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  331. {
  332. union
  333. {
  334. struct
  335. {
  336. };
  337. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  338. };
  339. };
  340. // UnityEngine.SocialPlatforms.Impl.Leaderboard
  341. struct Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71 : public RuntimeObject
  342. {
  343. // System.String UnityEngine.SocialPlatforms.Impl.Leaderboard::<id>k__BackingField
  344. String_t* ___U3CidU3Ek__BackingField_0;
  345. // UnityEngine.SocialPlatforms.UserScope UnityEngine.SocialPlatforms.Impl.Leaderboard::<userScope>k__BackingField
  346. int32_t ___U3CuserScopeU3Ek__BackingField_1;
  347. // UnityEngine.SocialPlatforms.Range UnityEngine.SocialPlatforms.Impl.Leaderboard::<range>k__BackingField
  348. Range_tDDBAD7CBDC5DD273DA4330F4E9CDF24C62F16ED6 ___U3CrangeU3Ek__BackingField_2;
  349. // UnityEngine.SocialPlatforms.TimeScope UnityEngine.SocialPlatforms.Impl.Leaderboard::<timeScope>k__BackingField
  350. int32_t ___U3CtimeScopeU3Ek__BackingField_3;
  351. };
  352. // UnityEngine.Object
  353. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  354. {
  355. // System.IntPtr UnityEngine.Object::m_CachedPtr
  356. intptr_t ___m_CachedPtr_0;
  357. };
  358. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  359. {
  360. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  361. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  362. };
  363. // Native definition for P/Invoke marshalling of UnityEngine.Object
  364. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  365. {
  366. intptr_t ___m_CachedPtr_0;
  367. };
  368. // Native definition for COM marshalling of UnityEngine.Object
  369. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  370. {
  371. intptr_t ___m_CachedPtr_0;
  372. };
  373. // UnityEngine.Texture
  374. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  375. {
  376. };
  377. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
  378. {
  379. // System.Int32 UnityEngine.Texture::GenerateAllMips
  380. int32_t ___GenerateAllMips_4;
  381. };
  382. // UnityEngine.Texture2D
  383. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
  384. {
  385. };
  386. #ifdef __clang__
  387. #pragma clang diagnostic pop
  388. #endif
  389. // UnityEngine.SocialPlatforms.IUserProfile[]
  390. struct IUserProfileU5BU5D_t0179D2FF9BD9F78A4E0A10AE350DC1F19E5FCB43 : public RuntimeArray
  391. {
  392. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  393. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  394. {
  395. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  396. return m_Items[index];
  397. }
  398. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  399. {
  400. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  401. return m_Items + index;
  402. }
  403. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  404. {
  405. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  406. m_Items[index] = value;
  407. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  408. }
  409. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  410. {
  411. return m_Items[index];
  412. }
  413. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  414. {
  415. return m_Items + index;
  416. }
  417. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  418. {
  419. m_Items[index] = value;
  420. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  421. }
  422. };
  423. // UnityEngine.SocialPlatforms.Impl.UserProfile[]
  424. struct UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A : public RuntimeArray
  425. {
  426. ALIGN_FIELD (8) UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* m_Items[1];
  427. inline UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* GetAt(il2cpp_array_size_t index) const
  428. {
  429. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  430. return m_Items[index];
  431. }
  432. inline UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29** GetAddressAt(il2cpp_array_size_t index)
  433. {
  434. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  435. return m_Items + index;
  436. }
  437. inline void SetAt(il2cpp_array_size_t index, UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* value)
  438. {
  439. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  440. m_Items[index] = value;
  441. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  442. }
  443. inline UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* GetAtUnchecked(il2cpp_array_size_t index) const
  444. {
  445. return m_Items[index];
  446. }
  447. inline UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29** GetAddressAtUnchecked(il2cpp_array_size_t index)
  448. {
  449. return m_Items + index;
  450. }
  451. inline void SetAtUnchecked(il2cpp_array_size_t index, UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* value)
  452. {
  453. m_Items[index] = value;
  454. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  455. }
  456. };
  457. // System.String[]
  458. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  459. {
  460. ALIGN_FIELD (8) String_t* m_Items[1];
  461. inline String_t* GetAt(il2cpp_array_size_t index) const
  462. {
  463. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  464. return m_Items[index];
  465. }
  466. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  467. {
  468. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  469. return m_Items + index;
  470. }
  471. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  472. {
  473. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  474. m_Items[index] = value;
  475. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  476. }
  477. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  478. {
  479. return m_Items[index];
  480. }
  481. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  482. {
  483. return m_Items + index;
  484. }
  485. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  486. {
  487. m_Items[index] = value;
  488. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  489. }
  490. };
  491. // System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
  492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  493. // UnityEngine.SocialPlatforms.ISocialPlatform UnityEngine.SocialPlatforms.ActivePlatform::get_Instance()
  494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActivePlatform_get_Instance_mC9DF8265897D79151D3F86D48A73691B6E3AFA06 (const RuntimeMethod* method) ;
  495. // System.Void UnityEngine.SocialPlatforms.ActivePlatform::set_Instance(UnityEngine.SocialPlatforms.ISocialPlatform)
  496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivePlatform_set_Instance_m11EC15E4BB9909B697B814DAA5C5C8314DE702E9 (RuntimeObject* ___value0, const RuntimeMethod* method) ;
  497. // System.Void UnityEngine.SocialPlatforms.Impl.LocalUser::.ctor()
  498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalUser__ctor_m6D2AE6DFC61CEC39842944D970E2B2B5547CBE97 (LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD* __this, const RuntimeMethod* method) ;
  499. // System.Boolean UnityEngine.SocialPlatforms.Local::VerifyUser()
  500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Local_VerifyUser_m8AAA9F80FAFDA28FF4026A1532ABD34A4CDD88A1 (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* __this, const RuntimeMethod* method) ;
  501. // System.Boolean UnityEngine.SocialPlatforms.Impl.Leaderboard::get_loading()
  502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Leaderboard_get_loading_mE6CC3F9AE66A0909F02F3EE8BBCD8DA9B4BB8A39 (Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71* __this, const RuntimeMethod* method) ;
  503. // UnityEngine.SocialPlatforms.ILocalUser UnityEngine.SocialPlatforms.Local::get_localUser()
  504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Local_get_localUser_m21888B1B23DBA198D651B239D51DBCA525474F9E (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* __this, const RuntimeMethod* method) ;
  505. // System.Void UnityEngine.Debug::LogError(System.Object)
  506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
  507. // System.Void System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.UserProfile>::.ctor()
  508. inline void List_1__ctor_m59416295F911DEAE5FD7681CF4CD1FF1221370BE (List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3* __this, const RuntimeMethod* method)
  509. {
  510. (( void (*) (List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  511. }
  512. // System.Void System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.AchievementDescription>::.ctor()
  513. inline void List_1__ctor_m00D08220BB0FBFE450F57049A4EEFA0898BDF022 (List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7* __this, const RuntimeMethod* method)
  514. {
  515. (( void (*) (List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  516. }
  517. // System.Void System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Achievement>::.ctor()
  518. inline void List_1__ctor_m42603AF3F773C24EEBCCAF48DB31A596CCFBFFB3 (List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A* __this, const RuntimeMethod* method)
  519. {
  520. (( void (*) (List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  521. }
  522. // System.Void System.Collections.Generic.List`1<UnityEngine.SocialPlatforms.Impl.Leaderboard>::.ctor()
  523. inline void List_1__ctor_m23072805C6943D45A688FD6F11097CA8AFC14084 (List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9* __this, const RuntimeMethod* method)
  524. {
  525. (( void (*) (List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  526. }
  527. // System.Void System.Object::.ctor()
  528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  529. // UnityEngine.SocialPlatforms.ISocialPlatform UnityEngine.SocialPlatforms.ActivePlatform::SelectSocialPlatform()
  530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActivePlatform_SelectSocialPlatform_mEA0704F85B0FD046DE2E4069B1EC413BD835BCA7 (const RuntimeMethod* method) ;
  531. // System.Void UnityEngine.SocialPlatforms.Local::.ctor()
  532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Local__ctor_m223523E0079C7C184D1B804092E5C0A61B0E110E (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* __this, const RuntimeMethod* method) ;
  533. // System.Void UnityEngine.SocialPlatforms.Impl.UserProfile::.ctor()
  534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserProfile__ctor_m12A26F8BDE41F4B55A645BB1D4038E81A877E680 (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method) ;
  535. // System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32)
  536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_m3BA82E87442B7F69E118477069AE11101B9DF796 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___width0, int32_t ___height1, const RuntimeMethod* method) ;
  537. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::get_id()
  538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UserProfile_get_id_m16A4060A0C7E4480F68D6915E6FAB15EAE973336 (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method) ;
  539. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::get_userName()
  540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UserProfile_get_userName_mDAAF12B06B939DDAAB6F10E8CB40B21C48A94F30 (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method) ;
  541. // System.Boolean UnityEngine.SocialPlatforms.Impl.UserProfile::get_isFriend()
  542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UserProfile_get_isFriend_m353D113C22BFA80F0E9A1DBEC40E4EF4984AC4EC (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method) ;
  543. // System.String System.Boolean::ToString()
  544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63 (bool* __this, const RuntimeMethod* method) ;
  545. // UnityEngine.SocialPlatforms.UserState UnityEngine.SocialPlatforms.Impl.UserProfile::get_state()
  546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UserProfile_get_state_mF5F8CF4E71CD46ADBCC58E5A3AFA715B3E5F9D4A (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method) ;
  547. // System.String System.Enum::ToString()
  548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
  549. // System.String System.String::Concat(System.String[])
  550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ;
  551. #ifdef __clang__
  552. #pragma clang diagnostic push
  553. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  554. #pragma clang diagnostic ignored "-Wunused-variable"
  555. #endif
  556. #ifdef __clang__
  557. #pragma clang diagnostic pop
  558. #endif
  559. #ifdef __clang__
  560. #pragma clang diagnostic push
  561. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  562. #pragma clang diagnostic ignored "-Wunused-variable"
  563. #endif
  564. // UnityEngine.SocialPlatforms.ISocialPlatform UnityEngine.Social::get_Active()
  565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Social_get_Active_m54586B347AE1248C646891B24054E71C8DE5DC88 (const RuntimeMethod* method)
  566. {
  567. RuntimeObject* V_0 = NULL;
  568. {
  569. RuntimeObject* L_0;
  570. L_0 = ActivePlatform_get_Instance_mC9DF8265897D79151D3F86D48A73691B6E3AFA06(NULL);
  571. V_0 = L_0;
  572. goto IL_0009;
  573. }
  574. IL_0009:
  575. {
  576. RuntimeObject* L_1 = V_0;
  577. return L_1;
  578. }
  579. }
  580. // System.Void UnityEngine.Social::set_Active(UnityEngine.SocialPlatforms.ISocialPlatform)
  581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Social_set_Active_m3E079BA4CFB75E910F913A8477135C0282BC72FB (RuntimeObject* ___value0, const RuntimeMethod* method)
  582. {
  583. {
  584. RuntimeObject* L_0 = ___value0;
  585. ActivePlatform_set_Instance_m11EC15E4BB9909B697B814DAA5C5C8314DE702E9(L_0, NULL);
  586. return;
  587. }
  588. }
  589. #ifdef __clang__
  590. #pragma clang diagnostic pop
  591. #endif
  592. #ifdef __clang__
  593. #pragma clang diagnostic push
  594. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  595. #pragma clang diagnostic ignored "-Wunused-variable"
  596. #endif
  597. // UnityEngine.SocialPlatforms.ILocalUser UnityEngine.SocialPlatforms.Local::get_localUser()
  598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Local_get_localUser_m21888B1B23DBA198D651B239D51DBCA525474F9E (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* __this, const RuntimeMethod* method)
  599. {
  600. static bool s_Il2CppMethodInitialized;
  601. if (!s_Il2CppMethodInitialized)
  602. {
  603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD_il2cpp_TypeInfo_var);
  604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var);
  605. s_Il2CppMethodInitialized = true;
  606. }
  607. bool V_0 = false;
  608. RuntimeObject* V_1 = NULL;
  609. {
  610. LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD* L_0 = ((Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_StaticFields*)il2cpp_codegen_static_fields_for(Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var))->___m_LocalUser_0;
  611. V_0 = (bool)((((RuntimeObject*)(LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  612. bool L_1 = V_0;
  613. if (!L_1)
  614. {
  615. goto IL_0017;
  616. }
  617. }
  618. {
  619. LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD* L_2 = (LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD*)il2cpp_codegen_object_new(LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD_il2cpp_TypeInfo_var);
  620. NullCheck(L_2);
  621. LocalUser__ctor_m6D2AE6DFC61CEC39842944D970E2B2B5547CBE97(L_2, NULL);
  622. ((Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_StaticFields*)il2cpp_codegen_static_fields_for(Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var))->___m_LocalUser_0 = L_2;
  623. Il2CppCodeGenWriteBarrier((void**)(&((Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_StaticFields*)il2cpp_codegen_static_fields_for(Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var))->___m_LocalUser_0), (void*)L_2);
  624. }
  625. IL_0017:
  626. {
  627. LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD* L_3 = ((Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_StaticFields*)il2cpp_codegen_static_fields_for(Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var))->___m_LocalUser_0;
  628. V_1 = L_3;
  629. goto IL_001f;
  630. }
  631. IL_001f:
  632. {
  633. RuntimeObject* L_4 = V_1;
  634. return L_4;
  635. }
  636. }
  637. // System.Boolean UnityEngine.SocialPlatforms.Local::UnityEngine.SocialPlatforms.ISocialPlatform.GetLoading(UnityEngine.SocialPlatforms.ILeaderboard)
  638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Local_UnityEngine_SocialPlatforms_ISocialPlatform_GetLoading_m64E02B7FBE615554026DFFEAD1431696F48E241C (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* __this, RuntimeObject* ___board0, const RuntimeMethod* method)
  639. {
  640. static bool s_Il2CppMethodInitialized;
  641. if (!s_Il2CppMethodInitialized)
  642. {
  643. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71_il2cpp_TypeInfo_var);
  644. s_Il2CppMethodInitialized = true;
  645. }
  646. bool V_0 = false;
  647. bool V_1 = false;
  648. {
  649. bool L_0;
  650. L_0 = Local_VerifyUser_m8AAA9F80FAFDA28FF4026A1532ABD34A4CDD88A1(__this, NULL);
  651. V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  652. bool L_1 = V_0;
  653. if (!L_1)
  654. {
  655. goto IL_0012;
  656. }
  657. }
  658. {
  659. V_1 = (bool)0;
  660. goto IL_0020;
  661. }
  662. IL_0012:
  663. {
  664. RuntimeObject* L_2 = ___board0;
  665. NullCheck(((Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71*)CastclassClass((RuntimeObject*)L_2, Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71_il2cpp_TypeInfo_var)));
  666. bool L_3;
  667. L_3 = Leaderboard_get_loading_mE6CC3F9AE66A0909F02F3EE8BBCD8DA9B4BB8A39(((Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71*)CastclassClass((RuntimeObject*)L_2, Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71_il2cpp_TypeInfo_var)), NULL);
  668. V_1 = L_3;
  669. goto IL_0020;
  670. }
  671. IL_0020:
  672. {
  673. bool L_4 = V_1;
  674. return L_4;
  675. }
  676. }
  677. // System.Boolean UnityEngine.SocialPlatforms.Local::VerifyUser()
  678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Local_VerifyUser_m8AAA9F80FAFDA28FF4026A1532ABD34A4CDD88A1 (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* __this, const RuntimeMethod* method)
  679. {
  680. static bool s_Il2CppMethodInitialized;
  681. if (!s_Il2CppMethodInitialized)
  682. {
  683. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILocalUser_t8D7F34634AF940D34302E4F415AD50C7132EB7F6_il2cpp_TypeInfo_var);
  685. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral697DAE71CF742F2932950075B1D260B4A087E7BA);
  686. s_Il2CppMethodInitialized = true;
  687. }
  688. bool V_0 = false;
  689. bool V_1 = false;
  690. {
  691. RuntimeObject* L_0;
  692. L_0 = Local_get_localUser_m21888B1B23DBA198D651B239D51DBCA525474F9E(__this, NULL);
  693. NullCheck(L_0);
  694. bool L_1;
  695. L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean UnityEngine.SocialPlatforms.ILocalUser::get_authenticated() */, ILocalUser_t8D7F34634AF940D34302E4F415AD50C7132EB7F6_il2cpp_TypeInfo_var, L_0);
  696. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  697. bool L_2 = V_0;
  698. if (!L_2)
  699. {
  700. goto IL_0023;
  701. }
  702. }
  703. {
  704. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  705. Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral697DAE71CF742F2932950075B1D260B4A087E7BA, NULL);
  706. V_1 = (bool)0;
  707. goto IL_0027;
  708. }
  709. IL_0023:
  710. {
  711. V_1 = (bool)1;
  712. goto IL_0027;
  713. }
  714. IL_0027:
  715. {
  716. bool L_3 = V_1;
  717. return L_3;
  718. }
  719. }
  720. // System.Void UnityEngine.SocialPlatforms.Local::.ctor()
  721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Local__ctor_m223523E0079C7C184D1B804092E5C0A61B0E110E (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* __this, const RuntimeMethod* method)
  722. {
  723. static bool s_Il2CppMethodInitialized;
  724. if (!s_Il2CppMethodInitialized)
  725. {
  726. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m00D08220BB0FBFE450F57049A4EEFA0898BDF022_RuntimeMethod_var);
  727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m23072805C6943D45A688FD6F11097CA8AFC14084_RuntimeMethod_var);
  728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m42603AF3F773C24EEBCCAF48DB31A596CCFBFFB3_RuntimeMethod_var);
  729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m59416295F911DEAE5FD7681CF4CD1FF1221370BE_RuntimeMethod_var);
  730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7_il2cpp_TypeInfo_var);
  731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A_il2cpp_TypeInfo_var);
  732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9_il2cpp_TypeInfo_var);
  733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3_il2cpp_TypeInfo_var);
  734. s_Il2CppMethodInitialized = true;
  735. }
  736. {
  737. List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3* L_0 = (List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3*)il2cpp_codegen_object_new(List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3_il2cpp_TypeInfo_var);
  738. NullCheck(L_0);
  739. List_1__ctor_m59416295F911DEAE5FD7681CF4CD1FF1221370BE(L_0, List_1__ctor_m59416295F911DEAE5FD7681CF4CD1FF1221370BE_RuntimeMethod_var);
  740. __this->___m_Friends_1 = L_0;
  741. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Friends_1), (void*)L_0);
  742. List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3* L_1 = (List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3*)il2cpp_codegen_object_new(List_1_tE6E66411E6B6A22232C67EAAEF4901A3486E55B3_il2cpp_TypeInfo_var);
  743. NullCheck(L_1);
  744. List_1__ctor_m59416295F911DEAE5FD7681CF4CD1FF1221370BE(L_1, List_1__ctor_m59416295F911DEAE5FD7681CF4CD1FF1221370BE_RuntimeMethod_var);
  745. __this->___m_Users_2 = L_1;
  746. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Users_2), (void*)L_1);
  747. List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7* L_2 = (List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7*)il2cpp_codegen_object_new(List_1_t3174CD866C458170B5DD174A25DD3D19A5C3B3B7_il2cpp_TypeInfo_var);
  748. NullCheck(L_2);
  749. List_1__ctor_m00D08220BB0FBFE450F57049A4EEFA0898BDF022(L_2, List_1__ctor_m00D08220BB0FBFE450F57049A4EEFA0898BDF022_RuntimeMethod_var);
  750. __this->___m_AchievementDescriptions_3 = L_2;
  751. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AchievementDescriptions_3), (void*)L_2);
  752. List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A* L_3 = (List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A*)il2cpp_codegen_object_new(List_1_t5B1BB048CE74B294094EE23B5B5546279A93E60A_il2cpp_TypeInfo_var);
  753. NullCheck(L_3);
  754. List_1__ctor_m42603AF3F773C24EEBCCAF48DB31A596CCFBFFB3(L_3, List_1__ctor_m42603AF3F773C24EEBCCAF48DB31A596CCFBFFB3_RuntimeMethod_var);
  755. __this->___m_Achievements_4 = L_3;
  756. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Achievements_4), (void*)L_3);
  757. List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9* L_4 = (List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9*)il2cpp_codegen_object_new(List_1_tA7AA760D42FE7082707AC34B0D3327F25696E8D9_il2cpp_TypeInfo_var);
  758. NullCheck(L_4);
  759. List_1__ctor_m23072805C6943D45A688FD6F11097CA8AFC14084(L_4, List_1__ctor_m23072805C6943D45A688FD6F11097CA8AFC14084_RuntimeMethod_var);
  760. __this->___m_Leaderboards_5 = L_4;
  761. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Leaderboards_5), (void*)L_4);
  762. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  763. return;
  764. }
  765. }
  766. #ifdef __clang__
  767. #pragma clang diagnostic pop
  768. #endif
  769. #ifdef __clang__
  770. #pragma clang diagnostic push
  771. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  772. #pragma clang diagnostic ignored "-Wunused-variable"
  773. #endif
  774. // UnityEngine.SocialPlatforms.ISocialPlatform UnityEngine.SocialPlatforms.ActivePlatform::get_Instance()
  775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActivePlatform_get_Instance_mC9DF8265897D79151D3F86D48A73691B6E3AFA06 (const RuntimeMethod* method)
  776. {
  777. static bool s_Il2CppMethodInitialized;
  778. if (!s_Il2CppMethodInitialized)
  779. {
  780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var);
  781. s_Il2CppMethodInitialized = true;
  782. }
  783. bool V_0 = false;
  784. RuntimeObject* V_1 = NULL;
  785. {
  786. RuntimeObject* L_0 = ((ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_StaticFields*)il2cpp_codegen_static_fields_for(ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var))->____active_0;
  787. V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  788. bool L_1 = V_0;
  789. if (!L_1)
  790. {
  791. goto IL_0017;
  792. }
  793. }
  794. {
  795. RuntimeObject* L_2;
  796. L_2 = ActivePlatform_SelectSocialPlatform_mEA0704F85B0FD046DE2E4069B1EC413BD835BCA7(NULL);
  797. ((ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_StaticFields*)il2cpp_codegen_static_fields_for(ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var))->____active_0 = L_2;
  798. Il2CppCodeGenWriteBarrier((void**)(&((ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_StaticFields*)il2cpp_codegen_static_fields_for(ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var))->____active_0), (void*)L_2);
  799. }
  800. IL_0017:
  801. {
  802. RuntimeObject* L_3 = ((ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_StaticFields*)il2cpp_codegen_static_fields_for(ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var))->____active_0;
  803. V_1 = L_3;
  804. goto IL_001f;
  805. }
  806. IL_001f:
  807. {
  808. RuntimeObject* L_4 = V_1;
  809. return L_4;
  810. }
  811. }
  812. // System.Void UnityEngine.SocialPlatforms.ActivePlatform::set_Instance(UnityEngine.SocialPlatforms.ISocialPlatform)
  813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActivePlatform_set_Instance_m11EC15E4BB9909B697B814DAA5C5C8314DE702E9 (RuntimeObject* ___value0, const RuntimeMethod* method)
  814. {
  815. static bool s_Il2CppMethodInitialized;
  816. if (!s_Il2CppMethodInitialized)
  817. {
  818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var);
  819. s_Il2CppMethodInitialized = true;
  820. }
  821. {
  822. RuntimeObject* L_0 = ___value0;
  823. ((ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_StaticFields*)il2cpp_codegen_static_fields_for(ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var))->____active_0 = L_0;
  824. Il2CppCodeGenWriteBarrier((void**)(&((ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_StaticFields*)il2cpp_codegen_static_fields_for(ActivePlatform_tA561A1F6671B5E621A6A1BB446EF480126BE2624_il2cpp_TypeInfo_var))->____active_0), (void*)L_0);
  825. return;
  826. }
  827. }
  828. // UnityEngine.SocialPlatforms.ISocialPlatform UnityEngine.SocialPlatforms.ActivePlatform::SelectSocialPlatform()
  829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActivePlatform_SelectSocialPlatform_mEA0704F85B0FD046DE2E4069B1EC413BD835BCA7 (const RuntimeMethod* method)
  830. {
  831. static bool s_Il2CppMethodInitialized;
  832. if (!s_Il2CppMethodInitialized)
  833. {
  834. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var);
  835. s_Il2CppMethodInitialized = true;
  836. }
  837. RuntimeObject* V_0 = NULL;
  838. {
  839. Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE* L_0 = (Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE*)il2cpp_codegen_object_new(Local_t9043C59C2E8F6360DA4263524B306CB5B19A66FE_il2cpp_TypeInfo_var);
  840. NullCheck(L_0);
  841. Local__ctor_m223523E0079C7C184D1B804092E5C0A61B0E110E(L_0, NULL);
  842. V_0 = L_0;
  843. goto IL_0009;
  844. }
  845. IL_0009:
  846. {
  847. RuntimeObject* L_1 = V_0;
  848. return L_1;
  849. }
  850. }
  851. #ifdef __clang__
  852. #pragma clang diagnostic pop
  853. #endif
  854. #ifdef __clang__
  855. #pragma clang diagnostic push
  856. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  857. #pragma clang diagnostic ignored "-Wunused-variable"
  858. #endif
  859. #ifdef __clang__
  860. #pragma clang diagnostic pop
  861. #endif
  862. #ifdef __clang__
  863. #pragma clang diagnostic push
  864. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  865. #pragma clang diagnostic ignored "-Wunused-variable"
  866. #endif
  867. // System.Void UnityEngine.SocialPlatforms.Impl.LocalUser::.ctor()
  868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalUser__ctor_m6D2AE6DFC61CEC39842944D970E2B2B5547CBE97 (LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD* __this, const RuntimeMethod* method)
  869. {
  870. static bool s_Il2CppMethodInitialized;
  871. if (!s_Il2CppMethodInitialized)
  872. {
  873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A_il2cpp_TypeInfo_var);
  874. s_Il2CppMethodInitialized = true;
  875. }
  876. IUserProfileU5BU5D_t0179D2FF9BD9F78A4E0A10AE350DC1F19E5FCB43* V_0 = NULL;
  877. {
  878. UserProfile__ctor_m12A26F8BDE41F4B55A645BB1D4038E81A877E680(__this, NULL);
  879. UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A* L_0 = (UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A*)(UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A*)SZArrayNew(UserProfileU5BU5D_tCE4194A0D6665FFF7943DDC3B0B9301D57F84A6A_il2cpp_TypeInfo_var, (uint32_t)0);
  880. V_0 = (IUserProfileU5BU5D_t0179D2FF9BD9F78A4E0A10AE350DC1F19E5FCB43*)L_0;
  881. IUserProfileU5BU5D_t0179D2FF9BD9F78A4E0A10AE350DC1F19E5FCB43* L_1 = V_0;
  882. __this->___m_Friends_6 = L_1;
  883. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Friends_6), (void*)L_1);
  884. __this->___m_Authenticated_7 = (bool)0;
  885. __this->___m_Underage_8 = (bool)0;
  886. return;
  887. }
  888. }
  889. // System.Boolean UnityEngine.SocialPlatforms.Impl.LocalUser::get_authenticated()
  890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocalUser_get_authenticated_m3121DA81FF48CFFB4024ADECEE98F8E686497C54 (LocalUser_t55C68E98993F86B6FBB7A25F28EB989CD7E6A3AD* __this, const RuntimeMethod* method)
  891. {
  892. bool V_0 = false;
  893. {
  894. bool L_0 = __this->___m_Authenticated_7;
  895. V_0 = L_0;
  896. goto IL_000a;
  897. }
  898. IL_000a:
  899. {
  900. bool L_1 = V_0;
  901. return L_1;
  902. }
  903. }
  904. #ifdef __clang__
  905. #pragma clang diagnostic pop
  906. #endif
  907. #ifdef __clang__
  908. #pragma clang diagnostic push
  909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  910. #pragma clang diagnostic ignored "-Wunused-variable"
  911. #endif
  912. // System.Void UnityEngine.SocialPlatforms.Impl.UserProfile::.ctor()
  913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserProfile__ctor_m12A26F8BDE41F4B55A645BB1D4038E81A877E680 (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method)
  914. {
  915. static bool s_Il2CppMethodInitialized;
  916. if (!s_Il2CppMethodInitialized)
  917. {
  918. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
  919. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5ECA19F316C4BF30DC6AFDC7822F68EDF20BDA1E);
  920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
  921. s_Il2CppMethodInitialized = true;
  922. }
  923. {
  924. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  925. __this->___m_UserName_0 = _stringLiteral5ECA19F316C4BF30DC6AFDC7822F68EDF20BDA1E;
  926. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UserName_0), (void*)_stringLiteral5ECA19F316C4BF30DC6AFDC7822F68EDF20BDA1E);
  927. __this->___m_ID_1 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
  928. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ID_1), (void*)_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
  929. __this->___m_legacyID_2 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
  930. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_legacyID_2), (void*)_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
  931. __this->___m_IsFriend_3 = (bool)0;
  932. __this->___m_State_4 = 3;
  933. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
  934. NullCheck(L_0);
  935. Texture2D__ctor_m3BA82E87442B7F69E118477069AE11101B9DF796(L_0, ((int32_t)32), ((int32_t)32), NULL);
  936. __this->___m_Image_5 = L_0;
  937. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Image_5), (void*)L_0);
  938. return;
  939. }
  940. }
  941. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::ToString()
  942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UserProfile_ToString_mEB091241EC114F4F42D2CE15F127B83556EBE45D (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method)
  943. {
  944. static bool s_Il2CppMethodInitialized;
  945. if (!s_Il2CppMethodInitialized)
  946. {
  947. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  948. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UserState_t4C54A6F5CE00515F37F91DFB88AEB8FC56C6934C_il2cpp_TypeInfo_var);
  949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62);
  950. s_Il2CppMethodInitialized = true;
  951. }
  952. bool V_0 = false;
  953. int32_t V_1 = 0;
  954. String_t* V_2 = NULL;
  955. {
  956. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7);
  957. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
  958. String_t* L_2;
  959. L_2 = UserProfile_get_id_m16A4060A0C7E4480F68D6915E6FAB15EAE973336(__this, NULL);
  960. NullCheck(L_1);
  961. ArrayElementTypeCheck (L_1, L_2);
  962. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_2);
  963. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_1;
  964. NullCheck(L_3);
  965. ArrayElementTypeCheck (L_3, _stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62);
  966. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62);
  967. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
  968. String_t* L_5;
  969. L_5 = UserProfile_get_userName_mDAAF12B06B939DDAAB6F10E8CB40B21C48A94F30(__this, NULL);
  970. NullCheck(L_4);
  971. ArrayElementTypeCheck (L_4, L_5);
  972. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_5);
  973. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_4;
  974. NullCheck(L_6);
  975. ArrayElementTypeCheck (L_6, _stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62);
  976. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62);
  977. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
  978. bool L_8;
  979. L_8 = UserProfile_get_isFriend_m353D113C22BFA80F0E9A1DBEC40E4EF4984AC4EC(__this, NULL);
  980. V_0 = L_8;
  981. String_t* L_9;
  982. L_9 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63((&V_0), NULL);
  983. NullCheck(L_7);
  984. ArrayElementTypeCheck (L_7, L_9);
  985. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_9);
  986. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_7;
  987. NullCheck(L_10);
  988. ArrayElementTypeCheck (L_10, _stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62);
  989. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral960E5E7F211EFF3243DF14EDD1901DC9EF314D62);
  990. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
  991. int32_t L_12;
  992. L_12 = UserProfile_get_state_mF5F8CF4E71CD46ADBCC58E5A3AFA715B3E5F9D4A(__this, NULL);
  993. V_1 = L_12;
  994. Il2CppFakeBox<int32_t> L_13(UserState_t4C54A6F5CE00515F37F91DFB88AEB8FC56C6934C_il2cpp_TypeInfo_var, (&V_1));
  995. String_t* L_14;
  996. L_14 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_13), NULL);
  997. NullCheck(L_11);
  998. ArrayElementTypeCheck (L_11, L_14);
  999. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)L_14);
  1000. String_t* L_15;
  1001. L_15 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_11, NULL);
  1002. V_2 = L_15;
  1003. goto IL_0061;
  1004. }
  1005. IL_0061:
  1006. {
  1007. String_t* L_16 = V_2;
  1008. return L_16;
  1009. }
  1010. }
  1011. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::get_userName()
  1012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UserProfile_get_userName_mDAAF12B06B939DDAAB6F10E8CB40B21C48A94F30 (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method)
  1013. {
  1014. String_t* V_0 = NULL;
  1015. {
  1016. String_t* L_0 = __this->___m_UserName_0;
  1017. V_0 = L_0;
  1018. goto IL_000a;
  1019. }
  1020. IL_000a:
  1021. {
  1022. String_t* L_1 = V_0;
  1023. return L_1;
  1024. }
  1025. }
  1026. // System.String UnityEngine.SocialPlatforms.Impl.UserProfile::get_id()
  1027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UserProfile_get_id_m16A4060A0C7E4480F68D6915E6FAB15EAE973336 (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method)
  1028. {
  1029. String_t* V_0 = NULL;
  1030. {
  1031. String_t* L_0 = __this->___m_ID_1;
  1032. V_0 = L_0;
  1033. goto IL_000a;
  1034. }
  1035. IL_000a:
  1036. {
  1037. String_t* L_1 = V_0;
  1038. return L_1;
  1039. }
  1040. }
  1041. // System.Boolean UnityEngine.SocialPlatforms.Impl.UserProfile::get_isFriend()
  1042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UserProfile_get_isFriend_m353D113C22BFA80F0E9A1DBEC40E4EF4984AC4EC (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method)
  1043. {
  1044. bool V_0 = false;
  1045. {
  1046. bool L_0 = __this->___m_IsFriend_3;
  1047. V_0 = L_0;
  1048. goto IL_000a;
  1049. }
  1050. IL_000a:
  1051. {
  1052. bool L_1 = V_0;
  1053. return L_1;
  1054. }
  1055. }
  1056. // UnityEngine.SocialPlatforms.UserState UnityEngine.SocialPlatforms.Impl.UserProfile::get_state()
  1057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UserProfile_get_state_mF5F8CF4E71CD46ADBCC58E5A3AFA715B3E5F9D4A (UserProfile_t3EF35349E23201EF9F3C5956C44384FA45C1EF29* __this, const RuntimeMethod* method)
  1058. {
  1059. int32_t V_0 = 0;
  1060. {
  1061. int32_t L_0 = __this->___m_State_4;
  1062. V_0 = L_0;
  1063. goto IL_000a;
  1064. }
  1065. IL_000a:
  1066. {
  1067. int32_t L_1 = V_0;
  1068. return L_1;
  1069. }
  1070. }
  1071. #ifdef __clang__
  1072. #pragma clang diagnostic pop
  1073. #endif
  1074. #ifdef __clang__
  1075. #pragma clang diagnostic push
  1076. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1077. #pragma clang diagnostic ignored "-Wunused-variable"
  1078. #endif
  1079. #ifdef __clang__
  1080. #pragma clang diagnostic pop
  1081. #endif
  1082. #ifdef __clang__
  1083. #pragma clang diagnostic push
  1084. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1085. #pragma clang diagnostic ignored "-Wunused-variable"
  1086. #endif
  1087. #ifdef __clang__
  1088. #pragma clang diagnostic pop
  1089. #endif
  1090. #ifdef __clang__
  1091. #pragma clang diagnostic push
  1092. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1093. #pragma clang diagnostic ignored "-Wunused-variable"
  1094. #endif
  1095. // System.Boolean UnityEngine.SocialPlatforms.Impl.Leaderboard::get_loading()
  1096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Leaderboard_get_loading_mE6CC3F9AE66A0909F02F3EE8BBCD8DA9B4BB8A39 (Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71* __this, const RuntimeMethod* method)
  1097. {
  1098. static bool s_Il2CppMethodInitialized;
  1099. if (!s_Il2CppMethodInitialized)
  1100. {
  1101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocialPlatform_tA236686987B4CB8A0694EEBAB4D7EB57CBABA254_il2cpp_TypeInfo_var);
  1102. s_Il2CppMethodInitialized = true;
  1103. }
  1104. bool V_0 = false;
  1105. {
  1106. RuntimeObject* L_0;
  1107. L_0 = ActivePlatform_get_Instance_mC9DF8265897D79151D3F86D48A73691B6E3AFA06(NULL);
  1108. NullCheck(L_0);
  1109. bool L_1;
  1110. L_1 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean UnityEngine.SocialPlatforms.ISocialPlatform::GetLoading(UnityEngine.SocialPlatforms.ILeaderboard) */, ISocialPlatform_tA236686987B4CB8A0694EEBAB4D7EB57CBABA254_il2cpp_TypeInfo_var, L_0, __this);
  1111. V_0 = L_1;
  1112. goto IL_000f;
  1113. }
  1114. IL_000f:
  1115. {
  1116. bool L_2 = V_0;
  1117. return L_2;
  1118. }
  1119. }
  1120. // System.String UnityEngine.SocialPlatforms.Impl.Leaderboard::get_id()
  1121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Leaderboard_get_id_mA5577E5D07BEE409EF2CDE6177AEB90547554770 (Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71* __this, const RuntimeMethod* method)
  1122. {
  1123. {
  1124. String_t* L_0 = __this->___U3CidU3Ek__BackingField_0;
  1125. return L_0;
  1126. }
  1127. }
  1128. // UnityEngine.SocialPlatforms.UserScope UnityEngine.SocialPlatforms.Impl.Leaderboard::get_userScope()
  1129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Leaderboard_get_userScope_m84E19D835910E26104D25567BA0B1C6A518FC5C1 (Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71* __this, const RuntimeMethod* method)
  1130. {
  1131. {
  1132. int32_t L_0 = __this->___U3CuserScopeU3Ek__BackingField_1;
  1133. return L_0;
  1134. }
  1135. }
  1136. // UnityEngine.SocialPlatforms.Range UnityEngine.SocialPlatforms.Impl.Leaderboard::get_range()
  1137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Range_tDDBAD7CBDC5DD273DA4330F4E9CDF24C62F16ED6 Leaderboard_get_range_m98008ADA839E76C8D69D152F7FC6EDBF2F6985DB (Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71* __this, const RuntimeMethod* method)
  1138. {
  1139. {
  1140. Range_tDDBAD7CBDC5DD273DA4330F4E9CDF24C62F16ED6 L_0 = __this->___U3CrangeU3Ek__BackingField_2;
  1141. return L_0;
  1142. }
  1143. }
  1144. // UnityEngine.SocialPlatforms.TimeScope UnityEngine.SocialPlatforms.Impl.Leaderboard::get_timeScope()
  1145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Leaderboard_get_timeScope_mB7893524B11F9CF2C739B269C6CA34F19B1FC95E (Leaderboard_tBDB34CC6F79318BE6D7761015C70C8A5CC64EC71* __this, const RuntimeMethod* method)
  1146. {
  1147. {
  1148. int32_t L_0 = __this->___U3CtimeScopeU3Ek__BackingField_3;
  1149. return L_0;
  1150. }
  1151. }
  1152. #ifdef __clang__
  1153. #pragma clang diagnostic pop
  1154. #endif