Bulk_UnityEngine.TextRenderingModule_0.cpp 57 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661
  1. #include "il2cpp-config.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <cstring>
  8. #include <string.h>
  9. #include <stdio.h>
  10. #include <cmath>
  11. #include <limits>
  12. #include <assert.h>
  13. #include <stdint.h>
  14. #include "il2cpp-class-internals.h"
  15. #include "codegen/il2cpp-codegen.h"
  16. #include "il2cpp-object-internals.h"
  17. struct VirtActionInvoker0
  18. {
  19. typedef void (*Action)(void*, const RuntimeMethod*);
  20. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  21. {
  22. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  23. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  24. }
  25. };
  26. struct GenericVirtActionInvoker0
  27. {
  28. typedef void (*Action)(void*, const RuntimeMethod*);
  29. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  30. {
  31. VirtualInvokeData invokeData;
  32. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  33. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  34. }
  35. };
  36. struct InterfaceActionInvoker0
  37. {
  38. typedef void (*Action)(void*, const RuntimeMethod*);
  39. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  40. {
  41. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  42. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  43. }
  44. };
  45. struct GenericInterfaceActionInvoker0
  46. {
  47. typedef void (*Action)(void*, const RuntimeMethod*);
  48. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  49. {
  50. VirtualInvokeData invokeData;
  51. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  52. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  53. }
  54. };
  55. // UnityEngine.Font
  56. struct Font_t1956802104;
  57. // UnityEngine.Material
  58. struct Material_t340375123;
  59. // System.String
  60. struct String_t;
  61. // System.Action`1<UnityEngine.Font>
  62. struct Action_1_t2129269699;
  63. // System.Delegate
  64. struct Delegate_t1188392813;
  65. // System.Action`1<System.Object>
  66. struct Action_1_t3252573759;
  67. // UnityEngine.Font/FontTextureRebuildCallback
  68. struct FontTextureRebuildCallback_t2467502454;
  69. // System.IAsyncResult
  70. struct IAsyncResult_t767004451;
  71. // System.AsyncCallback
  72. struct AsyncCallback_t3962456242;
  73. // UnityEngine.GUIText
  74. struct GUIText_t402233326;
  75. // System.Char[]
  76. struct CharU5BU5D_t3528271667;
  77. // System.Void
  78. struct Void_t1185182177;
  79. // System.Byte
  80. struct Byte_t1134296376;
  81. // System.Double
  82. struct Double_t594665363;
  83. // System.UInt16
  84. struct UInt16_t2177724958;
  85. // System.Reflection.MethodInfo
  86. struct MethodInfo_t;
  87. // System.DelegateData
  88. struct DelegateData_t1677132599;
  89. extern RuntimeClass* Font_t1956802104_il2cpp_TypeInfo_var;
  90. extern RuntimeClass* Action_1_t2129269699_il2cpp_TypeInfo_var;
  91. extern const uint32_t Font_add_textureRebuilt_m2164317336_MetadataUsageId;
  92. extern const uint32_t Font_remove_textureRebuilt_m1198718614_MetadataUsageId;
  93. extern const RuntimeMethod* Action_1_Invoke_m3642676323_RuntimeMethod_var;
  94. extern const uint32_t Font_InvokeTextureRebuilt_Internal_m3260810449_MetadataUsageId;
  95. #ifndef RUNTIMEOBJECT_H
  96. #define RUNTIMEOBJECT_H
  97. #ifdef __clang__
  98. #pragma clang diagnostic push
  99. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  100. #pragma clang diagnostic ignored "-Wunused-variable"
  101. #endif
  102. // System.Object
  103. #ifdef __clang__
  104. #pragma clang diagnostic pop
  105. #endif
  106. #endif // RUNTIMEOBJECT_H
  107. #ifndef U3CMODULEU3E_T692745538_H
  108. #define U3CMODULEU3E_T692745538_H
  109. #ifdef __clang__
  110. #pragma clang diagnostic push
  111. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  112. #pragma clang diagnostic ignored "-Wunused-variable"
  113. #endif
  114. // <Module>
  115. struct U3CModuleU3E_t692745538
  116. {
  117. public:
  118. public:
  119. };
  120. #ifdef __clang__
  121. #pragma clang diagnostic pop
  122. #endif
  123. #endif // U3CMODULEU3E_T692745538_H
  124. #ifndef VALUETYPE_T3640485471_H
  125. #define VALUETYPE_T3640485471_H
  126. #ifdef __clang__
  127. #pragma clang diagnostic push
  128. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  129. #pragma clang diagnostic ignored "-Wunused-variable"
  130. #endif
  131. // System.ValueType
  132. struct ValueType_t3640485471 : public RuntimeObject
  133. {
  134. public:
  135. public:
  136. };
  137. #ifdef __clang__
  138. #pragma clang diagnostic pop
  139. #endif
  140. // Native definition for P/Invoke marshalling of System.ValueType
  141. struct ValueType_t3640485471_marshaled_pinvoke
  142. {
  143. };
  144. // Native definition for COM marshalling of System.ValueType
  145. struct ValueType_t3640485471_marshaled_com
  146. {
  147. };
  148. #endif // VALUETYPE_T3640485471_H
  149. struct Il2CppArrayBounds;
  150. #ifndef RUNTIMEARRAY_H
  151. #define RUNTIMEARRAY_H
  152. #ifdef __clang__
  153. #pragma clang diagnostic push
  154. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  155. #pragma clang diagnostic ignored "-Wunused-variable"
  156. #endif
  157. // System.Array
  158. #ifdef __clang__
  159. #pragma clang diagnostic pop
  160. #endif
  161. #endif // RUNTIMEARRAY_H
  162. #ifndef STRING_T_H
  163. #define STRING_T_H
  164. #ifdef __clang__
  165. #pragma clang diagnostic push
  166. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  167. #pragma clang diagnostic ignored "-Wunused-variable"
  168. #endif
  169. // System.String
  170. struct String_t : public RuntimeObject
  171. {
  172. public:
  173. // System.Int32 System.String::length
  174. int32_t ___length_0;
  175. // System.Char System.String::start_char
  176. Il2CppChar ___start_char_1;
  177. public:
  178. inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(String_t, ___length_0)); }
  179. inline int32_t get_length_0() const { return ___length_0; }
  180. inline int32_t* get_address_of_length_0() { return &___length_0; }
  181. inline void set_length_0(int32_t value)
  182. {
  183. ___length_0 = value;
  184. }
  185. inline static int32_t get_offset_of_start_char_1() { return static_cast<int32_t>(offsetof(String_t, ___start_char_1)); }
  186. inline Il2CppChar get_start_char_1() const { return ___start_char_1; }
  187. inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; }
  188. inline void set_start_char_1(Il2CppChar value)
  189. {
  190. ___start_char_1 = value;
  191. }
  192. };
  193. struct String_t_StaticFields
  194. {
  195. public:
  196. // System.String System.String::Empty
  197. String_t* ___Empty_2;
  198. // System.Char[] System.String::WhiteChars
  199. CharU5BU5D_t3528271667* ___WhiteChars_3;
  200. public:
  201. inline static int32_t get_offset_of_Empty_2() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_2)); }
  202. inline String_t* get_Empty_2() const { return ___Empty_2; }
  203. inline String_t** get_address_of_Empty_2() { return &___Empty_2; }
  204. inline void set_Empty_2(String_t* value)
  205. {
  206. ___Empty_2 = value;
  207. Il2CppCodeGenWriteBarrier((&___Empty_2), value);
  208. }
  209. inline static int32_t get_offset_of_WhiteChars_3() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___WhiteChars_3)); }
  210. inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; }
  211. inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; }
  212. inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value)
  213. {
  214. ___WhiteChars_3 = value;
  215. Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value);
  216. }
  217. };
  218. #ifdef __clang__
  219. #pragma clang diagnostic pop
  220. #endif
  221. #endif // STRING_T_H
  222. #ifndef INT32_T2950945753_H
  223. #define INT32_T2950945753_H
  224. #ifdef __clang__
  225. #pragma clang diagnostic push
  226. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  227. #pragma clang diagnostic ignored "-Wunused-variable"
  228. #endif
  229. // System.Int32
  230. struct Int32_t2950945753
  231. {
  232. public:
  233. // System.Int32 System.Int32::m_value
  234. int32_t ___m_value_2;
  235. public:
  236. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int32_t2950945753, ___m_value_2)); }
  237. inline int32_t get_m_value_2() const { return ___m_value_2; }
  238. inline int32_t* get_address_of_m_value_2() { return &___m_value_2; }
  239. inline void set_m_value_2(int32_t value)
  240. {
  241. ___m_value_2 = value;
  242. }
  243. };
  244. #ifdef __clang__
  245. #pragma clang diagnostic pop
  246. #endif
  247. #endif // INT32_T2950945753_H
  248. #ifndef ENUM_T4135868527_H
  249. #define ENUM_T4135868527_H
  250. #ifdef __clang__
  251. #pragma clang diagnostic push
  252. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  253. #pragma clang diagnostic ignored "-Wunused-variable"
  254. #endif
  255. // System.Enum
  256. struct Enum_t4135868527 : public ValueType_t3640485471
  257. {
  258. public:
  259. public:
  260. };
  261. struct Enum_t4135868527_StaticFields
  262. {
  263. public:
  264. // System.Char[] System.Enum::split_char
  265. CharU5BU5D_t3528271667* ___split_char_0;
  266. public:
  267. inline static int32_t get_offset_of_split_char_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); }
  268. inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; }
  269. inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; }
  270. inline void set_split_char_0(CharU5BU5D_t3528271667* value)
  271. {
  272. ___split_char_0 = value;
  273. Il2CppCodeGenWriteBarrier((&___split_char_0), value);
  274. }
  275. };
  276. #ifdef __clang__
  277. #pragma clang diagnostic pop
  278. #endif
  279. // Native definition for P/Invoke marshalling of System.Enum
  280. struct Enum_t4135868527_marshaled_pinvoke
  281. {
  282. };
  283. // Native definition for COM marshalling of System.Enum
  284. struct Enum_t4135868527_marshaled_com
  285. {
  286. };
  287. #endif // ENUM_T4135868527_H
  288. #ifndef INTPTR_T_H
  289. #define INTPTR_T_H
  290. #ifdef __clang__
  291. #pragma clang diagnostic push
  292. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  293. #pragma clang diagnostic ignored "-Wunused-variable"
  294. #endif
  295. // System.IntPtr
  296. struct IntPtr_t
  297. {
  298. public:
  299. // System.Void* System.IntPtr::m_value
  300. void* ___m_value_0;
  301. public:
  302. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  303. inline void* get_m_value_0() const { return ___m_value_0; }
  304. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  305. inline void set_m_value_0(void* value)
  306. {
  307. ___m_value_0 = value;
  308. }
  309. };
  310. struct IntPtr_t_StaticFields
  311. {
  312. public:
  313. // System.IntPtr System.IntPtr::Zero
  314. intptr_t ___Zero_1;
  315. public:
  316. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  317. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  318. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  319. inline void set_Zero_1(intptr_t value)
  320. {
  321. ___Zero_1 = value;
  322. }
  323. };
  324. #ifdef __clang__
  325. #pragma clang diagnostic pop
  326. #endif
  327. #endif // INTPTR_T_H
  328. #ifndef CHAR_T3634460470_H
  329. #define CHAR_T3634460470_H
  330. #ifdef __clang__
  331. #pragma clang diagnostic push
  332. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  333. #pragma clang diagnostic ignored "-Wunused-variable"
  334. #endif
  335. // System.Char
  336. struct Char_t3634460470
  337. {
  338. public:
  339. // System.Char System.Char::m_value
  340. Il2CppChar ___m_value_2;
  341. public:
  342. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Char_t3634460470, ___m_value_2)); }
  343. inline Il2CppChar get_m_value_2() const { return ___m_value_2; }
  344. inline Il2CppChar* get_address_of_m_value_2() { return &___m_value_2; }
  345. inline void set_m_value_2(Il2CppChar value)
  346. {
  347. ___m_value_2 = value;
  348. }
  349. };
  350. struct Char_t3634460470_StaticFields
  351. {
  352. public:
  353. // System.Byte* System.Char::category_data
  354. uint8_t* ___category_data_3;
  355. // System.Byte* System.Char::numeric_data
  356. uint8_t* ___numeric_data_4;
  357. // System.Double* System.Char::numeric_data_values
  358. double* ___numeric_data_values_5;
  359. // System.UInt16* System.Char::to_lower_data_low
  360. uint16_t* ___to_lower_data_low_6;
  361. // System.UInt16* System.Char::to_lower_data_high
  362. uint16_t* ___to_lower_data_high_7;
  363. // System.UInt16* System.Char::to_upper_data_low
  364. uint16_t* ___to_upper_data_low_8;
  365. // System.UInt16* System.Char::to_upper_data_high
  366. uint16_t* ___to_upper_data_high_9;
  367. public:
  368. inline static int32_t get_offset_of_category_data_3() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___category_data_3)); }
  369. inline uint8_t* get_category_data_3() const { return ___category_data_3; }
  370. inline uint8_t** get_address_of_category_data_3() { return &___category_data_3; }
  371. inline void set_category_data_3(uint8_t* value)
  372. {
  373. ___category_data_3 = value;
  374. }
  375. inline static int32_t get_offset_of_numeric_data_4() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___numeric_data_4)); }
  376. inline uint8_t* get_numeric_data_4() const { return ___numeric_data_4; }
  377. inline uint8_t** get_address_of_numeric_data_4() { return &___numeric_data_4; }
  378. inline void set_numeric_data_4(uint8_t* value)
  379. {
  380. ___numeric_data_4 = value;
  381. }
  382. inline static int32_t get_offset_of_numeric_data_values_5() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___numeric_data_values_5)); }
  383. inline double* get_numeric_data_values_5() const { return ___numeric_data_values_5; }
  384. inline double** get_address_of_numeric_data_values_5() { return &___numeric_data_values_5; }
  385. inline void set_numeric_data_values_5(double* value)
  386. {
  387. ___numeric_data_values_5 = value;
  388. }
  389. inline static int32_t get_offset_of_to_lower_data_low_6() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_lower_data_low_6)); }
  390. inline uint16_t* get_to_lower_data_low_6() const { return ___to_lower_data_low_6; }
  391. inline uint16_t** get_address_of_to_lower_data_low_6() { return &___to_lower_data_low_6; }
  392. inline void set_to_lower_data_low_6(uint16_t* value)
  393. {
  394. ___to_lower_data_low_6 = value;
  395. }
  396. inline static int32_t get_offset_of_to_lower_data_high_7() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_lower_data_high_7)); }
  397. inline uint16_t* get_to_lower_data_high_7() const { return ___to_lower_data_high_7; }
  398. inline uint16_t** get_address_of_to_lower_data_high_7() { return &___to_lower_data_high_7; }
  399. inline void set_to_lower_data_high_7(uint16_t* value)
  400. {
  401. ___to_lower_data_high_7 = value;
  402. }
  403. inline static int32_t get_offset_of_to_upper_data_low_8() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_upper_data_low_8)); }
  404. inline uint16_t* get_to_upper_data_low_8() const { return ___to_upper_data_low_8; }
  405. inline uint16_t** get_address_of_to_upper_data_low_8() { return &___to_upper_data_low_8; }
  406. inline void set_to_upper_data_low_8(uint16_t* value)
  407. {
  408. ___to_upper_data_low_8 = value;
  409. }
  410. inline static int32_t get_offset_of_to_upper_data_high_9() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_upper_data_high_9)); }
  411. inline uint16_t* get_to_upper_data_high_9() const { return ___to_upper_data_high_9; }
  412. inline uint16_t** get_address_of_to_upper_data_high_9() { return &___to_upper_data_high_9; }
  413. inline void set_to_upper_data_high_9(uint16_t* value)
  414. {
  415. ___to_upper_data_high_9 = value;
  416. }
  417. };
  418. #ifdef __clang__
  419. #pragma clang diagnostic pop
  420. #endif
  421. #endif // CHAR_T3634460470_H
  422. #ifndef BOOLEAN_T97287965_H
  423. #define BOOLEAN_T97287965_H
  424. #ifdef __clang__
  425. #pragma clang diagnostic push
  426. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  427. #pragma clang diagnostic ignored "-Wunused-variable"
  428. #endif
  429. // System.Boolean
  430. struct Boolean_t97287965
  431. {
  432. public:
  433. // System.Boolean System.Boolean::m_value
  434. bool ___m_value_2;
  435. public:
  436. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Boolean_t97287965, ___m_value_2)); }
  437. inline bool get_m_value_2() const { return ___m_value_2; }
  438. inline bool* get_address_of_m_value_2() { return &___m_value_2; }
  439. inline void set_m_value_2(bool value)
  440. {
  441. ___m_value_2 = value;
  442. }
  443. };
  444. struct Boolean_t97287965_StaticFields
  445. {
  446. public:
  447. // System.String System.Boolean::FalseString
  448. String_t* ___FalseString_0;
  449. // System.String System.Boolean::TrueString
  450. String_t* ___TrueString_1;
  451. public:
  452. inline static int32_t get_offset_of_FalseString_0() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); }
  453. inline String_t* get_FalseString_0() const { return ___FalseString_0; }
  454. inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; }
  455. inline void set_FalseString_0(String_t* value)
  456. {
  457. ___FalseString_0 = value;
  458. Il2CppCodeGenWriteBarrier((&___FalseString_0), value);
  459. }
  460. inline static int32_t get_offset_of_TrueString_1() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); }
  461. inline String_t* get_TrueString_1() const { return ___TrueString_1; }
  462. inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; }
  463. inline void set_TrueString_1(String_t* value)
  464. {
  465. ___TrueString_1 = value;
  466. Il2CppCodeGenWriteBarrier((&___TrueString_1), value);
  467. }
  468. };
  469. #ifdef __clang__
  470. #pragma clang diagnostic pop
  471. #endif
  472. #endif // BOOLEAN_T97287965_H
  473. #ifndef RECT_T2360479859_H
  474. #define RECT_T2360479859_H
  475. #ifdef __clang__
  476. #pragma clang diagnostic push
  477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  478. #pragma clang diagnostic ignored "-Wunused-variable"
  479. #endif
  480. // UnityEngine.Rect
  481. struct Rect_t2360479859
  482. {
  483. public:
  484. // System.Single UnityEngine.Rect::m_XMin
  485. float ___m_XMin_0;
  486. // System.Single UnityEngine.Rect::m_YMin
  487. float ___m_YMin_1;
  488. // System.Single UnityEngine.Rect::m_Width
  489. float ___m_Width_2;
  490. // System.Single UnityEngine.Rect::m_Height
  491. float ___m_Height_3;
  492. public:
  493. inline static int32_t get_offset_of_m_XMin_0() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_XMin_0)); }
  494. inline float get_m_XMin_0() const { return ___m_XMin_0; }
  495. inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; }
  496. inline void set_m_XMin_0(float value)
  497. {
  498. ___m_XMin_0 = value;
  499. }
  500. inline static int32_t get_offset_of_m_YMin_1() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_YMin_1)); }
  501. inline float get_m_YMin_1() const { return ___m_YMin_1; }
  502. inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; }
  503. inline void set_m_YMin_1(float value)
  504. {
  505. ___m_YMin_1 = value;
  506. }
  507. inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_Width_2)); }
  508. inline float get_m_Width_2() const { return ___m_Width_2; }
  509. inline float* get_address_of_m_Width_2() { return &___m_Width_2; }
  510. inline void set_m_Width_2(float value)
  511. {
  512. ___m_Width_2 = value;
  513. }
  514. inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_Height_3)); }
  515. inline float get_m_Height_3() const { return ___m_Height_3; }
  516. inline float* get_address_of_m_Height_3() { return &___m_Height_3; }
  517. inline void set_m_Height_3(float value)
  518. {
  519. ___m_Height_3 = value;
  520. }
  521. };
  522. #ifdef __clang__
  523. #pragma clang diagnostic pop
  524. #endif
  525. #endif // RECT_T2360479859_H
  526. #ifndef SINGLE_T1397266774_H
  527. #define SINGLE_T1397266774_H
  528. #ifdef __clang__
  529. #pragma clang diagnostic push
  530. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  531. #pragma clang diagnostic ignored "-Wunused-variable"
  532. #endif
  533. // System.Single
  534. struct Single_t1397266774
  535. {
  536. public:
  537. // System.Single System.Single::m_value
  538. float ___m_value_7;
  539. public:
  540. inline static int32_t get_offset_of_m_value_7() { return static_cast<int32_t>(offsetof(Single_t1397266774, ___m_value_7)); }
  541. inline float get_m_value_7() const { return ___m_value_7; }
  542. inline float* get_address_of_m_value_7() { return &___m_value_7; }
  543. inline void set_m_value_7(float value)
  544. {
  545. ___m_value_7 = value;
  546. }
  547. };
  548. #ifdef __clang__
  549. #pragma clang diagnostic pop
  550. #endif
  551. #endif // SINGLE_T1397266774_H
  552. #ifndef VOID_T1185182177_H
  553. #define VOID_T1185182177_H
  554. #ifdef __clang__
  555. #pragma clang diagnostic push
  556. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  557. #pragma clang diagnostic ignored "-Wunused-variable"
  558. #endif
  559. // System.Void
  560. struct Void_t1185182177
  561. {
  562. public:
  563. public:
  564. };
  565. #ifdef __clang__
  566. #pragma clang diagnostic pop
  567. #endif
  568. #endif // VOID_T1185182177_H
  569. #ifndef DELEGATE_T1188392813_H
  570. #define DELEGATE_T1188392813_H
  571. #ifdef __clang__
  572. #pragma clang diagnostic push
  573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  574. #pragma clang diagnostic ignored "-Wunused-variable"
  575. #endif
  576. // System.Delegate
  577. struct Delegate_t1188392813 : public RuntimeObject
  578. {
  579. public:
  580. // System.IntPtr System.Delegate::method_ptr
  581. Il2CppMethodPointer ___method_ptr_0;
  582. // System.IntPtr System.Delegate::invoke_impl
  583. intptr_t ___invoke_impl_1;
  584. // System.Object System.Delegate::m_target
  585. RuntimeObject * ___m_target_2;
  586. // System.IntPtr System.Delegate::method
  587. intptr_t ___method_3;
  588. // System.IntPtr System.Delegate::delegate_trampoline
  589. intptr_t ___delegate_trampoline_4;
  590. // System.IntPtr System.Delegate::method_code
  591. intptr_t ___method_code_5;
  592. // System.Reflection.MethodInfo System.Delegate::method_info
  593. MethodInfo_t * ___method_info_6;
  594. // System.Reflection.MethodInfo System.Delegate::original_method_info
  595. MethodInfo_t * ___original_method_info_7;
  596. // System.DelegateData System.Delegate::data
  597. DelegateData_t1677132599 * ___data_8;
  598. public:
  599. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_ptr_0)); }
  600. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  601. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  602. inline void set_method_ptr_0(Il2CppMethodPointer value)
  603. {
  604. ___method_ptr_0 = value;
  605. }
  606. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___invoke_impl_1)); }
  607. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  608. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  609. inline void set_invoke_impl_1(intptr_t value)
  610. {
  611. ___invoke_impl_1 = value;
  612. }
  613. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___m_target_2)); }
  614. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  615. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  616. inline void set_m_target_2(RuntimeObject * value)
  617. {
  618. ___m_target_2 = value;
  619. Il2CppCodeGenWriteBarrier((&___m_target_2), value);
  620. }
  621. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_3)); }
  622. inline intptr_t get_method_3() const { return ___method_3; }
  623. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  624. inline void set_method_3(intptr_t value)
  625. {
  626. ___method_3 = value;
  627. }
  628. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___delegate_trampoline_4)); }
  629. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  630. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  631. inline void set_delegate_trampoline_4(intptr_t value)
  632. {
  633. ___delegate_trampoline_4 = value;
  634. }
  635. inline static int32_t get_offset_of_method_code_5() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_code_5)); }
  636. inline intptr_t get_method_code_5() const { return ___method_code_5; }
  637. inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; }
  638. inline void set_method_code_5(intptr_t value)
  639. {
  640. ___method_code_5 = value;
  641. }
  642. inline static int32_t get_offset_of_method_info_6() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_info_6)); }
  643. inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; }
  644. inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; }
  645. inline void set_method_info_6(MethodInfo_t * value)
  646. {
  647. ___method_info_6 = value;
  648. Il2CppCodeGenWriteBarrier((&___method_info_6), value);
  649. }
  650. inline static int32_t get_offset_of_original_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___original_method_info_7)); }
  651. inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; }
  652. inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; }
  653. inline void set_original_method_info_7(MethodInfo_t * value)
  654. {
  655. ___original_method_info_7 = value;
  656. Il2CppCodeGenWriteBarrier((&___original_method_info_7), value);
  657. }
  658. inline static int32_t get_offset_of_data_8() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___data_8)); }
  659. inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; }
  660. inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; }
  661. inline void set_data_8(DelegateData_t1677132599 * value)
  662. {
  663. ___data_8 = value;
  664. Il2CppCodeGenWriteBarrier((&___data_8), value);
  665. }
  666. };
  667. #ifdef __clang__
  668. #pragma clang diagnostic pop
  669. #endif
  670. #endif // DELEGATE_T1188392813_H
  671. #ifndef FONTSTYLE_T82229486_H
  672. #define FONTSTYLE_T82229486_H
  673. #ifdef __clang__
  674. #pragma clang diagnostic push
  675. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  676. #pragma clang diagnostic ignored "-Wunused-variable"
  677. #endif
  678. // UnityEngine.FontStyle
  679. struct FontStyle_t82229486
  680. {
  681. public:
  682. // System.Int32 UnityEngine.FontStyle::value__
  683. int32_t ___value___1;
  684. public:
  685. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FontStyle_t82229486, ___value___1)); }
  686. inline int32_t get_value___1() const { return ___value___1; }
  687. inline int32_t* get_address_of_value___1() { return &___value___1; }
  688. inline void set_value___1(int32_t value)
  689. {
  690. ___value___1 = value;
  691. }
  692. };
  693. #ifdef __clang__
  694. #pragma clang diagnostic pop
  695. #endif
  696. #endif // FONTSTYLE_T82229486_H
  697. #ifndef OBJECT_T631007953_H
  698. #define OBJECT_T631007953_H
  699. #ifdef __clang__
  700. #pragma clang diagnostic push
  701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  702. #pragma clang diagnostic ignored "-Wunused-variable"
  703. #endif
  704. // UnityEngine.Object
  705. struct Object_t631007953 : public RuntimeObject
  706. {
  707. public:
  708. // System.IntPtr UnityEngine.Object::m_CachedPtr
  709. intptr_t ___m_CachedPtr_0;
  710. public:
  711. inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_t631007953, ___m_CachedPtr_0)); }
  712. inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
  713. inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
  714. inline void set_m_CachedPtr_0(intptr_t value)
  715. {
  716. ___m_CachedPtr_0 = value;
  717. }
  718. };
  719. struct Object_t631007953_StaticFields
  720. {
  721. public:
  722. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  723. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  724. public:
  725. inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_t631007953_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
  726. inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
  727. inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
  728. inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
  729. {
  730. ___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
  731. }
  732. };
  733. #ifdef __clang__
  734. #pragma clang diagnostic pop
  735. #endif
  736. // Native definition for P/Invoke marshalling of UnityEngine.Object
  737. struct Object_t631007953_marshaled_pinvoke
  738. {
  739. intptr_t ___m_CachedPtr_0;
  740. };
  741. // Native definition for COM marshalling of UnityEngine.Object
  742. struct Object_t631007953_marshaled_com
  743. {
  744. intptr_t ___m_CachedPtr_0;
  745. };
  746. #endif // OBJECT_T631007953_H
  747. #ifndef CHARACTERINFO_T1228754872_H
  748. #define CHARACTERINFO_T1228754872_H
  749. #ifdef __clang__
  750. #pragma clang diagnostic push
  751. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  752. #pragma clang diagnostic ignored "-Wunused-variable"
  753. #endif
  754. // UnityEngine.CharacterInfo
  755. struct CharacterInfo_t1228754872
  756. {
  757. public:
  758. // System.Int32 UnityEngine.CharacterInfo::index
  759. int32_t ___index_0;
  760. // UnityEngine.Rect UnityEngine.CharacterInfo::uv
  761. Rect_t2360479859 ___uv_1;
  762. // UnityEngine.Rect UnityEngine.CharacterInfo::vert
  763. Rect_t2360479859 ___vert_2;
  764. // System.Single UnityEngine.CharacterInfo::width
  765. float ___width_3;
  766. // System.Int32 UnityEngine.CharacterInfo::size
  767. int32_t ___size_4;
  768. // UnityEngine.FontStyle UnityEngine.CharacterInfo::style
  769. int32_t ___style_5;
  770. // System.Boolean UnityEngine.CharacterInfo::flipped
  771. bool ___flipped_6;
  772. public:
  773. inline static int32_t get_offset_of_index_0() { return static_cast<int32_t>(offsetof(CharacterInfo_t1228754872, ___index_0)); }
  774. inline int32_t get_index_0() const { return ___index_0; }
  775. inline int32_t* get_address_of_index_0() { return &___index_0; }
  776. inline void set_index_0(int32_t value)
  777. {
  778. ___index_0 = value;
  779. }
  780. inline static int32_t get_offset_of_uv_1() { return static_cast<int32_t>(offsetof(CharacterInfo_t1228754872, ___uv_1)); }
  781. inline Rect_t2360479859 get_uv_1() const { return ___uv_1; }
  782. inline Rect_t2360479859 * get_address_of_uv_1() { return &___uv_1; }
  783. inline void set_uv_1(Rect_t2360479859 value)
  784. {
  785. ___uv_1 = value;
  786. }
  787. inline static int32_t get_offset_of_vert_2() { return static_cast<int32_t>(offsetof(CharacterInfo_t1228754872, ___vert_2)); }
  788. inline Rect_t2360479859 get_vert_2() const { return ___vert_2; }
  789. inline Rect_t2360479859 * get_address_of_vert_2() { return &___vert_2; }
  790. inline void set_vert_2(Rect_t2360479859 value)
  791. {
  792. ___vert_2 = value;
  793. }
  794. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(CharacterInfo_t1228754872, ___width_3)); }
  795. inline float get_width_3() const { return ___width_3; }
  796. inline float* get_address_of_width_3() { return &___width_3; }
  797. inline void set_width_3(float value)
  798. {
  799. ___width_3 = value;
  800. }
  801. inline static int32_t get_offset_of_size_4() { return static_cast<int32_t>(offsetof(CharacterInfo_t1228754872, ___size_4)); }
  802. inline int32_t get_size_4() const { return ___size_4; }
  803. inline int32_t* get_address_of_size_4() { return &___size_4; }
  804. inline void set_size_4(int32_t value)
  805. {
  806. ___size_4 = value;
  807. }
  808. inline static int32_t get_offset_of_style_5() { return static_cast<int32_t>(offsetof(CharacterInfo_t1228754872, ___style_5)); }
  809. inline int32_t get_style_5() const { return ___style_5; }
  810. inline int32_t* get_address_of_style_5() { return &___style_5; }
  811. inline void set_style_5(int32_t value)
  812. {
  813. ___style_5 = value;
  814. }
  815. inline static int32_t get_offset_of_flipped_6() { return static_cast<int32_t>(offsetof(CharacterInfo_t1228754872, ___flipped_6)); }
  816. inline bool get_flipped_6() const { return ___flipped_6; }
  817. inline bool* get_address_of_flipped_6() { return &___flipped_6; }
  818. inline void set_flipped_6(bool value)
  819. {
  820. ___flipped_6 = value;
  821. }
  822. };
  823. #ifdef __clang__
  824. #pragma clang diagnostic pop
  825. #endif
  826. // Native definition for P/Invoke marshalling of UnityEngine.CharacterInfo
  827. struct CharacterInfo_t1228754872_marshaled_pinvoke
  828. {
  829. int32_t ___index_0;
  830. Rect_t2360479859 ___uv_1;
  831. Rect_t2360479859 ___vert_2;
  832. float ___width_3;
  833. int32_t ___size_4;
  834. int32_t ___style_5;
  835. int32_t ___flipped_6;
  836. };
  837. // Native definition for COM marshalling of UnityEngine.CharacterInfo
  838. struct CharacterInfo_t1228754872_marshaled_com
  839. {
  840. int32_t ___index_0;
  841. Rect_t2360479859 ___uv_1;
  842. Rect_t2360479859 ___vert_2;
  843. float ___width_3;
  844. int32_t ___size_4;
  845. int32_t ___style_5;
  846. int32_t ___flipped_6;
  847. };
  848. #endif // CHARACTERINFO_T1228754872_H
  849. #ifndef MULTICASTDELEGATE_T_H
  850. #define MULTICASTDELEGATE_T_H
  851. #ifdef __clang__
  852. #pragma clang diagnostic push
  853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  854. #pragma clang diagnostic ignored "-Wunused-variable"
  855. #endif
  856. // System.MulticastDelegate
  857. struct MulticastDelegate_t : public Delegate_t1188392813
  858. {
  859. public:
  860. // System.MulticastDelegate System.MulticastDelegate::prev
  861. MulticastDelegate_t * ___prev_9;
  862. // System.MulticastDelegate System.MulticastDelegate::kpm_next
  863. MulticastDelegate_t * ___kpm_next_10;
  864. public:
  865. inline static int32_t get_offset_of_prev_9() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___prev_9)); }
  866. inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; }
  867. inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; }
  868. inline void set_prev_9(MulticastDelegate_t * value)
  869. {
  870. ___prev_9 = value;
  871. Il2CppCodeGenWriteBarrier((&___prev_9), value);
  872. }
  873. inline static int32_t get_offset_of_kpm_next_10() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___kpm_next_10)); }
  874. inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; }
  875. inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; }
  876. inline void set_kpm_next_10(MulticastDelegate_t * value)
  877. {
  878. ___kpm_next_10 = value;
  879. Il2CppCodeGenWriteBarrier((&___kpm_next_10), value);
  880. }
  881. };
  882. #ifdef __clang__
  883. #pragma clang diagnostic pop
  884. #endif
  885. #endif // MULTICASTDELEGATE_T_H
  886. #ifndef FONT_T1956802104_H
  887. #define FONT_T1956802104_H
  888. #ifdef __clang__
  889. #pragma clang diagnostic push
  890. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  891. #pragma clang diagnostic ignored "-Wunused-variable"
  892. #endif
  893. // UnityEngine.Font
  894. struct Font_t1956802104 : public Object_t631007953
  895. {
  896. public:
  897. // UnityEngine.Font/FontTextureRebuildCallback UnityEngine.Font::m_FontTextureRebuildCallback
  898. FontTextureRebuildCallback_t2467502454 * ___m_FontTextureRebuildCallback_3;
  899. public:
  900. inline static int32_t get_offset_of_m_FontTextureRebuildCallback_3() { return static_cast<int32_t>(offsetof(Font_t1956802104, ___m_FontTextureRebuildCallback_3)); }
  901. inline FontTextureRebuildCallback_t2467502454 * get_m_FontTextureRebuildCallback_3() const { return ___m_FontTextureRebuildCallback_3; }
  902. inline FontTextureRebuildCallback_t2467502454 ** get_address_of_m_FontTextureRebuildCallback_3() { return &___m_FontTextureRebuildCallback_3; }
  903. inline void set_m_FontTextureRebuildCallback_3(FontTextureRebuildCallback_t2467502454 * value)
  904. {
  905. ___m_FontTextureRebuildCallback_3 = value;
  906. Il2CppCodeGenWriteBarrier((&___m_FontTextureRebuildCallback_3), value);
  907. }
  908. };
  909. struct Font_t1956802104_StaticFields
  910. {
  911. public:
  912. // System.Action`1<UnityEngine.Font> UnityEngine.Font::textureRebuilt
  913. Action_1_t2129269699 * ___textureRebuilt_2;
  914. public:
  915. inline static int32_t get_offset_of_textureRebuilt_2() { return static_cast<int32_t>(offsetof(Font_t1956802104_StaticFields, ___textureRebuilt_2)); }
  916. inline Action_1_t2129269699 * get_textureRebuilt_2() const { return ___textureRebuilt_2; }
  917. inline Action_1_t2129269699 ** get_address_of_textureRebuilt_2() { return &___textureRebuilt_2; }
  918. inline void set_textureRebuilt_2(Action_1_t2129269699 * value)
  919. {
  920. ___textureRebuilt_2 = value;
  921. Il2CppCodeGenWriteBarrier((&___textureRebuilt_2), value);
  922. }
  923. };
  924. #ifdef __clang__
  925. #pragma clang diagnostic pop
  926. #endif
  927. #endif // FONT_T1956802104_H
  928. #ifndef COMPONENT_T1923634451_H
  929. #define COMPONENT_T1923634451_H
  930. #ifdef __clang__
  931. #pragma clang diagnostic push
  932. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  933. #pragma clang diagnostic ignored "-Wunused-variable"
  934. #endif
  935. // UnityEngine.Component
  936. struct Component_t1923634451 : public Object_t631007953
  937. {
  938. public:
  939. public:
  940. };
  941. #ifdef __clang__
  942. #pragma clang diagnostic pop
  943. #endif
  944. #endif // COMPONENT_T1923634451_H
  945. #ifndef MATERIAL_T340375123_H
  946. #define MATERIAL_T340375123_H
  947. #ifdef __clang__
  948. #pragma clang diagnostic push
  949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  950. #pragma clang diagnostic ignored "-Wunused-variable"
  951. #endif
  952. // UnityEngine.Material
  953. struct Material_t340375123 : public Object_t631007953
  954. {
  955. public:
  956. public:
  957. };
  958. #ifdef __clang__
  959. #pragma clang diagnostic pop
  960. #endif
  961. #endif // MATERIAL_T340375123_H
  962. #ifndef BEHAVIOUR_T1437897464_H
  963. #define BEHAVIOUR_T1437897464_H
  964. #ifdef __clang__
  965. #pragma clang diagnostic push
  966. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  967. #pragma clang diagnostic ignored "-Wunused-variable"
  968. #endif
  969. // UnityEngine.Behaviour
  970. struct Behaviour_t1437897464 : public Component_t1923634451
  971. {
  972. public:
  973. public:
  974. };
  975. #ifdef __clang__
  976. #pragma clang diagnostic pop
  977. #endif
  978. #endif // BEHAVIOUR_T1437897464_H
  979. #ifndef ACTION_1_T2129269699_H
  980. #define ACTION_1_T2129269699_H
  981. #ifdef __clang__
  982. #pragma clang diagnostic push
  983. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  984. #pragma clang diagnostic ignored "-Wunused-variable"
  985. #endif
  986. // System.Action`1<UnityEngine.Font>
  987. struct Action_1_t2129269699 : public MulticastDelegate_t
  988. {
  989. public:
  990. public:
  991. };
  992. #ifdef __clang__
  993. #pragma clang diagnostic pop
  994. #endif
  995. #endif // ACTION_1_T2129269699_H
  996. #ifndef FONTTEXTUREREBUILDCALLBACK_T2467502454_H
  997. #define FONTTEXTUREREBUILDCALLBACK_T2467502454_H
  998. #ifdef __clang__
  999. #pragma clang diagnostic push
  1000. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1001. #pragma clang diagnostic ignored "-Wunused-variable"
  1002. #endif
  1003. // UnityEngine.Font/FontTextureRebuildCallback
  1004. struct FontTextureRebuildCallback_t2467502454 : public MulticastDelegate_t
  1005. {
  1006. public:
  1007. public:
  1008. };
  1009. #ifdef __clang__
  1010. #pragma clang diagnostic pop
  1011. #endif
  1012. #endif // FONTTEXTUREREBUILDCALLBACK_T2467502454_H
  1013. #ifndef ASYNCCALLBACK_T3962456242_H
  1014. #define ASYNCCALLBACK_T3962456242_H
  1015. #ifdef __clang__
  1016. #pragma clang diagnostic push
  1017. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1018. #pragma clang diagnostic ignored "-Wunused-variable"
  1019. #endif
  1020. // System.AsyncCallback
  1021. struct AsyncCallback_t3962456242 : public MulticastDelegate_t
  1022. {
  1023. public:
  1024. public:
  1025. };
  1026. #ifdef __clang__
  1027. #pragma clang diagnostic pop
  1028. #endif
  1029. #endif // ASYNCCALLBACK_T3962456242_H
  1030. #ifndef GUIELEMENT_T3567083079_H
  1031. #define GUIELEMENT_T3567083079_H
  1032. #ifdef __clang__
  1033. #pragma clang diagnostic push
  1034. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1035. #pragma clang diagnostic ignored "-Wunused-variable"
  1036. #endif
  1037. // UnityEngine.GUIElement
  1038. struct GUIElement_t3567083079 : public Behaviour_t1437897464
  1039. {
  1040. public:
  1041. public:
  1042. };
  1043. #ifdef __clang__
  1044. #pragma clang diagnostic pop
  1045. #endif
  1046. #endif // GUIELEMENT_T3567083079_H
  1047. #ifndef GUITEXT_T402233326_H
  1048. #define GUITEXT_T402233326_H
  1049. #ifdef __clang__
  1050. #pragma clang diagnostic push
  1051. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1052. #pragma clang diagnostic ignored "-Wunused-variable"
  1053. #endif
  1054. // UnityEngine.GUIText
  1055. struct GUIText_t402233326 : public GUIElement_t3567083079
  1056. {
  1057. public:
  1058. public:
  1059. };
  1060. #ifdef __clang__
  1061. #pragma clang diagnostic pop
  1062. #endif
  1063. #endif // GUITEXT_T402233326_H
  1064. // System.Void System.Action`1<System.Object>::Invoke(!0)
  1065. extern "C" IL2CPP_METHOD_ATTR void Action_1_Invoke_m2461023210_gshared (Action_1_t3252573759 * __this, RuntimeObject * p0, const RuntimeMethod* method);
  1066. // System.Int32 UnityEngine.CharacterInfo::get_advance()
  1067. extern "C" IL2CPP_METHOD_ATTR int32_t CharacterInfo_get_advance_m2829275018 (CharacterInfo_t1228754872 * __this, const RuntimeMethod* method);
  1068. // System.Single UnityEngine.Rect::get_x()
  1069. extern "C" IL2CPP_METHOD_ATTR float Rect_get_x_m3839990490 (Rect_t2360479859 * __this, const RuntimeMethod* method);
  1070. // System.Int32 UnityEngine.CharacterInfo::get_minX()
  1071. extern "C" IL2CPP_METHOD_ATTR int32_t CharacterInfo_get_minX_m210635130 (CharacterInfo_t1228754872 * __this, const RuntimeMethod* method);
  1072. // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
  1073. extern "C" IL2CPP_METHOD_ATTR Delegate_t1188392813 * Delegate_Combine_m1859655160 (RuntimeObject * __this /* static, unused */, Delegate_t1188392813 * p0, Delegate_t1188392813 * p1, const RuntimeMethod* method);
  1074. // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
  1075. extern "C" IL2CPP_METHOD_ATTR Delegate_t1188392813 * Delegate_Remove_m334097152 (RuntimeObject * __this /* static, unused */, Delegate_t1188392813 * p0, Delegate_t1188392813 * p1, const RuntimeMethod* method);
  1076. // System.Void System.Action`1<UnityEngine.Font>::Invoke(!0)
  1077. #define Action_1_Invoke_m3642676323(__this, p0, method) (( void (*) (Action_1_t2129269699 *, Font_t1956802104 *, const RuntimeMethod*))Action_1_Invoke_m2461023210_gshared)(__this, p0, method)
  1078. // System.Void UnityEngine.Font/FontTextureRebuildCallback::Invoke()
  1079. extern "C" IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m3604797831 (FontTextureRebuildCallback_t2467502454 * __this, const RuntimeMethod* method);
  1080. // System.Boolean UnityEngine.Font::GetCharacterInfo(System.Char,UnityEngine.CharacterInfo&,System.Int32,UnityEngine.FontStyle)
  1081. extern "C" IL2CPP_METHOD_ATTR bool Font_GetCharacterInfo_m129252932 (Font_t1956802104 * __this, Il2CppChar ___ch0, CharacterInfo_t1228754872 * ___info1, int32_t ___size2, int32_t ___style3, const RuntimeMethod* method);
  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. // Conversion methods for marshalling of: UnityEngine.CharacterInfo
  1096. extern "C" void CharacterInfo_t1228754872_marshal_pinvoke(const CharacterInfo_t1228754872& unmarshaled, CharacterInfo_t1228754872_marshaled_pinvoke& marshaled)
  1097. {
  1098. marshaled.___index_0 = unmarshaled.get_index_0();
  1099. marshaled.___uv_1 = unmarshaled.get_uv_1();
  1100. marshaled.___vert_2 = unmarshaled.get_vert_2();
  1101. marshaled.___width_3 = unmarshaled.get_width_3();
  1102. marshaled.___size_4 = unmarshaled.get_size_4();
  1103. marshaled.___style_5 = unmarshaled.get_style_5();
  1104. marshaled.___flipped_6 = static_cast<int32_t>(unmarshaled.get_flipped_6());
  1105. }
  1106. extern "C" void CharacterInfo_t1228754872_marshal_pinvoke_back(const CharacterInfo_t1228754872_marshaled_pinvoke& marshaled, CharacterInfo_t1228754872& unmarshaled)
  1107. {
  1108. int32_t unmarshaled_index_temp_0 = 0;
  1109. unmarshaled_index_temp_0 = marshaled.___index_0;
  1110. unmarshaled.set_index_0(unmarshaled_index_temp_0);
  1111. Rect_t2360479859 unmarshaled_uv_temp_1;
  1112. memset(&unmarshaled_uv_temp_1, 0, sizeof(unmarshaled_uv_temp_1));
  1113. unmarshaled_uv_temp_1 = marshaled.___uv_1;
  1114. unmarshaled.set_uv_1(unmarshaled_uv_temp_1);
  1115. Rect_t2360479859 unmarshaled_vert_temp_2;
  1116. memset(&unmarshaled_vert_temp_2, 0, sizeof(unmarshaled_vert_temp_2));
  1117. unmarshaled_vert_temp_2 = marshaled.___vert_2;
  1118. unmarshaled.set_vert_2(unmarshaled_vert_temp_2);
  1119. float unmarshaled_width_temp_3 = 0.0f;
  1120. unmarshaled_width_temp_3 = marshaled.___width_3;
  1121. unmarshaled.set_width_3(unmarshaled_width_temp_3);
  1122. int32_t unmarshaled_size_temp_4 = 0;
  1123. unmarshaled_size_temp_4 = marshaled.___size_4;
  1124. unmarshaled.set_size_4(unmarshaled_size_temp_4);
  1125. int32_t unmarshaled_style_temp_5 = 0;
  1126. unmarshaled_style_temp_5 = marshaled.___style_5;
  1127. unmarshaled.set_style_5(unmarshaled_style_temp_5);
  1128. bool unmarshaled_flipped_temp_6 = false;
  1129. unmarshaled_flipped_temp_6 = static_cast<bool>(marshaled.___flipped_6);
  1130. unmarshaled.set_flipped_6(unmarshaled_flipped_temp_6);
  1131. }
  1132. // Conversion method for clean up from marshalling of: UnityEngine.CharacterInfo
  1133. extern "C" void CharacterInfo_t1228754872_marshal_pinvoke_cleanup(CharacterInfo_t1228754872_marshaled_pinvoke& marshaled)
  1134. {
  1135. }
  1136. // Conversion methods for marshalling of: UnityEngine.CharacterInfo
  1137. extern "C" void CharacterInfo_t1228754872_marshal_com(const CharacterInfo_t1228754872& unmarshaled, CharacterInfo_t1228754872_marshaled_com& marshaled)
  1138. {
  1139. marshaled.___index_0 = unmarshaled.get_index_0();
  1140. marshaled.___uv_1 = unmarshaled.get_uv_1();
  1141. marshaled.___vert_2 = unmarshaled.get_vert_2();
  1142. marshaled.___width_3 = unmarshaled.get_width_3();
  1143. marshaled.___size_4 = unmarshaled.get_size_4();
  1144. marshaled.___style_5 = unmarshaled.get_style_5();
  1145. marshaled.___flipped_6 = static_cast<int32_t>(unmarshaled.get_flipped_6());
  1146. }
  1147. extern "C" void CharacterInfo_t1228754872_marshal_com_back(const CharacterInfo_t1228754872_marshaled_com& marshaled, CharacterInfo_t1228754872& unmarshaled)
  1148. {
  1149. int32_t unmarshaled_index_temp_0 = 0;
  1150. unmarshaled_index_temp_0 = marshaled.___index_0;
  1151. unmarshaled.set_index_0(unmarshaled_index_temp_0);
  1152. Rect_t2360479859 unmarshaled_uv_temp_1;
  1153. memset(&unmarshaled_uv_temp_1, 0, sizeof(unmarshaled_uv_temp_1));
  1154. unmarshaled_uv_temp_1 = marshaled.___uv_1;
  1155. unmarshaled.set_uv_1(unmarshaled_uv_temp_1);
  1156. Rect_t2360479859 unmarshaled_vert_temp_2;
  1157. memset(&unmarshaled_vert_temp_2, 0, sizeof(unmarshaled_vert_temp_2));
  1158. unmarshaled_vert_temp_2 = marshaled.___vert_2;
  1159. unmarshaled.set_vert_2(unmarshaled_vert_temp_2);
  1160. float unmarshaled_width_temp_3 = 0.0f;
  1161. unmarshaled_width_temp_3 = marshaled.___width_3;
  1162. unmarshaled.set_width_3(unmarshaled_width_temp_3);
  1163. int32_t unmarshaled_size_temp_4 = 0;
  1164. unmarshaled_size_temp_4 = marshaled.___size_4;
  1165. unmarshaled.set_size_4(unmarshaled_size_temp_4);
  1166. int32_t unmarshaled_style_temp_5 = 0;
  1167. unmarshaled_style_temp_5 = marshaled.___style_5;
  1168. unmarshaled.set_style_5(unmarshaled_style_temp_5);
  1169. bool unmarshaled_flipped_temp_6 = false;
  1170. unmarshaled_flipped_temp_6 = static_cast<bool>(marshaled.___flipped_6);
  1171. unmarshaled.set_flipped_6(unmarshaled_flipped_temp_6);
  1172. }
  1173. // Conversion method for clean up from marshalling of: UnityEngine.CharacterInfo
  1174. extern "C" void CharacterInfo_t1228754872_marshal_com_cleanup(CharacterInfo_t1228754872_marshaled_com& marshaled)
  1175. {
  1176. }
  1177. // System.Int32 UnityEngine.CharacterInfo::get_advance()
  1178. extern "C" IL2CPP_METHOD_ATTR int32_t CharacterInfo_get_advance_m2829275018 (CharacterInfo_t1228754872 * __this, const RuntimeMethod* method)
  1179. {
  1180. int32_t V_0 = 0;
  1181. {
  1182. float L_0 = __this->get_width_3();
  1183. V_0 = (((int32_t)((int32_t)L_0)));
  1184. goto IL_000e;
  1185. }
  1186. IL_000e:
  1187. {
  1188. int32_t L_1 = V_0;
  1189. return L_1;
  1190. }
  1191. }
  1192. extern "C" int32_t CharacterInfo_get_advance_m2829275018_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1193. {
  1194. CharacterInfo_t1228754872 * _thisAdjusted = reinterpret_cast<CharacterInfo_t1228754872 *>(__this + 1);
  1195. return CharacterInfo_get_advance_m2829275018(_thisAdjusted, method);
  1196. }
  1197. // System.Int32 UnityEngine.CharacterInfo::get_minX()
  1198. extern "C" IL2CPP_METHOD_ATTR int32_t CharacterInfo_get_minX_m210635130 (CharacterInfo_t1228754872 * __this, const RuntimeMethod* method)
  1199. {
  1200. int32_t V_0 = 0;
  1201. {
  1202. Rect_t2360479859 * L_0 = __this->get_address_of_vert_2();
  1203. float L_1 = Rect_get_x_m3839990490(L_0, /*hidden argument*/NULL);
  1204. V_0 = (((int32_t)((int32_t)L_1)));
  1205. goto IL_0013;
  1206. }
  1207. IL_0013:
  1208. {
  1209. int32_t L_2 = V_0;
  1210. return L_2;
  1211. }
  1212. }
  1213. extern "C" int32_t CharacterInfo_get_minX_m210635130_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1214. {
  1215. CharacterInfo_t1228754872 * _thisAdjusted = reinterpret_cast<CharacterInfo_t1228754872 *>(__this + 1);
  1216. return CharacterInfo_get_minX_m210635130(_thisAdjusted, method);
  1217. }
  1218. #ifdef __clang__
  1219. #pragma clang diagnostic pop
  1220. #endif
  1221. #ifdef __clang__
  1222. #pragma clang diagnostic push
  1223. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1224. #pragma clang diagnostic ignored "-Wunused-variable"
  1225. #endif
  1226. // UnityEngine.Material UnityEngine.Font::get_material()
  1227. extern "C" IL2CPP_METHOD_ATTR Material_t340375123 * Font_get_material_m1471867149 (Font_t1956802104 * __this, const RuntimeMethod* method)
  1228. {
  1229. typedef Material_t340375123 * (*Font_get_material_m1471867149_ftn) (Font_t1956802104 *);
  1230. static Font_get_material_m1471867149_ftn _il2cpp_icall_func;
  1231. if (!_il2cpp_icall_func)
  1232. _il2cpp_icall_func = (Font_get_material_m1471867149_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::get_material()");
  1233. Material_t340375123 * retVal = _il2cpp_icall_func(__this);
  1234. return retVal;
  1235. }
  1236. // System.Void UnityEngine.Font::RequestCharactersInTexture(System.String,System.Int32,UnityEngine.FontStyle)
  1237. extern "C" IL2CPP_METHOD_ATTR void Font_RequestCharactersInTexture_m2970556110 (Font_t1956802104 * __this, String_t* ___characters0, int32_t ___size1, int32_t ___style2, const RuntimeMethod* method)
  1238. {
  1239. typedef void (*Font_RequestCharactersInTexture_m2970556110_ftn) (Font_t1956802104 *, String_t*, int32_t, int32_t);
  1240. static Font_RequestCharactersInTexture_m2970556110_ftn _il2cpp_icall_func;
  1241. if (!_il2cpp_icall_func)
  1242. _il2cpp_icall_func = (Font_RequestCharactersInTexture_m2970556110_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::RequestCharactersInTexture(System.String,System.Int32,UnityEngine.FontStyle)");
  1243. _il2cpp_icall_func(__this, ___characters0, ___size1, ___style2);
  1244. }
  1245. // System.Void UnityEngine.Font::add_textureRebuilt(System.Action`1<UnityEngine.Font>)
  1246. extern "C" IL2CPP_METHOD_ATTR void Font_add_textureRebuilt_m2164317336 (RuntimeObject * __this /* static, unused */, Action_1_t2129269699 * ___value0, const RuntimeMethod* method)
  1247. {
  1248. static bool s_Il2CppMethodInitialized;
  1249. if (!s_Il2CppMethodInitialized)
  1250. {
  1251. il2cpp_codegen_initialize_method (Font_add_textureRebuilt_m2164317336_MetadataUsageId);
  1252. s_Il2CppMethodInitialized = true;
  1253. }
  1254. Action_1_t2129269699 * V_0 = NULL;
  1255. Action_1_t2129269699 * V_1 = NULL;
  1256. {
  1257. Action_1_t2129269699 * L_0 = ((Font_t1956802104_StaticFields*)il2cpp_codegen_static_fields_for(Font_t1956802104_il2cpp_TypeInfo_var))->get_textureRebuilt_2();
  1258. V_0 = L_0;
  1259. }
  1260. IL_0006:
  1261. {
  1262. Action_1_t2129269699 * L_1 = V_0;
  1263. V_1 = L_1;
  1264. Action_1_t2129269699 * L_2 = V_1;
  1265. Action_1_t2129269699 * L_3 = ___value0;
  1266. Delegate_t1188392813 * L_4 = Delegate_Combine_m1859655160(NULL /*static, unused*/, L_2, L_3, /*hidden argument*/NULL);
  1267. Action_1_t2129269699 * L_5 = V_0;
  1268. Action_1_t2129269699 * L_6 = InterlockedCompareExchangeImpl<Action_1_t2129269699 *>((((Font_t1956802104_StaticFields*)il2cpp_codegen_static_fields_for(Font_t1956802104_il2cpp_TypeInfo_var))->get_address_of_textureRebuilt_2()), ((Action_1_t2129269699 *)CastclassSealed((RuntimeObject*)L_4, Action_1_t2129269699_il2cpp_TypeInfo_var)), L_5);
  1269. V_0 = L_6;
  1270. Action_1_t2129269699 * L_7 = V_0;
  1271. Action_1_t2129269699 * L_8 = V_1;
  1272. if ((!(((RuntimeObject*)(Action_1_t2129269699 *)L_7) == ((RuntimeObject*)(Action_1_t2129269699 *)L_8))))
  1273. {
  1274. goto IL_0006;
  1275. }
  1276. }
  1277. {
  1278. return;
  1279. }
  1280. }
  1281. // System.Void UnityEngine.Font::remove_textureRebuilt(System.Action`1<UnityEngine.Font>)
  1282. extern "C" IL2CPP_METHOD_ATTR void Font_remove_textureRebuilt_m1198718614 (RuntimeObject * __this /* static, unused */, Action_1_t2129269699 * ___value0, const RuntimeMethod* method)
  1283. {
  1284. static bool s_Il2CppMethodInitialized;
  1285. if (!s_Il2CppMethodInitialized)
  1286. {
  1287. il2cpp_codegen_initialize_method (Font_remove_textureRebuilt_m1198718614_MetadataUsageId);
  1288. s_Il2CppMethodInitialized = true;
  1289. }
  1290. Action_1_t2129269699 * V_0 = NULL;
  1291. Action_1_t2129269699 * V_1 = NULL;
  1292. {
  1293. Action_1_t2129269699 * L_0 = ((Font_t1956802104_StaticFields*)il2cpp_codegen_static_fields_for(Font_t1956802104_il2cpp_TypeInfo_var))->get_textureRebuilt_2();
  1294. V_0 = L_0;
  1295. }
  1296. IL_0006:
  1297. {
  1298. Action_1_t2129269699 * L_1 = V_0;
  1299. V_1 = L_1;
  1300. Action_1_t2129269699 * L_2 = V_1;
  1301. Action_1_t2129269699 * L_3 = ___value0;
  1302. Delegate_t1188392813 * L_4 = Delegate_Remove_m334097152(NULL /*static, unused*/, L_2, L_3, /*hidden argument*/NULL);
  1303. Action_1_t2129269699 * L_5 = V_0;
  1304. Action_1_t2129269699 * L_6 = InterlockedCompareExchangeImpl<Action_1_t2129269699 *>((((Font_t1956802104_StaticFields*)il2cpp_codegen_static_fields_for(Font_t1956802104_il2cpp_TypeInfo_var))->get_address_of_textureRebuilt_2()), ((Action_1_t2129269699 *)CastclassSealed((RuntimeObject*)L_4, Action_1_t2129269699_il2cpp_TypeInfo_var)), L_5);
  1305. V_0 = L_6;
  1306. Action_1_t2129269699 * L_7 = V_0;
  1307. Action_1_t2129269699 * L_8 = V_1;
  1308. if ((!(((RuntimeObject*)(Action_1_t2129269699 *)L_7) == ((RuntimeObject*)(Action_1_t2129269699 *)L_8))))
  1309. {
  1310. goto IL_0006;
  1311. }
  1312. }
  1313. {
  1314. return;
  1315. }
  1316. }
  1317. // System.Void UnityEngine.Font::InvokeTextureRebuilt_Internal(UnityEngine.Font)
  1318. extern "C" IL2CPP_METHOD_ATTR void Font_InvokeTextureRebuilt_Internal_m3260810449 (RuntimeObject * __this /* static, unused */, Font_t1956802104 * ___font0, const RuntimeMethod* method)
  1319. {
  1320. static bool s_Il2CppMethodInitialized;
  1321. if (!s_Il2CppMethodInitialized)
  1322. {
  1323. il2cpp_codegen_initialize_method (Font_InvokeTextureRebuilt_Internal_m3260810449_MetadataUsageId);
  1324. s_Il2CppMethodInitialized = true;
  1325. }
  1326. Action_1_t2129269699 * V_0 = NULL;
  1327. {
  1328. Action_1_t2129269699 * L_0 = ((Font_t1956802104_StaticFields*)il2cpp_codegen_static_fields_for(Font_t1956802104_il2cpp_TypeInfo_var))->get_textureRebuilt_2();
  1329. V_0 = L_0;
  1330. Action_1_t2129269699 * L_1 = V_0;
  1331. if (!L_1)
  1332. {
  1333. goto IL_0014;
  1334. }
  1335. }
  1336. {
  1337. Action_1_t2129269699 * L_2 = V_0;
  1338. Font_t1956802104 * L_3 = ___font0;
  1339. NullCheck(L_2);
  1340. Action_1_Invoke_m3642676323(L_2, L_3, /*hidden argument*/Action_1_Invoke_m3642676323_RuntimeMethod_var);
  1341. }
  1342. IL_0014:
  1343. {
  1344. Font_t1956802104 * L_4 = ___font0;
  1345. NullCheck(L_4);
  1346. FontTextureRebuildCallback_t2467502454 * L_5 = L_4->get_m_FontTextureRebuildCallback_3();
  1347. if (!L_5)
  1348. {
  1349. goto IL_002a;
  1350. }
  1351. }
  1352. {
  1353. Font_t1956802104 * L_6 = ___font0;
  1354. NullCheck(L_6);
  1355. FontTextureRebuildCallback_t2467502454 * L_7 = L_6->get_m_FontTextureRebuildCallback_3();
  1356. NullCheck(L_7);
  1357. FontTextureRebuildCallback_Invoke_m3604797831(L_7, /*hidden argument*/NULL);
  1358. }
  1359. IL_002a:
  1360. {
  1361. return;
  1362. }
  1363. }
  1364. // System.Boolean UnityEngine.Font::GetCharacterInfo(System.Char,UnityEngine.CharacterInfo&,System.Int32,UnityEngine.FontStyle)
  1365. extern "C" IL2CPP_METHOD_ATTR bool Font_GetCharacterInfo_m129252932 (Font_t1956802104 * __this, Il2CppChar ___ch0, CharacterInfo_t1228754872 * ___info1, int32_t ___size2, int32_t ___style3, const RuntimeMethod* method)
  1366. {
  1367. typedef bool (*Font_GetCharacterInfo_m129252932_ftn) (Font_t1956802104 *, Il2CppChar, CharacterInfo_t1228754872 *, int32_t, int32_t);
  1368. static Font_GetCharacterInfo_m129252932_ftn _il2cpp_icall_func;
  1369. if (!_il2cpp_icall_func)
  1370. _il2cpp_icall_func = (Font_GetCharacterInfo_m129252932_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::GetCharacterInfo(System.Char,UnityEngine.CharacterInfo&,System.Int32,UnityEngine.FontStyle)");
  1371. bool retVal = _il2cpp_icall_func(__this, ___ch0, ___info1, ___size2, ___style3);
  1372. return retVal;
  1373. }
  1374. // System.Boolean UnityEngine.Font::GetCharacterInfo(System.Char,UnityEngine.CharacterInfo&,System.Int32)
  1375. extern "C" IL2CPP_METHOD_ATTR bool Font_GetCharacterInfo_m3035673071 (Font_t1956802104 * __this, Il2CppChar ___ch0, CharacterInfo_t1228754872 * ___info1, int32_t ___size2, const RuntimeMethod* method)
  1376. {
  1377. int32_t V_0 = 0;
  1378. bool V_1 = false;
  1379. {
  1380. V_0 = 0;
  1381. Il2CppChar L_0 = ___ch0;
  1382. CharacterInfo_t1228754872 * L_1 = ___info1;
  1383. int32_t L_2 = ___size2;
  1384. int32_t L_3 = V_0;
  1385. bool L_4 = Font_GetCharacterInfo_m129252932(__this, L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
  1386. V_1 = L_4;
  1387. goto IL_0013;
  1388. }
  1389. IL_0013:
  1390. {
  1391. bool L_5 = V_1;
  1392. return L_5;
  1393. }
  1394. }
  1395. #ifdef __clang__
  1396. #pragma clang diagnostic pop
  1397. #endif
  1398. #ifdef __clang__
  1399. #pragma clang diagnostic push
  1400. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1401. #pragma clang diagnostic ignored "-Wunused-variable"
  1402. #endif
  1403. extern "C" void DelegatePInvokeWrapper_FontTextureRebuildCallback_t2467502454 (FontTextureRebuildCallback_t2467502454 * __this, const RuntimeMethod* method)
  1404. {
  1405. typedef void (DEFAULT_CALL *PInvokeFunc)();
  1406. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1407. // Native function invocation
  1408. il2cppPInvokeFunc();
  1409. }
  1410. // System.Void UnityEngine.Font/FontTextureRebuildCallback::.ctor(System.Object,System.IntPtr)
  1411. extern "C" IL2CPP_METHOD_ATTR void FontTextureRebuildCallback__ctor_m3251169343 (FontTextureRebuildCallback_t2467502454 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1412. {
  1413. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1414. __this->set_method_3(___method1);
  1415. __this->set_m_target_2(___object0);
  1416. }
  1417. // System.Void UnityEngine.Font/FontTextureRebuildCallback::Invoke()
  1418. extern "C" IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m3604797831 (FontTextureRebuildCallback_t2467502454 * __this, const RuntimeMethod* method)
  1419. {
  1420. if(__this->get_prev_9() != NULL)
  1421. {
  1422. FontTextureRebuildCallback_Invoke_m3604797831((FontTextureRebuildCallback_t2467502454 *)__this->get_prev_9(), method);
  1423. }
  1424. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  1425. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  1426. RuntimeObject* targetThis = __this->get_m_target_2();
  1427. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1428. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1429. if (___methodIsStatic)
  1430. {
  1431. if (il2cpp_codegen_method_parameter_count(targetMethod) == 0)
  1432. {
  1433. // open
  1434. {
  1435. typedef void (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*);
  1436. ((FunctionPointerType)targetMethodPointer)(NULL, targetMethod);
  1437. }
  1438. }
  1439. else
  1440. {
  1441. // closed
  1442. {
  1443. typedef void (*FunctionPointerType) (RuntimeObject *, void*, const RuntimeMethod*);
  1444. ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, targetMethod);
  1445. }
  1446. }
  1447. }
  1448. else
  1449. {
  1450. {
  1451. // closed
  1452. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  1453. {
  1454. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  1455. {
  1456. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1457. GenericInterfaceActionInvoker0::Invoke(targetMethod, targetThis);
  1458. else
  1459. GenericVirtActionInvoker0::Invoke(targetMethod, targetThis);
  1460. }
  1461. else
  1462. {
  1463. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1464. InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis);
  1465. else
  1466. VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis);
  1467. }
  1468. }
  1469. else
  1470. {
  1471. typedef void (*FunctionPointerType) (void*, const RuntimeMethod*);
  1472. ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
  1473. }
  1474. }
  1475. }
  1476. }
  1477. // System.IAsyncResult UnityEngine.Font/FontTextureRebuildCallback::BeginInvoke(System.AsyncCallback,System.Object)
  1478. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* FontTextureRebuildCallback_BeginInvoke_m304512862 (FontTextureRebuildCallback_t2467502454 * __this, AsyncCallback_t3962456242 * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method)
  1479. {
  1480. void *__d_args[1] = {0};
  1481. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);
  1482. }
  1483. // System.Void UnityEngine.Font/FontTextureRebuildCallback::EndInvoke(System.IAsyncResult)
  1484. extern "C" IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_EndInvoke_m3732346867 (FontTextureRebuildCallback_t2467502454 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  1485. {
  1486. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  1487. }
  1488. #ifdef __clang__
  1489. #pragma clang diagnostic pop
  1490. #endif
  1491. #ifdef __clang__
  1492. #pragma clang diagnostic push
  1493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1494. #pragma clang diagnostic ignored "-Wunused-variable"
  1495. #endif
  1496. #ifdef __clang__
  1497. #pragma clang diagnostic pop
  1498. #endif
  1499. #ifdef __clang__
  1500. #pragma clang diagnostic push
  1501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1502. #pragma clang diagnostic ignored "-Wunused-variable"
  1503. #endif
  1504. // UnityEngine.Material UnityEngine.GUIText::get_material()
  1505. extern "C" IL2CPP_METHOD_ATTR Material_t340375123 * GUIText_get_material_m3453918859 (GUIText_t402233326 * __this, const RuntimeMethod* method)
  1506. {
  1507. typedef Material_t340375123 * (*GUIText_get_material_m3453918859_ftn) (GUIText_t402233326 *);
  1508. static GUIText_get_material_m3453918859_ftn _il2cpp_icall_func;
  1509. if (!_il2cpp_icall_func)
  1510. _il2cpp_icall_func = (GUIText_get_material_m3453918859_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.GUIText::get_material()");
  1511. Material_t340375123 * retVal = _il2cpp_icall_func(__this);
  1512. return retVal;
  1513. }
  1514. #ifdef __clang__
  1515. #pragma clang diagnostic pop
  1516. #endif