UnityEngine.AudioModule.cpp 139 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967
  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 "codegen/il2cpp-codegen.h"
  15. #include "il2cpp-object-internals.h"
  16. struct VirtActionInvoker0
  17. {
  18. typedef void (*Action)(void*, const RuntimeMethod*);
  19. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  20. {
  21. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  22. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  23. }
  24. };
  25. template <typename T1>
  26. struct VirtActionInvoker1
  27. {
  28. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  29. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  30. {
  31. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  32. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  33. }
  34. };
  35. template <typename T1, typename T2>
  36. struct VirtActionInvoker2
  37. {
  38. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  39. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  40. {
  41. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  42. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  43. }
  44. };
  45. struct GenericVirtActionInvoker0
  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_virtual_invoke_data(method, obj, &invokeData);
  52. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  53. }
  54. };
  55. template <typename T1>
  56. struct GenericVirtActionInvoker1
  57. {
  58. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  59. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  60. {
  61. VirtualInvokeData invokeData;
  62. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  63. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  64. }
  65. };
  66. template <typename T1, typename T2>
  67. struct GenericVirtActionInvoker2
  68. {
  69. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  70. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  71. {
  72. VirtualInvokeData invokeData;
  73. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  74. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  75. }
  76. };
  77. struct InterfaceActionInvoker0
  78. {
  79. typedef void (*Action)(void*, const RuntimeMethod*);
  80. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  81. {
  82. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  83. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  84. }
  85. };
  86. template <typename T1>
  87. struct InterfaceActionInvoker1
  88. {
  89. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  90. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  91. {
  92. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  93. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  94. }
  95. };
  96. template <typename T1, typename T2>
  97. struct InterfaceActionInvoker2
  98. {
  99. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  100. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  101. {
  102. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  103. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  104. }
  105. };
  106. struct GenericInterfaceActionInvoker0
  107. {
  108. typedef void (*Action)(void*, const RuntimeMethod*);
  109. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  110. {
  111. VirtualInvokeData invokeData;
  112. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  113. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  114. }
  115. };
  116. template <typename T1>
  117. struct GenericInterfaceActionInvoker1
  118. {
  119. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  120. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  121. {
  122. VirtualInvokeData invokeData;
  123. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  124. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  125. }
  126. };
  127. template <typename T1, typename T2>
  128. struct GenericInterfaceActionInvoker2
  129. {
  130. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  131. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  132. {
  133. VirtualInvokeData invokeData;
  134. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  135. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  136. }
  137. };
  138. // System.Action`1<System.Boolean>
  139. struct Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD;
  140. // System.AsyncCallback
  141. struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
  142. // System.Char[]
  143. struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
  144. // System.Delegate
  145. struct Delegate_t;
  146. // System.DelegateData
  147. struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
  148. // System.Delegate[]
  149. struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
  150. // System.IAsyncResult
  151. struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
  152. // System.Reflection.Binder
  153. struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
  154. // System.Reflection.MemberFilter
  155. struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
  156. // System.Reflection.MethodInfo
  157. struct MethodInfo_t;
  158. // System.Single[]
  159. struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5;
  160. // System.String
  161. struct String_t;
  162. // System.Type
  163. struct Type_t;
  164. // System.Type[]
  165. struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
  166. // System.Void
  167. struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
  168. // UnityEngine.AudioBehaviour
  169. struct AudioBehaviour_tC612EC4E17A648A5C568621F3FBF1DBD773C71C7;
  170. // UnityEngine.AudioClip
  171. struct AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051;
  172. // UnityEngine.AudioClip/PCMReaderCallback
  173. struct PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB;
  174. // UnityEngine.AudioClip/PCMSetPositionCallback
  175. struct PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801;
  176. // UnityEngine.AudioSettings/AudioConfigurationChangeHandler
  177. struct AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926;
  178. // UnityEngine.AudioSource
  179. struct AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C;
  180. // UnityEngine.Behaviour
  181. struct Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8;
  182. // UnityEngine.Component
  183. struct Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621;
  184. // UnityEngine.Experimental.Audio.AudioSampleProvider
  185. struct AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913;
  186. // UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler
  187. struct SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF;
  188. // UnityEngine.GameObject
  189. struct GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F;
  190. // UnityEngine.Object
  191. struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0;
  192. // UnityEngine.Transform
  193. struct Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA;
  194. IL2CPP_EXTERN_C RuntimeClass* AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31_il2cpp_TypeInfo_var;
  195. IL2CPP_EXTERN_C RuntimeClass* AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C_il2cpp_TypeInfo_var;
  196. IL2CPP_EXTERN_C RuntimeClass* Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var;
  197. IL2CPP_EXTERN_C RuntimeClass* GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_il2cpp_TypeInfo_var;
  198. IL2CPP_EXTERN_C RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var;
  199. IL2CPP_EXTERN_C RuntimeClass* Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var;
  200. IL2CPP_EXTERN_C RuntimeClass* Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_il2cpp_TypeInfo_var;
  201. IL2CPP_EXTERN_C RuntimeClass* PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182_il2cpp_TypeInfo_var;
  202. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  203. IL2CPP_EXTERN_C RuntimeClass* UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_il2cpp_TypeInfo_var;
  204. IL2CPP_EXTERN_C String_t* _stringLiteral3CAE8FFCB80F093CACA64555228254ABA8C246B9;
  205. IL2CPP_EXTERN_C const RuntimeMethod* Action_1_Invoke_m45E8F9900F9DB395C48A868A7C6A83BDD7FC692F_RuntimeMethod_var;
  206. IL2CPP_EXTERN_C const RuntimeType* AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C_0_0_0_var;
  207. IL2CPP_EXTERN_C const uint32_t AudioClipPlayable_Equals_mEB47B5F2E1C643D403FA916C8961F117593DCFC0_MetadataUsageId;
  208. IL2CPP_EXTERN_C const uint32_t AudioClip__ctor_m52425138C3A036FC847A0E4C4ADA31CEF81CD10D_MetadataUsageId;
  209. IL2CPP_EXTERN_C const uint32_t AudioConfigurationChangeHandler_BeginInvoke_mB0B0ACF6281B999FA11037CA130CA3C72BEC7827_MetadataUsageId;
  210. IL2CPP_EXTERN_C const uint32_t AudioMixerPlayable_Equals_m6B84D1A5AEDEAAE12AEFB77319B2662506ABC9C4_MetadataUsageId;
  211. IL2CPP_EXTERN_C const uint32_t AudioSettings_InvokeOnAudioConfigurationChanged_m8D251791C6A402B12E93C22F43475DE3033FC8E7_MetadataUsageId;
  212. IL2CPP_EXTERN_C const uint32_t AudioSource_PlayClipAtPoint_m484E3DF855E6D40448E5AAED9D77846617B8C0CE_MetadataUsageId;
  213. IL2CPP_EXTERN_C const uint32_t Mobile_InvokeOnMuteStateChanged_m01961F68C19CCF813239484FB3B76EFC164173D1_MetadataUsageId;
  214. IL2CPP_EXTERN_C const uint32_t Mobile__cctor_m917C30310A8E4193197B8D2AA6EF256369258B6F_MetadataUsageId;
  215. IL2CPP_EXTERN_C const uint32_t Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906BUnityEngine_AudioModule_MetadataUsageId;
  216. IL2CPP_EXTERN_C const uint32_t Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906B_MetadataUsageId;
  217. IL2CPP_EXTERN_C const uint32_t Mobile_get_stopAudioOutputOnMute_m2B8075BC7894966E20D0ED22A66FD39A884ECD81_MetadataUsageId;
  218. IL2CPP_EXTERN_C const uint32_t Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4UnityEngine_AudioModule_MetadataUsageId;
  219. IL2CPP_EXTERN_C const uint32_t Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4_MetadataUsageId;
  220. IL2CPP_EXTERN_C const uint32_t PCMSetPositionCallback_BeginInvoke_m88CDF70D75854621CA69ED3D53CD53B8206A5093_MetadataUsageId;
  221. IL2CPP_EXTERN_C const uint32_t SampleFramesHandler_BeginInvoke_mE516B77CCC50738663D10DDD2D7BDB4391FDFF92_MetadataUsageId;
  222. struct Delegate_t_marshaled_com;
  223. struct Delegate_t_marshaled_pinvoke;
  224. struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
  225. struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5;
  226. IL2CPP_EXTERN_C_BEGIN
  227. IL2CPP_EXTERN_C_END
  228. #ifdef __clang__
  229. #pragma clang diagnostic push
  230. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  231. #pragma clang diagnostic ignored "-Wunused-variable"
  232. #endif
  233. // <Module>
  234. struct U3CModuleU3E_t2E16431D825A5D233BFED659B3C516DAB0AC0286
  235. {
  236. public:
  237. public:
  238. };
  239. // System.Object
  240. struct Il2CppArrayBounds;
  241. // System.Array
  242. // System.Reflection.MemberInfo
  243. struct MemberInfo_t : public RuntimeObject
  244. {
  245. public:
  246. public:
  247. };
  248. // System.String
  249. struct String_t : public RuntimeObject
  250. {
  251. public:
  252. // System.Int32 System.String::m_stringLength
  253. int32_t ___m_stringLength_0;
  254. // System.Char System.String::m_firstChar
  255. Il2CppChar ___m_firstChar_1;
  256. public:
  257. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  258. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  259. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  260. inline void set_m_stringLength_0(int32_t value)
  261. {
  262. ___m_stringLength_0 = value;
  263. }
  264. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  265. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  266. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  267. inline void set_m_firstChar_1(Il2CppChar value)
  268. {
  269. ___m_firstChar_1 = value;
  270. }
  271. };
  272. struct String_t_StaticFields
  273. {
  274. public:
  275. // System.String System.String::Empty
  276. String_t* ___Empty_5;
  277. public:
  278. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  279. inline String_t* get_Empty_5() const { return ___Empty_5; }
  280. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  281. inline void set_Empty_5(String_t* value)
  282. {
  283. ___Empty_5 = value;
  284. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  285. }
  286. };
  287. // System.ValueType
  288. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject
  289. {
  290. public:
  291. public:
  292. };
  293. // Native definition for P/Invoke marshalling of System.ValueType
  294. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
  295. {
  296. };
  297. // Native definition for COM marshalling of System.ValueType
  298. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
  299. {
  300. };
  301. // UnityEngine.AudioSettings
  302. struct AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31 : public RuntimeObject
  303. {
  304. public:
  305. public:
  306. };
  307. struct AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31_StaticFields
  308. {
  309. public:
  310. // UnityEngine.AudioSettings_AudioConfigurationChangeHandler UnityEngine.AudioSettings::OnAudioConfigurationChanged
  311. AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * ___OnAudioConfigurationChanged_0;
  312. public:
  313. inline static int32_t get_offset_of_OnAudioConfigurationChanged_0() { return static_cast<int32_t>(offsetof(AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31_StaticFields, ___OnAudioConfigurationChanged_0)); }
  314. inline AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * get_OnAudioConfigurationChanged_0() const { return ___OnAudioConfigurationChanged_0; }
  315. inline AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 ** get_address_of_OnAudioConfigurationChanged_0() { return &___OnAudioConfigurationChanged_0; }
  316. inline void set_OnAudioConfigurationChanged_0(AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * value)
  317. {
  318. ___OnAudioConfigurationChanged_0 = value;
  319. Il2CppCodeGenWriteBarrier((void**)(&___OnAudioConfigurationChanged_0), (void*)value);
  320. }
  321. };
  322. // UnityEngine.AudioSettings_Mobile
  323. struct Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA : public RuntimeObject
  324. {
  325. public:
  326. public:
  327. };
  328. struct Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields
  329. {
  330. public:
  331. // System.Boolean UnityEngine.AudioSettings_Mobile::<muteState>k__BackingField
  332. bool ___U3CmuteStateU3Ek__BackingField_0;
  333. // System.Boolean UnityEngine.AudioSettings_Mobile::_stopAudioOutputOnMute
  334. bool ____stopAudioOutputOnMute_1;
  335. // System.Action`1<System.Boolean> UnityEngine.AudioSettings_Mobile::OnMuteStateChanged
  336. Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD * ___OnMuteStateChanged_2;
  337. public:
  338. inline static int32_t get_offset_of_U3CmuteStateU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields, ___U3CmuteStateU3Ek__BackingField_0)); }
  339. inline bool get_U3CmuteStateU3Ek__BackingField_0() const { return ___U3CmuteStateU3Ek__BackingField_0; }
  340. inline bool* get_address_of_U3CmuteStateU3Ek__BackingField_0() { return &___U3CmuteStateU3Ek__BackingField_0; }
  341. inline void set_U3CmuteStateU3Ek__BackingField_0(bool value)
  342. {
  343. ___U3CmuteStateU3Ek__BackingField_0 = value;
  344. }
  345. inline static int32_t get_offset_of__stopAudioOutputOnMute_1() { return static_cast<int32_t>(offsetof(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields, ____stopAudioOutputOnMute_1)); }
  346. inline bool get__stopAudioOutputOnMute_1() const { return ____stopAudioOutputOnMute_1; }
  347. inline bool* get_address_of__stopAudioOutputOnMute_1() { return &____stopAudioOutputOnMute_1; }
  348. inline void set__stopAudioOutputOnMute_1(bool value)
  349. {
  350. ____stopAudioOutputOnMute_1 = value;
  351. }
  352. inline static int32_t get_offset_of_OnMuteStateChanged_2() { return static_cast<int32_t>(offsetof(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields, ___OnMuteStateChanged_2)); }
  353. inline Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD * get_OnMuteStateChanged_2() const { return ___OnMuteStateChanged_2; }
  354. inline Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD ** get_address_of_OnMuteStateChanged_2() { return &___OnMuteStateChanged_2; }
  355. inline void set_OnMuteStateChanged_2(Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD * value)
  356. {
  357. ___OnMuteStateChanged_2 = value;
  358. Il2CppCodeGenWriteBarrier((void**)(&___OnMuteStateChanged_2), (void*)value);
  359. }
  360. };
  361. // UnityEngine.Experimental.Audio.AudioSampleProvider
  362. struct AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 : public RuntimeObject
  363. {
  364. public:
  365. // UnityEngine.Experimental.Audio.AudioSampleProvider_SampleFramesHandler UnityEngine.Experimental.Audio.AudioSampleProvider::sampleFramesAvailable
  366. SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * ___sampleFramesAvailable_0;
  367. // UnityEngine.Experimental.Audio.AudioSampleProvider_SampleFramesHandler UnityEngine.Experimental.Audio.AudioSampleProvider::sampleFramesOverflow
  368. SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * ___sampleFramesOverflow_1;
  369. public:
  370. inline static int32_t get_offset_of_sampleFramesAvailable_0() { return static_cast<int32_t>(offsetof(AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913, ___sampleFramesAvailable_0)); }
  371. inline SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * get_sampleFramesAvailable_0() const { return ___sampleFramesAvailable_0; }
  372. inline SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF ** get_address_of_sampleFramesAvailable_0() { return &___sampleFramesAvailable_0; }
  373. inline void set_sampleFramesAvailable_0(SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * value)
  374. {
  375. ___sampleFramesAvailable_0 = value;
  376. Il2CppCodeGenWriteBarrier((void**)(&___sampleFramesAvailable_0), (void*)value);
  377. }
  378. inline static int32_t get_offset_of_sampleFramesOverflow_1() { return static_cast<int32_t>(offsetof(AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913, ___sampleFramesOverflow_1)); }
  379. inline SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * get_sampleFramesOverflow_1() const { return ___sampleFramesOverflow_1; }
  380. inline SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF ** get_address_of_sampleFramesOverflow_1() { return &___sampleFramesOverflow_1; }
  381. inline void set_sampleFramesOverflow_1(SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * value)
  382. {
  383. ___sampleFramesOverflow_1 = value;
  384. Il2CppCodeGenWriteBarrier((void**)(&___sampleFramesOverflow_1), (void*)value);
  385. }
  386. };
  387. // System.Boolean
  388. struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C
  389. {
  390. public:
  391. // System.Boolean System.Boolean::m_value
  392. bool ___m_value_0;
  393. public:
  394. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
  395. inline bool get_m_value_0() const { return ___m_value_0; }
  396. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  397. inline void set_m_value_0(bool value)
  398. {
  399. ___m_value_0 = value;
  400. }
  401. };
  402. struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
  403. {
  404. public:
  405. // System.String System.Boolean::TrueString
  406. String_t* ___TrueString_5;
  407. // System.String System.Boolean::FalseString
  408. String_t* ___FalseString_6;
  409. public:
  410. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
  411. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  412. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  413. inline void set_TrueString_5(String_t* value)
  414. {
  415. ___TrueString_5 = value;
  416. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  417. }
  418. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
  419. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  420. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  421. inline void set_FalseString_6(String_t* value)
  422. {
  423. ___FalseString_6 = value;
  424. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  425. }
  426. };
  427. // System.Enum
  428. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
  429. {
  430. public:
  431. public:
  432. };
  433. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
  434. {
  435. public:
  436. // System.Char[] System.Enum::enumSeperatorCharArray
  437. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;
  438. public:
  439. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
  440. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  441. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  442. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  443. {
  444. ___enumSeperatorCharArray_0 = value;
  445. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  446. }
  447. };
  448. // Native definition for P/Invoke marshalling of System.Enum
  449. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
  450. {
  451. };
  452. // Native definition for COM marshalling of System.Enum
  453. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
  454. {
  455. };
  456. // System.Int32
  457. struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102
  458. {
  459. public:
  460. // System.Int32 System.Int32::m_value
  461. int32_t ___m_value_0;
  462. public:
  463. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
  464. inline int32_t get_m_value_0() const { return ___m_value_0; }
  465. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  466. inline void set_m_value_0(int32_t value)
  467. {
  468. ___m_value_0 = value;
  469. }
  470. };
  471. // System.IntPtr
  472. struct IntPtr_t
  473. {
  474. public:
  475. // System.Void* System.IntPtr::m_value
  476. void* ___m_value_0;
  477. public:
  478. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  479. inline void* get_m_value_0() const { return ___m_value_0; }
  480. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  481. inline void set_m_value_0(void* value)
  482. {
  483. ___m_value_0 = value;
  484. }
  485. };
  486. struct IntPtr_t_StaticFields
  487. {
  488. public:
  489. // System.IntPtr System.IntPtr::Zero
  490. intptr_t ___Zero_1;
  491. public:
  492. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  493. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  494. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  495. inline void set_Zero_1(intptr_t value)
  496. {
  497. ___Zero_1 = value;
  498. }
  499. };
  500. // System.Single
  501. struct Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1
  502. {
  503. public:
  504. // System.Single System.Single::m_value
  505. float ___m_value_0;
  506. public:
  507. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1, ___m_value_0)); }
  508. inline float get_m_value_0() const { return ___m_value_0; }
  509. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  510. inline void set_m_value_0(float value)
  511. {
  512. ___m_value_0 = value;
  513. }
  514. };
  515. // System.UInt32
  516. struct UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B
  517. {
  518. public:
  519. // System.UInt32 System.UInt32::m_value
  520. uint32_t ___m_value_0;
  521. public:
  522. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B, ___m_value_0)); }
  523. inline uint32_t get_m_value_0() const { return ___m_value_0; }
  524. inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
  525. inline void set_m_value_0(uint32_t value)
  526. {
  527. ___m_value_0 = value;
  528. }
  529. };
  530. // System.UInt64
  531. struct UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E
  532. {
  533. public:
  534. // System.UInt64 System.UInt64::m_value
  535. uint64_t ___m_value_0;
  536. public:
  537. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E, ___m_value_0)); }
  538. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  539. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  540. inline void set_m_value_0(uint64_t value)
  541. {
  542. ___m_value_0 = value;
  543. }
  544. };
  545. // System.Void
  546. struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
  547. {
  548. public:
  549. union
  550. {
  551. struct
  552. {
  553. };
  554. uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
  555. };
  556. public:
  557. };
  558. // UnityEngine.Vector3
  559. struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720
  560. {
  561. public:
  562. // System.Single UnityEngine.Vector3::x
  563. float ___x_2;
  564. // System.Single UnityEngine.Vector3::y
  565. float ___y_3;
  566. // System.Single UnityEngine.Vector3::z
  567. float ___z_4;
  568. public:
  569. inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___x_2)); }
  570. inline float get_x_2() const { return ___x_2; }
  571. inline float* get_address_of_x_2() { return &___x_2; }
  572. inline void set_x_2(float value)
  573. {
  574. ___x_2 = value;
  575. }
  576. inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___y_3)); }
  577. inline float get_y_3() const { return ___y_3; }
  578. inline float* get_address_of_y_3() { return &___y_3; }
  579. inline void set_y_3(float value)
  580. {
  581. ___y_3 = value;
  582. }
  583. inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___z_4)); }
  584. inline float get_z_4() const { return ___z_4; }
  585. inline float* get_address_of_z_4() { return &___z_4; }
  586. inline void set_z_4(float value)
  587. {
  588. ___z_4 = value;
  589. }
  590. };
  591. struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields
  592. {
  593. public:
  594. // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  595. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___zeroVector_5;
  596. // UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  597. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___oneVector_6;
  598. // UnityEngine.Vector3 UnityEngine.Vector3::upVector
  599. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___upVector_7;
  600. // UnityEngine.Vector3 UnityEngine.Vector3::downVector
  601. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___downVector_8;
  602. // UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  603. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___leftVector_9;
  604. // UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  605. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___rightVector_10;
  606. // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  607. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___forwardVector_11;
  608. // UnityEngine.Vector3 UnityEngine.Vector3::backVector
  609. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___backVector_12;
  610. // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  611. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___positiveInfinityVector_13;
  612. // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  613. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___negativeInfinityVector_14;
  614. public:
  615. inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___zeroVector_5)); }
  616. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_zeroVector_5() const { return ___zeroVector_5; }
  617. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
  618. inline void set_zeroVector_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  619. {
  620. ___zeroVector_5 = value;
  621. }
  622. inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___oneVector_6)); }
  623. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_oneVector_6() const { return ___oneVector_6; }
  624. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_oneVector_6() { return &___oneVector_6; }
  625. inline void set_oneVector_6(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  626. {
  627. ___oneVector_6 = value;
  628. }
  629. inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___upVector_7)); }
  630. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_upVector_7() const { return ___upVector_7; }
  631. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_upVector_7() { return &___upVector_7; }
  632. inline void set_upVector_7(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  633. {
  634. ___upVector_7 = value;
  635. }
  636. inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___downVector_8)); }
  637. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_downVector_8() const { return ___downVector_8; }
  638. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_downVector_8() { return &___downVector_8; }
  639. inline void set_downVector_8(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  640. {
  641. ___downVector_8 = value;
  642. }
  643. inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___leftVector_9)); }
  644. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_leftVector_9() const { return ___leftVector_9; }
  645. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_leftVector_9() { return &___leftVector_9; }
  646. inline void set_leftVector_9(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  647. {
  648. ___leftVector_9 = value;
  649. }
  650. inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___rightVector_10)); }
  651. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_rightVector_10() const { return ___rightVector_10; }
  652. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_rightVector_10() { return &___rightVector_10; }
  653. inline void set_rightVector_10(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  654. {
  655. ___rightVector_10 = value;
  656. }
  657. inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___forwardVector_11)); }
  658. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_forwardVector_11() const { return ___forwardVector_11; }
  659. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_forwardVector_11() { return &___forwardVector_11; }
  660. inline void set_forwardVector_11(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  661. {
  662. ___forwardVector_11 = value;
  663. }
  664. inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___backVector_12)); }
  665. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_backVector_12() const { return ___backVector_12; }
  666. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_backVector_12() { return &___backVector_12; }
  667. inline void set_backVector_12(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  668. {
  669. ___backVector_12 = value;
  670. }
  671. inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___positiveInfinityVector_13)); }
  672. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
  673. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
  674. inline void set_positiveInfinityVector_13(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  675. {
  676. ___positiveInfinityVector_13 = value;
  677. }
  678. inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___negativeInfinityVector_14)); }
  679. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
  680. inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
  681. inline void set_negativeInfinityVector_14(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
  682. {
  683. ___negativeInfinityVector_14 = value;
  684. }
  685. };
  686. // System.Delegate
  687. struct Delegate_t : public RuntimeObject
  688. {
  689. public:
  690. // System.IntPtr System.Delegate::method_ptr
  691. Il2CppMethodPointer ___method_ptr_0;
  692. // System.IntPtr System.Delegate::invoke_impl
  693. intptr_t ___invoke_impl_1;
  694. // System.Object System.Delegate::m_target
  695. RuntimeObject * ___m_target_2;
  696. // System.IntPtr System.Delegate::method
  697. intptr_t ___method_3;
  698. // System.IntPtr System.Delegate::delegate_trampoline
  699. intptr_t ___delegate_trampoline_4;
  700. // System.IntPtr System.Delegate::extra_arg
  701. intptr_t ___extra_arg_5;
  702. // System.IntPtr System.Delegate::method_code
  703. intptr_t ___method_code_6;
  704. // System.Reflection.MethodInfo System.Delegate::method_info
  705. MethodInfo_t * ___method_info_7;
  706. // System.Reflection.MethodInfo System.Delegate::original_method_info
  707. MethodInfo_t * ___original_method_info_8;
  708. // System.DelegateData System.Delegate::data
  709. DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
  710. // System.Boolean System.Delegate::method_is_virtual
  711. bool ___method_is_virtual_10;
  712. public:
  713. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
  714. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  715. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  716. inline void set_method_ptr_0(Il2CppMethodPointer value)
  717. {
  718. ___method_ptr_0 = value;
  719. }
  720. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
  721. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  722. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  723. inline void set_invoke_impl_1(intptr_t value)
  724. {
  725. ___invoke_impl_1 = value;
  726. }
  727. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
  728. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  729. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  730. inline void set_m_target_2(RuntimeObject * value)
  731. {
  732. ___m_target_2 = value;
  733. Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
  734. }
  735. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
  736. inline intptr_t get_method_3() const { return ___method_3; }
  737. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  738. inline void set_method_3(intptr_t value)
  739. {
  740. ___method_3 = value;
  741. }
  742. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
  743. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  744. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  745. inline void set_delegate_trampoline_4(intptr_t value)
  746. {
  747. ___delegate_trampoline_4 = value;
  748. }
  749. inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
  750. inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
  751. inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
  752. inline void set_extra_arg_5(intptr_t value)
  753. {
  754. ___extra_arg_5 = value;
  755. }
  756. inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
  757. inline intptr_t get_method_code_6() const { return ___method_code_6; }
  758. inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
  759. inline void set_method_code_6(intptr_t value)
  760. {
  761. ___method_code_6 = value;
  762. }
  763. inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
  764. inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
  765. inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
  766. inline void set_method_info_7(MethodInfo_t * value)
  767. {
  768. ___method_info_7 = value;
  769. Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
  770. }
  771. inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
  772. inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
  773. inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
  774. inline void set_original_method_info_8(MethodInfo_t * value)
  775. {
  776. ___original_method_info_8 = value;
  777. Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
  778. }
  779. inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
  780. inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
  781. inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
  782. inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
  783. {
  784. ___data_9 = value;
  785. Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
  786. }
  787. inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
  788. inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
  789. inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
  790. inline void set_method_is_virtual_10(bool value)
  791. {
  792. ___method_is_virtual_10 = value;
  793. }
  794. };
  795. // Native definition for P/Invoke marshalling of System.Delegate
  796. struct Delegate_t_marshaled_pinvoke
  797. {
  798. intptr_t ___method_ptr_0;
  799. intptr_t ___invoke_impl_1;
  800. Il2CppIUnknown* ___m_target_2;
  801. intptr_t ___method_3;
  802. intptr_t ___delegate_trampoline_4;
  803. intptr_t ___extra_arg_5;
  804. intptr_t ___method_code_6;
  805. MethodInfo_t * ___method_info_7;
  806. MethodInfo_t * ___original_method_info_8;
  807. DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
  808. int32_t ___method_is_virtual_10;
  809. };
  810. // Native definition for COM marshalling of System.Delegate
  811. struct Delegate_t_marshaled_com
  812. {
  813. intptr_t ___method_ptr_0;
  814. intptr_t ___invoke_impl_1;
  815. Il2CppIUnknown* ___m_target_2;
  816. intptr_t ___method_3;
  817. intptr_t ___delegate_trampoline_4;
  818. intptr_t ___extra_arg_5;
  819. intptr_t ___method_code_6;
  820. MethodInfo_t * ___method_info_7;
  821. MethodInfo_t * ___original_method_info_8;
  822. DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
  823. int32_t ___method_is_virtual_10;
  824. };
  825. // System.Reflection.BindingFlags
  826. struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0
  827. {
  828. public:
  829. // System.Int32 System.Reflection.BindingFlags::value__
  830. int32_t ___value___2;
  831. public:
  832. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
  833. inline int32_t get_value___2() const { return ___value___2; }
  834. inline int32_t* get_address_of_value___2() { return &___value___2; }
  835. inline void set_value___2(int32_t value)
  836. {
  837. ___value___2 = value;
  838. }
  839. };
  840. // System.RuntimeTypeHandle
  841. struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
  842. {
  843. public:
  844. // System.IntPtr System.RuntimeTypeHandle::value
  845. intptr_t ___value_0;
  846. public:
  847. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
  848. inline intptr_t get_value_0() const { return ___value_0; }
  849. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  850. inline void set_value_0(intptr_t value)
  851. {
  852. ___value_0 = value;
  853. }
  854. };
  855. // UnityEngine.Object
  856. struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 : public RuntimeObject
  857. {
  858. public:
  859. // System.IntPtr UnityEngine.Object::m_CachedPtr
  860. intptr_t ___m_CachedPtr_0;
  861. public:
  862. inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0, ___m_CachedPtr_0)); }
  863. inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
  864. inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
  865. inline void set_m_CachedPtr_0(intptr_t value)
  866. {
  867. ___m_CachedPtr_0 = value;
  868. }
  869. };
  870. struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields
  871. {
  872. public:
  873. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  874. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  875. public:
  876. inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
  877. inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
  878. inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
  879. inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
  880. {
  881. ___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
  882. }
  883. };
  884. // Native definition for P/Invoke marshalling of UnityEngine.Object
  885. struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_pinvoke
  886. {
  887. intptr_t ___m_CachedPtr_0;
  888. };
  889. // Native definition for COM marshalling of UnityEngine.Object
  890. struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_com
  891. {
  892. intptr_t ___m_CachedPtr_0;
  893. };
  894. // UnityEngine.Playables.PlayableHandle
  895. struct PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182
  896. {
  897. public:
  898. // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle
  899. intptr_t ___m_Handle_0;
  900. // System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version
  901. uint32_t ___m_Version_1;
  902. public:
  903. inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182, ___m_Handle_0)); }
  904. inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; }
  905. inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
  906. inline void set_m_Handle_0(intptr_t value)
  907. {
  908. ___m_Handle_0 = value;
  909. }
  910. inline static int32_t get_offset_of_m_Version_1() { return static_cast<int32_t>(offsetof(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182, ___m_Version_1)); }
  911. inline uint32_t get_m_Version_1() const { return ___m_Version_1; }
  912. inline uint32_t* get_address_of_m_Version_1() { return &___m_Version_1; }
  913. inline void set_m_Version_1(uint32_t value)
  914. {
  915. ___m_Version_1 = value;
  916. }
  917. };
  918. struct PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182_StaticFields
  919. {
  920. public:
  921. // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::m_Null
  922. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 ___m_Null_2;
  923. public:
  924. inline static int32_t get_offset_of_m_Null_2() { return static_cast<int32_t>(offsetof(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182_StaticFields, ___m_Null_2)); }
  925. inline PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 get_m_Null_2() const { return ___m_Null_2; }
  926. inline PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 * get_address_of_m_Null_2() { return &___m_Null_2; }
  927. inline void set_m_Null_2(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 value)
  928. {
  929. ___m_Null_2 = value;
  930. }
  931. };
  932. // UnityEngine.Playables.PlayableOutputHandle
  933. struct PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922
  934. {
  935. public:
  936. // System.IntPtr UnityEngine.Playables.PlayableOutputHandle::m_Handle
  937. intptr_t ___m_Handle_0;
  938. // System.UInt32 UnityEngine.Playables.PlayableOutputHandle::m_Version
  939. uint32_t ___m_Version_1;
  940. public:
  941. inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922, ___m_Handle_0)); }
  942. inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; }
  943. inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
  944. inline void set_m_Handle_0(intptr_t value)
  945. {
  946. ___m_Handle_0 = value;
  947. }
  948. inline static int32_t get_offset_of_m_Version_1() { return static_cast<int32_t>(offsetof(PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922, ___m_Version_1)); }
  949. inline uint32_t get_m_Version_1() const { return ___m_Version_1; }
  950. inline uint32_t* get_address_of_m_Version_1() { return &___m_Version_1; }
  951. inline void set_m_Version_1(uint32_t value)
  952. {
  953. ___m_Version_1 = value;
  954. }
  955. };
  956. struct PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922_StaticFields
  957. {
  958. public:
  959. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutputHandle::m_Null
  960. PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 ___m_Null_2;
  961. public:
  962. inline static int32_t get_offset_of_m_Null_2() { return static_cast<int32_t>(offsetof(PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922_StaticFields, ___m_Null_2)); }
  963. inline PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 get_m_Null_2() const { return ___m_Null_2; }
  964. inline PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 * get_address_of_m_Null_2() { return &___m_Null_2; }
  965. inline void set_m_Null_2(PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 value)
  966. {
  967. ___m_Null_2 = value;
  968. }
  969. };
  970. // System.MulticastDelegate
  971. struct MulticastDelegate_t : public Delegate_t
  972. {
  973. public:
  974. // System.Delegate[] System.MulticastDelegate::delegates
  975. DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;
  976. public:
  977. inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
  978. inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
  979. inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
  980. inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
  981. {
  982. ___delegates_11 = value;
  983. Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
  984. }
  985. };
  986. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  987. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  988. {
  989. Delegate_t_marshaled_pinvoke** ___delegates_11;
  990. };
  991. // Native definition for COM marshalling of System.MulticastDelegate
  992. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  993. {
  994. Delegate_t_marshaled_com** ___delegates_11;
  995. };
  996. // System.Type
  997. struct Type_t : public MemberInfo_t
  998. {
  999. public:
  1000. // System.RuntimeTypeHandle System.Type::_impl
  1001. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9;
  1002. public:
  1003. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  1004. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; }
  1005. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
  1006. inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
  1007. {
  1008. ____impl_9 = value;
  1009. }
  1010. };
  1011. struct Type_t_StaticFields
  1012. {
  1013. public:
  1014. // System.Reflection.MemberFilter System.Type::FilterAttribute
  1015. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
  1016. // System.Reflection.MemberFilter System.Type::FilterName
  1017. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
  1018. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  1019. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
  1020. // System.Object System.Type::Missing
  1021. RuntimeObject * ___Missing_3;
  1022. // System.Char System.Type::Delimiter
  1023. Il2CppChar ___Delimiter_4;
  1024. // System.Type[] System.Type::EmptyTypes
  1025. TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
  1026. // System.Reflection.Binder System.Type::defaultBinder
  1027. Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
  1028. public:
  1029. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  1030. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  1031. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  1032. inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  1033. {
  1034. ___FilterAttribute_0 = value;
  1035. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  1036. }
  1037. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  1038. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
  1039. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  1040. inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  1041. {
  1042. ___FilterName_1 = value;
  1043. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  1044. }
  1045. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  1046. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  1047. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  1048. inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  1049. {
  1050. ___FilterNameIgnoreCase_2 = value;
  1051. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  1052. }
  1053. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  1054. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  1055. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  1056. inline void set_Missing_3(RuntimeObject * value)
  1057. {
  1058. ___Missing_3 = value;
  1059. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  1060. }
  1061. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  1062. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  1063. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  1064. inline void set_Delimiter_4(Il2CppChar value)
  1065. {
  1066. ___Delimiter_4 = value;
  1067. }
  1068. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  1069. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  1070. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  1071. inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  1072. {
  1073. ___EmptyTypes_5 = value;
  1074. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  1075. }
  1076. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  1077. inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  1078. inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  1079. inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
  1080. {
  1081. ___defaultBinder_6 = value;
  1082. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  1083. }
  1084. };
  1085. // UnityEngine.Audio.AudioClipPlayable
  1086. struct AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C
  1087. {
  1088. public:
  1089. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioClipPlayable::m_Handle
  1090. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 ___m_Handle_0;
  1091. public:
  1092. inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C, ___m_Handle_0)); }
  1093. inline PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 get_m_Handle_0() const { return ___m_Handle_0; }
  1094. inline PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 * get_address_of_m_Handle_0() { return &___m_Handle_0; }
  1095. inline void set_m_Handle_0(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 value)
  1096. {
  1097. ___m_Handle_0 = value;
  1098. }
  1099. };
  1100. // UnityEngine.Audio.AudioMixerPlayable
  1101. struct AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F
  1102. {
  1103. public:
  1104. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioMixerPlayable::m_Handle
  1105. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 ___m_Handle_0;
  1106. public:
  1107. inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F, ___m_Handle_0)); }
  1108. inline PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 get_m_Handle_0() const { return ___m_Handle_0; }
  1109. inline PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 * get_address_of_m_Handle_0() { return &___m_Handle_0; }
  1110. inline void set_m_Handle_0(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 value)
  1111. {
  1112. ___m_Handle_0 = value;
  1113. }
  1114. };
  1115. // UnityEngine.Audio.AudioPlayableOutput
  1116. struct AudioPlayableOutput_tD2671908FEE2832112E8A3B611089A2558A4DA6B
  1117. {
  1118. public:
  1119. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Audio.AudioPlayableOutput::m_Handle
  1120. PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 ___m_Handle_0;
  1121. public:
  1122. inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(AudioPlayableOutput_tD2671908FEE2832112E8A3B611089A2558A4DA6B, ___m_Handle_0)); }
  1123. inline PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 get_m_Handle_0() const { return ___m_Handle_0; }
  1124. inline PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 * get_address_of_m_Handle_0() { return &___m_Handle_0; }
  1125. inline void set_m_Handle_0(PlayableOutputHandle_t0D0C9D8ACC1A4061BD4EAEB61F3EE0357052F922 value)
  1126. {
  1127. ___m_Handle_0 = value;
  1128. }
  1129. };
  1130. // UnityEngine.AudioClip
  1131. struct AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
  1132. {
  1133. public:
  1134. // UnityEngine.AudioClip_PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback
  1135. PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * ___m_PCMReaderCallback_4;
  1136. // UnityEngine.AudioClip_PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback
  1137. PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * ___m_PCMSetPositionCallback_5;
  1138. public:
  1139. inline static int32_t get_offset_of_m_PCMReaderCallback_4() { return static_cast<int32_t>(offsetof(AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051, ___m_PCMReaderCallback_4)); }
  1140. inline PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * get_m_PCMReaderCallback_4() const { return ___m_PCMReaderCallback_4; }
  1141. inline PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB ** get_address_of_m_PCMReaderCallback_4() { return &___m_PCMReaderCallback_4; }
  1142. inline void set_m_PCMReaderCallback_4(PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * value)
  1143. {
  1144. ___m_PCMReaderCallback_4 = value;
  1145. Il2CppCodeGenWriteBarrier((void**)(&___m_PCMReaderCallback_4), (void*)value);
  1146. }
  1147. inline static int32_t get_offset_of_m_PCMSetPositionCallback_5() { return static_cast<int32_t>(offsetof(AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051, ___m_PCMSetPositionCallback_5)); }
  1148. inline PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * get_m_PCMSetPositionCallback_5() const { return ___m_PCMSetPositionCallback_5; }
  1149. inline PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 ** get_address_of_m_PCMSetPositionCallback_5() { return &___m_PCMSetPositionCallback_5; }
  1150. inline void set_m_PCMSetPositionCallback_5(PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * value)
  1151. {
  1152. ___m_PCMSetPositionCallback_5 = value;
  1153. Il2CppCodeGenWriteBarrier((void**)(&___m_PCMSetPositionCallback_5), (void*)value);
  1154. }
  1155. };
  1156. // UnityEngine.Component
  1157. struct Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621 : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
  1158. {
  1159. public:
  1160. public:
  1161. };
  1162. // UnityEngine.GameObject
  1163. struct GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
  1164. {
  1165. public:
  1166. public:
  1167. };
  1168. // System.Action`1<System.Boolean>
  1169. struct Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD : public MulticastDelegate_t
  1170. {
  1171. public:
  1172. public:
  1173. };
  1174. // System.AsyncCallback
  1175. struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 : public MulticastDelegate_t
  1176. {
  1177. public:
  1178. public:
  1179. };
  1180. // UnityEngine.AudioClip_PCMReaderCallback
  1181. struct PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB : public MulticastDelegate_t
  1182. {
  1183. public:
  1184. public:
  1185. };
  1186. // UnityEngine.AudioClip_PCMSetPositionCallback
  1187. struct PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 : public MulticastDelegate_t
  1188. {
  1189. public:
  1190. public:
  1191. };
  1192. // UnityEngine.AudioSettings_AudioConfigurationChangeHandler
  1193. struct AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 : public MulticastDelegate_t
  1194. {
  1195. public:
  1196. public:
  1197. };
  1198. // UnityEngine.Behaviour
  1199. struct Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8 : public Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621
  1200. {
  1201. public:
  1202. public:
  1203. };
  1204. // UnityEngine.Experimental.Audio.AudioSampleProvider_SampleFramesHandler
  1205. struct SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF : public MulticastDelegate_t
  1206. {
  1207. public:
  1208. public:
  1209. };
  1210. // UnityEngine.Transform
  1211. struct Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA : public Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621
  1212. {
  1213. public:
  1214. public:
  1215. };
  1216. // UnityEngine.AudioBehaviour
  1217. struct AudioBehaviour_tC612EC4E17A648A5C568621F3FBF1DBD773C71C7 : public Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8
  1218. {
  1219. public:
  1220. public:
  1221. };
  1222. // UnityEngine.AudioListener
  1223. struct AudioListener_tE3E1467B84A4AFD509947B44A7C8ACFB67FF2099 : public AudioBehaviour_tC612EC4E17A648A5C568621F3FBF1DBD773C71C7
  1224. {
  1225. public:
  1226. public:
  1227. };
  1228. // UnityEngine.AudioSource
  1229. struct AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C : public AudioBehaviour_tC612EC4E17A648A5C568621F3FBF1DBD773C71C7
  1230. {
  1231. public:
  1232. public:
  1233. };
  1234. #ifdef __clang__
  1235. #pragma clang diagnostic pop
  1236. #endif
  1237. // System.Single[]
  1238. struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5 : public RuntimeArray
  1239. {
  1240. public:
  1241. ALIGN_FIELD (8) float m_Items[1];
  1242. public:
  1243. inline float GetAt(il2cpp_array_size_t index) const
  1244. {
  1245. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1246. return m_Items[index];
  1247. }
  1248. inline float* GetAddressAt(il2cpp_array_size_t index)
  1249. {
  1250. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1251. return m_Items + index;
  1252. }
  1253. inline void SetAt(il2cpp_array_size_t index, float value)
  1254. {
  1255. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1256. m_Items[index] = value;
  1257. }
  1258. inline float GetAtUnchecked(il2cpp_array_size_t index) const
  1259. {
  1260. return m_Items[index];
  1261. }
  1262. inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1263. {
  1264. return m_Items + index;
  1265. }
  1266. inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
  1267. {
  1268. m_Items[index] = value;
  1269. }
  1270. };
  1271. // System.Delegate[]
  1272. struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86 : public RuntimeArray
  1273. {
  1274. public:
  1275. ALIGN_FIELD (8) Delegate_t * m_Items[1];
  1276. public:
  1277. inline Delegate_t * GetAt(il2cpp_array_size_t index) const
  1278. {
  1279. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1280. return m_Items[index];
  1281. }
  1282. inline Delegate_t ** GetAddressAt(il2cpp_array_size_t index)
  1283. {
  1284. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1285. return m_Items + index;
  1286. }
  1287. inline void SetAt(il2cpp_array_size_t index, Delegate_t * value)
  1288. {
  1289. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1290. m_Items[index] = value;
  1291. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1292. }
  1293. inline Delegate_t * GetAtUnchecked(il2cpp_array_size_t index) const
  1294. {
  1295. return m_Items[index];
  1296. }
  1297. inline Delegate_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1298. {
  1299. return m_Items + index;
  1300. }
  1301. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t * value)
  1302. {
  1303. m_Items[index] = value;
  1304. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1305. }
  1306. };
  1307. // System.Void System.Action`1<System.Boolean>::Invoke(!0)
  1308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1_Invoke_m45E8F9900F9DB395C48A868A7C6A83BDD7FC692F_gshared (Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD * __this, bool ___obj0, const RuntimeMethod* method);
  1309. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioClipPlayable::GetHandle()
  1310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 AudioClipPlayable_GetHandle_mEE8F62E9DA2A0DDDB064A9AA2391909C425CB3B1 (AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C * __this, const RuntimeMethod* method);
  1311. // System.Boolean UnityEngine.Playables.PlayableHandle::op_Equality(UnityEngine.Playables.PlayableHandle,UnityEngine.Playables.PlayableHandle)
  1312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_op_Equality_mBA774AE123AF794A1EB55148206CDD52DAFA42DF (PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 ___x0, PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 ___y1, const RuntimeMethod* method);
  1313. // System.Boolean UnityEngine.Audio.AudioClipPlayable::Equals(UnityEngine.Audio.AudioClipPlayable)
  1314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioClipPlayable_Equals_mEB47B5F2E1C643D403FA916C8961F117593DCFC0 (AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C * __this, AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C ___other0, const RuntimeMethod* method);
  1315. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioMixerPlayable::GetHandle()
  1316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 AudioMixerPlayable_GetHandle_mDBC7135DF653E0E19675B6694EA89958E609587D (AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F * __this, const RuntimeMethod* method);
  1317. // System.Boolean UnityEngine.Audio.AudioMixerPlayable::Equals(UnityEngine.Audio.AudioMixerPlayable)
  1318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioMixerPlayable_Equals_m6B84D1A5AEDEAAE12AEFB77319B2662506ABC9C4 (AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F * __this, AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F ___other0, const RuntimeMethod* method);
  1319. // System.Void UnityEngine.Behaviour::.ctor()
  1320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour__ctor_m409AEC21511ACF9A4CC0654DF4B8253E0D81D22C (Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8 * __this, const RuntimeMethod* method);
  1321. // System.Void UnityEngine.Object::.ctor()
  1322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m091EBAEBC7919B0391ABDAFB7389ADC12206525B (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * __this, const RuntimeMethod* method);
  1323. // System.Void UnityEngine.AudioClip/PCMReaderCallback::Invoke(System.Single[])
  1324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m7B101820DB35BEFC8D2724DF96900367863B93B6 (PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * __this, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___data0, const RuntimeMethod* method);
  1325. // System.Void UnityEngine.AudioClip/PCMSetPositionCallback::Invoke(System.Int32)
  1326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m8EA4736B43191A8E6F95E1548AFF124519EC533C (PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * __this, int32_t ___position0, const RuntimeMethod* method);
  1327. // System.Void UnityEngine.AudioSettings/AudioConfigurationChangeHandler::Invoke(System.Boolean)
  1328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m62D72B397E1DC117C8C92A450D2C86C535A2BF49 (AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * __this, bool ___deviceWasChanged0, const RuntimeMethod* method);
  1329. // System.Boolean UnityEngine.AudioSettings/Mobile::get_muteState()
  1330. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906B_inline (const RuntimeMethod* method);
  1331. // System.Void UnityEngine.AudioSettings/Mobile::set_muteState(System.Boolean)
  1332. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4_inline (bool ___value0, const RuntimeMethod* method);
  1333. // System.Boolean UnityEngine.AudioSettings/Mobile::get_stopAudioOutputOnMute()
  1334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_stopAudioOutputOnMute_m2B8075BC7894966E20D0ED22A66FD39A884ECD81 (const RuntimeMethod* method);
  1335. // System.Void UnityEngine.AudioSettings/Mobile::StopAudioOutput()
  1336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StopAudioOutput_mA7D45E035C9ABF5E4FE67C93A018E14E05748745 (const RuntimeMethod* method);
  1337. // System.Void UnityEngine.AudioSettings/Mobile::StartAudioOutput()
  1338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StartAudioOutput_m19AF9680E60C92480171A84480DCB93487FFA6C6 (const RuntimeMethod* method);
  1339. // System.Void System.Action`1<System.Boolean>::Invoke(!0)
  1340. inline void Action_1_Invoke_m45E8F9900F9DB395C48A868A7C6A83BDD7FC692F (Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD * __this, bool ___obj0, const RuntimeMethod* method)
  1341. {
  1342. (( void (*) (Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD *, bool, const RuntimeMethod*))Action_1_Invoke_m45E8F9900F9DB395C48A868A7C6A83BDD7FC692F_gshared)(__this, ___obj0, method);
  1343. }
  1344. // System.Boolean UnityEngine.AudioSettings::StartAudioOutput()
  1345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StartAudioOutput_m0D831FF470163273341701B1054B28FF962F7712 (const RuntimeMethod* method);
  1346. // System.Boolean UnityEngine.AudioSettings::StopAudioOutput()
  1347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StopAudioOutput_m7F6B15A6B8E9F0CEE05E4DA9B09EF4EC1158B588 (const RuntimeMethod* method);
  1348. // System.Single UnityEngine.AudioSource::GetPitch(UnityEngine.AudioSource)
  1349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioSource_GetPitch_m76B68079F309EB1FE2BFF4A0B014B89780B383CA (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___source0, const RuntimeMethod* method);
  1350. // System.Void UnityEngine.AudioSource::SetPitch(UnityEngine.AudioSource,System.Single)
  1351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_SetPitch_mB65EF59C56A49FD68CD3361B2C34E07F89F1244B (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___source0, float ___pitch1, const RuntimeMethod* method);
  1352. // System.Void UnityEngine.AudioSource::PlayHelper(UnityEngine.AudioSource,System.UInt64)
  1353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_PlayHelper_m361C17B583E05D2A5FA0F03BD7CD98D74FBF83AC (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___source0, uint64_t ___delay1, const RuntimeMethod* method);
  1354. // System.Void UnityEngine.AudioSource::Stop(System.Boolean)
  1355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Stop_mD3712B98BC6DBEA9CEEF778CE9CCB8DBA62F47A8 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, bool ___stopOneShots0, const RuntimeMethod* method);
  1356. // System.Void UnityEngine.GameObject::.ctor(System.String)
  1357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_mBB454E679AD9CF0B84D3609A01E6A9753ACF4686 (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * __this, String_t* ___name0, const RuntimeMethod* method);
  1358. // UnityEngine.Transform UnityEngine.GameObject::get_transform()
  1359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * GameObject_get_transform_mA5C38857137F137CB96C69FAA624199EB1C2FB2C (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * __this, const RuntimeMethod* method);
  1360. // System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
  1361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mDA89E4893F14ECA5CBEEE7FB80A5BF7C1B8EA6DC (Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___value0, const RuntimeMethod* method);
  1362. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  1363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
  1364. // UnityEngine.Component UnityEngine.GameObject::AddComponent(System.Type)
  1365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621 * GameObject_AddComponent_m489C9D5426F2050795FA696CD478BB49AAE4BD70 (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * __this, Type_t * ___componentType0, const RuntimeMethod* method);
  1366. // System.Void UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip)
  1367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_clip_mF574231E0B749E0167CAF9E4FCBA06BAA0F9ED9B (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * ___value0, const RuntimeMethod* method);
  1368. // System.Void UnityEngine.AudioSource::set_spatialBlend(System.Single)
  1369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_spatialBlend_mC144B8230F08743505D4B0A92C1B9F809BC6D9C5 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, float ___value0, const RuntimeMethod* method);
  1370. // System.Void UnityEngine.AudioSource::set_volume(System.Single)
  1371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_volume_mF1757D70EE113871724334D13F70EF1ED033BA06 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, float ___value0, const RuntimeMethod* method);
  1372. // System.Void UnityEngine.AudioSource::Play()
  1373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Play_m0BA206481892AA4AF7DB2900A0B0805076516164 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, const RuntimeMethod* method);
  1374. // System.Single UnityEngine.AudioClip::get_length()
  1375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioClip_get_length_mFF1E21363B1860453451C4DA1C1459E9B9504317 (AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * __this, const RuntimeMethod* method);
  1376. // System.Single UnityEngine.Time::get_timeScale()
  1377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_timeScale_m7E198A5814859A08FD0FFE6DD5F7ED5C907719F8 (const RuntimeMethod* method);
  1378. // System.Void UnityEngine.Object::Destroy(UnityEngine.Object,System.Single)
  1379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_m09F51D8BDECFD2E8C618498EF7377029B669030D (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___obj0, float ___t1, const RuntimeMethod* method);
  1380. // System.Void UnityEngine.AudioBehaviour::.ctor()
  1381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioBehaviour__ctor_m43B1C08196D937549E20DE6370263646C1D81F59 (AudioBehaviour_tC612EC4E17A648A5C568621F3FBF1DBD773C71C7 * __this, const RuntimeMethod* method);
  1382. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler::Invoke(UnityEngine.Experimental.Audio.AudioSampleProvider,System.UInt32)
  1383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m52F0148F680B36E04A7F850E617FBEF1CA9809FD (SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * __this, AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 * ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method);
  1384. #ifdef __clang__
  1385. #pragma clang diagnostic push
  1386. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1387. #pragma clang diagnostic ignored "-Wunused-variable"
  1388. #endif
  1389. #ifdef __clang__
  1390. #pragma clang diagnostic pop
  1391. #endif
  1392. #ifdef __clang__
  1393. #pragma clang diagnostic push
  1394. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1395. #pragma clang diagnostic ignored "-Wunused-variable"
  1396. #endif
  1397. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioClipPlayable::GetHandle()
  1398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 AudioClipPlayable_GetHandle_mEE8F62E9DA2A0DDDB064A9AA2391909C425CB3B1 (AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C * __this, const RuntimeMethod* method)
  1399. {
  1400. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 V_0;
  1401. memset((&V_0), 0, sizeof(V_0));
  1402. {
  1403. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_0 = __this->get_m_Handle_0();
  1404. V_0 = L_0;
  1405. goto IL_000a;
  1406. }
  1407. IL_000a:
  1408. {
  1409. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_1 = V_0;
  1410. return L_1;
  1411. }
  1412. }
  1413. IL2CPP_EXTERN_C PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 AudioClipPlayable_GetHandle_mEE8F62E9DA2A0DDDB064A9AA2391909C425CB3B1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1414. {
  1415. int32_t _offset = 1;
  1416. AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C * _thisAdjusted = reinterpret_cast<AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C *>(__this + _offset);
  1417. return AudioClipPlayable_GetHandle_mEE8F62E9DA2A0DDDB064A9AA2391909C425CB3B1(_thisAdjusted, method);
  1418. }
  1419. // System.Boolean UnityEngine.Audio.AudioClipPlayable::Equals(UnityEngine.Audio.AudioClipPlayable)
  1420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioClipPlayable_Equals_mEB47B5F2E1C643D403FA916C8961F117593DCFC0 (AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C * __this, AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C ___other0, const RuntimeMethod* method)
  1421. {
  1422. static bool s_Il2CppMethodInitialized;
  1423. if (!s_Il2CppMethodInitialized)
  1424. {
  1425. il2cpp_codegen_initialize_method (AudioClipPlayable_Equals_mEB47B5F2E1C643D403FA916C8961F117593DCFC0_MetadataUsageId);
  1426. s_Il2CppMethodInitialized = true;
  1427. }
  1428. bool V_0 = false;
  1429. {
  1430. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_0 = AudioClipPlayable_GetHandle_mEE8F62E9DA2A0DDDB064A9AA2391909C425CB3B1((AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C *)__this, /*hidden argument*/NULL);
  1431. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_1 = AudioClipPlayable_GetHandle_mEE8F62E9DA2A0DDDB064A9AA2391909C425CB3B1((AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C *)(&___other0), /*hidden argument*/NULL);
  1432. IL2CPP_RUNTIME_CLASS_INIT(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182_il2cpp_TypeInfo_var);
  1433. bool L_2 = PlayableHandle_op_Equality_mBA774AE123AF794A1EB55148206CDD52DAFA42DF(L_0, L_1, /*hidden argument*/NULL);
  1434. V_0 = L_2;
  1435. goto IL_0016;
  1436. }
  1437. IL_0016:
  1438. {
  1439. bool L_3 = V_0;
  1440. return L_3;
  1441. }
  1442. }
  1443. IL2CPP_EXTERN_C bool AudioClipPlayable_Equals_mEB47B5F2E1C643D403FA916C8961F117593DCFC0_AdjustorThunk (RuntimeObject * __this, AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C ___other0, const RuntimeMethod* method)
  1444. {
  1445. int32_t _offset = 1;
  1446. AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C * _thisAdjusted = reinterpret_cast<AudioClipPlayable_t6094311F945E65BC29F85B23A81E8426D596553C *>(__this + _offset);
  1447. return AudioClipPlayable_Equals_mEB47B5F2E1C643D403FA916C8961F117593DCFC0(_thisAdjusted, ___other0, method);
  1448. }
  1449. #ifdef __clang__
  1450. #pragma clang diagnostic pop
  1451. #endif
  1452. #ifdef __clang__
  1453. #pragma clang diagnostic push
  1454. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1455. #pragma clang diagnostic ignored "-Wunused-variable"
  1456. #endif
  1457. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioMixerPlayable::GetHandle()
  1458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 AudioMixerPlayable_GetHandle_mDBC7135DF653E0E19675B6694EA89958E609587D (AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F * __this, const RuntimeMethod* method)
  1459. {
  1460. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 V_0;
  1461. memset((&V_0), 0, sizeof(V_0));
  1462. {
  1463. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_0 = __this->get_m_Handle_0();
  1464. V_0 = L_0;
  1465. goto IL_000a;
  1466. }
  1467. IL_000a:
  1468. {
  1469. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_1 = V_0;
  1470. return L_1;
  1471. }
  1472. }
  1473. IL2CPP_EXTERN_C PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 AudioMixerPlayable_GetHandle_mDBC7135DF653E0E19675B6694EA89958E609587D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1474. {
  1475. int32_t _offset = 1;
  1476. AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F * _thisAdjusted = reinterpret_cast<AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F *>(__this + _offset);
  1477. return AudioMixerPlayable_GetHandle_mDBC7135DF653E0E19675B6694EA89958E609587D(_thisAdjusted, method);
  1478. }
  1479. // System.Boolean UnityEngine.Audio.AudioMixerPlayable::Equals(UnityEngine.Audio.AudioMixerPlayable)
  1480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioMixerPlayable_Equals_m6B84D1A5AEDEAAE12AEFB77319B2662506ABC9C4 (AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F * __this, AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F ___other0, const RuntimeMethod* method)
  1481. {
  1482. static bool s_Il2CppMethodInitialized;
  1483. if (!s_Il2CppMethodInitialized)
  1484. {
  1485. il2cpp_codegen_initialize_method (AudioMixerPlayable_Equals_m6B84D1A5AEDEAAE12AEFB77319B2662506ABC9C4_MetadataUsageId);
  1486. s_Il2CppMethodInitialized = true;
  1487. }
  1488. bool V_0 = false;
  1489. {
  1490. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_0 = AudioMixerPlayable_GetHandle_mDBC7135DF653E0E19675B6694EA89958E609587D((AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F *)__this, /*hidden argument*/NULL);
  1491. PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182 L_1 = AudioMixerPlayable_GetHandle_mDBC7135DF653E0E19675B6694EA89958E609587D((AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F *)(&___other0), /*hidden argument*/NULL);
  1492. IL2CPP_RUNTIME_CLASS_INIT(PlayableHandle_t9D3B4E540D4413CED81DDD6A24C5373BEFA1D182_il2cpp_TypeInfo_var);
  1493. bool L_2 = PlayableHandle_op_Equality_mBA774AE123AF794A1EB55148206CDD52DAFA42DF(L_0, L_1, /*hidden argument*/NULL);
  1494. V_0 = L_2;
  1495. goto IL_0016;
  1496. }
  1497. IL_0016:
  1498. {
  1499. bool L_3 = V_0;
  1500. return L_3;
  1501. }
  1502. }
  1503. IL2CPP_EXTERN_C bool AudioMixerPlayable_Equals_m6B84D1A5AEDEAAE12AEFB77319B2662506ABC9C4_AdjustorThunk (RuntimeObject * __this, AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F ___other0, const RuntimeMethod* method)
  1504. {
  1505. int32_t _offset = 1;
  1506. AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F * _thisAdjusted = reinterpret_cast<AudioMixerPlayable_t2C445EB39F9111CCFF7E2E1F813B22007862FA9F *>(__this + _offset);
  1507. return AudioMixerPlayable_Equals_m6B84D1A5AEDEAAE12AEFB77319B2662506ABC9C4(_thisAdjusted, ___other0, method);
  1508. }
  1509. #ifdef __clang__
  1510. #pragma clang diagnostic pop
  1511. #endif
  1512. #ifdef __clang__
  1513. #pragma clang diagnostic push
  1514. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1515. #pragma clang diagnostic ignored "-Wunused-variable"
  1516. #endif
  1517. #ifdef __clang__
  1518. #pragma clang diagnostic pop
  1519. #endif
  1520. #ifdef __clang__
  1521. #pragma clang diagnostic push
  1522. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1523. #pragma clang diagnostic ignored "-Wunused-variable"
  1524. #endif
  1525. // System.Void UnityEngine.AudioBehaviour::.ctor()
  1526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioBehaviour__ctor_m43B1C08196D937549E20DE6370263646C1D81F59 (AudioBehaviour_tC612EC4E17A648A5C568621F3FBF1DBD773C71C7 * __this, const RuntimeMethod* method)
  1527. {
  1528. {
  1529. Behaviour__ctor_m409AEC21511ACF9A4CC0654DF4B8253E0D81D22C(__this, /*hidden argument*/NULL);
  1530. return;
  1531. }
  1532. }
  1533. #ifdef __clang__
  1534. #pragma clang diagnostic pop
  1535. #endif
  1536. #ifdef __clang__
  1537. #pragma clang diagnostic push
  1538. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1539. #pragma clang diagnostic ignored "-Wunused-variable"
  1540. #endif
  1541. // System.Void UnityEngine.AudioClip::.ctor()
  1542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioClip__ctor_m52425138C3A036FC847A0E4C4ADA31CEF81CD10D (AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * __this, const RuntimeMethod* method)
  1543. {
  1544. static bool s_Il2CppMethodInitialized;
  1545. if (!s_Il2CppMethodInitialized)
  1546. {
  1547. il2cpp_codegen_initialize_method (AudioClip__ctor_m52425138C3A036FC847A0E4C4ADA31CEF81CD10D_MetadataUsageId);
  1548. s_Il2CppMethodInitialized = true;
  1549. }
  1550. {
  1551. __this->set_m_PCMReaderCallback_4((PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB *)NULL);
  1552. __this->set_m_PCMSetPositionCallback_5((PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 *)NULL);
  1553. IL2CPP_RUNTIME_CLASS_INIT(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_il2cpp_TypeInfo_var);
  1554. Object__ctor_m091EBAEBC7919B0391ABDAFB7389ADC12206525B(__this, /*hidden argument*/NULL);
  1555. return;
  1556. }
  1557. }
  1558. // System.Single UnityEngine.AudioClip::get_length()
  1559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioClip_get_length_mFF1E21363B1860453451C4DA1C1459E9B9504317 (AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * __this, const RuntimeMethod* method)
  1560. {
  1561. typedef float (*AudioClip_get_length_mFF1E21363B1860453451C4DA1C1459E9B9504317_ftn) (AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 *);
  1562. static AudioClip_get_length_mFF1E21363B1860453451C4DA1C1459E9B9504317_ftn _il2cpp_icall_func;
  1563. if (!_il2cpp_icall_func)
  1564. _il2cpp_icall_func = (AudioClip_get_length_mFF1E21363B1860453451C4DA1C1459E9B9504317_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioClip::get_length()");
  1565. float retVal = _il2cpp_icall_func(__this);
  1566. return retVal;
  1567. }
  1568. // System.Void UnityEngine.AudioClip::InvokePCMReaderCallback_Internal(System.Single[])
  1569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioClip_InvokePCMReaderCallback_Internal_mF087FCAD425EAC299C1156BA809DC535D00757F9 (AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * __this, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___data0, const RuntimeMethod* method)
  1570. {
  1571. bool V_0 = false;
  1572. {
  1573. PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * L_0 = __this->get_m_PCMReaderCallback_4();
  1574. V_0 = (bool)((!(((RuntimeObject*)(PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB *)L_0) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  1575. bool L_1 = V_0;
  1576. if (!L_1)
  1577. {
  1578. goto IL_001b;
  1579. }
  1580. }
  1581. {
  1582. PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * L_2 = __this->get_m_PCMReaderCallback_4();
  1583. SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = ___data0;
  1584. NullCheck(L_2);
  1585. PCMReaderCallback_Invoke_m7B101820DB35BEFC8D2724DF96900367863B93B6(L_2, L_3, /*hidden argument*/NULL);
  1586. }
  1587. IL_001b:
  1588. {
  1589. return;
  1590. }
  1591. }
  1592. // System.Void UnityEngine.AudioClip::InvokePCMSetPositionCallback_Internal(System.Int32)
  1593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioClip_InvokePCMSetPositionCallback_Internal_mBB8265A5BFF660F8AF39718DDB193319AB7EFA6F (AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * __this, int32_t ___position0, const RuntimeMethod* method)
  1594. {
  1595. bool V_0 = false;
  1596. {
  1597. PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * L_0 = __this->get_m_PCMSetPositionCallback_5();
  1598. V_0 = (bool)((!(((RuntimeObject*)(PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 *)L_0) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  1599. bool L_1 = V_0;
  1600. if (!L_1)
  1601. {
  1602. goto IL_001b;
  1603. }
  1604. }
  1605. {
  1606. PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * L_2 = __this->get_m_PCMSetPositionCallback_5();
  1607. int32_t L_3 = ___position0;
  1608. NullCheck(L_2);
  1609. PCMSetPositionCallback_Invoke_m8EA4736B43191A8E6F95E1548AFF124519EC533C(L_2, L_3, /*hidden argument*/NULL);
  1610. }
  1611. IL_001b:
  1612. {
  1613. return;
  1614. }
  1615. }
  1616. #ifdef __clang__
  1617. #pragma clang diagnostic pop
  1618. #endif
  1619. #ifdef __clang__
  1620. #pragma clang diagnostic push
  1621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1622. #pragma clang diagnostic ignored "-Wunused-variable"
  1623. #endif
  1624. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB (PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * __this, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___data0, const RuntimeMethod* method)
  1625. {
  1626. typedef void (DEFAULT_CALL *PInvokeFunc)(float*);
  1627. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1628. // Marshaling of parameter '___data0' to native representation
  1629. float* ____data0_marshaled = NULL;
  1630. if (___data0 != NULL)
  1631. {
  1632. ____data0_marshaled = reinterpret_cast<float*>((___data0)->GetAddressAtUnchecked(0));
  1633. }
  1634. // Native function invocation
  1635. il2cppPInvokeFunc(____data0_marshaled);
  1636. }
  1637. // System.Void UnityEngine.AudioClip_PCMReaderCallback::.ctor(System.Object,System.IntPtr)
  1638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback__ctor_mF9EB2467704F5E13196BBA93F41FA275AC5432F6 (PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1639. {
  1640. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1641. __this->set_method_3(___method1);
  1642. __this->set_m_target_2(___object0);
  1643. }
  1644. // System.Void UnityEngine.AudioClip_PCMReaderCallback::Invoke(System.Single[])
  1645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m7B101820DB35BEFC8D2724DF96900367863B93B6 (PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * __this, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___data0, const RuntimeMethod* method)
  1646. {
  1647. DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* delegateArrayToInvoke = __this->get_delegates_11();
  1648. Delegate_t** delegatesToInvoke;
  1649. il2cpp_array_size_t length;
  1650. if (delegateArrayToInvoke != NULL)
  1651. {
  1652. length = delegateArrayToInvoke->max_length;
  1653. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1654. }
  1655. else
  1656. {
  1657. length = 1;
  1658. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1659. }
  1660. for (il2cpp_array_size_t i = 0; i < length; i++)
  1661. {
  1662. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1663. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1664. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1665. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1666. if (!il2cpp_codegen_method_is_virtual(targetMethod))
  1667. {
  1668. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1669. }
  1670. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1671. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1672. if (___methodIsStatic)
  1673. {
  1674. if (___parameterCount == 1)
  1675. {
  1676. // open
  1677. typedef void (*FunctionPointerType) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, const RuntimeMethod*);
  1678. ((FunctionPointerType)targetMethodPointer)(___data0, targetMethod);
  1679. }
  1680. else
  1681. {
  1682. // closed
  1683. typedef void (*FunctionPointerType) (void*, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, const RuntimeMethod*);
  1684. ((FunctionPointerType)targetMethodPointer)(targetThis, ___data0, targetMethod);
  1685. }
  1686. }
  1687. else if (___parameterCount != 1)
  1688. {
  1689. // open
  1690. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  1691. {
  1692. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  1693. {
  1694. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1695. GenericInterfaceActionInvoker0::Invoke(targetMethod, ___data0);
  1696. else
  1697. GenericVirtActionInvoker0::Invoke(targetMethod, ___data0);
  1698. }
  1699. else
  1700. {
  1701. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1702. InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___data0);
  1703. else
  1704. VirtActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___data0);
  1705. }
  1706. }
  1707. else
  1708. {
  1709. typedef void (*FunctionPointerType) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, const RuntimeMethod*);
  1710. ((FunctionPointerType)targetMethodPointer)(___data0, targetMethod);
  1711. }
  1712. }
  1713. else
  1714. {
  1715. // closed
  1716. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  1717. {
  1718. if (targetThis == NULL)
  1719. {
  1720. typedef void (*FunctionPointerType) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, const RuntimeMethod*);
  1721. ((FunctionPointerType)targetMethodPointer)(___data0, targetMethod);
  1722. }
  1723. else if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  1724. {
  1725. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1726. GenericInterfaceActionInvoker1< SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* >::Invoke(targetMethod, targetThis, ___data0);
  1727. else
  1728. GenericVirtActionInvoker1< SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* >::Invoke(targetMethod, targetThis, ___data0);
  1729. }
  1730. else
  1731. {
  1732. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1733. InterfaceActionInvoker1< SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___data0);
  1734. else
  1735. VirtActionInvoker1< SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___data0);
  1736. }
  1737. }
  1738. else
  1739. {
  1740. if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
  1741. {
  1742. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  1743. ((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(___data0) - 1), targetMethod);
  1744. }
  1745. else
  1746. {
  1747. typedef void (*FunctionPointerType) (void*, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, const RuntimeMethod*);
  1748. ((FunctionPointerType)targetMethodPointer)(targetThis, ___data0, targetMethod);
  1749. }
  1750. }
  1751. }
  1752. }
  1753. }
  1754. // System.IAsyncResult UnityEngine.AudioClip_PCMReaderCallback::BeginInvoke(System.Single[],System.AsyncCallback,System.Object)
  1755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PCMReaderCallback_BeginInvoke_m94035E11B2B9BD6114EF3D7F4B7E367572E7AE1F (PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * __this, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___data0, AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method)
  1756. {
  1757. void *__d_args[2] = {0};
  1758. __d_args[0] = ___data0;
  1759. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);
  1760. }
  1761. // System.Void UnityEngine.AudioClip_PCMReaderCallback::EndInvoke(System.IAsyncResult)
  1762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback_EndInvoke_m6730FD7DFD7246F137C437BC470F995D6C75E15B (PCMReaderCallback_t9B87AB13DCD37957B045554BF28A57697E6B8EFB * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  1763. {
  1764. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  1765. }
  1766. #ifdef __clang__
  1767. #pragma clang diagnostic pop
  1768. #endif
  1769. #ifdef __clang__
  1770. #pragma clang diagnostic push
  1771. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1772. #pragma clang diagnostic ignored "-Wunused-variable"
  1773. #endif
  1774. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 (PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * __this, int32_t ___position0, const RuntimeMethod* method)
  1775. {
  1776. typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t);
  1777. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1778. // Native function invocation
  1779. il2cppPInvokeFunc(___position0);
  1780. }
  1781. // System.Void UnityEngine.AudioClip_PCMSetPositionCallback::.ctor(System.Object,System.IntPtr)
  1782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback__ctor_m31EA578C3CCFDFC9335B8C67353878AEE4B3905F (PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1783. {
  1784. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1785. __this->set_method_3(___method1);
  1786. __this->set_m_target_2(___object0);
  1787. }
  1788. // System.Void UnityEngine.AudioClip_PCMSetPositionCallback::Invoke(System.Int32)
  1789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m8EA4736B43191A8E6F95E1548AFF124519EC533C (PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * __this, int32_t ___position0, const RuntimeMethod* method)
  1790. {
  1791. DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* delegateArrayToInvoke = __this->get_delegates_11();
  1792. Delegate_t** delegatesToInvoke;
  1793. il2cpp_array_size_t length;
  1794. if (delegateArrayToInvoke != NULL)
  1795. {
  1796. length = delegateArrayToInvoke->max_length;
  1797. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1798. }
  1799. else
  1800. {
  1801. length = 1;
  1802. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1803. }
  1804. for (il2cpp_array_size_t i = 0; i < length; i++)
  1805. {
  1806. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1807. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1808. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1809. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1810. if (!il2cpp_codegen_method_is_virtual(targetMethod))
  1811. {
  1812. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1813. }
  1814. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1815. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1816. if (___methodIsStatic)
  1817. {
  1818. if (___parameterCount == 1)
  1819. {
  1820. // open
  1821. typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  1822. ((FunctionPointerType)targetMethodPointer)(___position0, targetMethod);
  1823. }
  1824. else
  1825. {
  1826. // closed
  1827. typedef void (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*);
  1828. ((FunctionPointerType)targetMethodPointer)(targetThis, ___position0, targetMethod);
  1829. }
  1830. }
  1831. else
  1832. {
  1833. // closed
  1834. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  1835. {
  1836. if (targetThis == NULL)
  1837. {
  1838. typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  1839. ((FunctionPointerType)targetMethodPointer)(___position0, targetMethod);
  1840. }
  1841. else if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  1842. {
  1843. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1844. GenericInterfaceActionInvoker1< int32_t >::Invoke(targetMethod, targetThis, ___position0);
  1845. else
  1846. GenericVirtActionInvoker1< int32_t >::Invoke(targetMethod, targetThis, ___position0);
  1847. }
  1848. else
  1849. {
  1850. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1851. InterfaceActionInvoker1< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___position0);
  1852. else
  1853. VirtActionInvoker1< int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___position0);
  1854. }
  1855. }
  1856. else
  1857. {
  1858. if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
  1859. {
  1860. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  1861. ((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(&___position0) - 1), targetMethod);
  1862. }
  1863. else
  1864. {
  1865. typedef void (*FunctionPointerType) (void*, int32_t, const RuntimeMethod*);
  1866. ((FunctionPointerType)targetMethodPointer)(targetThis, ___position0, targetMethod);
  1867. }
  1868. }
  1869. }
  1870. }
  1871. }
  1872. // System.IAsyncResult UnityEngine.AudioClip_PCMSetPositionCallback::BeginInvoke(System.Int32,System.AsyncCallback,System.Object)
  1873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PCMSetPositionCallback_BeginInvoke_m88CDF70D75854621CA69ED3D53CD53B8206A5093 (PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * __this, int32_t ___position0, AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method)
  1874. {
  1875. static bool s_Il2CppMethodInitialized;
  1876. if (!s_Il2CppMethodInitialized)
  1877. {
  1878. il2cpp_codegen_initialize_method (PCMSetPositionCallback_BeginInvoke_m88CDF70D75854621CA69ED3D53CD53B8206A5093_MetadataUsageId);
  1879. s_Il2CppMethodInitialized = true;
  1880. }
  1881. void *__d_args[2] = {0};
  1882. __d_args[0] = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &___position0);
  1883. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);
  1884. }
  1885. // System.Void UnityEngine.AudioClip_PCMSetPositionCallback::EndInvoke(System.IAsyncResult)
  1886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback_EndInvoke_mB711E23CFD370348A1680B281A3DFE04F970792C (PCMSetPositionCallback_t092ED33043C0279B5E4D343EBCBD516CEF260801 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  1887. {
  1888. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  1889. }
  1890. #ifdef __clang__
  1891. #pragma clang diagnostic pop
  1892. #endif
  1893. #ifdef __clang__
  1894. #pragma clang diagnostic push
  1895. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1896. #pragma clang diagnostic ignored "-Wunused-variable"
  1897. #endif
  1898. #ifdef __clang__
  1899. #pragma clang diagnostic pop
  1900. #endif
  1901. #ifdef __clang__
  1902. #pragma clang diagnostic push
  1903. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1904. #pragma clang diagnostic ignored "-Wunused-variable"
  1905. #endif
  1906. // System.Void UnityEngine.AudioSettings::InvokeOnAudioConfigurationChanged(System.Boolean)
  1907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSettings_InvokeOnAudioConfigurationChanged_m8D251791C6A402B12E93C22F43475DE3033FC8E7 (bool ___deviceWasChanged0, const RuntimeMethod* method)
  1908. {
  1909. static bool s_Il2CppMethodInitialized;
  1910. if (!s_Il2CppMethodInitialized)
  1911. {
  1912. il2cpp_codegen_initialize_method (AudioSettings_InvokeOnAudioConfigurationChanged_m8D251791C6A402B12E93C22F43475DE3033FC8E7_MetadataUsageId);
  1913. s_Il2CppMethodInitialized = true;
  1914. }
  1915. bool V_0 = false;
  1916. {
  1917. AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * L_0 = ((AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31_il2cpp_TypeInfo_var))->get_OnAudioConfigurationChanged_0();
  1918. V_0 = (bool)((!(((RuntimeObject*)(AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 *)L_0) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  1919. bool L_1 = V_0;
  1920. if (!L_1)
  1921. {
  1922. goto IL_0019;
  1923. }
  1924. }
  1925. {
  1926. AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * L_2 = ((AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t77B5D69F704CF3B710B0B6970BB62A4BF25A5B31_il2cpp_TypeInfo_var))->get_OnAudioConfigurationChanged_0();
  1927. bool L_3 = ___deviceWasChanged0;
  1928. NullCheck(L_2);
  1929. AudioConfigurationChangeHandler_Invoke_m62D72B397E1DC117C8C92A450D2C86C535A2BF49(L_2, L_3, /*hidden argument*/NULL);
  1930. }
  1931. IL_0019:
  1932. {
  1933. return;
  1934. }
  1935. }
  1936. // System.Boolean UnityEngine.AudioSettings::StartAudioOutput()
  1937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StartAudioOutput_m0D831FF470163273341701B1054B28FF962F7712 (const RuntimeMethod* method)
  1938. {
  1939. typedef bool (*AudioSettings_StartAudioOutput_m0D831FF470163273341701B1054B28FF962F7712_ftn) ();
  1940. static AudioSettings_StartAudioOutput_m0D831FF470163273341701B1054B28FF962F7712_ftn _il2cpp_icall_func;
  1941. if (!_il2cpp_icall_func)
  1942. _il2cpp_icall_func = (AudioSettings_StartAudioOutput_m0D831FF470163273341701B1054B28FF962F7712_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSettings::StartAudioOutput()");
  1943. bool retVal = _il2cpp_icall_func();
  1944. return retVal;
  1945. }
  1946. // System.Boolean UnityEngine.AudioSettings::StopAudioOutput()
  1947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StopAudioOutput_m7F6B15A6B8E9F0CEE05E4DA9B09EF4EC1158B588 (const RuntimeMethod* method)
  1948. {
  1949. typedef bool (*AudioSettings_StopAudioOutput_m7F6B15A6B8E9F0CEE05E4DA9B09EF4EC1158B588_ftn) ();
  1950. static AudioSettings_StopAudioOutput_m7F6B15A6B8E9F0CEE05E4DA9B09EF4EC1158B588_ftn _il2cpp_icall_func;
  1951. if (!_il2cpp_icall_func)
  1952. _il2cpp_icall_func = (AudioSettings_StopAudioOutput_m7F6B15A6B8E9F0CEE05E4DA9B09EF4EC1158B588_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSettings::StopAudioOutput()");
  1953. bool retVal = _il2cpp_icall_func();
  1954. return retVal;
  1955. }
  1956. #ifdef __clang__
  1957. #pragma clang diagnostic pop
  1958. #endif
  1959. #ifdef __clang__
  1960. #pragma clang diagnostic push
  1961. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1962. #pragma clang diagnostic ignored "-Wunused-variable"
  1963. #endif
  1964. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 (AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  1965. {
  1966. typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t);
  1967. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1968. // Native function invocation
  1969. il2cppPInvokeFunc(static_cast<int32_t>(___deviceWasChanged0));
  1970. }
  1971. // System.Void UnityEngine.AudioSettings_AudioConfigurationChangeHandler::.ctor(System.Object,System.IntPtr)
  1972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler__ctor_mF9399769D5BB18D740774B9E3129958868BD6D9A (AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1973. {
  1974. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1975. __this->set_method_3(___method1);
  1976. __this->set_m_target_2(___object0);
  1977. }
  1978. // System.Void UnityEngine.AudioSettings_AudioConfigurationChangeHandler::Invoke(System.Boolean)
  1979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m62D72B397E1DC117C8C92A450D2C86C535A2BF49 (AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  1980. {
  1981. DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* delegateArrayToInvoke = __this->get_delegates_11();
  1982. Delegate_t** delegatesToInvoke;
  1983. il2cpp_array_size_t length;
  1984. if (delegateArrayToInvoke != NULL)
  1985. {
  1986. length = delegateArrayToInvoke->max_length;
  1987. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1988. }
  1989. else
  1990. {
  1991. length = 1;
  1992. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1993. }
  1994. for (il2cpp_array_size_t i = 0; i < length; i++)
  1995. {
  1996. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1997. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1998. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1999. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2000. if (!il2cpp_codegen_method_is_virtual(targetMethod))
  2001. {
  2002. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2003. }
  2004. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2005. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2006. if (___methodIsStatic)
  2007. {
  2008. if (___parameterCount == 1)
  2009. {
  2010. // open
  2011. typedef void (*FunctionPointerType) (bool, const RuntimeMethod*);
  2012. ((FunctionPointerType)targetMethodPointer)(___deviceWasChanged0, targetMethod);
  2013. }
  2014. else
  2015. {
  2016. // closed
  2017. typedef void (*FunctionPointerType) (void*, bool, const RuntimeMethod*);
  2018. ((FunctionPointerType)targetMethodPointer)(targetThis, ___deviceWasChanged0, targetMethod);
  2019. }
  2020. }
  2021. else
  2022. {
  2023. // closed
  2024. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  2025. {
  2026. if (targetThis == NULL)
  2027. {
  2028. typedef void (*FunctionPointerType) (bool, const RuntimeMethod*);
  2029. ((FunctionPointerType)targetMethodPointer)(___deviceWasChanged0, targetMethod);
  2030. }
  2031. else if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  2032. {
  2033. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  2034. GenericInterfaceActionInvoker1< bool >::Invoke(targetMethod, targetThis, ___deviceWasChanged0);
  2035. else
  2036. GenericVirtActionInvoker1< bool >::Invoke(targetMethod, targetThis, ___deviceWasChanged0);
  2037. }
  2038. else
  2039. {
  2040. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  2041. InterfaceActionInvoker1< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___deviceWasChanged0);
  2042. else
  2043. VirtActionInvoker1< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___deviceWasChanged0);
  2044. }
  2045. }
  2046. else
  2047. {
  2048. if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
  2049. {
  2050. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2051. ((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(&___deviceWasChanged0) - 1), targetMethod);
  2052. }
  2053. else
  2054. {
  2055. typedef void (*FunctionPointerType) (void*, bool, const RuntimeMethod*);
  2056. ((FunctionPointerType)targetMethodPointer)(targetThis, ___deviceWasChanged0, targetMethod);
  2057. }
  2058. }
  2059. }
  2060. }
  2061. }
  2062. // System.IAsyncResult UnityEngine.AudioSettings_AudioConfigurationChangeHandler::BeginInvoke(System.Boolean,System.AsyncCallback,System.Object)
  2063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AudioConfigurationChangeHandler_BeginInvoke_mB0B0ACF6281B999FA11037CA130CA3C72BEC7827 (AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * __this, bool ___deviceWasChanged0, AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method)
  2064. {
  2065. static bool s_Il2CppMethodInitialized;
  2066. if (!s_Il2CppMethodInitialized)
  2067. {
  2068. il2cpp_codegen_initialize_method (AudioConfigurationChangeHandler_BeginInvoke_mB0B0ACF6281B999FA11037CA130CA3C72BEC7827_MetadataUsageId);
  2069. s_Il2CppMethodInitialized = true;
  2070. }
  2071. void *__d_args[2] = {0};
  2072. __d_args[0] = Box(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, &___deviceWasChanged0);
  2073. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);
  2074. }
  2075. // System.Void UnityEngine.AudioSettings_AudioConfigurationChangeHandler::EndInvoke(System.IAsyncResult)
  2076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_EndInvoke_mBB53599C34E3944D3A1DD71EFD2D73AF105CF830 (AudioConfigurationChangeHandler_t8E0E05D0198D95B5412DC716F87D97020EF54926 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  2077. {
  2078. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  2079. }
  2080. #ifdef __clang__
  2081. #pragma clang diagnostic pop
  2082. #endif
  2083. #ifdef __clang__
  2084. #pragma clang diagnostic push
  2085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2086. #pragma clang diagnostic ignored "-Wunused-variable"
  2087. #endif
  2088. // System.Boolean UnityEngine.AudioSettings_Mobile::get_muteState()
  2089. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906B (const RuntimeMethod* method)
  2090. {
  2091. static bool s_Il2CppMethodInitialized;
  2092. if (!s_Il2CppMethodInitialized)
  2093. {
  2094. il2cpp_codegen_initialize_method (Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906B_MetadataUsageId);
  2095. s_Il2CppMethodInitialized = true;
  2096. }
  2097. {
  2098. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2099. bool L_0 = ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->get_U3CmuteStateU3Ek__BackingField_0();
  2100. return L_0;
  2101. }
  2102. }
  2103. // System.Void UnityEngine.AudioSettings_Mobile::set_muteState(System.Boolean)
  2104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4 (bool ___value0, const RuntimeMethod* method)
  2105. {
  2106. static bool s_Il2CppMethodInitialized;
  2107. if (!s_Il2CppMethodInitialized)
  2108. {
  2109. il2cpp_codegen_initialize_method (Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4_MetadataUsageId);
  2110. s_Il2CppMethodInitialized = true;
  2111. }
  2112. {
  2113. bool L_0 = ___value0;
  2114. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2115. ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->set_U3CmuteStateU3Ek__BackingField_0(L_0);
  2116. return;
  2117. }
  2118. }
  2119. // System.Boolean UnityEngine.AudioSettings_Mobile::get_stopAudioOutputOnMute()
  2120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_stopAudioOutputOnMute_m2B8075BC7894966E20D0ED22A66FD39A884ECD81 (const RuntimeMethod* method)
  2121. {
  2122. static bool s_Il2CppMethodInitialized;
  2123. if (!s_Il2CppMethodInitialized)
  2124. {
  2125. il2cpp_codegen_initialize_method (Mobile_get_stopAudioOutputOnMute_m2B8075BC7894966E20D0ED22A66FD39A884ECD81_MetadataUsageId);
  2126. s_Il2CppMethodInitialized = true;
  2127. }
  2128. bool V_0 = false;
  2129. {
  2130. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2131. bool L_0 = ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->get__stopAudioOutputOnMute_1();
  2132. V_0 = L_0;
  2133. goto IL_0009;
  2134. }
  2135. IL_0009:
  2136. {
  2137. bool L_1 = V_0;
  2138. return L_1;
  2139. }
  2140. }
  2141. // System.Void UnityEngine.AudioSettings_Mobile::InvokeOnMuteStateChanged(System.Boolean)
  2142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_InvokeOnMuteStateChanged_m01961F68C19CCF813239484FB3B76EFC164173D1 (bool ___mute0, const RuntimeMethod* method)
  2143. {
  2144. static bool s_Il2CppMethodInitialized;
  2145. if (!s_Il2CppMethodInitialized)
  2146. {
  2147. il2cpp_codegen_initialize_method (Mobile_InvokeOnMuteStateChanged_m01961F68C19CCF813239484FB3B76EFC164173D1_MetadataUsageId);
  2148. s_Il2CppMethodInitialized = true;
  2149. }
  2150. bool V_0 = false;
  2151. bool V_1 = false;
  2152. bool V_2 = false;
  2153. bool V_3 = false;
  2154. {
  2155. bool L_0 = ___mute0;
  2156. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2157. bool L_1 = Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906B_inline(/*hidden argument*/NULL);
  2158. V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  2159. bool L_2 = V_0;
  2160. if (!L_2)
  2161. {
  2162. goto IL_0053;
  2163. }
  2164. }
  2165. {
  2166. bool L_3 = ___mute0;
  2167. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2168. Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4_inline(L_3, /*hidden argument*/NULL);
  2169. bool L_4 = Mobile_get_stopAudioOutputOnMute_m2B8075BC7894966E20D0ED22A66FD39A884ECD81(/*hidden argument*/NULL);
  2170. V_1 = L_4;
  2171. bool L_5 = V_1;
  2172. if (!L_5)
  2173. {
  2174. goto IL_003a;
  2175. }
  2176. }
  2177. {
  2178. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2179. bool L_6 = Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906B_inline(/*hidden argument*/NULL);
  2180. V_2 = L_6;
  2181. bool L_7 = V_2;
  2182. if (!L_7)
  2183. {
  2184. goto IL_0033;
  2185. }
  2186. }
  2187. {
  2188. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2189. Mobile_StopAudioOutput_mA7D45E035C9ABF5E4FE67C93A018E14E05748745(/*hidden argument*/NULL);
  2190. goto IL_0039;
  2191. }
  2192. IL_0033:
  2193. {
  2194. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2195. Mobile_StartAudioOutput_m19AF9680E60C92480171A84480DCB93487FFA6C6(/*hidden argument*/NULL);
  2196. }
  2197. IL_0039:
  2198. {
  2199. }
  2200. IL_003a:
  2201. {
  2202. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2203. Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD * L_8 = ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->get_OnMuteStateChanged_2();
  2204. V_3 = (bool)((!(((RuntimeObject*)(Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD *)L_8) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  2205. bool L_9 = V_3;
  2206. if (!L_9)
  2207. {
  2208. goto IL_0052;
  2209. }
  2210. }
  2211. {
  2212. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2213. Action_1_tAA0F894C98302D68F7D5034E8104E9AB4763CCAD * L_10 = ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->get_OnMuteStateChanged_2();
  2214. bool L_11 = ___mute0;
  2215. NullCheck(L_10);
  2216. Action_1_Invoke_m45E8F9900F9DB395C48A868A7C6A83BDD7FC692F(L_10, L_11, /*hidden argument*/Action_1_Invoke_m45E8F9900F9DB395C48A868A7C6A83BDD7FC692F_RuntimeMethod_var);
  2217. }
  2218. IL_0052:
  2219. {
  2220. }
  2221. IL_0053:
  2222. {
  2223. return;
  2224. }
  2225. }
  2226. // System.Void UnityEngine.AudioSettings_Mobile::StartAudioOutput()
  2227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StartAudioOutput_m19AF9680E60C92480171A84480DCB93487FFA6C6 (const RuntimeMethod* method)
  2228. {
  2229. {
  2230. AudioSettings_StartAudioOutput_m0D831FF470163273341701B1054B28FF962F7712(/*hidden argument*/NULL);
  2231. return;
  2232. }
  2233. }
  2234. // System.Void UnityEngine.AudioSettings_Mobile::StopAudioOutput()
  2235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StopAudioOutput_mA7D45E035C9ABF5E4FE67C93A018E14E05748745 (const RuntimeMethod* method)
  2236. {
  2237. {
  2238. AudioSettings_StopAudioOutput_m7F6B15A6B8E9F0CEE05E4DA9B09EF4EC1158B588(/*hidden argument*/NULL);
  2239. return;
  2240. }
  2241. }
  2242. // System.Void UnityEngine.AudioSettings_Mobile::.cctor()
  2243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile__cctor_m917C30310A8E4193197B8D2AA6EF256369258B6F (const RuntimeMethod* method)
  2244. {
  2245. static bool s_Il2CppMethodInitialized;
  2246. if (!s_Il2CppMethodInitialized)
  2247. {
  2248. il2cpp_codegen_initialize_method (Mobile__cctor_m917C30310A8E4193197B8D2AA6EF256369258B6F_MetadataUsageId);
  2249. s_Il2CppMethodInitialized = true;
  2250. }
  2251. {
  2252. ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->set_U3CmuteStateU3Ek__BackingField_0((bool)0);
  2253. ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->set__stopAudioOutputOnMute_1((bool)0);
  2254. return;
  2255. }
  2256. }
  2257. #ifdef __clang__
  2258. #pragma clang diagnostic pop
  2259. #endif
  2260. #ifdef __clang__
  2261. #pragma clang diagnostic push
  2262. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2263. #pragma clang diagnostic ignored "-Wunused-variable"
  2264. #endif
  2265. // System.Single UnityEngine.AudioSource::GetPitch(UnityEngine.AudioSource)
  2266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioSource_GetPitch_m76B68079F309EB1FE2BFF4A0B014B89780B383CA (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___source0, const RuntimeMethod* method)
  2267. {
  2268. typedef float (*AudioSource_GetPitch_m76B68079F309EB1FE2BFF4A0B014B89780B383CA_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *);
  2269. static AudioSource_GetPitch_m76B68079F309EB1FE2BFF4A0B014B89780B383CA_ftn _il2cpp_icall_func;
  2270. if (!_il2cpp_icall_func)
  2271. _il2cpp_icall_func = (AudioSource_GetPitch_m76B68079F309EB1FE2BFF4A0B014B89780B383CA_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::GetPitch(UnityEngine.AudioSource)");
  2272. float retVal = _il2cpp_icall_func(___source0);
  2273. return retVal;
  2274. }
  2275. // System.Void UnityEngine.AudioSource::SetPitch(UnityEngine.AudioSource,System.Single)
  2276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_SetPitch_mB65EF59C56A49FD68CD3361B2C34E07F89F1244B (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___source0, float ___pitch1, const RuntimeMethod* method)
  2277. {
  2278. typedef void (*AudioSource_SetPitch_mB65EF59C56A49FD68CD3361B2C34E07F89F1244B_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *, float);
  2279. static AudioSource_SetPitch_mB65EF59C56A49FD68CD3361B2C34E07F89F1244B_ftn _il2cpp_icall_func;
  2280. if (!_il2cpp_icall_func)
  2281. _il2cpp_icall_func = (AudioSource_SetPitch_mB65EF59C56A49FD68CD3361B2C34E07F89F1244B_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::SetPitch(UnityEngine.AudioSource,System.Single)");
  2282. _il2cpp_icall_func(___source0, ___pitch1);
  2283. }
  2284. // System.Void UnityEngine.AudioSource::PlayHelper(UnityEngine.AudioSource,System.UInt64)
  2285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_PlayHelper_m361C17B583E05D2A5FA0F03BD7CD98D74FBF83AC (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * ___source0, uint64_t ___delay1, const RuntimeMethod* method)
  2286. {
  2287. typedef void (*AudioSource_PlayHelper_m361C17B583E05D2A5FA0F03BD7CD98D74FBF83AC_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *, uint64_t);
  2288. static AudioSource_PlayHelper_m361C17B583E05D2A5FA0F03BD7CD98D74FBF83AC_ftn _il2cpp_icall_func;
  2289. if (!_il2cpp_icall_func)
  2290. _il2cpp_icall_func = (AudioSource_PlayHelper_m361C17B583E05D2A5FA0F03BD7CD98D74FBF83AC_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::PlayHelper(UnityEngine.AudioSource,System.UInt64)");
  2291. _il2cpp_icall_func(___source0, ___delay1);
  2292. }
  2293. // System.Void UnityEngine.AudioSource::Stop(System.Boolean)
  2294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Stop_mD3712B98BC6DBEA9CEEF778CE9CCB8DBA62F47A8 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, bool ___stopOneShots0, const RuntimeMethod* method)
  2295. {
  2296. typedef void (*AudioSource_Stop_mD3712B98BC6DBEA9CEEF778CE9CCB8DBA62F47A8_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *, bool);
  2297. static AudioSource_Stop_mD3712B98BC6DBEA9CEEF778CE9CCB8DBA62F47A8_ftn _il2cpp_icall_func;
  2298. if (!_il2cpp_icall_func)
  2299. _il2cpp_icall_func = (AudioSource_Stop_mD3712B98BC6DBEA9CEEF778CE9CCB8DBA62F47A8_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::Stop(System.Boolean)");
  2300. _il2cpp_icall_func(__this, ___stopOneShots0);
  2301. }
  2302. // System.Void UnityEngine.AudioSource::set_volume(System.Single)
  2303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_volume_mF1757D70EE113871724334D13F70EF1ED033BA06 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, float ___value0, const RuntimeMethod* method)
  2304. {
  2305. typedef void (*AudioSource_set_volume_mF1757D70EE113871724334D13F70EF1ED033BA06_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *, float);
  2306. static AudioSource_set_volume_mF1757D70EE113871724334D13F70EF1ED033BA06_ftn _il2cpp_icall_func;
  2307. if (!_il2cpp_icall_func)
  2308. _il2cpp_icall_func = (AudioSource_set_volume_mF1757D70EE113871724334D13F70EF1ED033BA06_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::set_volume(System.Single)");
  2309. _il2cpp_icall_func(__this, ___value0);
  2310. }
  2311. // System.Single UnityEngine.AudioSource::get_pitch()
  2312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioSource_get_pitch_m70F33CAA7F869F88AB78BFEFA7385CF533F9B50D (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, const RuntimeMethod* method)
  2313. {
  2314. float V_0 = 0.0f;
  2315. {
  2316. float L_0 = AudioSource_GetPitch_m76B68079F309EB1FE2BFF4A0B014B89780B383CA(__this, /*hidden argument*/NULL);
  2317. V_0 = L_0;
  2318. goto IL_000a;
  2319. }
  2320. IL_000a:
  2321. {
  2322. float L_1 = V_0;
  2323. return L_1;
  2324. }
  2325. }
  2326. // System.Void UnityEngine.AudioSource::set_pitch(System.Single)
  2327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_pitch_mAB8F8CDB21A3139D3471784FEE9DBFA4CEDEE2E0 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, float ___value0, const RuntimeMethod* method)
  2328. {
  2329. {
  2330. float L_0 = ___value0;
  2331. AudioSource_SetPitch_mB65EF59C56A49FD68CD3361B2C34E07F89F1244B(__this, L_0, /*hidden argument*/NULL);
  2332. return;
  2333. }
  2334. }
  2335. // UnityEngine.AudioClip UnityEngine.AudioSource::get_clip()
  2336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * AudioSource_get_clip_m773ECEF5566EA64C74E316D7EF1A63AA01604643 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, const RuntimeMethod* method)
  2337. {
  2338. typedef AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * (*AudioSource_get_clip_m773ECEF5566EA64C74E316D7EF1A63AA01604643_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *);
  2339. static AudioSource_get_clip_m773ECEF5566EA64C74E316D7EF1A63AA01604643_ftn _il2cpp_icall_func;
  2340. if (!_il2cpp_icall_func)
  2341. _il2cpp_icall_func = (AudioSource_get_clip_m773ECEF5566EA64C74E316D7EF1A63AA01604643_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::get_clip()");
  2342. AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * retVal = _il2cpp_icall_func(__this);
  2343. return retVal;
  2344. }
  2345. // System.Void UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip)
  2346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_clip_mF574231E0B749E0167CAF9E4FCBA06BAA0F9ED9B (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * ___value0, const RuntimeMethod* method)
  2347. {
  2348. typedef void (*AudioSource_set_clip_mF574231E0B749E0167CAF9E4FCBA06BAA0F9ED9B_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *, AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 *);
  2349. static AudioSource_set_clip_mF574231E0B749E0167CAF9E4FCBA06BAA0F9ED9B_ftn _il2cpp_icall_func;
  2350. if (!_il2cpp_icall_func)
  2351. _il2cpp_icall_func = (AudioSource_set_clip_mF574231E0B749E0167CAF9E4FCBA06BAA0F9ED9B_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip)");
  2352. _il2cpp_icall_func(__this, ___value0);
  2353. }
  2354. // System.Void UnityEngine.AudioSource::Play()
  2355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Play_m0BA206481892AA4AF7DB2900A0B0805076516164 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, const RuntimeMethod* method)
  2356. {
  2357. {
  2358. AudioSource_PlayHelper_m361C17B583E05D2A5FA0F03BD7CD98D74FBF83AC(__this, (((int64_t)((int64_t)0))), /*hidden argument*/NULL);
  2359. return;
  2360. }
  2361. }
  2362. // System.Void UnityEngine.AudioSource::Stop()
  2363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Stop_m488F7AA7F7067DE3EC92CEE3413E86C2E5940200 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, const RuntimeMethod* method)
  2364. {
  2365. {
  2366. AudioSource_Stop_mD3712B98BC6DBEA9CEEF778CE9CCB8DBA62F47A8(__this, (bool)1, /*hidden argument*/NULL);
  2367. return;
  2368. }
  2369. }
  2370. // System.Void UnityEngine.AudioSource::Pause()
  2371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Pause_m279B116A62699983F6B5347FD4770358D7794F3C (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, const RuntimeMethod* method)
  2372. {
  2373. typedef void (*AudioSource_Pause_m279B116A62699983F6B5347FD4770358D7794F3C_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *);
  2374. static AudioSource_Pause_m279B116A62699983F6B5347FD4770358D7794F3C_ftn _il2cpp_icall_func;
  2375. if (!_il2cpp_icall_func)
  2376. _il2cpp_icall_func = (AudioSource_Pause_m279B116A62699983F6B5347FD4770358D7794F3C_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::Pause()");
  2377. _il2cpp_icall_func(__this);
  2378. }
  2379. // System.Void UnityEngine.AudioSource::PlayClipAtPoint(UnityEngine.AudioClip,UnityEngine.Vector3,System.Single)
  2380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_PlayClipAtPoint_m484E3DF855E6D40448E5AAED9D77846617B8C0CE (AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * ___clip0, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___position1, float ___volume2, const RuntimeMethod* method)
  2381. {
  2382. static bool s_Il2CppMethodInitialized;
  2383. if (!s_Il2CppMethodInitialized)
  2384. {
  2385. il2cpp_codegen_initialize_method (AudioSource_PlayClipAtPoint_m484E3DF855E6D40448E5AAED9D77846617B8C0CE_MetadataUsageId);
  2386. s_Il2CppMethodInitialized = true;
  2387. }
  2388. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * V_0 = NULL;
  2389. AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * V_1 = NULL;
  2390. float G_B2_0 = 0.0f;
  2391. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * G_B2_1 = NULL;
  2392. float G_B1_0 = 0.0f;
  2393. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * G_B1_1 = NULL;
  2394. float G_B3_0 = 0.0f;
  2395. float G_B3_1 = 0.0f;
  2396. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * G_B3_2 = NULL;
  2397. {
  2398. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * L_0 = (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F *)il2cpp_codegen_object_new(GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_il2cpp_TypeInfo_var);
  2399. GameObject__ctor_mBB454E679AD9CF0B84D3609A01E6A9753ACF4686(L_0, _stringLiteral3CAE8FFCB80F093CACA64555228254ABA8C246B9, /*hidden argument*/NULL);
  2400. V_0 = L_0;
  2401. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * L_1 = V_0;
  2402. NullCheck(L_1);
  2403. Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * L_2 = GameObject_get_transform_mA5C38857137F137CB96C69FAA624199EB1C2FB2C(L_1, /*hidden argument*/NULL);
  2404. Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_3 = ___position1;
  2405. NullCheck(L_2);
  2406. Transform_set_position_mDA89E4893F14ECA5CBEEE7FB80A5BF7C1B8EA6DC(L_2, L_3, /*hidden argument*/NULL);
  2407. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * L_4 = V_0;
  2408. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast<intptr_t> (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C_0_0_0_var) };
  2409. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  2410. Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL);
  2411. NullCheck(L_4);
  2412. Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621 * L_7 = GameObject_AddComponent_m489C9D5426F2050795FA696CD478BB49AAE4BD70(L_4, L_6, /*hidden argument*/NULL);
  2413. V_1 = ((AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *)CastclassSealed((RuntimeObject*)L_7, AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C_il2cpp_TypeInfo_var));
  2414. AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * L_8 = V_1;
  2415. AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * L_9 = ___clip0;
  2416. NullCheck(L_8);
  2417. AudioSource_set_clip_mF574231E0B749E0167CAF9E4FCBA06BAA0F9ED9B(L_8, L_9, /*hidden argument*/NULL);
  2418. AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * L_10 = V_1;
  2419. NullCheck(L_10);
  2420. AudioSource_set_spatialBlend_mC144B8230F08743505D4B0A92C1B9F809BC6D9C5(L_10, (1.0f), /*hidden argument*/NULL);
  2421. AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * L_11 = V_1;
  2422. float L_12 = ___volume2;
  2423. NullCheck(L_11);
  2424. AudioSource_set_volume_mF1757D70EE113871724334D13F70EF1ED033BA06(L_11, L_12, /*hidden argument*/NULL);
  2425. AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * L_13 = V_1;
  2426. NullCheck(L_13);
  2427. AudioSource_Play_m0BA206481892AA4AF7DB2900A0B0805076516164(L_13, /*hidden argument*/NULL);
  2428. GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * L_14 = V_0;
  2429. AudioClip_tCC3C35F579203CE2601243585AB3D6953C3BA051 * L_15 = ___clip0;
  2430. NullCheck(L_15);
  2431. float L_16 = AudioClip_get_length_mFF1E21363B1860453451C4DA1C1459E9B9504317(L_15, /*hidden argument*/NULL);
  2432. float L_17 = Time_get_timeScale_m7E198A5814859A08FD0FFE6DD5F7ED5C907719F8(/*hidden argument*/NULL);
  2433. G_B1_0 = L_16;
  2434. G_B1_1 = L_14;
  2435. if ((((float)L_17) < ((float)(0.01f))))
  2436. {
  2437. G_B2_0 = L_16;
  2438. G_B2_1 = L_14;
  2439. goto IL_006c;
  2440. }
  2441. }
  2442. {
  2443. float L_18 = Time_get_timeScale_m7E198A5814859A08FD0FFE6DD5F7ED5C907719F8(/*hidden argument*/NULL);
  2444. G_B3_0 = L_18;
  2445. G_B3_1 = G_B1_0;
  2446. G_B3_2 = G_B1_1;
  2447. goto IL_0071;
  2448. }
  2449. IL_006c:
  2450. {
  2451. G_B3_0 = (0.01f);
  2452. G_B3_1 = G_B2_0;
  2453. G_B3_2 = G_B2_1;
  2454. }
  2455. IL_0071:
  2456. {
  2457. IL2CPP_RUNTIME_CLASS_INIT(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_il2cpp_TypeInfo_var);
  2458. Object_Destroy_m09F51D8BDECFD2E8C618498EF7377029B669030D(G_B3_2, ((float)il2cpp_codegen_multiply((float)G_B3_1, (float)G_B3_0)), /*hidden argument*/NULL);
  2459. return;
  2460. }
  2461. }
  2462. // System.Void UnityEngine.AudioSource::set_loop(System.Boolean)
  2463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_loop_m4DEE785C31213E964D7014B633F0FFC7E98B79F4 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, bool ___value0, const RuntimeMethod* method)
  2464. {
  2465. typedef void (*AudioSource_set_loop_m4DEE785C31213E964D7014B633F0FFC7E98B79F4_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *, bool);
  2466. static AudioSource_set_loop_m4DEE785C31213E964D7014B633F0FFC7E98B79F4_ftn _il2cpp_icall_func;
  2467. if (!_il2cpp_icall_func)
  2468. _il2cpp_icall_func = (AudioSource_set_loop_m4DEE785C31213E964D7014B633F0FFC7E98B79F4_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::set_loop(System.Boolean)");
  2469. _il2cpp_icall_func(__this, ___value0);
  2470. }
  2471. // System.Void UnityEngine.AudioSource::set_spatialBlend(System.Single)
  2472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_spatialBlend_mC144B8230F08743505D4B0A92C1B9F809BC6D9C5 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, float ___value0, const RuntimeMethod* method)
  2473. {
  2474. typedef void (*AudioSource_set_spatialBlend_mC144B8230F08743505D4B0A92C1B9F809BC6D9C5_ftn) (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C *, float);
  2475. static AudioSource_set_spatialBlend_mC144B8230F08743505D4B0A92C1B9F809BC6D9C5_ftn _il2cpp_icall_func;
  2476. if (!_il2cpp_icall_func)
  2477. _il2cpp_icall_func = (AudioSource_set_spatialBlend_mC144B8230F08743505D4B0A92C1B9F809BC6D9C5_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::set_spatialBlend(System.Single)");
  2478. _il2cpp_icall_func(__this, ___value0);
  2479. }
  2480. // System.Void UnityEngine.AudioSource::.ctor()
  2481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource__ctor_m16DE45CD7FEFDEDC97B279769B399D0F995F7299 (AudioSource_t5196F862B4E60F404613361C90D87FBDD041E93C * __this, const RuntimeMethod* method)
  2482. {
  2483. {
  2484. AudioBehaviour__ctor_m43B1C08196D937549E20DE6370263646C1D81F59(__this, /*hidden argument*/NULL);
  2485. return;
  2486. }
  2487. }
  2488. #ifdef __clang__
  2489. #pragma clang diagnostic pop
  2490. #endif
  2491. #ifdef __clang__
  2492. #pragma clang diagnostic push
  2493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2494. #pragma clang diagnostic ignored "-Wunused-variable"
  2495. #endif
  2496. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider::InvokeSampleFramesAvailable(System.Int32)
  2497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSampleProvider_InvokeSampleFramesAvailable_m7604AAF1AC01473A29DCDAD1AEC06165504BE832 (AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 * __this, int32_t ___sampleFrameCount0, const RuntimeMethod* method)
  2498. {
  2499. bool V_0 = false;
  2500. {
  2501. SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * L_0 = __this->get_sampleFramesAvailable_0();
  2502. V_0 = (bool)((!(((RuntimeObject*)(SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF *)L_0) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  2503. bool L_1 = V_0;
  2504. if (!L_1)
  2505. {
  2506. goto IL_001c;
  2507. }
  2508. }
  2509. {
  2510. SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * L_2 = __this->get_sampleFramesAvailable_0();
  2511. int32_t L_3 = ___sampleFrameCount0;
  2512. NullCheck(L_2);
  2513. SampleFramesHandler_Invoke_m52F0148F680B36E04A7F850E617FBEF1CA9809FD(L_2, __this, L_3, /*hidden argument*/NULL);
  2514. }
  2515. IL_001c:
  2516. {
  2517. return;
  2518. }
  2519. }
  2520. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider::InvokeSampleFramesOverflow(System.Int32)
  2521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSampleProvider_InvokeSampleFramesOverflow_mC81A014388E535569EF02E3DA6B9831B0FB8A8D4 (AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 * __this, int32_t ___droppedSampleFrameCount0, const RuntimeMethod* method)
  2522. {
  2523. bool V_0 = false;
  2524. {
  2525. SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * L_0 = __this->get_sampleFramesOverflow_1();
  2526. V_0 = (bool)((!(((RuntimeObject*)(SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF *)L_0) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  2527. bool L_1 = V_0;
  2528. if (!L_1)
  2529. {
  2530. goto IL_001c;
  2531. }
  2532. }
  2533. {
  2534. SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * L_2 = __this->get_sampleFramesOverflow_1();
  2535. int32_t L_3 = ___droppedSampleFrameCount0;
  2536. NullCheck(L_2);
  2537. SampleFramesHandler_Invoke_m52F0148F680B36E04A7F850E617FBEF1CA9809FD(L_2, __this, L_3, /*hidden argument*/NULL);
  2538. }
  2539. IL_001c:
  2540. {
  2541. return;
  2542. }
  2543. }
  2544. #ifdef __clang__
  2545. #pragma clang diagnostic pop
  2546. #endif
  2547. #ifdef __clang__
  2548. #pragma clang diagnostic push
  2549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2550. #pragma clang diagnostic ignored "-Wunused-variable"
  2551. #endif
  2552. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider_SampleFramesHandler::.ctor(System.Object,System.IntPtr)
  2553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler__ctor_mFDA0769E55F136D1B8EC8AA4B40EF43069934EB5 (SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2554. {
  2555. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2556. __this->set_method_3(___method1);
  2557. __this->set_m_target_2(___object0);
  2558. }
  2559. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider_SampleFramesHandler::Invoke(UnityEngine.Experimental.Audio.AudioSampleProvider,System.UInt32)
  2560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m52F0148F680B36E04A7F850E617FBEF1CA9809FD (SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * __this, AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 * ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  2561. {
  2562. DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* delegateArrayToInvoke = __this->get_delegates_11();
  2563. Delegate_t** delegatesToInvoke;
  2564. il2cpp_array_size_t length;
  2565. if (delegateArrayToInvoke != NULL)
  2566. {
  2567. length = delegateArrayToInvoke->max_length;
  2568. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2569. }
  2570. else
  2571. {
  2572. length = 1;
  2573. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2574. }
  2575. for (il2cpp_array_size_t i = 0; i < length; i++)
  2576. {
  2577. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2578. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2579. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2580. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2581. if (!il2cpp_codegen_method_is_virtual(targetMethod))
  2582. {
  2583. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2584. }
  2585. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2586. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2587. if (___methodIsStatic)
  2588. {
  2589. if (___parameterCount == 2)
  2590. {
  2591. // open
  2592. typedef void (*FunctionPointerType) (AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t, const RuntimeMethod*);
  2593. ((FunctionPointerType)targetMethodPointer)(___provider0, ___sampleFrameCount1, targetMethod);
  2594. }
  2595. else
  2596. {
  2597. // closed
  2598. typedef void (*FunctionPointerType) (void*, AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t, const RuntimeMethod*);
  2599. ((FunctionPointerType)targetMethodPointer)(targetThis, ___provider0, ___sampleFrameCount1, targetMethod);
  2600. }
  2601. }
  2602. else if (___parameterCount != 2)
  2603. {
  2604. // open
  2605. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  2606. {
  2607. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  2608. {
  2609. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  2610. GenericInterfaceActionInvoker1< uint32_t >::Invoke(targetMethod, ___provider0, ___sampleFrameCount1);
  2611. else
  2612. GenericVirtActionInvoker1< uint32_t >::Invoke(targetMethod, ___provider0, ___sampleFrameCount1);
  2613. }
  2614. else
  2615. {
  2616. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  2617. InterfaceActionInvoker1< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___provider0, ___sampleFrameCount1);
  2618. else
  2619. VirtActionInvoker1< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___provider0, ___sampleFrameCount1);
  2620. }
  2621. }
  2622. else
  2623. {
  2624. if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
  2625. {
  2626. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2627. ((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(&___sampleFrameCount1) - 1), targetMethod);
  2628. }
  2629. else
  2630. {
  2631. typedef void (*FunctionPointerType) (AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t, const RuntimeMethod*);
  2632. ((FunctionPointerType)targetMethodPointer)(___provider0, ___sampleFrameCount1, targetMethod);
  2633. }
  2634. }
  2635. }
  2636. else
  2637. {
  2638. // closed
  2639. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  2640. {
  2641. if (targetThis == NULL)
  2642. {
  2643. typedef void (*FunctionPointerType) (AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t, const RuntimeMethod*);
  2644. ((FunctionPointerType)targetMethodPointer)(___provider0, ___sampleFrameCount1, targetMethod);
  2645. }
  2646. else if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  2647. {
  2648. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  2649. GenericInterfaceActionInvoker2< AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t >::Invoke(targetMethod, targetThis, ___provider0, ___sampleFrameCount1);
  2650. else
  2651. GenericVirtActionInvoker2< AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t >::Invoke(targetMethod, targetThis, ___provider0, ___sampleFrameCount1);
  2652. }
  2653. else
  2654. {
  2655. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  2656. InterfaceActionInvoker2< AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___provider0, ___sampleFrameCount1);
  2657. else
  2658. VirtActionInvoker2< AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___provider0, ___sampleFrameCount1);
  2659. }
  2660. }
  2661. else
  2662. {
  2663. if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
  2664. {
  2665. typedef void (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  2666. ((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(___provider0) - 1), ___sampleFrameCount1, targetMethod);
  2667. }
  2668. else
  2669. {
  2670. typedef void (*FunctionPointerType) (void*, AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 *, uint32_t, const RuntimeMethod*);
  2671. ((FunctionPointerType)targetMethodPointer)(targetThis, ___provider0, ___sampleFrameCount1, targetMethod);
  2672. }
  2673. }
  2674. }
  2675. }
  2676. }
  2677. // System.IAsyncResult UnityEngine.Experimental.Audio.AudioSampleProvider_SampleFramesHandler::BeginInvoke(UnityEngine.Experimental.Audio.AudioSampleProvider,System.UInt32,System.AsyncCallback,System.Object)
  2678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SampleFramesHandler_BeginInvoke_mE516B77CCC50738663D10DDD2D7BDB4391FDFF92 (SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * __this, AudioSampleProvider_tD5B209D07C5F1D4714F92069F4071068B9BC6913 * ___provider0, uint32_t ___sampleFrameCount1, AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  2679. {
  2680. static bool s_Il2CppMethodInitialized;
  2681. if (!s_Il2CppMethodInitialized)
  2682. {
  2683. il2cpp_codegen_initialize_method (SampleFramesHandler_BeginInvoke_mE516B77CCC50738663D10DDD2D7BDB4391FDFF92_MetadataUsageId);
  2684. s_Il2CppMethodInitialized = true;
  2685. }
  2686. void *__d_args[3] = {0};
  2687. __d_args[0] = ___provider0;
  2688. __d_args[1] = Box(UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_il2cpp_TypeInfo_var, &___sampleFrameCount1);
  2689. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  2690. }
  2691. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider_SampleFramesHandler::EndInvoke(System.IAsyncResult)
  2692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler_EndInvoke_mF5305B3BA179CE3C49836790DE3FEB02EB088D28 (SampleFramesHandler_t5179C92AFBB393A85144E9134A862C161726F6AF * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  2693. {
  2694. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  2695. }
  2696. #ifdef __clang__
  2697. #pragma clang diagnostic pop
  2698. #endif
  2699. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906B_inline (const RuntimeMethod* method)
  2700. {
  2701. static bool s_Il2CppMethodInitialized;
  2702. if (!s_Il2CppMethodInitialized)
  2703. {
  2704. il2cpp_codegen_initialize_method (Mobile_get_muteState_mD70625E75D05D14E2E6E18FACFFFFE324661906BUnityEngine_AudioModule_MetadataUsageId);
  2705. s_Il2CppMethodInitialized = true;
  2706. }
  2707. {
  2708. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2709. bool L_0 = ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->get_U3CmuteStateU3Ek__BackingField_0();
  2710. return L_0;
  2711. }
  2712. }
  2713. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4_inline (bool ___value0, const RuntimeMethod* method)
  2714. {
  2715. static bool s_Il2CppMethodInitialized;
  2716. if (!s_Il2CppMethodInitialized)
  2717. {
  2718. il2cpp_codegen_initialize_method (Mobile_set_muteState_m878F00ADEB5D9EAF6AD1B8BC427C505A89A4EDE4UnityEngine_AudioModule_MetadataUsageId);
  2719. s_Il2CppMethodInitialized = true;
  2720. }
  2721. {
  2722. bool L_0 = ___value0;
  2723. IL2CPP_RUNTIME_CLASS_INIT(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var);
  2724. ((Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_tC190418AF82F0EB1E4CE6D2F34976D4885050BAA_il2cpp_TypeInfo_var))->set_U3CmuteStateU3Ek__BackingField_0(L_0);
  2725. return;
  2726. }
  2727. }