#include "pch-cpp.hpp" struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct GenericVirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct GenericInterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624; struct Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35; struct Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678; struct Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B; struct Action_1_t11340E5174173030E076A75316E18A395082F8A5; struct Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594; struct Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD; struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D; struct AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7; struct AsyncTask_1_t752166623852A9111EEF677050C5C8D5AF93E09B; struct AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627; struct AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08; struct AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C; struct AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D; struct Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A; struct Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077; struct Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D; struct Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7; struct ConcurrentQueue_1_tC8B0BCCEA7ED64CA00454B9EB2F35771723A00D3; struct Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB; struct Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F; struct Dictionary_2_t9283A2526EFCCE82F0B8EBAF55887B5456F4480A; struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; struct Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B; struct Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C; struct Dictionary_2_tCCEA9512BD47099D4B63AD9EE1D34D86A031F9DE; struct Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7; struct Dictionary_2_t525DE08A369658A5AE7D624D571ED15216817535; struct Dictionary_2_t96E118783FA125640B6CD73897A2FE2B787E0AB4; struct Func_1_t2E02A14EA738090AD302DD792192229337ED1538; struct Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9; struct Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39; struct Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5; struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; struct Func_1_t778056BE8A070F696DB064AC7FBD1F996A928ED2; struct Func_1_t60B0B212E646FAA748170ABB47E557CC31788685; struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2; struct HashSet_1_t174593AE6599738C19A33586587D63534CED9F0F; struct IEnumerable_1_t6AD47CB8BEC813E15985AA93F7394F6ECE74088A; struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2; struct IEnumerable_1_tF003704BB20D860B66B7A704A722ACFA15C71331; struct IEnumerable_1_t5F6589AE6D854D7D68D572BA9368ECC0F2B8611B; struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44; struct IEnumerator_1_t488F9FA82247BF8D2DC5E133C1C3F9366CDED9B0; struct IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452; struct IEnumerator_1_tD4CF4DEC1ED2D95B3CFC619FCF5691CB58E5FDD9; struct IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8; struct IEqualityComparer_1_t0706C8CEAD5235F761D9A8DB3AC57BA61E96F1C9; struct IEqualityComparer_1_t10674BD57C34826B0728CD36D6300FD206D1C02C; struct IEqualityComparer_1_t3307DD9AF9B2FB6D29369AE34FAC79516C04F489; struct IReadOnlyDictionary_2_t97FD4FEBA26DC444E19159FCE117EB26780A1816; struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4; struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2; struct KeyCollection_t3044BDEC98849A2D06D2C63E82CCC1CD9834FDC8; struct KeyCollection_t06BE7A1EBB7FB5B2979F578D1AE11503D2E1C834; struct KeyCollection_t711F4297773508FC887EC6D21F3D4ECE100D1457; struct KeyCollection_tA0C07B70A16DBF2C7393D09C15235071AAD488B3; struct KeyCollection_tFA6C6F0AC6F46709BF9B31087F45A83125FE5A0F; struct List_1_t05CED013C75C2C8FD83E60FB6E05E60D4BE60B34; struct List_1_tC2DE0B56F2D12DD4154B9ED6710FEBCC26DE14F7; struct List_1_t609633D07145840B556A65AFD9A55770379C6E82; struct List_1_t41A6ECE985E6AA00FDB4BF38A00651F37A0E9D38; struct List_1_t57B960784A10CFE3633F68ECD697AC57AE98970D; struct List_1_t22538EEB02DEB0F0820E33C0BE76DECA6761B5AC; struct List_1_tC22325D2CF16D4312A02FEF441665DE1DABB3069; struct List_1_t5C2EBF017989E44F3D1D11AF502E10F6F8D9AB53; struct List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F; struct List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF; struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B; struct List_1_tACB1E5E471A5715215D32F460107ED9F15736183; struct List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293; struct List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5; struct List_1_tA66A354637DA6662F823498267E10BE1380D54D7; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209; struct List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD; struct List_1_t4FB6D790EAC554F2934286FBBBEB0BF07E4388DA; struct List_1_tA1A04BD6B1EE83992AE369D5DB31A028E9B57822; struct List_1_t23F59D024DFD759F7295EBC6C25BD5F56992C950; struct ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E; struct ObjectPool_1_t51567CC7273F3E7F80D2821A64720EC208252097; struct ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2; struct ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF; struct ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698; struct ObjectPool_1_t5182952C8F36FEBBCBE6CFF9033A71D706D62C3E; struct ObjectPool_1_t6FA32EFA27B8A53DAD8226A0344593AC567348E4; struct ObjectPool_1_t0B9B92CE17DF4AF53A094DCDFBFC957BED9A47B2; struct ObjectPool_1_tAF6FF40F22722AF69F31FD0344153D1CBA5DD516; struct ObjectPool_1_tDCD50C95ED0429D3FD1471004D0AF0CBAFDE3458; struct ObjectPool_1_t39751C6B5D1BD5F6B65F1D828FCE1AB5F73E9D28; struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; struct Promise_1_tF93E504A18090E7276B6F9EF5AA27230E9A641CB; struct Promise_1_t7BC5F1754A27CF06571C0C51E5893AE44146B274; struct Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA; struct Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60; struct Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE; struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5; struct ReadOnlyList_1_t6B97BE1A8E9DCB726FB412232C86647BB30B14F6; struct ReadOnlyList_1_t08BE1BF4C3C8359CF33DDA7A9F0A3F8FC3E2CCD8; struct SerializableDictionary_2_t43C5D129793FC3216489482F7A8B933128D7F0A8; struct SingletonMonoBehaviour_1_tDE14633018EC6C1ADF8C0D6A4216766981964A37; struct SingletonMonoBehaviour_1_t1A3B22DC7CF860C5F1A9109958B4353C4D53C505; struct SubsystemLifecycleManager_3_t499D76783B0F91C52B19F7183F077FAD1985AD55; struct SubsystemLifecycleManager_3_tAE0BB0092EB47B81AA111C370381E3BA14C88DD3; struct SubsystemProvider_1_t7964A83C7EDD0F612E018A2033A9D500479D92F3; struct SubsystemProvider_1_t22A73CFC0FBED238F54239530C581C40C8C1E4AB; struct SubsystemWithProvider_3_t548D9C2A4778C7ADB62496A2A07F8B7563309893; struct SubsystemWithProvider_3_t9B46676D7BE943A96773ABEE0697A7F35EA89C3B; struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043; struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17; struct ThreadLocal_1_tC089BD0B380F41E28F0DC34212A831DDE64CD272; struct ThreadLocal_1_t57A3702D746737FF774091355851F7F6E967BF54; struct ThreadLocal_1_t147954243CB50A72C6ACB748C97A4BCA282F4F64; struct ThreadLocal_1_tE778CDE74B6D2A24B1BB4069B959CE39005AC0EE; struct UnityEvent_1_tD0EC2A4CFF83D815F986EE463DA5000DB937F484; struct ValueCollection_tD83A27CAF91528356B8A3C87C2A2B81AF77131F8; struct ValueCollection_t42E0FDE26BC39A662F8984073F6E87BDA6D81FEB; struct ValueCollection_tF7237892CA5B09093DA6123ADEA9DF7343E2B977; struct ValueCollection_tD2D76DBF0419841EE5E5B183347ADA2499C6F121; struct ValueCollection_tF23C9F570028990E44209C2DC18D174F1DD011D3; struct EntryU5BU5D_tB864C115D15BC9EDBD2E2CD2A0AC39AB6E22E4F2; struct EntryU5BU5D_tB2F8C85F8CD6CFDD846481C041D682871CCB6190; struct EntryU5BU5D_tAEA8A081E0B15CAB209E87B6AFC3D1DFB1382098; struct EntryU5BU5D_tE64F1A15C3306417BCCE930079CE712E4E8988EB; struct EntryU5BU5D_tD8B1BA6CCF0BFEC850B3136FFC50A8961411C714; struct InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C; struct InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A; struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2; struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A; struct AudioEncoderU5BU5D_t05A3C5349E26BA6D4ED4B9AF7403A7FF4852236A; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B; struct CaptureTaskU5BU5D_t8748E371BA5546D75A9B948C06EBFDA1D7687E0C; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct FrameCaptureContextU5BU5D_tB0D10AE861CEA9F73500FEA2981332DC5FE3DD05; struct IEncoderBaseU5BU5D_t5E053AE7DAD762D065C18A567E56CF7FA3AE4724; struct IFrameConsumerU5BU5D_tC6ED860BDF8B2EB6FD50C20FC191631026A5406A; struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A; struct SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46; struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct XREALBackGroundRenderU5BU5D_t709CE2FAA9101F4825E8DBFFC8436B426B4AEAE0; struct XREALCameraInitializerU5BU5D_t22677E5A777C835343EF0CCB9357B43E66099513; struct ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27; struct ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E; struct AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03; struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0; struct AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC; struct AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6; struct AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF; struct AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01; struct AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35; struct AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37; struct Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB; struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7; struct BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239; struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E; struct CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; struct ConfigurationChooser_t4DFAB6BE3767C3C5DA0E43FA16CD067009A487C2; struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2; struct EditorFrameProvider_t348B8BCB8A81A1BE0C7A8C684D7F18124A9B2C01; struct Exception_t; struct FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507; struct FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE; struct FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; struct GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52; struct IEncoderBase_tC9E965E0AABE364F693C2CCC12042F2A073105CA; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IFrameConsumer_t76835FBA3A7296F05BFFB10D25DD254B771F9F36; struct ISubsystemDescriptor_tEF29944D579CC7D70F52CB883150735991D54E6E; struct ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D; struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E; struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B; struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5; struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE; struct MethodInfo_t; struct MissingComponentException_tFBBE11BC7F2A81EE2B3E19B2B7F6AA4131F84A0E; struct MockGalleryDataProvider_t8D639E99949C5EEF411257CD2FCE6064B542F50C; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; struct NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143; struct NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89; struct NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE; struct QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1; struct RGBCameraDataCallback_t9605BB420BD149422C5E4BA0EE167CA55360A73F; struct RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E; struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772; struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27; struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF; struct RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692; struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043; struct String_t; struct StringBuilder_t; struct SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455; struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572; struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0; struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E; struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; struct TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E; struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; struct Type_t; struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t5F8BE1B3E92D30FAEBB57FE948075B5AB72F7F69; struct UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181; struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432; struct Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A; struct VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3; struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663; struct XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF; struct XRAnchorSubsystemDescriptor_tE311C24D7BA2405DA537716807EBEB451F6A3C30; struct XRCameraSubsystem_t1F15E4BAEF03223F63AB57E49D1B5DE06749D140; struct XRCameraSubsystemDescriptor_t4C2FD5F5B1005FCF89005E0F2CFE0FF86DDC6847; struct XRController_tB7EBF72339C56C18DEB74B1176FD39B9C421F1E2; struct XRControllerWithRumble_tE748B7C11688766EF1F006DBBA82B5C7564877EB; struct XRDisplayProxy_tCFCF793FCB50B69929724130A16AFCD8E9E4D417; struct XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146; struct XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243; struct XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39; struct XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E; struct XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE; struct XREALCameraSubsystem_t35273B1BBABEDCA8D78A50C63EB6C00691798685; struct XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461; struct XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A; struct XREALErrorCallback_t8D574ED31DAF80CA5599D71E7DC2BDF5FA0086F5; struct XREALGlassesEventCallback_t3A314C692DCAB3D61B560CE6023D4FCC3E5CD831; struct XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E; struct XREALImageTrackingSubsystem_t0AF154B7DD383C3A58D91A75248F4FB113F1CF39; struct XREALLogCallback_t2B1EDB0A7D019DB830A6FF869CC560E825262F7B; struct XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26; struct XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676; struct XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43; struct XREALPlaneSubsystem_t38AF248BE130E76F83D85AA6EDCBFE4B91423C22; struct XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99; struct XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A; struct XREALSessionSubsystem_t13EE328B199932EB2B98644E9CA768A9FE1B0CA2; struct XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945; struct XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366; struct XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE; struct XRImageTrackingSubsystem_t5EEEA714F4273F686F836517EE4957AEDFFD7BEB; struct XRImageTrackingSubsystemDescriptor_t6D3883C9B0005F09FE2ECE410BF3A8E64A4A5CBE; struct XRLoader_t80B1B1934C40561C5352ABC95D567DC2A7C9C976; struct XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52; struct XRMeshSubsystem_tDDC31EC10D4F0517542F9EB296428A0F7EC2C3B2; struct XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE; struct XRPlaneSubsystem_t6FC18D5B1FF10EE9B4A751977B526F44A16EDB62; struct XRPlaneSubsystemDescriptor_t0DF362BB5A820B47811DA6460D259AE9EBA06300; struct XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42; struct XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399; struct XRSessionSubsystemDescriptor_tC27BC32D3225FDB3C2114906B7917065435E3076; struct UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225; struct RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4; struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; struct U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856; struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; struct RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849; struct Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C; struct Provider_tC76B85B1D0C70B70C5FC6B9E92C0C2C5EF31A26C; struct Api_tAE210A8378E537AFD1FA4B99562229CE842377FB; struct XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870; struct U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69; struct OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC; struct OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361; struct OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8; struct OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF; struct XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF; struct XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D; struct U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224; struct XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6; struct U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098; struct U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67; struct OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB; struct OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B; struct OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2; struct OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F; struct OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01; struct XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2; struct U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1; struct XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29; struct U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E; struct U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319; struct U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2; struct OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3; struct OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202; struct OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205; struct OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452; struct OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC; struct Provider_t04088A6CFC6675A4655FFD62200BFA745A0F9DDA; struct Provider_t0D7436E7EFA82C29EF9482B1C801F64458C343A8; struct Provider_t0E03563C43D7DC05CCBFBE3C117052E76FD76AD5; struct U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735; struct U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6; struct U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4; struct U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37; struct U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94; struct U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E; struct U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773; IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AudioState_tD13D504ED71C940BDB376B44B1F6B2943798EEF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CamMode_t49EEAD737C43B0DF26149CF5264B8393501FC072_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CaptureSide_tE1FBC38E1B625B99C7DF74DF48E2CC0324E953EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t2E02A14EA738090AD302DD792192229337ED1538_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t6AD47CB8BEC813E15985AA93F7394F6ECE74088A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t488F9FA82247BF8D2DC5E133C1C3F9366CDED9B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IFrameConsumer_t76835FBA3A7296F05BFFB10D25DD254B771F9F36_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IReadOnlyDictionary_2_t97FD4FEBA26DC444E19159FCE117EB26780A1816_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA66A354637DA6662F823498267E10BE1380D54D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tACB1E5E471A5715215D32F460107ED9F15736183_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MissingComponentException_tFBBE11BC7F2A81EE2B3E19B2B7F6AA4131F84A0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TrackingState_t5487241B6888BB15D8448EBBC640835A011DBBC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALAnchorEstimateQuality_t54BAE8E30F8746CD2F2A7D6384C7B7080ABB8DC4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALComponent_tA309BFE228F2939FF844735801E23915EA070B1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____6147E3776EFB8F16302F58FD2EB94B0E0C5F7CA5D41965B56FF119C14A2774C4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____658BA29BA0CD08607DDCA49913EBE3E1F12F4EA5D39619CC4FAF83B2241C9360_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; IL2CPP_EXTERN_C String_t* _stringLiteral01074476E2AFD7687E2885EDC35670D917376279; IL2CPP_EXTERN_C String_t* _stringLiteral0192B855218554C2C0BDE976BCEF03D53369C609; IL2CPP_EXTERN_C String_t* _stringLiteral03FA1A8A5613B177BADAB07CC8C28EE0287A6F6C; IL2CPP_EXTERN_C String_t* _stringLiteral04EAFFDCCCF745AF96AF833FC17971284083FDCC; IL2CPP_EXTERN_C String_t* _stringLiteral08979F88C241255B3E4664CBD1F082207F90F250; IL2CPP_EXTERN_C String_t* _stringLiteral08EB2FBF59153C9BE42FB55E45791584B5314574; IL2CPP_EXTERN_C String_t* _stringLiteral0B44235EFCB2C9DA09E6F64E7CF5002E2492C476; IL2CPP_EXTERN_C String_t* _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8; IL2CPP_EXTERN_C String_t* _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A; IL2CPP_EXTERN_C String_t* _stringLiteral0F0E6DAFD2FC78AFA565CF0BB0FC4CB614F272B7; IL2CPP_EXTERN_C String_t* _stringLiteral0F5D7637388736ACD472C5DFE2FBED81842A4684; IL2CPP_EXTERN_C String_t* _stringLiteral1087C044852E2D4A232121CD33ABF9A57EDA50AE; IL2CPP_EXTERN_C String_t* _stringLiteral123533A1A25239C5ABB2E5FA66FDA55530EBF6C9; IL2CPP_EXTERN_C String_t* _stringLiteral132254B29471B5349ECE9D504475F3DB2448165F; IL2CPP_EXTERN_C String_t* _stringLiteral144F30061F9DA5B02CBBF773FB47CFC0534BA4E1; IL2CPP_EXTERN_C String_t* _stringLiteral168D3606B043E3302CAEA0A0FFC769973EDCC0FE; IL2CPP_EXTERN_C String_t* _stringLiteral180CA7BF5CCBDA41338AC97E52CCF703F049D3C7; IL2CPP_EXTERN_C String_t* _stringLiteral18CC235DC7862849FEAB435049FB497F9DA2A81E; IL2CPP_EXTERN_C String_t* _stringLiteral193ABB0B08E1BF836C314E1FCCEE656B027CBD75; IL2CPP_EXTERN_C String_t* _stringLiteral1B1423F219EAC608AC0444D7F4C8B42691FDD1D5; IL2CPP_EXTERN_C String_t* _stringLiteral1D0F937A9F69E6717FEF56319F90CD6F91E0C96F; IL2CPP_EXTERN_C String_t* _stringLiteral1E2AAA9B2AF67FFFC4B707F692EDFEAF9C1FA7CD; IL2CPP_EXTERN_C String_t* _stringLiteral1E38DF1FF8D011FF074B2243D24B9EB323CB8D2F; IL2CPP_EXTERN_C String_t* _stringLiteral23F8BB3ED5D6C082017FA9B3F3A358B36C9C577F; IL2CPP_EXTERN_C String_t* _stringLiteral257C7D9AC9D9BCD237E1183167835CD30C7DD401; IL2CPP_EXTERN_C String_t* _stringLiteral27CFB82BFB22AFC0871B5128C1C7AFEC9F14E204; IL2CPP_EXTERN_C String_t* _stringLiteral29C470CFE9C4D0AEA66F34091C1815AC97DD943D; IL2CPP_EXTERN_C String_t* _stringLiteral2E2DEA99BE91B2AC9C630BACBC320224995898ED; IL2CPP_EXTERN_C String_t* _stringLiteral2E6B52CC58138D3525FB85BCB75D1BAA673649F3; IL2CPP_EXTERN_C String_t* _stringLiteral2F8A13D44AE36ADE9613B3CD9BD384927044D9A7; IL2CPP_EXTERN_C String_t* _stringLiteral34979B50FE7ADD064DEBB02300A5C96EDE745026; IL2CPP_EXTERN_C String_t* _stringLiteral354F8092DDA5C2436E1855A6ECB9F4151B609ABA; IL2CPP_EXTERN_C String_t* _stringLiteral3661FED163638636135219A9185EC6A25A52F299; IL2CPP_EXTERN_C String_t* _stringLiteral3875FE8CAE047F6947B305082DD0650F6CD5EE9E; IL2CPP_EXTERN_C String_t* _stringLiteral39B1AD2D9A6565301B650755CDCDA98CE1204A5D; IL2CPP_EXTERN_C String_t* _stringLiteral3BEF2B7D220F16CD24329F2FFCB6A754B7D1C18E; IL2CPP_EXTERN_C String_t* _stringLiteral3C3D7136159E76FB4C5BD95F5A07E81B2DD01046; IL2CPP_EXTERN_C String_t* _stringLiteral3D049C6C6D58FCE17799FC973198B6A177AB6B56; IL2CPP_EXTERN_C String_t* _stringLiteral3F59D96183C4ED5FB981307B6EF0504A213C959F; IL2CPP_EXTERN_C String_t* _stringLiteral41565C13D7FC0D5E93F3843E8183A91B7B33DD20; IL2CPP_EXTERN_C String_t* _stringLiteral45D06BB48363D54A026362F77FF358A0F839AADA; IL2CPP_EXTERN_C String_t* _stringLiteral493E7C26DDEBF19442DF4C472493C52046339B36; IL2CPP_EXTERN_C String_t* _stringLiteral4B4D87502C7DE5D277E104803B7FB2D332BFB2C8; IL2CPP_EXTERN_C String_t* _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21; IL2CPP_EXTERN_C String_t* _stringLiteral4B82401A8A9BD1719C7968430C549BE3144DE888; IL2CPP_EXTERN_C String_t* _stringLiteral4D147215C82FF43E4366FAF1CD51F52CFE8DF7EF; IL2CPP_EXTERN_C String_t* _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078; IL2CPP_EXTERN_C String_t* _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30; IL2CPP_EXTERN_C String_t* _stringLiteral4E755CB7DE4E2C0CADDD50D1F2C6305422436002; IL2CPP_EXTERN_C String_t* _stringLiteral4F43E655CCA1CBD466EDCF7BAA48C8321436CD8B; IL2CPP_EXTERN_C String_t* _stringLiteral5122441BB910AC72477023FAADF7316B0E98C5C6; IL2CPP_EXTERN_C String_t* _stringLiteral51C2F10A837E13862A83DD6E6E153B861890EBFE; IL2CPP_EXTERN_C String_t* _stringLiteral5781A34B23C898757B46667A290A119E63C84A4D; IL2CPP_EXTERN_C String_t* _stringLiteral59F05C847324163CE26C0792DCB983CF03B66220; IL2CPP_EXTERN_C String_t* _stringLiteral5D2DAFB5813F299B723B4306305020EFF23C9CA7; IL2CPP_EXTERN_C String_t* _stringLiteral5E888C452ABA22854E396B03342E236BA30A3859; IL2CPP_EXTERN_C String_t* _stringLiteral5FA1FF074D2C074DD2F4A447661CDAD520A47F58; IL2CPP_EXTERN_C String_t* _stringLiteral60431E2C877AAA25456635D54FDFF867D4EAF17D; IL2CPP_EXTERN_C String_t* _stringLiteral61284AB55BF031CD64BC388BBD0D8B1267B8CE45; IL2CPP_EXTERN_C String_t* _stringLiteral629B1AF92711E53FDDC6766FCF86D22CD44EB932; IL2CPP_EXTERN_C String_t* _stringLiteral639F59A69CF2F14B3B87A75244A6E471BDBE4305; IL2CPP_EXTERN_C String_t* _stringLiteral64686399CAD105985D395551A1E10BF75BFA3510; IL2CPP_EXTERN_C String_t* _stringLiteral64AE57C4A1D5795E1348D838B9F774F70790F43B; IL2CPP_EXTERN_C String_t* _stringLiteral65C95006DEA93EFB5B989D6813ECE36D7A5239CC; IL2CPP_EXTERN_C String_t* _stringLiteral6675C7D67D5B18FD65E7243F89DD1759F55CBF50; IL2CPP_EXTERN_C String_t* _stringLiteral6850876052608F85B5BE4AF22EF489F10749E339; IL2CPP_EXTERN_C String_t* _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748; IL2CPP_EXTERN_C String_t* _stringLiteral6D56CA45066F8948801C5E60A950DE6E228A772B; IL2CPP_EXTERN_C String_t* _stringLiteral6F132B13191E67EAD88A7C3A1F1487FDC07716BD; IL2CPP_EXTERN_C String_t* _stringLiteral6F2E09F27ED0D66CE67574A988FBE514F873A8EC; IL2CPP_EXTERN_C String_t* _stringLiteral6F8E416772CA998428580570AFCE1C3EBA383950; IL2CPP_EXTERN_C String_t* _stringLiteral729C6485974988E37C39B69802DC08701A88D89D; IL2CPP_EXTERN_C String_t* _stringLiteral73191C6566C25528709489F2E67E59C40B03D4AC; IL2CPP_EXTERN_C String_t* _stringLiteral7340358386D057E4F2544BD7BF9D503A6F9C4837; IL2CPP_EXTERN_C String_t* _stringLiteral74F3736DF71502406F61D6538BA17D79899EABAC; IL2CPP_EXTERN_C String_t* _stringLiteral7502D69AC624E1C91D36201653C42CE1D81877B5; IL2CPP_EXTERN_C String_t* _stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500; IL2CPP_EXTERN_C String_t* _stringLiteral75E05143EB132AAA8A22B48813DB8E6047380821; IL2CPP_EXTERN_C String_t* _stringLiteral764F1A6BF333A2DEEC52D27F6FDE804DF25549F2; IL2CPP_EXTERN_C String_t* _stringLiteral78CB280AE5024E78F4D41E23F68AC703B09F96C7; IL2CPP_EXTERN_C String_t* _stringLiteral79DD57BB746C8ADD319934AD22BBA988D8C7547A; IL2CPP_EXTERN_C String_t* _stringLiteral7ABC798F33092AF55AD9184706808DA0AC31BA02; IL2CPP_EXTERN_C String_t* _stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79; IL2CPP_EXTERN_C String_t* _stringLiteral7AE12273FC3E2CCF930BDCE68423482949F58ADF; IL2CPP_EXTERN_C String_t* _stringLiteral7B1FEFFE11744C044FD2A5E06C26174481B77392; IL2CPP_EXTERN_C String_t* _stringLiteral7D22511CC292B1C86526CD5212677E0053AC1C87; IL2CPP_EXTERN_C String_t* _stringLiteral7DFF19EDAAB01D9B40C679D8E5811BC65CF17CC8; IL2CPP_EXTERN_C String_t* _stringLiteral80646C4E3C2CFE64B175064648D64EED6BC76560; IL2CPP_EXTERN_C String_t* _stringLiteral80B1F18F7DB3053C08F8F3941A1EE3A7B9503EB5; IL2CPP_EXTERN_C String_t* _stringLiteral8113B54EDC52DFDEE993BE90AF8C5F9DA7A5D41B; IL2CPP_EXTERN_C String_t* _stringLiteral8134593F3DCC7532194523DD946E38A1CC6698EA; IL2CPP_EXTERN_C String_t* _stringLiteral8145EB32CA9A241177C9D5697F0BEDC985963DE3; IL2CPP_EXTERN_C String_t* _stringLiteral83562F4DC3F5C5D88CF1748B1E9EF1109CA5BDF9; IL2CPP_EXTERN_C String_t* _stringLiteral88727424F891319E798DB940BD70231C40582C24; IL2CPP_EXTERN_C String_t* _stringLiteral88D398833F4AAC910F34DF5CFF1972EF00662F2E; IL2CPP_EXTERN_C String_t* _stringLiteral89F40E4FF40FDC3BB459F4CA6B71BB005585F347; IL2CPP_EXTERN_C String_t* _stringLiteral8BD3FE4F4707ADCA0725D609ADCA7418F92B45C6; IL2CPP_EXTERN_C String_t* _stringLiteral8DAFCDF5CBC20B8C5100AC0842ECBB5279A347A7; IL2CPP_EXTERN_C String_t* _stringLiteral8E99BC28F79DF64079057E43A8E4347F9DAD5356; IL2CPP_EXTERN_C String_t* _stringLiteral8F00DEB53B9A2EEA528B8F3F0D82F86529994D89; IL2CPP_EXTERN_C String_t* _stringLiteral8F75ECDB116DCBBF6FC5A38C92B230BE664085FE; IL2CPP_EXTERN_C String_t* _stringLiteral8FB36D73060B3D18735193593FA3B3A1A860227B; IL2CPP_EXTERN_C String_t* _stringLiteral9327413794A5D09D70273E0933D33BA36AEF4A41; IL2CPP_EXTERN_C String_t* _stringLiteral98047079CB963ED8110D9AD08F04729B7602840A; IL2CPP_EXTERN_C String_t* _stringLiteral9946FBE46CDE07D85A1306BBD66ABF2744491441; IL2CPP_EXTERN_C String_t* _stringLiteral9A4FB3FC8BDE9237974C77ED402975ABF755981B; IL2CPP_EXTERN_C String_t* _stringLiteral9D010A6D26373CA217B37A62E4E925047FBDC27C; IL2CPP_EXTERN_C String_t* _stringLiteral9DACE07F168CA3C2BC98809B8236305ED0F93C9F; IL2CPP_EXTERN_C String_t* _stringLiteral9E51BE8D95190B8AD89EC2DD58C91966BC8FC98C; IL2CPP_EXTERN_C String_t* _stringLiteral9F62E829A1B5F7A6E1C579CDCED38AD8B275F5F3; IL2CPP_EXTERN_C String_t* _stringLiteralA1DCE4B68E85B2B3B24602363CBF57D9305194A2; IL2CPP_EXTERN_C String_t* _stringLiteralA61F93C0EBAECE8E3854D09C60F24867A96C7C3E; IL2CPP_EXTERN_C String_t* _stringLiteralA9376FB5E965F54A8832AA8C3E193A8FB11FD29E; IL2CPP_EXTERN_C String_t* _stringLiteralAB9D63443ED28BDCC1A5CE865DCE9ADEB0B993B7; IL2CPP_EXTERN_C String_t* _stringLiteralAC10ECED701E479DB1EB99F71C7E143BF33BDB28; IL2CPP_EXTERN_C String_t* _stringLiteralACCB271B3F087252B60BC604A75AEE43F78DA580; IL2CPP_EXTERN_C String_t* _stringLiteralAE48D0D0D1341D86F91F26879FB1845F33AD35BD; IL2CPP_EXTERN_C String_t* _stringLiteralB0F48A424B13CAF09A881AEB1B59336E5AC29F06; IL2CPP_EXTERN_C String_t* _stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE; IL2CPP_EXTERN_C String_t* _stringLiteralB438D87A9FBDDCB80847694BF0AA820DCACEA463; IL2CPP_EXTERN_C String_t* _stringLiteralB87C3400D1437AFDF8CAF68A9E9CE8F17DA5AC69; IL2CPP_EXTERN_C String_t* _stringLiteralB96664E8C8041D0CD062AF9D352BE2E1F8E79CE9; IL2CPP_EXTERN_C String_t* _stringLiteralBF2BE4F21A22D3B4FFA9EBAF530AC12EE6C36179; IL2CPP_EXTERN_C String_t* _stringLiteralBFBF06CB8A3F2765269A2DDB48670003C2C19994; IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB; IL2CPP_EXTERN_C String_t* _stringLiteralC1A93105505EBE0482DA0DFA51E7EBC98DA07CB6; IL2CPP_EXTERN_C String_t* _stringLiteralC30361669693BFEB58D9B2EEAB8253B8CC1E9341; IL2CPP_EXTERN_C String_t* _stringLiteralC5505A25CF2D095FDF8936A52047CE843140CE71; IL2CPP_EXTERN_C String_t* _stringLiteralC8D037B4F9E2C8D2CEDFB266C12E2C415A00FE45; IL2CPP_EXTERN_C String_t* _stringLiteralCE48BDED12C44F9AB6A7A5BA7BCFDF56D44605EB; IL2CPP_EXTERN_C String_t* _stringLiteralCF72DC429D5B6C00E596939D7D829F7AE574E03B; IL2CPP_EXTERN_C String_t* _stringLiteralCFC89553EFBC34DB903A51C997078EF04F9B70A2; IL2CPP_EXTERN_C String_t* _stringLiteralD03C7681E53ADAA2747A38B2F45696FAFCD703FF; IL2CPP_EXTERN_C String_t* _stringLiteralD396834B1B35A8158551283BE8289CD7C6B8F1C1; IL2CPP_EXTERN_C String_t* _stringLiteralD3ECD91F92212A5BD2A3B1EEC9C97BCC7A25E866; IL2CPP_EXTERN_C String_t* _stringLiteralD79D4BC7F1DE225BDC620ADC4C9FA827A50049A2; IL2CPP_EXTERN_C String_t* _stringLiteralD8065A3ED0979B603CB4B36DB5B4F5669A66AD06; IL2CPP_EXTERN_C String_t* _stringLiteralD98DC9DFD67AC303658C4E8056196A0D993207A0; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDCFF95A94A5FDA07A5D21B324ED646FC832B82DF; IL2CPP_EXTERN_C String_t* _stringLiteralDDEFF997E558F26EDF945A7C912D7F1255CE2057; IL2CPP_EXTERN_C String_t* _stringLiteralDF0B09D3AC2B1A403AD50571DE6D02BADF994DF6; IL2CPP_EXTERN_C String_t* _stringLiteralE894D2102B9268CDC4924979FD0A08A96C943CDB; IL2CPP_EXTERN_C String_t* _stringLiteralEB472F694C910BBFA93F95E974B0283B6512E984; IL2CPP_EXTERN_C String_t* _stringLiteralEB49BF6166EFC583B37467B9AAEBC405856BA779; IL2CPP_EXTERN_C String_t* _stringLiteralEE7EBFF582009B0DDC99B08D7E538D3D492DD7D6; IL2CPP_EXTERN_C String_t* _stringLiteralEE8D9EEA9C7B9DA8FAFB83E5892FD0E7A5705999; IL2CPP_EXTERN_C String_t* _stringLiteralEEEE22BC986295CB10A8AFF2D156875EF27D33F5; IL2CPP_EXTERN_C String_t* _stringLiteralEF581E8C7F92DDF103FAE423AE876E257D5E85AA; IL2CPP_EXTERN_C String_t* _stringLiteralF03AC545DDFEFC8C4A05188E609D5202790A629A; IL2CPP_EXTERN_C String_t* _stringLiteralF05C772B5818495735E879671CCE6C20A30000BB; IL2CPP_EXTERN_C String_t* _stringLiteralF086AF11277C2521781BD5A24277BDC3BAEF68D1; IL2CPP_EXTERN_C String_t* _stringLiteralF30D7DCC62D0550BCE7F7515A953754438CBBAAB; IL2CPP_EXTERN_C String_t* _stringLiteralF6493FC4173F0714CF8CF63B1529849E4B3472D1; IL2CPP_EXTERN_C String_t* _stringLiteralF9AA4BF1F8FC6B5A8BF923025E8E999D0257E1A2; IL2CPP_EXTERN_C String_t* _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9; IL2CPP_EXTERN_C String_t* _stringLiteralFB8FA1931AACD887866B050EEEF5F899EA24AA81; IL2CPP_EXTERN_C String_t* _stringLiteralFBBB50768196AD142FBCB6569762696B01211A3E; IL2CPP_EXTERN_C String_t* _stringLiteralFD4DEB0E127186E3BFA00374531428BDC0BFF598; IL2CPP_EXTERN_C String_t* _stringLiteralFDB10DEF536B3639B1B7EA64E05BE0F84EC8E900; IL2CPP_EXTERN_C String_t* _stringLiteralFF5AF4FF93ED394B5DA8392FCABD3EDC223C1239; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncGPUReadbackRequest_GetData_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m242FB56AC043B6D76E240078F45DCD8A1C9A501D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_mE10E74EAC7E171577BBB6717E4C111C012C62A13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Create_mA86694527610A40A01A943B16F0ECDDD8F00982D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_mB8F5D5EF18A12CBFF3C7D54CE6382DBB1640C0FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_mF21C48FC9CEC24F4E9C5975C54F87BE9CA179046_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetStateMachine_m9D382E265E211762EDB525CF74EBB7FA21DDDCE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m0361401292AEF5104FBD32382E482FCFFA215A54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_get_Task_m09169C120A259AF1F267F54C09A92B84D9832943_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitOnCompleted_TisMainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mB83374E5C2390FE752F49608DBF621D80AC5E0E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mD695FD00CB8B52368EA61AF45E411033B87CC668_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTask_1__ctor_m0A1C5F86500ABF2322847997903EDEBA570D1103_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTask_1__ctor_m0AA595A7D046D2AA0CDE904253122E87566F79A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTask_1__ctor_mBA1592A59251A95E8DA673D679A3F68FFA5AE867_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTask_1__ctor_mEDAFC62AB6B6EE128ACF138CDC8AC1293DE4C067_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTask_OnUpdate_mE167C34A297678E927C07C692AD55BFF8336326B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AudioEncoder_RunOnRenderThread_m1E0E5D80B0CBD9813E5B92279A2EC2EF36767230_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1__ctor_m0CB2C368FE2540ACECE981DFDCC5B6697228206B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1__ctor_m985BA426E628B2B81ECA21CB98916AF3D7096CFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1__ctor_mBB900CD48DE21C95124763BB36E704D0CCB90282_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0D8A3AA3A08DC6713AC5AEF7137C5CDC7794AE22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0F243964387920E4D7EECE21C2A14BCD7DC8F387_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m1E04E2011E6110D73746F08F7A44692EF7626E76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m83A62C05BC479EB1D857C9D2E46917AB46FDF166_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mE79D491B5ED6B04AD32061D452CC47C9D64A3EE2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryAdd_m202C0DE4ECEE752E244C80805356BA57ADF07284_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryAdd_m3F8C4B63A46329720AFA110CBD087CBF94309846_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryAdd_m422B2BE4D3CDDD59A74E4580526B95DC8AF64AE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryAdd_mCF3FDA39F4FCD1A3C86AF3110E8258498C1CA08B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryAdd_mE531B0EA154BACCDD5DAA383225F7F610F337072_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m032CCE93294FE8902D531AD42E517E76802055FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m058331FABD606349E27358A0CCC84DAF71994DCE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m26F76ED69F76D839007957E3AA9614DDCFF52D9F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2DB7028ED4CF00699811639BFCA2FFCB546FF8B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA1EE3166C451D7C8A7BDF10228C6B7DD533AA5F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisSerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_mEA6FD4A5869BF2F319953E993BFB6139C5BCB229_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m26315F47553CB8BD2089FA1EEA031299B91CF3C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m185FEED7EF05181823644B2A269A10E2763FCABB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m81BA2B1D91D288C772560EABC3CD49FBABD072B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FrameCaptureContext_GetCaptureBehaviourByMode_m641A3D2813BF1C18AFC22F8DDC47165583EEBA70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FrameCaptureContext_GetEncoderByMode_m4768F45359671F70753F1910CCF53C2DB5BD1918_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FrameCaptureContext_UpdateFrame_m04036018A0D765B91EF97F5C4E346AB6F995818A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mA746158283298C5CD95D553C07B3B21FC9B11CAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_mC76101DD6426D5D77242D8E261946A701B630558_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mDEDC6199AF1C4FDE9EE39005D841708A604E8D14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mCAF4E37B1607469D8D3BAE98475D1C925440A66E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_m1D485EDA925A8220325EB1DF6113C87E935ED732_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ImageEncoder_Update_m2D87AA1974437C08C9D2376D554BF91E3BA34256_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisVector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_m3957D0D8F6F298173F867E33A3E5ED0F9A591F85_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m37450145EB26E5AE0F38B5047833854808DEFCE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m38F9B13CF3A559122D06931F47E0FA4FD691B186_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m437218E8BDE39DDD17F1DD75FE723F3449F42B08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4537603FE751F79CDCC0113A294DDEF68459CC0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m708B208FF01EC7E61C828586ED9DEDB837854228_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFD592AB36DFA5DD8B76F5519FD628346A783A285_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD93A9BE59F75C0CEC470A3BDF31386176EC322F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m2F25ACAC5ABA57D23CEA894B91DE25FFAEE6AE22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m770B790C8E661C467C5F32672C06DA024FEDC19D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mE839C9B16EF028BE9445842229A735AC0B5BA996_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m93109FFCD9A2B64E3AA5AE6049C91A3A450AFD83_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1E699D38A12A69AF97138948F4A68821A6E644BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m307CBA112D43528D54D3C867662591CF85FDA414_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3154CE4A8C3E9EE95867627DB3BDED24F4C79149_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3F70E3E91916A7794C703FF79E7223FF714614BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m810B242429990D7A9C33EDC03F840625A27FE4AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8A831FA2A44897FB945FF7FED83B95CB02E81654_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC1E6A73435813F3838519D6D6111704A0DB34DE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD3030E593785433604ABD97D4A681D26EC11E19F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1D32195ED65335B72D5112D68829BB72A73CA130_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5FFD39DC2C29D32A1E67CDC7CC2ABB10AE78A9D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7C30414F9E52C32B772161D70C746EC094D22852_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA9339C4EBB50408D9C1C29BCF80A94BFAED416E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mBD914BF182D6FD3C289263593F5A2CD567659672_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAA6ED7D80CB76C9C5ED33118448E20AC43BC9870_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAF8393CE2FAD4FFBE5F444499F337BC8D5C84B22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD8704E48B611467DAAFB4BAA617E4F0318A0D635_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ManagedReferenceImage_ResolveGCHandle_TisString_t_mB03DB04C7868AE150DB1AA04FB1DD46086B17FB1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ManagedReferenceImage_ResolveGCHandle_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m18E132EE7BC9595ECE3991FD641F2980AA376F6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_m62950A04FE2204EF73ADFD706D01DA1056E1835D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_mA912207F2E7C55678904AA4868151C6783118AAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_ConvertExistingDataToNativeArray_TisNRMeshingVertexSemanticLabel_t3E9ABDAAC18F610634B0AE5C45FCEEBFC4D34F42_mB8827B249A71816E457901BF3DA9E77D895D7D3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_m8EF06B4A3D011BE2D645C7C049A61D3EE67FEE79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_m90660F4EEC8A952B41BAEDF9B87A71C5D96EEC38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m9B197C9D23300B27A066A6A161ABE40A492C69A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_ToArray_m1A10D9AEF2D12C7203C205CCDD7BFA9485908735_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m4F5CE2C13F7B7E2CB7C7DD1D8EB0D376A146184B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m845E220C572CADA2C892C37228204EC7E468CB13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m8D78093EA856346637571428ECBEBD4D20FE4526_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeEncoder_OnAudioDataCallback_m6AD28541E48DCD34D81FE463BF5C624BD746CD14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeViewExtensions_AsNativeView_TisManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71_m91DA0D260DCDD08C0C760056D571B05D7A52C491_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m5B4AD6C29FA5950EF6C215B9A459707DCC95EF73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m01A3903863E7B72C7FC622B61B7CE53FE03AAB44_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m0A63B3B2AAF0666C86D3AD8E37334C40EFB6CD6F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m164FFA685624D439D4C817EEDC9820A6B27AD3A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m12072B97DE67AFE456AF5D95B444BE663C9805C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m4C0F1ED6EDD2800764B146939F25E4221520F1D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m65CE918FE566CFCDB96FDA557739351E3429EA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_m5DC16B8445EB273B747C1CFF6528243F29252E93_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_m8B35C625281EE590251AF64243D8B41290647D0A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_mCA001AA421791063F0E4130276C19FBEC08154DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_mD5B26B1D2936E2FFC6D31DF4A8851545CDD17538_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mFDA0D604F7239642B39B6010674A936ADD544912_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m47AFD368C787E64CB8722EF7A23E0223D157CE00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_m3520792DD472573E52412897955CC0F740D69A80_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m5D60E11D4AF8230E6F416AF55CCC0508FB4ED5D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mD0168786A5DAD3BC1842F5B4927480D08232B44B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Promise_1_CreateResolvedPromise_mFE0B943258581DA1E3C8A38D2B1FDF6C431276B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Provider_CreateOrResizeNativeArrayIfNecessary_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m3FF6126D31B18EF8F02A921B6EF41A436C07AB3E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m1C0BECC4D23ADC4E9ADA5526722B0BDD8757101C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m4BDC2A507341A84DD33A0F7AF4BA7B793C56F1F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Peek_m51F9508A96191FA029FCAF4F9A004D4A6E8295D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Peek_m7743880006FD7DEC3E1E2735F4912DD6274425DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m9B04CC533F04B853951027E302472A92203EEF2E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mDD229F35051DEF86CAFC1984BCFD158EACB260AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RGBCameraFrameProvider_U3CReleaseU3Eb__7_0_m17CD0B8CC8CD6318D414F75FF06C3A39EAA04C88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RGBCameraFrameProvider_U3CStopU3Eb__6_0_mBB99990D3EC57C88329D90DE333CBE3E7DB58EA2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RGBCameraFrameProvider_UpdateYUVFrame_mDE506A44BDF16542A4E3825555FE309835FE27EC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_mBEC87DD291ED9662B46356519E0723C0ABB12877_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_mD7EC314E43369A8651A9BB1018216B307FEBEAB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mE778D4CC37248C5C921E31DFF019098E5C6AB192_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SingletonMonoBehaviour_1_CreateSingleton_m092393F76D86D7B2A2253CDDA7C78F7C9E60D417_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SingletonMonoBehaviour_1__ctor_mAAB463097AD2464327699F7A0CEAE6176B9835EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SingletonMonoBehaviour_1_get_Singleton_m241234FDF82CC93001C23617C3BFE312C605F635_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SubsystemProvider_1_TryInitialize_m32D1AC6524C3FE618B8A023ED6922B6799D48A14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SubsystemWithProvider_3_get_provider_m7DD7F5DB439B46CA939D9C98022F808219C91C4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_GetResult_mB0D209154690F6972CF22B23275167F6A404B08B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_get_IsCompleted_mCAA0D1EB5A6601DF81D5ED06BB0720D47C520DF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Task_1_GetAwaiter_m2245DA7A0F2185DD5617D63F1544165AE6101935_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TrackableChanges_1__ctor_m20EC72CF73EBF4EFF269979448BF3DF59AE27ECD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TrackableChanges_1__ctor_mEE4B03B437265DB6A153AB3E05FA9B216CBEEA20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TrackableChanges_1__ctor_mF0606DD2BB9C43B53F65F857EC829D41C7745A0A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_IEnumerator_Reset_mCA6A837AFFEFBA7A74F5416B8F866EDA28D4F747_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_IEnumerator_Reset_m045827A94C0FA248F1D38EACC6E43143901950CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3COnPhotoModeStartedReadyU3Ed__12_System_Collections_IEnumerator_Reset_m6B48FE98ABD20857B98A0C3940405F05A6FE1697_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__31_0_m10630140138217DDC09FA4EE81FF0F1000E0BD41_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__31_1_mB28727B0B9ED0638A1DA04C2AA4F1070995C24D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__31_2_m3E8579A09CCF0AAA88F7D7C2DDF47C14F4D19D71_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__31_3_mD44B0E703E708C048175BE034898EDC02D5FBDD7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__31_4_mC1BF70F144F8817DE76C4220424D6973D4AD0CC6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3CTrySaveAnchorAsyncU3Eb__0_mFF65687D70A860AE4740A1ECE21A35DB5E0FFAE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3CStartPhotoModeAsyncU3Eb__0_m3B03D2B3A5A584816641F22851E143252A21EF5F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3CTryAddAnchorAsyncU3Eb__0_mB45B355E9480008AD632E207D870CE37BDD53B65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CTryEraseAnchorAsyncU3Eb__0_mA1F6D3B0B42B3C7769038686D6B4A1D97E869A40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass13_0_U3CTryGetSavedAnchorIdsAsyncU3Eb__0_m60B253B7ED794151D403A8492B7EB1F57C73D0B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass14_0_U3CTryLoadAnchorAsyncU3Eb__0_m365F4A83E2D2A803ADD95739FE998EA0CFA22E31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__0_m1C9A969A38DB877BB330BEFD5826B900AA116E53_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__1_m882288D016BA50633050287E0F0179F767882A6B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__2_mAF16149A4C0243B1387418571AF3D07428B2C359_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__0_m2DB8993B02AF24E435ED93538C37EC436BFD54A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__1_m3B39573BF4A6B71B9B375811616C96F389E1FFAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__2_m51CE7656CBF53B514DC817DF6DF67CE6E783F947_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CDoAsynU3Eb__0_m1E7D7E07BF7BECE362D5612FAC2A870F07BB5374_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass61_0_U3CSwitchTrackingTypeAsyncU3Eb__0_mE47A29185591B26B3DA5865D1E7E497486EE001A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CUpdateFrameU3Ed__4_System_Collections_IEnumerator_Reset_mA599C62FD78A2DEB3463AAB017FF0698C8030673_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_SupportedResolutionsU3Ed__3_System_Collections_IEnumerator_Reset_mAF7F8156718D1844FBCCCBC4CB069D8FE208F9A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VideoEncoder_InitAudioEncodeTool_m01A4575B7BD30CB6A4EA312895B6ED6BA5B17DAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VideoEncoder_RunOnRenderThread_m53F90950A16DF43A729DEC2825A41236CFE43592_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* XREALAudioCapture_OnAudioDataCallback_m548AD679239F8F8EF3BDCBE4DB551A3E2502F1DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* XREALImageTrackingProvider_set_imageLibrary_m666FFBC6E2A4BBEF696F4717010DF5FECAD00572_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALCameraSubsystem_t35273B1BBABEDCA8D78A50C63EB6C00691798685_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALImageTrackingSubsystem_t0AF154B7DD383C3A58D91A75248F4FB113F1CF39_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALPlaneSubsystem_t38AF248BE130E76F83D85AA6EDCBFE4B91423C22_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XREALSessionSubsystem_t13EE328B199932EB2B98644E9CA768A9FE1B0CA2_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181;; struct UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke; struct UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke;; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A; struct SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46; struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif struct U3CModuleU3E_t60022C1DDFF5035D828D130F3F73D774775F4902 { }; struct AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D : public RuntimeObject { List_1_t05CED013C75C2C8FD83E60FB6E05E60D4BE60B34* ___m_ActionsUponTaskCompletion; bool ___U3CIsCompleteU3Ek__BackingField; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___U3CResultU3Ek__BackingField; }; struct AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627 : public RuntimeObject { int32_t ____state; Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* ___U3CAwaitableU3Ek__BackingField; }; struct AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08 : public RuntimeObject { int32_t ____state; Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* ___U3CAwaitableU3Ek__BackingField; }; struct AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C : public RuntimeObject { int32_t ____state; Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* ___U3CAwaitableU3Ek__BackingField; }; struct AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D : public RuntimeObject { int32_t ____state; Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* ___U3CAwaitableU3Ek__BackingField; }; struct Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tB864C115D15BC9EDBD2E2CD2A0AC39AB6E22E4F2* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t3044BDEC98849A2D06D2C63E82CCC1CD9834FDC8* ____keys; ValueCollection_tD83A27CAF91528356B8A3C87C2A2B81AF77131F8* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tB2F8C85F8CD6CFDD846481C041D682871CCB6190* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t06BE7A1EBB7FB5B2979F578D1AE11503D2E1C834* ____keys; ValueCollection_t42E0FDE26BC39A662F8984073F6E87BDA6D81FEB* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tAEA8A081E0B15CAB209E87B6AFC3D1DFB1382098* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t711F4297773508FC887EC6D21F3D4ECE100D1457* ____keys; ValueCollection_tF7237892CA5B09093DA6123ADEA9DF7343E2B977* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tE64F1A15C3306417BCCE930079CE712E4E8988EB* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tA0C07B70A16DBF2C7393D09C15235071AAD488B3* ____keys; ValueCollection_tD2D76DBF0419841EE5E5B183347ADA2499C6F121* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tD8B1BA6CCF0BFEC850B3136FFC50A8961411C714* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tFA6C6F0AC6F46709BF9B31087F45A83125FE5A0F* ____keys; ValueCollection_tF23C9F570028990E44209C2DC18D174F1DD011D3* ____values; RuntimeObject* ____syncRoot; }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; struct List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F : public RuntimeObject { AudioEncoderU5BU5D_t05A3C5349E26BA6D4ED4B9AF7403A7FF4852236A* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tACB1E5E471A5715215D32F460107ED9F15736183 : public RuntimeObject { FrameCaptureContextU5BU5D_tB0D10AE861CEA9F73500FEA2981332DC5FE3DD05* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293 : public RuntimeObject { IEncoderBaseU5BU5D_t5E053AE7DAD762D065C18A567E56CF7FA3AE4724* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF : public RuntimeObject { IFrameConsumerU5BU5D_tC6ED860BDF8B2EB6FD50C20FC191631026A5406A* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5 : public RuntimeObject { ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA66A354637DA6662F823498267E10BE1380D54D7 : public RuntimeObject { SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209 : public RuntimeObject { XREALBackGroundRenderU5BU5D_t709CE2FAA9101F4825E8DBFFC8436B426B4AEAE0* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD : public RuntimeObject { XREALCameraInitializerU5BU5D_t22677E5A777C835343EF0CCB9357B43E66099513* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E : public RuntimeObject { List_1_t609633D07145840B556A65AFD9A55770379C6E82* ___m_List; Func_1_t2E02A14EA738090AD302DD792192229337ED1538* ___m_CreateFunc; Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624* ___m_ActionOnGet; Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624* ___m_ActionOnRelease; Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624* ___m_ActionOnDestroy; int32_t ___m_MaxSize; bool ___m_CollectionCheck; AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* ___m_FreshlyReleased; int32_t ___U3CCountAllU3Ek__BackingField; }; struct ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2 : public RuntimeObject { List_1_t41A6ECE985E6AA00FDB4BF38A00651F37A0E9D38* ___m_List; Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9* ___m_CreateFunc; Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35* ___m_ActionOnGet; Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35* ___m_ActionOnRelease; Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35* ___m_ActionOnDestroy; int32_t ___m_MaxSize; bool ___m_CollectionCheck; AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* ___m_FreshlyReleased; int32_t ___U3CCountAllU3Ek__BackingField; }; struct ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF : public RuntimeObject { List_1_t57B960784A10CFE3633F68ECD697AC57AE98970D* ___m_List; Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39* ___m_CreateFunc; Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678* ___m_ActionOnGet; Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678* ___m_ActionOnRelease; Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678* ___m_ActionOnDestroy; int32_t ___m_MaxSize; bool ___m_CollectionCheck; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___m_FreshlyReleased; int32_t ___U3CCountAllU3Ek__BackingField; }; struct ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698 : public RuntimeObject { List_1_t22538EEB02DEB0F0820E33C0BE76DECA6761B5AC* ___m_List; Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5* ___m_CreateFunc; Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B* ___m_ActionOnGet; Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B* ___m_ActionOnRelease; Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B* ___m_ActionOnDestroy; int32_t ___m_MaxSize; bool ___m_CollectionCheck; AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* ___m_FreshlyReleased; int32_t ___U3CCountAllU3Ek__BackingField; }; struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259 : public RuntimeObject { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_List; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___m_CreateFunc; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnGet; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnRelease; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnDestroy; int32_t ___m_MaxSize; bool ___m_CollectionCheck; RuntimeObject* ___m_FreshlyReleased; int32_t ___U3CCountAllU3Ek__BackingField; }; struct Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA : public RuntimeObject { ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ____array; int32_t ____head; int32_t ____tail; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60 : public RuntimeObject { AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ____array; int32_t ____head; int32_t ____tail; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE : public RuntimeObject { CaptureTaskU5BU5D_t8748E371BA5546D75A9B948C06EBFDA1D7687E0C* ____array; int32_t ____head; int32_t ____tail; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array; int32_t ____head; int32_t ____tail; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54 : public RuntimeObject { UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* ___OnUpdate; bool ___m_IsFrameReady; }; struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0 : public RuntimeObject { GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jobject; GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jclass; }; struct AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC : public RuntimeObject { }; struct AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01 : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_CacheBuffer; int32_t ___m_ReadIndex; int32_t ___m_WriteIndex; }; struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617 : public RuntimeObject { }; struct FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276 : public RuntimeObject { }; struct GuidUtils_tE77E8FC2184AC64D7A806AD9BA8F1985F7254F6C : public RuntimeObject { }; struct ManagedReferenceImageExtensions_t18401890B741FE8AA5872D990F8A67CA9D3E0347 : public RuntimeObject { }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct MemberInfo_t : public RuntimeObject { }; struct MockGalleryDataProvider_t8D639E99949C5EEF411257CD2FCE6064B542F50C : public RuntimeObject { }; struct NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2 : public RuntimeObject { }; struct NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143 : public RuntimeObject { int32_t ___U3CwidthU3Ek__BackingField; int32_t ___U3CheightU3Ek__BackingField; int32_t ___U3CbitRateU3Ek__BackingField; int32_t ___U3CfpsU3Ek__BackingField; int32_t ___U3CcodecTypeU3Ek__BackingField; String_t* ___U3CoutPutPathU3Ek__BackingField; int32_t ___U3CuseStepTimeU3Ek__BackingField; bool ___U3CuseAlphaU3Ek__BackingField; bool ___U3CuseLinnerTextureU3Ek__BackingField; bool ___U3CaddMicphoneAudioU3Ek__BackingField; bool ___U3CaddInternalAudioU3Ek__BackingField; int32_t ___U3CaudioSampleRateU3Ek__BackingField; int32_t ___U3CaudioBitRateU3Ek__BackingField; int32_t ___U3CaudioChannelsU3Ek__BackingField; }; struct NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89 : public RuntimeObject { uint64_t ___EncodeHandle; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___m_OnAudioDataCallback; bool ___mVideoEncoderWorking; bool ___mAudioEncoderWorking; List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* ___mActiveEncoders; }; struct NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167 : public RuntimeObject { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___m_NativeObject; }; struct RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF : public RuntimeObject { }; struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043 : public RuntimeObject { int64_t ___elapsed; int64_t ___started; bool ___is_running; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct StringBuilder_t : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars; StringBuilder_t* ___m_ChunkPrevious; int32_t ___m_ChunkLength; int32_t ___m_ChunkOffset; int32_t ___m_MaxCapacity; }; struct SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455 : public RuntimeObject { bool ___m_Running; }; struct SubsystemWithProvider_tC72E35EE2D413A4B0635B058154BABF265F31242 : public RuntimeObject { bool ___U3CrunningU3Ek__BackingField; SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455* ___U3CproviderBaseU3Ek__BackingField; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject { int32_t ___m_taskId; Delegate_t* ___m_action; RuntimeObject* ___m_stateObject; TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent; int32_t ___m_stateFlags; RuntimeObject* ___m_continuationObject; ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties; }; struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t5F8BE1B3E92D30FAEBB57FE948075B5AB72F7F69 : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct XREALAnchorManagerExtension_t6511AAEEDEEADA7C4388B34681B68FD0368427E3 : public RuntimeObject { }; struct XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39 : public RuntimeObject { bool ___U3CIsRecordingU3Ek__BackingField; AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* ___m_AudioEncoder; AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* ___m_AudioFilterStream; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___OnAudioData; }; struct XREALMeshSubsystemExtensions_t57C5B21297962E7BE9AE1BF06CB197D1D530FF2F : public RuntimeObject { }; struct XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43 : public RuntimeObject { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* ___m_CaptureContext; }; struct XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76 : public RuntimeObject { }; struct XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366 : public RuntimeObject { bool ___U3CIsRecordingU3Ek__BackingField; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* ___m_CaptureContext; }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; struct U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* ___U3CU3E4__this; float ___U3CtimeIntevalU3E5__2; float ___U3CtimeLastU3E5__3; }; struct Api_tAE210A8378E537AFD1FA4B99562229CE842377FB : public RuntimeObject { }; struct U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224 : public RuntimeObject { OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* ___oncapturedcallback; }; struct U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67 : public RuntimeObject { int32_t ___U3CU3E1__state; RuntimeObject* ___U3CU3E2__current; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___callback; XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___U3CU3E4__this; Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* ___U3CstopwatchU3E5__2; }; struct Internal_tE7F5215B82AFFD287A743B9FE0485A856F0B0E98 : public RuntimeObject { }; struct U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319 : public RuntimeObject { int32_t ___U3CU3E1__state; int32_t ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; }; struct U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735 : public RuntimeObject { }; struct Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25 { List_1_tACB1E5E471A5715215D32F460107ED9F15736183* ____list; int32_t ____index; int32_t ____version; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* ____current; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 { int32_t ___length; InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* ___firstValue; InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C* ___additionalValues; }; struct InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB { int32_t ___length; InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* ___firstValue; InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A* ___additionalValues; }; struct SubsystemProvider_1_t22A73CFC0FBED238F54239530C581C40C8C1E4AB : public SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455 { }; struct SubsystemProvider_1_tFF1B90B39743451ED6BD37EDC363EA88F1D43680 : public SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455 { }; struct SubsystemProvider_1_t90E72A1B49C653E1061F07583498E2A0D915A6B5 : public SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455 { }; struct SubsystemProvider_1_t7F23470F737E4D41A109340894B9E2BB7F170781 : public SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455 { }; struct SubsystemProvider_1_t3658388B98982F8E02C6339B8BE817B81E919B6F : public SubsystemProvider_tE1865B8FE698C81A59AED35E0E536BD53F402455 { }; struct SubsystemWithProvider_3_t548D9C2A4778C7ADB62496A2A07F8B7563309893 : public SubsystemWithProvider_tC72E35EE2D413A4B0635B058154BABF265F31242 { RuntimeObject* ___U3CsubsystemDescriptorU3Ek__BackingField; RuntimeObject* ___U3CproviderU3Ek__BackingField; }; struct SubsystemWithProvider_3_t9B46676D7BE943A96773ABEE0697A7F35EA89C3B : public SubsystemWithProvider_tC72E35EE2D413A4B0635B058154BABF265F31242 { XRAnchorSubsystemDescriptor_tE311C24D7BA2405DA537716807EBEB451F6A3C30* ___U3CsubsystemDescriptorU3Ek__BackingField; Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C* ___U3CproviderU3Ek__BackingField; }; struct SubsystemWithProvider_3_tEC32E35ABA7D3B7D5B9459E6752E697305F3E1FB : public SubsystemWithProvider_tC72E35EE2D413A4B0635B058154BABF265F31242 { XRCameraSubsystemDescriptor_t4C2FD5F5B1005FCF89005E0F2CFE0FF86DDC6847* ___U3CsubsystemDescriptorU3Ek__BackingField; Provider_tC76B85B1D0C70B70C5FC6B9E92C0C2C5EF31A26C* ___U3CproviderU3Ek__BackingField; }; struct SubsystemWithProvider_3_tD731AAC554B5A386083FF524D97FBA7F2B61C61E : public SubsystemWithProvider_tC72E35EE2D413A4B0635B058154BABF265F31242 { XRImageTrackingSubsystemDescriptor_t6D3883C9B0005F09FE2ECE410BF3A8E64A4A5CBE* ___U3CsubsystemDescriptorU3Ek__BackingField; Provider_t04088A6CFC6675A4655FFD62200BFA745A0F9DDA* ___U3CproviderU3Ek__BackingField; }; struct SubsystemWithProvider_3_tE2E94AA2ED69A0B1D8AFC10351E3A4D199EE973A : public SubsystemWithProvider_tC72E35EE2D413A4B0635B058154BABF265F31242 { XRPlaneSubsystemDescriptor_t0DF362BB5A820B47811DA6460D259AE9EBA06300* ___U3CsubsystemDescriptorU3Ek__BackingField; Provider_t0D7436E7EFA82C29EF9482B1C801F64458C343A8* ___U3CproviderU3Ek__BackingField; }; struct SubsystemWithProvider_3_tE0F8337476BBB744801608BD9EFE495479A39526 : public SubsystemWithProvider_tC72E35EE2D413A4B0635B058154BABF265F31242 { XRSessionSubsystemDescriptor_tC27BC32D3225FDB3C2114906B7917065435E3076* ___U3CsubsystemDescriptorU3Ek__BackingField; Provider_t0E03563C43D7DC05CCBFBE3C117052E76FD76AD5* ___U3CproviderU3Ek__BackingField; }; struct TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 { Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ___m_task; }; struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { bool ___m_result; }; struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03 : public AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0 { }; struct AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CPermissionNamesU3Ek__BackingField; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___U3CGrantResultsU3Ek__BackingField; }; struct AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_pinvoke { char** ___U3CPermissionNamesU3Ek__BackingField; int32_t* ___U3CGrantResultsU3Ek__BackingField; }; struct AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_com { Il2CppChar** ___U3CPermissionNamesU3Ek__BackingField; int32_t* ___U3CGrantResultsU3Ek__BackingField; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF { RuntimeObject* ___m_stateMachine; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_defaultContextAction; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke { RuntimeObject* ___m_stateMachine; Il2CppMethodPointer ___m_defaultContextAction; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com { RuntimeObject* ___m_stateMachine; Il2CppMethodPointer ___m_defaultContextAction; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35 { uint64_t ___timeStamp; uint32_t ___gain; uint32_t ___exposureTime; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture; }; struct CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_pinvoke { uint64_t ___timeStamp; uint32_t ___gain; uint32_t ___exposureTime; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture; }; struct CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_com { uint64_t ___timeStamp; uint32_t ___gain; uint32_t ___exposureTime; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { float ___r; float ___g; float ___b; float ___a; }; struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B { union { #pragma pack(push, tp, 1) struct { int32_t ___rgba; }; #pragma pack(pop, tp) struct { int32_t ___rgba_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ___r; }; #pragma pack(pop, tp) struct { uint8_t ___r_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_OffsetPadding[1]; uint8_t ___g; }; #pragma pack(pop, tp) struct { char ___g_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_OffsetPadding[2]; uint8_t ___b; }; #pragma pack(pop, tp) struct { char ___b_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_OffsetPadding[3]; uint8_t ___a; }; #pragma pack(pop, tp) struct { char ___a_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_forAlignmentOnly; }; }; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED { int32_t ___m_Code; }; struct Guid_t { int32_t ____a; int16_t ____b; int16_t ____c; uint8_t ____d; uint8_t ____e; uint8_t ____f; uint8_t ____g; uint8_t ____h; uint8_t ____i; uint8_t ____j; uint8_t ____k; }; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F { String_t* ___m_InterfaceName; String_t* ___m_DeviceClass; String_t* ___m_Manufacturer; String_t* ___m_Product; String_t* ___m_Serial; String_t* ___m_Version; String_t* ___m_Capabilities; }; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke { char* ___m_InterfaceName; char* ___m_DeviceClass; char* ___m_Manufacturer; char* ___m_Product; char* ___m_Serial; char* ___m_Version; char* ___m_Capabilities; }; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com { Il2CppChar* ___m_InterfaceName; Il2CppChar* ___m_DeviceClass; Il2CppChar* ___m_Manufacturer; Il2CppChar* ___m_Product; Il2CppChar* ___m_Serial; Il2CppChar* ___m_Version; Il2CppChar* ___m_Capabilities; }; struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { int16_t ___m_value; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 { String_t* ___m_StringOriginalCase; String_t* ___m_StringLowerCase; }; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke { char* ___m_StringOriginalCase; char* ___m_StringLowerCase; }; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com { Il2CppChar* ___m_StringOriginalCase; Il2CppChar* ___m_StringLowerCase; }; struct MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____synchronizationContext; int32_t ____mainThreadId; }; struct MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_marshaled_pinvoke { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____synchronizationContext; int32_t ____mainThreadId; }; struct MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_marshaled_com { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____synchronizationContext; int32_t ____mainThreadId; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { float ___m00; float ___m10; float ___m20; float ___m30; float ___m01; float ___m11; float ___m21; float ___m31; float ___m02; float ___m12; float ___m22; float ___m32; float ___m03; float ___m13; float ___m23; float ___m33; }; struct NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C { void* ___data; int32_t ___count; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { float ___x; float ___y; float ___z; float ___w; }; struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { float ___m_XMin; float ___m_YMin; float ___m_Width; float ___m_Height; }; struct RefreshRate_t44FF0D3F256477CC8AB97FA49D08B636AFB4F68F { uint32_t ___numerator; uint32_t ___denominator; }; struct SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 { uint64_t ___m_GuidLow; uint64_t ___m_GuidHigh; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 { float ___shr0; float ___shr1; float ___shr2; float ___shr3; float ___shr4; float ___shr5; float ___shr6; float ___shr7; float ___shr8; float ___shg0; float ___shg1; float ___shg2; float ___shg3; float ___shg4; float ___shg5; float ___shg6; float ___shg7; float ___shg8; float ___shb0; float ___shb1; float ___shb2; float ___shb3; float ___shb4; float ___shb5; float ___shb6; float ___shb7; float ___shb8; }; struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_pinvoke { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_com { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 { uint64_t ___m_SubId1; uint64_t ___m_SubId2; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { float ___x; float ___y; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { int32_t ___m_X; int32_t ___m_Y; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { float ___x; float ___y; float ___z; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { }; struct NativeApi_t9FFD78D5D1B2B54421D74C69CB1721B86CFE8E39 { union { struct { }; uint8_t NativeApi_t9FFD78D5D1B2B54421D74C69CB1721B86CFE8E39__padding[1]; }; }; struct MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData; int32_t ___TotalTypes; int32_t ___TotalFiles; bool ___IsEditorOnly; }; struct MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_pinvoke { Il2CppSafeArray* ___FilePathsData; Il2CppSafeArray* ___TypesData; int32_t ___TotalTypes; int32_t ___TotalFiles; int32_t ___IsEditorOnly; }; struct MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_com { Il2CppSafeArray* ___FilePathsData; Il2CppSafeArray* ___TypesData; int32_t ___TotalTypes; int32_t ___TotalFiles; int32_t ___IsEditorOnly; }; struct Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384 { String_t* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; bool ___U3CsupportsTrackableAttachmentsU3Ek__BackingField; bool ___U3CsupportsSynchronousAddU3Ek__BackingField; bool ___U3CsupportsSaveAnchorU3Ek__BackingField; bool ___U3CsupportsLoadAnchorU3Ek__BackingField; bool ___U3CsupportsEraseAnchorU3Ek__BackingField; bool ___U3CsupportsGetSavedAnchorIdsU3Ek__BackingField; bool ___U3CsupportsAsyncCancellationU3Ek__BackingField; }; struct Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384_marshaled_pinvoke { char* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsTrackableAttachmentsU3Ek__BackingField; int32_t ___U3CsupportsSynchronousAddU3Ek__BackingField; int32_t ___U3CsupportsSaveAnchorU3Ek__BackingField; int32_t ___U3CsupportsLoadAnchorU3Ek__BackingField; int32_t ___U3CsupportsEraseAnchorU3Ek__BackingField; int32_t ___U3CsupportsGetSavedAnchorIdsU3Ek__BackingField; int32_t ___U3CsupportsAsyncCancellationU3Ek__BackingField; }; struct Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384_marshaled_com { Il2CppChar* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsTrackableAttachmentsU3Ek__BackingField; int32_t ___U3CsupportsSynchronousAddU3Ek__BackingField; int32_t ___U3CsupportsSaveAnchorU3Ek__BackingField; int32_t ___U3CsupportsLoadAnchorU3Ek__BackingField; int32_t ___U3CsupportsEraseAnchorU3Ek__BackingField; int32_t ___U3CsupportsGetSavedAnchorIdsU3Ek__BackingField; int32_t ___U3CsupportsAsyncCancellationU3Ek__BackingField; }; struct Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891 { String_t* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; bool ___U3CsupportsAverageBrightnessU3Ek__BackingField; bool ___U3CsupportsAverageColorTemperatureU3Ek__BackingField; bool ___U3CsupportsAverageIntensityInLumensU3Ek__BackingField; bool ___U3CsupportsCameraGrainU3Ek__BackingField; bool ___U3CsupportsColorCorrectionU3Ek__BackingField; bool ___U3CsupportsDisplayMatrixU3Ek__BackingField; bool ___U3CsupportsProjectionMatrixU3Ek__BackingField; bool ___U3CsupportsTimestampU3Ek__BackingField; bool ___U3CsupportsCameraConfigurationsU3Ek__BackingField; bool ___U3CsupportsCameraImageU3Ek__BackingField; bool ___U3CsupportsFocusModesU3Ek__BackingField; Func_1_t778056BE8A070F696DB064AC7FBD1F996A928ED2* ___U3CsupportsImageStabilizationDelegateU3Ek__BackingField; bool ___U3CsupportsFaceTrackingAmbientIntensityLightEstimationU3Ek__BackingField; bool ___U3CsupportsFaceTrackingHDRLightEstimationU3Ek__BackingField; bool ___U3CsupportsWorldTrackingAmbientIntensityLightEstimationU3Ek__BackingField; bool ___U3CsupportsWorldTrackingHDRLightEstimationU3Ek__BackingField; bool ___U3CsupportsExifDataU3Ek__BackingField; bool ___U3CsupportsCameraTorchModeU3Ek__BackingField; }; struct Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891_marshaled_pinvoke { char* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsAverageBrightnessU3Ek__BackingField; int32_t ___U3CsupportsAverageColorTemperatureU3Ek__BackingField; int32_t ___U3CsupportsAverageIntensityInLumensU3Ek__BackingField; int32_t ___U3CsupportsCameraGrainU3Ek__BackingField; int32_t ___U3CsupportsColorCorrectionU3Ek__BackingField; int32_t ___U3CsupportsDisplayMatrixU3Ek__BackingField; int32_t ___U3CsupportsProjectionMatrixU3Ek__BackingField; int32_t ___U3CsupportsTimestampU3Ek__BackingField; int32_t ___U3CsupportsCameraConfigurationsU3Ek__BackingField; int32_t ___U3CsupportsCameraImageU3Ek__BackingField; int32_t ___U3CsupportsFocusModesU3Ek__BackingField; Il2CppMethodPointer ___U3CsupportsImageStabilizationDelegateU3Ek__BackingField; int32_t ___U3CsupportsFaceTrackingAmbientIntensityLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsFaceTrackingHDRLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsWorldTrackingAmbientIntensityLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsWorldTrackingHDRLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsExifDataU3Ek__BackingField; int32_t ___U3CsupportsCameraTorchModeU3Ek__BackingField; }; struct Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891_marshaled_com { Il2CppChar* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsAverageBrightnessU3Ek__BackingField; int32_t ___U3CsupportsAverageColorTemperatureU3Ek__BackingField; int32_t ___U3CsupportsAverageIntensityInLumensU3Ek__BackingField; int32_t ___U3CsupportsCameraGrainU3Ek__BackingField; int32_t ___U3CsupportsColorCorrectionU3Ek__BackingField; int32_t ___U3CsupportsDisplayMatrixU3Ek__BackingField; int32_t ___U3CsupportsProjectionMatrixU3Ek__BackingField; int32_t ___U3CsupportsTimestampU3Ek__BackingField; int32_t ___U3CsupportsCameraConfigurationsU3Ek__BackingField; int32_t ___U3CsupportsCameraImageU3Ek__BackingField; int32_t ___U3CsupportsFocusModesU3Ek__BackingField; Il2CppMethodPointer ___U3CsupportsImageStabilizationDelegateU3Ek__BackingField; int32_t ___U3CsupportsFaceTrackingAmbientIntensityLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsFaceTrackingHDRLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsWorldTrackingAmbientIntensityLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsWorldTrackingHDRLightEstimationU3Ek__BackingField; int32_t ___U3CsupportsExifDataU3Ek__BackingField; int32_t ___U3CsupportsCameraTorchModeU3Ek__BackingField; }; struct XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D : public Api_tAE210A8378E537AFD1FA4B99562229CE842377FB { }; struct ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A { void* ___addedPtr; int32_t ___addedCount; void* ___updatedPtr; int32_t ___updatedCount; void* ___removedPtr; int32_t ___removedCount; int32_t ___elementSize; }; struct Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F { String_t* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; bool ___U3CsupportsMovingImagesU3Ek__BackingField; bool ___U3CrequiresPhysicalImageDimensionsU3Ek__BackingField; bool ___U3CsupportsMutableLibraryU3Ek__BackingField; bool ___U3CsupportsImageValidationU3Ek__BackingField; }; struct Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F_marshaled_pinvoke { char* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsMovingImagesU3Ek__BackingField; int32_t ___U3CrequiresPhysicalImageDimensionsU3Ek__BackingField; int32_t ___U3CsupportsMutableLibraryU3Ek__BackingField; int32_t ___U3CsupportsImageValidationU3Ek__BackingField; }; struct Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F_marshaled_com { Il2CppChar* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsMovingImagesU3Ek__BackingField; int32_t ___U3CrequiresPhysicalImageDimensionsU3Ek__BackingField; int32_t ___U3CsupportsMutableLibraryU3Ek__BackingField; int32_t ___U3CsupportsImageValidationU3Ek__BackingField; }; struct Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F { String_t* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; bool ___U3CsupportsHorizontalPlaneDetectionU3Ek__BackingField; bool ___U3CsupportsVerticalPlaneDetectionU3Ek__BackingField; bool ___U3CsupportsArbitraryPlaneDetectionU3Ek__BackingField; bool ___U3CsupportsBoundaryVerticesU3Ek__BackingField; bool ___U3CsupportsClassificationU3Ek__BackingField; }; struct Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F_marshaled_pinvoke { char* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsHorizontalPlaneDetectionU3Ek__BackingField; int32_t ___U3CsupportsVerticalPlaneDetectionU3Ek__BackingField; int32_t ___U3CsupportsArbitraryPlaneDetectionU3Ek__BackingField; int32_t ___U3CsupportsBoundaryVerticesU3Ek__BackingField; int32_t ___U3CsupportsClassificationU3Ek__BackingField; }; struct Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F_marshaled_com { Il2CppChar* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; int32_t ___U3CsupportsHorizontalPlaneDetectionU3Ek__BackingField; int32_t ___U3CsupportsVerticalPlaneDetectionU3Ek__BackingField; int32_t ___U3CsupportsArbitraryPlaneDetectionU3Ek__BackingField; int32_t ___U3CsupportsBoundaryVerticesU3Ek__BackingField; int32_t ___U3CsupportsClassificationU3Ek__BackingField; }; struct Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03 { bool ___U3CsupportsInstallU3Ek__BackingField; bool ___U3CsupportsMatchFrameRateU3Ek__BackingField; String_t* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; }; struct Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03_marshaled_pinvoke { int32_t ___U3CsupportsInstallU3Ek__BackingField; int32_t ___U3CsupportsMatchFrameRateU3Ek__BackingField; char* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; }; struct Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03_marshaled_com { int32_t ___U3CsupportsInstallU3Ek__BackingField; int32_t ___U3CsupportsMatchFrameRateU3Ek__BackingField; Il2CppChar* ___U3CidU3Ek__BackingField; Type_t* ___U3CproviderTypeU3Ek__BackingField; Type_t* ___U3CsubsystemTypeOverrideU3Ek__BackingField; }; struct AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ___m_task; }; struct AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___m_task; }; struct AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7 : public RuntimeObject { List_1_tC2DE0B56F2D12DD4154B9ED6710FEBCC26DE14F7* ___m_ActionsUponTaskCompletion; bool ___U3CIsCompleteU3Ek__BackingField; AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___U3CResultU3Ek__BackingField; }; struct Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD { bool ___hasValue; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value; }; struct TrackingSubsystem_4_t6A4D8CCD1F1694558E2CC65E84F2376ED1018B1B : public SubsystemWithProvider_3_tE2E94AA2ED69A0B1D8AFC10351E3A4D199EE973A { }; struct TrackingSubsystem_4_tAE598621837B470F57C1F0867DC899BE9FDE8956 : public SubsystemWithProvider_3_t9B46676D7BE943A96773ABEE0697A7F35EA89C3B { }; struct TrackingSubsystem_4_tB7FCF25CAC299E60D9488336C9CBC34A94E8AD78 : public SubsystemWithProvider_3_tD731AAC554B5A386083FF524D97FBA7F2B61C61E { }; struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 { int32_t ___value__; }; struct AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D : public RuntimeObject { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___javaInterface; intptr_t ___proxyObject; }; struct AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 { intptr_t ___m_Ptr; int32_t ___m_Version; }; struct AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF : public RuntimeObject { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* ___mNativeEncoder; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* ___EncodeConfig; intptr_t ___U3CandroidMediaProjectionU3Ek__BackingField; bool ___m_IsStarted; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___mDataCallBack; }; struct AudioSpeakerMode_tD681BDF379A4FB499C5562BF3F97AB93B4E540ED { int32_t ___value__; }; struct AudioState_tD13D504ED71C940BDB376B44B1F6B2943798EEF4 { int32_t ___value__; }; struct BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793 { int32_t ___value__; }; struct CamMode_t49EEAD737C43B0DF26149CF5264B8393501FC072 { int32_t ___value__; }; struct CameraType_t04EAC665077B07F3B62623CFAC136ED3C0D12309 { int32_t ___value__; }; struct CapturePixelFormat_t59EDB648B78682EE0F38CEC6F8F759E112070B0D { int32_t ___value__; }; struct CaptureResultType_t497ECBB9F1B93F7AC27054D4DFBCF62EB04954E0 { int32_t ___value__; }; struct CaptureSide_tE1FBC38E1B625B99C7DF74DF48E2CC0324E953EC { int32_t ___value__; }; struct CodecType_tFFFC9BC28D228D1C6EC3589FB4510F5B0F88D22F { int32_t ___value__; }; struct ColorSpace_tD0808E0BE85FD3B9774234676F83A872F4EDA3C7 { int32_t ___value__; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { intptr_t ___m_Ptr; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Feature_t4F077DF9999D98A1C051A9A8983AB9A4F9D00F6A { uint64_t ___value__; }; struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC { intptr_t ___handle; }; struct InputSource_t6AD585FFFE36304DEC77754D1B9591C63ED4B06E { int32_t ___value__; }; struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField; uint32_t ___m_ByteOffset; uint32_t ___U3CbitOffsetU3Ek__BackingField; uint32_t ___U3CsizeInBitsU3Ek__BackingField; }; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3 : public RuntimeObject { intptr_t ___m_Ptr; RuntimeObject* ___m_SubsystemDescriptor; }; struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_pinvoke { intptr_t ___m_Ptr; RuntimeObject* ___m_SubsystemDescriptor; }; struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_com { intptr_t ___m_Ptr; RuntimeObject* ___m_SubsystemDescriptor; }; struct LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331 { int32_t ___value__; }; struct ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 { Guid_t ___guid; Guid_t ___textureGuid; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size; intptr_t ___name; intptr_t ___texture; }; struct NRMeshingVertexSemanticLabel_t3E9ABDAAC18F610634B0AE5C45FCEEBFC4D34F42 { uint8_t ___value__; }; struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D { int32_t ___value__; }; struct NotTrackingReason_t03B4F5F62D4AF16340686F7F424704E5A5EBBE20 { int32_t ___value__; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { intptr_t ___m_CachedPtr; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr; }; struct PhotoCaptureFileOutputFormat_t454DDD62D094B1814A7C5D673DA0490AEC09A4F4 { int32_t ___value__; }; struct PlaneAlignment_t531EADCD75A8A621FF67C4788965BF89F076CFBC { int32_t ___value__; }; struct PlaneClassifications_t5DBCE4263A18266041ADF725865DC7247E750AC8 { uint32_t ___value__; }; struct PlaneDetectionMode_tF0BBEB04D5F881F040E20E6394970EF382273017 { int32_t ___value__; }; struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation; }; struct RGBCameraDataFrame_tEE817C1554A128409BA6CE38EC18AC239B46B8F0 { uint64_t ___timeStamp; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution; uint64_t ___rawDataSize; intptr_t ___rawData; }; struct RecorderIndex_t3198C7A118F0EEE3A08461F89F8CC73F1C84054E { int32_t ___value__; }; struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F { int32_t ___value__; }; struct RenderTextureReadWrite_t74086C1AE386FE2F1E853FD114ABFAFE68D8B49D { int32_t ___value__; }; struct Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 { int32_t ___m_Width; int32_t ___m_Height; RefreshRate_t44FF0D3F256477CC8AB97FA49D08B636AFB4F68F ___m_RefreshRate; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E { int32_t ___value__; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct ScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2 { int32_t ___value__; }; struct SessionAvailability_t01F7B649A99735E8895479D291EB177ADC8B4255 { int32_t ___value__; }; struct StereoRenderingMode_t85FB8AD6A619C540A481E0AE75D28DCD1DD4645E { int32_t ___value__; }; struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 { int32_t ___value__; }; struct TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D { int32_t ___value__; }; struct TextureType_t648C8E39E269130209889B01A9ED6A7B9BC6039C { int32_t ___value__; }; struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD { int32_t ___value__; }; struct TrackingState_t5487241B6888BB15D8448EBBC640835A011DBBC2 { int32_t ___value__; }; struct TrackingType_tDFA344EB4C77707748E5FFE6AFEF3B3D9F8AD329 { int32_t ___value__; }; struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79 { int32_t ___value__; }; struct UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181 { int32_t ___colorSpace; int32_t ___stereoRenderingMode; int32_t ___trackingType; bool ___supportMonoMode; intptr_t ___unityActivity; int32_t ___inputSource; }; struct UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke { int32_t ___colorSpace; int32_t ___stereoRenderingMode; int32_t ___trackingType; int32_t ___supportMonoMode; intptr_t ___unityActivity; int32_t ___inputSource; }; struct UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_com { int32_t ___colorSpace; int32_t ___stereoRenderingMode; int32_t ___trackingType; int32_t ___supportMonoMode; intptr_t ___unityActivity; int32_t ___inputSource; }; struct VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B : public RuntimeObject { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* ___mNativeEncoder; AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* ___m_AudioEncodeTool; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* ___EncodeConfig; intptr_t ___U3CandroidMediaProjectionU3Ek__BackingField; intptr_t ___m_TexPtr; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_AudioRawData; bool ___m_IsStarted; }; struct XRCameraFrameExifDataColorSpace_t9C2207D83FA98C81BAEFA7F16ECE867D3DF7B3D9 { uint16_t ___value__; }; struct XRCameraFrameExifDataMeteringMode_t4AB0A7E36A1E4066BF5513511C6442CADCDD30AD { uint16_t ___value__; }; struct XRCameraFrameExifDataProperties_tDA208B6E62EA777B3AB86C21BE9FBECEBEFB5C87 { int32_t ___value__; }; struct XRCameraFrameProperties_t30BEE62B22B3CF4F4E501ACCC722D3D197979951 { int32_t ___value__; }; struct XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_FocalLength; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PrincipalPoint; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Resolution; }; struct XRCameraSubsystem_t1F15E4BAEF03223F63AB57E49D1B5DE06749D140 : public SubsystemWithProvider_3_tEC32E35ABA7D3B7D5B9459E6752E697305F3E1FB { }; struct XREALActionType_tA46A8340E4E5BC44A4665BE338C618CF2C0620B7 { int32_t ___value__; }; struct XREALAnchorEstimateQuality_t54BAE8E30F8746CD2F2A7D6384C7B7080ABB8DC4 { int32_t ___value__; }; struct XREALComponent_tA309BFE228F2939FF844735801E23915EA070B1D { int32_t ___value__; }; struct XREALDeviceCategory_t840A1A2EC90FBB6F649A1D062CE34E357429E694 { int32_t ___value__; }; struct XREALDeviceType_tCCB3C517E3506345A4879E6B34306A021DF9DC55 { int32_t ___value__; }; struct XREALErrorCode_t812066EA210DD0891A1B66C671AAE96639831E3D { int32_t ___value__; }; struct XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E : public RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF { intptr_t ___U3CSelfU3Ek__BackingField; }; struct XREALSupportedFeature_t9807E74D607E7294479D3892B4EFB06E0D14D0E8 { int32_t ___value__; }; struct XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F { SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___m_SerializedGuid; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___m_SerializedTextureGuid; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Size; bool ___m_SpecifySize; String_t* ___m_Name; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture; }; struct XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F_marshaled_pinvoke { SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___m_SerializedGuid; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___m_SerializedTextureGuid; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Size; int32_t ___m_SpecifySize; char* ___m_Name; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture; }; struct XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F_marshaled_com { SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___m_SerializedGuid; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___m_SerializedTextureGuid; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Size; int32_t ___m_SpecifySize; Il2CppChar* ___m_Name; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture; }; struct XRTextureType_t5591061F923F907341986D46F0322DE15DCB9955 { int32_t ___value__; }; struct Clamp_tCB96E8D34067B0DCBED42C565F4443DF880DD284 { int32_t ___value__; }; struct MonoOrStereoscopicEye_t081A39BC8F4F6989A7575C6A8D3AC64ACBD4E6DA { int32_t ___value__; }; struct ControlFlags_t9C297F208DE19CEB00A0560F7FDE59F6A2004132 { int32_t ___value__; }; struct DeviceFlags_tF02F85DA24FF16879A67B540FCA560EC955CE728 { int32_t ___value__; }; struct Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C : public SubsystemProvider_1_t22A73CFC0FBED238F54239530C581C40C8C1E4AB { }; struct Provider_tC76B85B1D0C70B70C5FC6B9E92C0C2C5EF31A26C : public SubsystemProvider_1_tFF1B90B39743451ED6BD37EDC363EA88F1D43680 { }; struct Format_tC705C89E270CB1D8439274E837145FE806F3DCC7 { int32_t ___value__; }; struct CaptureResultType_t6D24D25ED42C7A723C8E1BFB256805FCEC66744A { int32_t ___value__; }; struct CaptureResultType_tC714D762B87F799F9ECA82F7B482D0F8678F31D3 { int32_t ___value__; }; struct Provider_t04088A6CFC6675A4655FFD62200BFA745A0F9DDA : public SubsystemProvider_1_t90E72A1B49C653E1061F07583498E2A0D915A6B5 { }; struct Provider_t0D7436E7EFA82C29EF9482B1C801F64458C343A8 : public SubsystemProvider_1_t7F23470F737E4D41A109340894B9E2BB7F170781 { }; struct StatusCode_tB2BCF980A5E9E723CE4E05146B7F9CC89EB5BF4B { int32_t ___value__; }; struct Provider_t0E03563C43D7DC05CCBFBE3C117052E76FD76AD5 : public SubsystemProvider_1_t3658388B98982F8E02C6339B8BE817B81E919B6F { }; struct FileStatusFlags_tB53E2B9A54305CDCEA49884DEEDB8C62C8ACC9C9 { int32_t ___value__; }; struct Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9 { intptr_t ___m_DataPtr; int32_t ___m_DataLength; int32_t ___m_RowStride; int32_t ___m_PixelStride; }; struct U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6 : public RuntimeObject { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* ___U3CU3E4__this; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___anchorId; }; struct U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37 : public RuntimeObject { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* ___U3CU3E4__this; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___savedAnchorGuid; }; struct U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94 : public RuntimeObject { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* ___U3CU3E4__this; Guid_t ___requestId; }; struct U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E : public RuntimeObject { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* ___U3CU3E4__this; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___savedAnchorGuid; }; struct U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773 : public RuntimeObject { int32_t ___U3CU3E1__state; Guid_t ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* ___U3CU3E4__this; RuntimeObject* ___U3CU3E7__wrap1; }; struct IntegratedSubsystem_1_t3AB3A9BAB10A4D1420E63EEA50D40FEE65F41C03 : public IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3 { }; struct NativeArray_1_t36CA775B66FDBC3A63AF9ABB6E32E8F6B41F824C { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t54E0291E09800953C59A8309BA587CF39E35A92A { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t7A26520FDE477098D7B2CC8D14E778889D50A15E { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tAE2F2F17B6A4F98F44324897A00F6A9D2151DC3A { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tC503E651BA1B71B961BBC7485E923DD431EFCC66 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct Promise_1_t7BC5F1754A27CF06571C0C51E5893AE44146B274 : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617 { bool ___m_Complete; int32_t ___U3CresultU3Ek__BackingField; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 { AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_pinvoke { AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_com { AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder; }; struct AudioConfiguration_t4C8585EA98B6559B306B6FAD6A68088555394A5D { int32_t ___speakerMode; int32_t ___dspBufferSize; int32_t ___sampleRate; int32_t ___numRealVoices; int32_t ___numVirtualVoices; }; struct BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239 : public RuntimeObject { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___U3CBlendTextureU3Ek__BackingField; int32_t ___U3CWidthU3Ek__BackingField; int32_t ___U3CHeightU3Ek__BackingField; int32_t ___U3CBlendModeU3Ek__BackingField; int32_t ___U3CFrameCountU3Ek__BackingField; }; struct BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___m_TrackableId; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___m_SubsumedById; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Center; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___m_Pose; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Size; int32_t ___m_Alignment; int32_t ___m_TrackingState; intptr_t ___m_NativePtr; uint32_t ___m_Classifications; }; struct CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 { int32_t ___U3CcameraTypeU3Ek__BackingField; float ___U3ChologramOpacityU3Ek__BackingField; int32_t ___U3CframeRateU3Ek__BackingField; int32_t ___U3CcameraResolutionWidthU3Ek__BackingField; int32_t ___U3CcameraResolutionHeightU3Ek__BackingField; int32_t ___U3CpixelFormatU3Ek__BackingField; int32_t ___U3CcamModeU3Ek__BackingField; int32_t ___U3CaudioStateU3Ek__BackingField; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___U3CmediaProjectionU3Ek__BackingField; int32_t ___U3CblendModeU3Ek__BackingField; int32_t ___U3CcaptureSideU3Ek__BackingField; bool ___U3ClockRollU3Ek__BackingField; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CbackgroundColorU3Ek__BackingField; }; struct CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_pinvoke { int32_t ___U3CcameraTypeU3Ek__BackingField; float ___U3ChologramOpacityU3Ek__BackingField; int32_t ___U3CframeRateU3Ek__BackingField; int32_t ___U3CcameraResolutionWidthU3Ek__BackingField; int32_t ___U3CcameraResolutionHeightU3Ek__BackingField; int32_t ___U3CpixelFormatU3Ek__BackingField; int32_t ___U3CcamModeU3Ek__BackingField; int32_t ___U3CaudioStateU3Ek__BackingField; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___U3CmediaProjectionU3Ek__BackingField; int32_t ___U3CblendModeU3Ek__BackingField; int32_t ___U3CcaptureSideU3Ek__BackingField; int32_t ___U3ClockRollU3Ek__BackingField; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CbackgroundColorU3Ek__BackingField; }; struct CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_com { int32_t ___U3CcameraTypeU3Ek__BackingField; float ___U3ChologramOpacityU3Ek__BackingField; int32_t ___U3CframeRateU3Ek__BackingField; int32_t ___U3CcameraResolutionWidthU3Ek__BackingField; int32_t ___U3CcameraResolutionHeightU3Ek__BackingField; int32_t ___U3CpixelFormatU3Ek__BackingField; int32_t ___U3CcamModeU3Ek__BackingField; int32_t ___U3CaudioStateU3Ek__BackingField; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___U3CmediaProjectionU3Ek__BackingField; int32_t ___U3CblendModeU3Ek__BackingField; int32_t ___U3CcaptureSideU3Ek__BackingField; int32_t ___U3ClockRollU3Ek__BackingField; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CbackgroundColorU3Ek__BackingField; }; struct CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE { int32_t ___Width; int32_t ___Height; int32_t ___CaptureFormat; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* ___OnReceive; }; struct CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_pinvoke { int32_t ___Width; int32_t ___Height; int32_t ___CaptureFormat; Il2CppMethodPointer ___OnReceive; }; struct CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_com { int32_t ___Width; int32_t ___Height; int32_t ___CaptureFormat; Il2CppMethodPointer ___OnReceive; }; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct ConfigurationDescriptor_tD16AA30B812AA662D234FBFE6575AF8A328CA3A1 { intptr_t ___m_Identifier; uint64_t ___m_Capabilities; int32_t ___m_Rank; }; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct GlassesEventData_t6B8D4A69359299F07F2B70ABDCA8DD47CC403893 { int32_t ___actionType; uint32_t ___para; uint32_t ___para2; float ___para3; }; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct MissingComponentException_tFBBE11BC7F2A81EE2B3E19B2B7F6AA4131F84A0E : public Exception_t { }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data; int32_t ___U3CdataLengthU3Ek__BackingField; bool ___U3ChasLocationDataU3Ek__BackingField; int32_t ___U3CpixelFormatU3Ek__BackingField; }; struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 { union { #pragma pack(push, tp, 1) struct { int32_t ___m_Type; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_OffsetPadding[4]; bool ___m_BoolValue; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4]; bool ___m_BoolValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_OffsetPadding[4]; Il2CppChar ___m_CharValue; }; #pragma pack(pop, tp) struct { char ___m_CharValue_OffsetPadding_forAlignmentOnly[4]; Il2CppChar ___m_CharValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_OffsetPadding[4]; uint8_t ___m_ByteValue; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_OffsetPadding[4]; int8_t ___m_SByteValue; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_OffsetPadding[4]; int16_t ___m_ShortValue; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_OffsetPadding[4]; uint16_t ___m_UShortValue; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_OffsetPadding[4]; int32_t ___m_IntValue; }; #pragma pack(pop, tp) struct { char ___m_IntValue_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_OffsetPadding[4]; uint32_t ___m_UIntValue; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_OffsetPadding[4]; int64_t ___m_LongValue; }; #pragma pack(pop, tp) struct { char ___m_LongValue_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_OffsetPadding[4]; uint64_t ___m_ULongValue; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_OffsetPadding[4]; float ___m_FloatValue; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_OffsetPadding[4]; double ___m_DoubleValue; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_forAlignmentOnly; }; }; }; struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke { union { #pragma pack(push, tp, 1) struct { int32_t ___m_Type; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_OffsetPadding[4]; int32_t ___m_BoolValue; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_BoolValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_OffsetPadding[4]; uint8_t ___m_CharValue; }; #pragma pack(pop, tp) struct { char ___m_CharValue_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_CharValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_OffsetPadding[4]; uint8_t ___m_ByteValue; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_OffsetPadding[4]; int8_t ___m_SByteValue; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_OffsetPadding[4]; int16_t ___m_ShortValue; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_OffsetPadding[4]; uint16_t ___m_UShortValue; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_OffsetPadding[4]; int32_t ___m_IntValue; }; #pragma pack(pop, tp) struct { char ___m_IntValue_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_OffsetPadding[4]; uint32_t ___m_UIntValue; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_OffsetPadding[4]; int64_t ___m_LongValue; }; #pragma pack(pop, tp) struct { char ___m_LongValue_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_OffsetPadding[4]; uint64_t ___m_ULongValue; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_OffsetPadding[4]; float ___m_FloatValue; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_OffsetPadding[4]; double ___m_DoubleValue; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_forAlignmentOnly; }; }; }; struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com { union { #pragma pack(push, tp, 1) struct { int32_t ___m_Type; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_OffsetPadding[4]; int32_t ___m_BoolValue; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_BoolValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_OffsetPadding[4]; uint8_t ___m_CharValue; }; #pragma pack(pop, tp) struct { char ___m_CharValue_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_CharValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_OffsetPadding[4]; uint8_t ___m_ByteValue; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_OffsetPadding[4]; int8_t ___m_SByteValue; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_OffsetPadding[4]; int16_t ___m_ShortValue; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_OffsetPadding[4]; uint16_t ___m_UShortValue; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_OffsetPadding[4]; int32_t ___m_IntValue; }; #pragma pack(pop, tp) struct { char ___m_IntValue_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_OffsetPadding[4]; uint32_t ___m_UIntValue; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_OffsetPadding[4]; int64_t ___m_LongValue; }; #pragma pack(pop, tp) struct { char ___m_LongValue_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_OffsetPadding[4]; uint64_t ___m_ULongValue; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_OffsetPadding[4]; float ___m_FloatValue; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_OffsetPadding[4]; double ___m_DoubleValue; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_forAlignmentOnly; }; }; }; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 { int32_t ___textureType; uint64_t ___timeStamp; uint32_t ___gain; uint32_t ___exposureTime; TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* ___textures; }; struct UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_pinvoke { int32_t ___textureType; uint64_t ___timeStamp; uint32_t ___gain; uint32_t ___exposureTime; TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* ___textures; }; struct UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_com { int32_t ___textureType; uint64_t ___timeStamp; uint32_t ___gain; uint32_t ___exposureTime; TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* ___textures; }; struct XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___m_Id; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___m_Pose; int32_t ___m_TrackingState; intptr_t ___m_NativePtr; Guid_t ___m_SessionId; }; struct XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF : public TrackingSubsystem_4_tAE598621837B470F57C1F0867DC899BE9FDE8956 { }; struct XRCameraFrameExifData_tCECD90020A07DE4EC65B94AEF60F0E1C5EC0E31E { intptr_t ___m_NativePtr; double ___m_ApertureValue; double ___m_BrightnessValue; double ___m_ExposureTime; double ___m_ShutterSpeedValue; float ___m_ExposureBiasValue; float ___m_FNumber; float ___m_FocalLength; int16_t ___m_Flash; uint16_t ___m_ColorSpace; int16_t ___m_PhotographicSensitivity; uint16_t ___m_MeteringMode; int32_t ___m_Properties; }; struct XRCameraParams_t2EBCCDA7FA502A7BDA940461C44C7817E5B44B40 { float ___m_ZNear; float ___m_ZFar; float ___m_ScreenWidth; float ___m_ScreenHeight; int32_t ___m_ScreenOrientation; }; struct XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243 : public AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D { }; struct XREALCameraSubsystem_t35273B1BBABEDCA8D78A50C63EB6C00691798685 : public XRCameraSubsystem_t1F15E4BAEF03223F63AB57E49D1B5DE06749D140 { }; struct XRImageTrackingSubsystem_t5EEEA714F4273F686F836517EE4957AEDFFD7BEB : public TrackingSubsystem_4_tB7FCF25CAC299E60D9488336C9CBC34A94E8AD78 { RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF* ___m_ImageLibrary; }; struct XRPlaneSubsystem_t6FC18D5B1FF10EE9B4A751977B526F44A16EDB62 : public TrackingSubsystem_4_t6A4D8CCD1F1694558E2CC65E84F2376ED1018B1B { }; struct XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 { int32_t ___m_StatusCode; int32_t ___m_NativeStatusCode; }; struct XRTextureDescriptor_t699023EDE6E2593F61CE969A68B5E56CD04CFA19 { intptr_t ___m_NativeTexture; int32_t ___m_Width; int32_t ___m_Height; int32_t ___m_MipmapCount; int32_t ___m_Format; int32_t ___m_PropertyNameId; int32_t ___m_Depth; int32_t ___m_Dimension; int32_t ___m_TextureType; }; struct XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___m_Id; Guid_t ___m_SourceImageId; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___m_Pose; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Size; int32_t ___m_TrackingState; intptr_t ___m_NativePtr; }; struct Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C { int32_t ___m_NativeHandle; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Dimensions; int32_t ___m_PlaneCount; double ___m_Timestamp; int32_t ___m_Format; }; struct XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870 : public Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C { String_t* ___m_MapPath; }; struct AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 { int32_t ___resultType; int64_t ___hResult; }; struct XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF : public Provider_tC76B85B1D0C70B70C5FC6B9E92C0C2C5EF31A26C { }; struct XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6 : public Provider_t04088A6CFC6675A4655FFD62200BFA745A0F9DDA { int32_t ___U3CrequestedMaxNumberOfMovingImagesU3Ek__BackingField; }; struct PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 { int32_t ___resultType; int64_t ___hResult; }; struct XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2 : public Provider_t0D7436E7EFA82C29EF9482B1C801F64458C343A8 { }; struct U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1 : public RuntimeObject { int32_t ___targetTrackingType; }; struct U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29 { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA ___U3CU3Et__builder; int32_t ___targetTrackingType; U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* ___U3CU3E8__1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___callback; int32_t ___U3CtargetFrameRateU3E5__2; bool ___U3CresultU3E5__3; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1; TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 ___U3CU3Eu__2; }; struct XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29 : public Provider_t0E03563C43D7DC05CCBFBE3C117052E76FD76AD5 { }; struct U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2 : public RuntimeObject { int32_t ___U3CU3E1__state; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___U3Cstand_resolutionU3E5__2; }; struct VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 { int32_t ___resultType; int64_t ___hResult; }; struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 { int32_t ___Flags; int32_t ___Mode; uint32_t ___Uid; uint32_t ___Gid; int64_t ___Size; int64_t ___ATime; int64_t ___ATimeNsec; int64_t ___MTime; int64_t ___MTimeNsec; int64_t ___CTime; int64_t ___CTimeNsec; int64_t ___BirthTime; int64_t ___BirthTimeNsec; int64_t ___Dev; int64_t ___Ino; uint32_t ___UserFlags; }; struct U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4 : public RuntimeObject { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* ___U3CU3E4__this; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___pose; Guid_t ___requestId; }; struct Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624 : public MulticastDelegate_t { }; struct Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35 : public MulticastDelegate_t { }; struct Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678 : public MulticastDelegate_t { }; struct Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B : public MulticastDelegate_t { }; struct Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594 : public MulticastDelegate_t { }; struct Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD : public MulticastDelegate_t { }; struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F : public MulticastDelegate_t { }; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; struct Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7 : public RuntimeObject { Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB* ____awaitable; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ____result; }; struct Func_1_t2E02A14EA738090AD302DD792192229337ED1538 : public MulticastDelegate_t { }; struct Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9 : public MulticastDelegate_t { }; struct Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39 : public MulticastDelegate_t { }; struct Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5 : public MulticastDelegate_t { }; struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t { }; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t { }; struct Func_1_t60B0B212E646FAA748170ABB47E557CC31788685 : public MulticastDelegate_t { }; struct Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 { XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___m_Status; NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 ___m_Value; }; struct Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C { XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___m_Status; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___m_Value; }; struct Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 { XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___m_Status; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___m_Value; }; struct TrackableChanges_1_tFC79B2E1FF9EFB1D5754F6995583D33A519F300F { NativeArray_1_t36CA775B66FDBC3A63AF9ABB6E32E8F6B41F824C ___m_Added; NativeArray_1_t36CA775B66FDBC3A63AF9ABB6E32E8F6B41F824C ___m_Updated; NativeArray_1_t7A26520FDE477098D7B2CC8D14E778889D50A15E ___m_Removed; bool ___U3CisCreatedU3Ek__BackingField; }; struct TrackableChanges_1_t6971CD7F709E7353F4365FE06A109B21A0F0C931 { NativeArray_1_tAE2F2F17B6A4F98F44324897A00F6A9D2151DC3A ___m_Added; NativeArray_1_tAE2F2F17B6A4F98F44324897A00F6A9D2151DC3A ___m_Updated; NativeArray_1_t7A26520FDE477098D7B2CC8D14E778889D50A15E ___m_Removed; bool ___U3CisCreatedU3Ek__BackingField; }; struct TrackableChanges_1_t5289D1DB76FBCB9C1A7B387927387F4299599C1E { NativeArray_1_tC503E651BA1B71B961BBC7485E923DD431EFCC66 ___m_Added; NativeArray_1_tC503E651BA1B71B961BBC7485E923DD431EFCC66 ___m_Updated; NativeArray_1_t7A26520FDE477098D7B2CC8D14E778889D50A15E ___m_Removed; bool ___U3CisCreatedU3Ek__BackingField; }; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; struct AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6 : public MulticastDelegate_t { }; struct BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543 : public MulticastDelegate_t { }; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF : public MulticastDelegate_t { }; struct Configuration_tF3E68F5793D5A997146A65AEAAC9B062BCAF0947 { ConfigurationDescriptor_tD16AA30B812AA662D234FBFE6575AF8A328CA3A1 ___U3CdescriptorU3Ek__BackingField; uint64_t ___U3CfeaturesU3Ek__BackingField; }; struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus; int32_t ____fileStatusInitialized; bool ___U3CInitiallyDirectoryU3Ek__BackingField; bool ____isDirectory; bool ____exists; }; struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus; int32_t ____fileStatusInitialized; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField; int32_t ____isDirectory; int32_t ____exists; }; struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus; int32_t ____fileStatusInitialized; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField; int32_t ____isDirectory; int32_t ____exists; }; struct FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507 : public BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239 { CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___m_TargetCamera; RuntimeObject* ___m_Encoder; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BackGroundMat; List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* ___m_NRBackGroundRender; List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* ___m_DeviceParamInitializer; int32_t ___m_CaputreSide; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_BlendTexture; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_BlendTextureLeft; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_BlendTextureRight; }; struct FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE : public RuntimeObject { BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* ___m_Blender; RuntimeObject* ___m_Encoder; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___m_CameraParameters; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* ___m_FrameProvider; CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* ___m_CaptureBehaviour; bool ___m_IsInitialized; List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* ___m_FrameConsumerList; }; struct ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D : public RuntimeObject { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_CurrentFrame; Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* ___m_Requests; Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* ___m_Tasks; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___m_CameraParameters; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_EncodeTempTex; }; struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E : public RuntimeObject { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___m_StateBlock; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name; String_t* ___m_Path; String_t* ___m_DisplayName; String_t* ___m_DisplayNameFromLayout; String_t* ___m_ShortDisplayName; String_t* ___m_ShortDisplayNameFromLayout; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Layout; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Parent; int32_t ___m_UsageCount; int32_t ___m_UsageStartIndex; int32_t ___m_AliasCount; int32_t ___m_AliasStartIndex; int32_t ___m_ChildCount; int32_t ___m_ChildStartIndex; int32_t ___m_ControlFlags; bool ___m_CachedValueIsStale; bool ___m_UnprocessedCachedValueIsStale; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_DefaultState; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MinValue; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MaxValue; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_OptimizedControlDataType; }; struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3 : public AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54 { UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___m_DefaultFrame; bool ___m_IsPlay; int32_t ___FPS; }; struct RGBCameraDataCallback_t9605BB420BD149422C5E4BA0EE167CA55360A73F : public MulticastDelegate_t { }; struct RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E : public AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54 { XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* ___m_CameraTexture; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___frameInfo; }; struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; struct TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E : public MulticastDelegate_t { }; struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3 : public MulticastDelegate_t { }; struct XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531 { int64_t ___m_TimestampNs; float ___m_AverageBrightness; float ___m_AverageColorTemperature; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ColorCorrection; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_DisplayMatrix; int32_t ___m_TrackingState; intptr_t ___m_NativePtr; int32_t ___m_Properties; float ___m_AverageIntensityInLumens; double ___m_ExposureDuration; float ___m_ExposureOffset; float ___m_MainLightIntensityLumens; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_MainLightColor; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_MainLightDirection; SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___m_AmbientSphericalHarmonics; XRTextureDescriptor_t699023EDE6E2593F61CE969A68B5E56CD04CFA19 ___m_CameraGrain; float ___m_NoiseIntensity; XRCameraFrameExifData_tCECD90020A07DE4EC65B94AEF60F0E1C5EC0E31E ___m_ExifData; }; struct XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146 : public XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF { }; struct XREALErrorCallback_t8D574ED31DAF80CA5599D71E7DC2BDF5FA0086F5 : public MulticastDelegate_t { }; struct XREALGlassesEventCallback_t3A314C692DCAB3D61B560CE6023D4FCC3E5CD831 : public MulticastDelegate_t { }; struct XREALImageTrackingSubsystem_t0AF154B7DD383C3A58D91A75248F4FB113F1CF39 : public XRImageTrackingSubsystem_t5EEEA714F4273F686F836517EE4957AEDFFD7BEB { }; struct XREALLogCallback_t2B1EDB0A7D019DB830A6FF869CC560E825262F7B : public MulticastDelegate_t { }; struct XREALPlaneSubsystem_t38AF248BE130E76F83D85AA6EDCBFE4B91423C22 : public XRPlaneSubsystem_t6FC18D5B1FF10EE9B4A751977B526F44A16EDB62 { }; struct XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { int32_t ___StereoRendering; int32_t ___InitialTrackingType; int32_t ___InitialInputSource; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___VirtualController; bool ___SupportMultiResume; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___AddtionalPermissions; List_1_t4FB6D790EAC554F2934286FBBBEB0BF07E4388DA* ___SupportDevices; TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___LicenseAsset; }; struct XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52* ___m_LoaderManagerInstance; bool ___m_InitManagerOnStart; XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52* ___m_XRManager; bool ___m_ProviderIntialized; bool ___m_ProviderStarted; }; struct XRLoader_t80B1B1934C40561C5352ABC95D567DC2A7C9C976 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { }; struct XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { bool ___m_InitializationComplete; bool ___m_RequiresSettingsUpdate; bool ___m_AutomaticLoading; bool ___m_AutomaticRunning; List_1_tA1A04BD6B1EE83992AE369D5DB31A028E9B57822* ___m_Loaders; HashSet_1_t174593AE6599738C19A33586587D63534CED9F0F* ___m_RegisteredLoaders; XRLoader_t80B1B1934C40561C5352ABC95D567DC2A7C9C976* ___U3CactiveLoaderU3Ek__BackingField; }; struct XRMeshSubsystem_tDDC31EC10D4F0517542F9EB296428A0F7EC2C3B2 : public IntegratedSubsystem_1_t3AB3A9BAB10A4D1420E63EEA50D40FEE65F41C03 { }; struct XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { uint64_t ___m_GuidLow; uint64_t ___m_GuidHigh; SerializableDictionary_2_t43C5D129793FC3216489482F7A8B933128D7F0A8* ___m_DataStore; List_1_t23F59D024DFD759F7295EBC6C25BD5F56992C950* ___m_Images; }; struct UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225 : public MulticastDelegate_t { }; struct RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4 : public MulticastDelegate_t { }; struct RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849 : public MulticastDelegate_t { }; struct U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69 : public RuntimeObject { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___setupParams; XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* ___U3CU3E4__this; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* ___onAudioModeStartedCallback; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* ___U3CU3E9__2; }; struct OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC : public MulticastDelegate_t { }; struct OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361 : public MulticastDelegate_t { }; struct OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8 : public MulticastDelegate_t { }; struct OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF : public MulticastDelegate_t { }; struct U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098 : public RuntimeObject { PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___result; OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* ___onPhotoModeStartedCallback; }; struct OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB : public MulticastDelegate_t { }; struct OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B : public MulticastDelegate_t { }; struct OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2 : public MulticastDelegate_t { }; struct OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F : public MulticastDelegate_t { }; struct OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01 : public MulticastDelegate_t { }; struct U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E : public RuntimeObject { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___setupParams; XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___U3CU3E4__this; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* ___onVideoModeStartedCallback; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* ___U3CU3E9__2; }; struct OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3 : public MulticastDelegate_t { }; struct OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202 : public MulticastDelegate_t { }; struct OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205 : public MulticastDelegate_t { }; struct OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452 : public MulticastDelegate_t { }; struct OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC : public MulticastDelegate_t { }; struct U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* ___U3CU3E4__this; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___U3CanchorU3E5__2; bool ___U3CresultU3E5__3; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___U3C_completionSourceU3E5__4; MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 ___U3CU3Eu__1; }; struct Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A : public RuntimeObject { Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB* ____awaitable; Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 ____result; }; struct Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077 : public RuntimeObject { Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB* ____awaitable; Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C ____result; }; struct Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D : public RuntimeObject { Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB* ____awaitable; Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 ____result; }; struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 ___m_ProcessorStack; float ___m_CachedValue; float ___m_UnprocessedCachedValue; bool ___evaluateProcessorsEveryRead; }; struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB ___m_ProcessorStack; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_CachedValue; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UnprocessedCachedValue; bool ___evaluateProcessorsEveryRead; }; struct Nullable_1_tD8E0845D8BC45B99C32AB5E8655579F582F62B8D { bool ___hasValue; Configuration_tF3E68F5793D5A997146A65AEAAC9B062BCAF0947 ___value; }; struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { uint32_t ___m_NonSerializedVersion; }; struct EditorFrameProvider_t348B8BCB8A81A1BE0C7A8C684D7F18124A9B2C01 : public NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3 { }; struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus; String_t* ___FullPath; String_t* ___OriginalPath; String_t* ____name; }; struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { int32_t ___m_DeviceFlags; int32_t ___m_DeviceId; int32_t ___m_ParticipantId; int32_t ___m_DeviceIndex; uint32_t ___m_CurrentProcessedEventBytesOnUpdate; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___m_Description; double ___m_LastUpdateTimeInternal; uint32_t ___m_CurrentUpdateStepCount; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_AliasesForEachControl; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_UsagesForEachControl; InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_UsageToControl; InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ChildrenForEachControl; HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_UpdatedButtons; List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF* ___m_ButtonControlsCheckingPressState; bool ___m_UseCachePathForButtonPresses; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_StateOffsetToControlMap; ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* ___m_ControlTreeNodes; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___m_ControlTreeIndices; }; struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF { }; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource; }; struct SingletonMonoBehaviour_1_tDE14633018EC6C1ADF8C0D6A4216766981964A37 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct SingletonMonoBehaviour_1_tBD26BC7AC1A5746C010E6D73E547B7740111A86F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct SingletonMonoBehaviour_1_tB807911E6957AFEA212DFDE1D5F25840A8879904 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct SingletonMonoBehaviour_1_t1A3B22DC7CF860C5F1A9109958B4353C4D53C505 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct SubsystemLifecycleManager_3_t499D76783B0F91C52B19F7183F077FAD1985AD55 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { RuntimeObject* ___U3CsubsystemU3Ek__BackingField; }; struct SubsystemLifecycleManager_3_tAE0BB0092EB47B81AA111C370381E3BA14C88DD3 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF* ___U3CsubsystemU3Ek__BackingField; }; struct AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 { }; struct AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_CacheBuffer; int32_t ___m_ReadIndex; int32_t ___m_WriteIndex; bool ___m_RecOutput; int32_t ___m_OutputSampleRate; }; struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7 : public InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A { int32_t ___clamp; float ___clampMin; float ___clampMax; float ___clampConstant; bool ___invert; bool ___normalize; float ___normalizeMin; float ___normalizeMax; float ___normalizeZero; bool ___scale; float ___scaleFactor; }; struct CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___CameraRig; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___CaptureCamera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___CaptureCamera2; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* ___m_FrameCaptureContext; }; struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 { }; struct TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9 : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CtrackingStateU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CisTrackedU3Ek__BackingField; Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___U3CdevicePositionU3Ek__BackingField; QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___U3CdeviceRotationU3Ek__BackingField; }; struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432 : public InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CxU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CyU3Ek__BackingField; }; struct XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera; MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___m_Renderer; MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___m_MeshFilter; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_PlaneMesh; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_MeshScale; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Triangles; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___UV; }; struct XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { int32_t ___m_DeviceType; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_TargetCamera; bool ___U3CIsInitializedU3Ek__BackingField; }; struct XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399 : public SubsystemWithProvider_3_tE0F8337476BBB744801608BD9EFE495479A39526 { ConfigurationChooser_t4DFAB6BE3767C3C5DA0E43FA16CD067009A487C2* ___m_ConfigurationChooser; Nullable_1_tD8E0845D8BC45B99C32AB5E8655579F582F62B8D ___U3CcurrentConfigurationU3Ek__BackingField; }; struct ARTrackableManager_5_t58BCDA2A5956989C6A20CC1E41B0F6DBEED545B6 : public SubsystemLifecycleManager_3_tAE0BB0092EB47B81AA111C370381E3BA14C88DD3 { UnityEvent_1_tD0EC2A4CFF83D815F986EE463DA5000DB937F484* ___U3CtrackablesChangedU3Ek__BackingField; Dictionary_2_t525DE08A369658A5AE7D624D571ED15216817535* ___m_Trackables; Dictionary_2_t525DE08A369658A5AE7D624D571ED15216817535* ___m_PendingAdds; XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* ___U3CoriginU3Ek__BackingField; }; struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF : public AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7 { bool ___m_NeedsToCheckFramePress; uint32_t ___m_UpdateCountLastPressed; uint32_t ___m_UpdateCountLastReleased; bool ___m_LastUpdateWasPress; bool ___U3CneedsToCheckFramePressU3Ek__BackingField; float ___pressPoint; }; struct XRController_tB7EBF72339C56C18DEB74B1176FD39B9C421F1E2 : public TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9 { }; struct XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461 : public CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E { }; struct XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26 : public SingletonMonoBehaviour_1_tBD26BC7AC1A5746C010E6D73E547B7740111A86F { ConcurrentQueue_1_tC8B0BCCEA7ED64CA00454B9EB2F35771723A00D3* ___m_Actions; ConcurrentQueue_1_tC8B0BCCEA7ED64CA00454B9EB2F35771723A00D3* ___m_RunningActions; }; struct XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676 : public SingletonMonoBehaviour_1_tB807911E6957AFEA212DFDE1D5F25840A8879904 { bool ___U3CIsMultiResumeBackgroundU3Ek__BackingField; XRDisplayProxy_tCFCF793FCB50B69929724130A16AFCD8E9E4D417* ___mXRDisplayProxy; AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___m_MultiResumeNativeInstance; }; struct XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99 : public SingletonMonoBehaviour_1_t1A3B22DC7CF860C5F1A9109958B4353C4D53C505 { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnRGBCameraUpdate; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_TextureY; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_TextureU; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_TextureV; uint64_t ___m_Timestamp; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Resolution; bool ___m_IsCapturing; }; struct XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A : public CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E { }; struct XREALSessionSubsystem_t13EE328B199932EB2B98644E9CA768A9FE1B0CA2 : public XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399 { }; struct ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E : public ARTrackableManager_5_t58BCDA2A5956989C6A20CC1E41B0F6DBEED545B6 { Action_1_t11340E5174173030E076A75316E18A395082F8A5* ___anchorsChanged; ObjectPool_1_t51567CC7273F3E7F80D2821A64720EC208252097* ___m_AnchorCompletionSources; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_AnchorPrefab; }; struct XRControllerWithRumble_tE748B7C11688766EF1F006DBBA82B5C7564877EB : public XRController_tB7EBF72339C56C18DEB74B1176FD39B9C421F1E2 { }; struct XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A : public XRControllerWithRumble_tE748B7C11688766EF1F006DBBA82B5C7564877EB { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CTriggerButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CGripButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CPrimaryButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CSecondaryButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CMenuButtonU3Ek__BackingField; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CPrimary2DAxisU3Ek__BackingField; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CSecondary2DAxisU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId0U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId1U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId2U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId3U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId4U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId5U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId6U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId7U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId8U3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CButtonId9U3Ek__BackingField; }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value; }; struct List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F_StaticFields { AudioEncoderU5BU5D_t05A3C5349E26BA6D4ED4B9AF7403A7FF4852236A* ___s_emptyArray; }; struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_emptyArray; }; struct List_1_tACB1E5E471A5715215D32F460107ED9F15736183_StaticFields { FrameCaptureContextU5BU5D_tB0D10AE861CEA9F73500FEA2981332DC5FE3DD05* ___s_emptyArray; }; struct List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293_StaticFields { IEncoderBaseU5BU5D_t5E053AE7DAD762D065C18A567E56CF7FA3AE4724* ___s_emptyArray; }; struct List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF_StaticFields { IFrameConsumerU5BU5D_tC6ED860BDF8B2EB6FD50C20FC191631026A5406A* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5_StaticFields { ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* ___s_emptyArray; }; struct List_1_tA66A354637DA6662F823498267E10BE1380D54D7_StaticFields { SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* ___s_emptyArray; }; struct List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209_StaticFields { XREALBackGroundRenderU5BU5D_t709CE2FAA9101F4825E8DBFFC8436B426B4AEAE0* ___s_emptyArray; }; struct List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD_StaticFields { XREALCameraInitializerU5BU5D_t22677E5A777C835343EF0CCB9357B43E66099513* ___s_emptyArray; }; struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_StaticFields { bool ___enableDebugPrints; }; struct AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields { Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* ___m_UpdateActionQueue; RuntimeObject* ___m_LockObject; bool ___U3CIsInitializedU3Ek__BackingField; }; struct FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_StaticFields { List_1_tACB1E5E471A5715215D32F460107ED9F15736183* ___m_ContextList; }; struct NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_StaticFields { String_t* ___GlassesDisconnectErrorTip; String_t* ___SdkVersionMismatchErrorTip; String_t* ___UnknownErrorTip; String_t* ___NotEnoughMemory; String_t* ___SdcardPermissionDenyErrorTip; String_t* ___RGBCameraNotFindTip; String_t* ___DPDeviceNotFindTip; String_t* ___GetDisplayFailureErrorTip; String_t* ___DisplayModeMismatchErrorTip; String_t* ___SDKRuntimeNotFoundErrorTip; String_t* ___LicenseExpiredErrorTip; String_t* ___LicenseNotSupportCurrentDevice; String_t* ___LicenseNotSupportRequestedFeature; String_t* ___ScreenCaptureDenyErrorTip; String_t* ___PermissionDenyErrorTip; String_t* ___TrackingModeSwitchTip; String_t* ___UnSupportedErrorTip; }; struct NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* ___gInstance; }; struct NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___m_NativeClass; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___m_CurrentActivity; }; struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields { int64_t ___Frequency; bool ___IsHighResolution; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields { int32_t ___s_taskIdCounter; RuntimeObject* ___s_taskCompletionSentinel; bool ___s_asyncDebuggingEnabled; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback; Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties; TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField; Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate; ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback; Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate; Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks; RuntimeObject* ___s_activeTasksLock; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask; StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard; }; struct XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_StaticFields { RuntimeObject* ___m_SupportedResolutions; }; struct XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields { BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* ___OnBeginChangeTrackingType; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___OnTrackingTypeChanged; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___OnTrackingTypeChangedInternal; }; struct U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields { U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* ___U3CU3E9; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt; }; struct Guid_t_StaticFields { Guid_t ___Empty; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion; }; struct SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_StaticFields { SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___k_Empty; }; struct TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_StaticFields { Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_TrackableIdRegex; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector; }; struct XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_StaticFields { XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* ___U3CinstanceU3Ek__BackingField; }; struct AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_StaticFields { Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ___s_defaultResultTask; }; struct AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D_StaticFields { GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___s_JavaLangSystemClass; intptr_t ___s_HashCodeMethodID; }; struct AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* ___gInactiveAudioEncoders; RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* ___RenderThreadHandle; intptr_t ___RenderThreadHandlePtr; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { int32_t ___OffsetOfInstanceIDInCPlusPlusObject; }; struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_StaticFields { Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___k_Identity; }; struct VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_StaticFields { RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* ___RenderThreadHandle; intptr_t ___RenderThreadHandlePtr; }; struct Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C_StaticFields { ObjectPool_1_t0B9B92CE17DF4AF53A094DCDFBFC957BED9A47B2* ___s_SaveAwaitablesMaps; ObjectPool_1_t5182952C8F36FEBBCBE6CFF9033A71D706D62C3E* ___s_LoadAwaitablesMaps; ObjectPool_1_t39751C6B5D1BD5F6B65F1D828FCE1AB5F73E9D28* ___s_AccumulatedXRLoadAnchorResultLists; ObjectPool_1_t6FA32EFA27B8A53DAD8226A0344593AC567348E4* ___s_EraseAwaitablesMaps; ObjectPool_1_tDCD50C95ED0429D3FD1471004D0AF0CBAFDE3458* ___s_EraseAnchorResultLists; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___s_SynchronousAnchorCompletionSource; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_StaticFields { Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___s_cachedCompleted; }; struct BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE_StaticFields { BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE ___s_Default; }; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields { int32_t ___k_ColorId; int32_t ___k_MainTexId; }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { int32_t ___GenerateAllMips; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; struct XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_StaticFields { XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___s_Default; }; struct XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* ____instance; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ____activity; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ____permissionService; AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* ____currentRequest; Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* ____onPermissionsRequestFinished; AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* ____curScreenCaptureRequest; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* ____onScreenCaptureRequestFinished; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ____mediaProjection; }; struct XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD_StaticFields { XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD ___s_Default; }; struct XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields { Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F* ___s_AddAsyncPendingRequests; Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7* ___s_SaveAsyncPendingRequests; Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B* ___s_LoadAsyncPendingRequests; Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C* ___s_EraseAsyncPendingRequests; Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB* ___s_GetSavedAnchorIdsAsyncPendingRequests; ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* ___s_AddAsyncCompletionSources; ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2* ___s_SaveAsyncCompletionSources; ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* ___s_LoadAsyncCompletionSources; ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698* ___s_EraseAsyncCompletionSources; ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E* ___s_GetSavedAnchorIdsAsyncCompletionSources; }; struct Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7_StaticFields { ThreadLocal_1_tE778CDE74B6D2A24B1BB4069B959CE39005AC0EE* ____pool; }; struct XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945_StaticFields { XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945* ___s_Settings; }; struct XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_StaticFields { String_t* ___k_SettingsKey; XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE* ___s_RuntimeSettingsInstance; }; struct Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A_StaticFields { ThreadLocal_1_tC089BD0B380F41E28F0DC34212A831DDE64CD272* ____pool; }; struct Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077_StaticFields { ThreadLocal_1_t57A3702D746737FF774091355851F7F6E967BF54* ____pool; }; struct Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D_StaticFields { ThreadLocal_1_t147954243CB50A72C6ACB748C97A4BCA282F4F64* ____pool; }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull; CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender; CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender; }; struct SingletonMonoBehaviour_1_tDE14633018EC6C1ADF8C0D6A4216766981964A37_StaticFields { RuntimeObject* ___s_Singleton; }; struct SingletonMonoBehaviour_1_t1A3B22DC7CF860C5F1A9109958B4353C4D53C505_StaticFields { XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* ___s_Singleton; }; struct XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399_StaticFields { ConfigurationChooser_t4DFAB6BE3767C3C5DA0E43FA16CD067009A487C2* ___s_DefaultConfigurationChooser; }; struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields { float ___s_GlobalDefaultButtonPressPoint; float ___s_GlobalDefaultButtonReleaseThreshold; }; struct XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26_StaticFields { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnUpdate; }; struct XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676_StaticFields { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___FloatingWindowStateChanged; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___FloatingWindowClicked; }; struct ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E_StaticFields { ObjectPool_1_tAF6FF40F22722AF69F31FD0344153D1CBA5DD516* ___s_AnchorByTrackableIdMaps; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C : public RuntimeArray { ALIGN_FIELD (8) SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 m_Items[1]; inline SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 value) { m_Items[index] = value; } }; struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46 : public RuntimeArray { ALIGN_FIELD (8) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* m_Items[1]; inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB : public RuntimeArray { ALIGN_FIELD (8) int16_t m_Items[1]; inline int16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int16_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value) { m_Items[index] = value; } }; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray { ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1]; inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { m_Items[index] = value; } }; struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B : public RuntimeArray { ALIGN_FIELD (8) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* m_Items[1]; inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191 : public RuntimeArray { ALIGN_FIELD (8) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* m_Items[1]; inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray { ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1]; inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { m_Items[index] = value; } }; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray { ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1]; inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { m_Items[index] = value; } }; struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A : public RuntimeArray { ALIGN_FIELD (8) Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 m_Items[1]; inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshal_pinvoke(const UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181& unmarshaled, UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshal_pinvoke_back(const UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke& marshaled, UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181& unmarshaled); IL2CPP_EXTERN_C void UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshal_pinvoke_cleanup(UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5B4AD6C29FA5950EF6C215B9A459707DCC95EF73_gshared (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ManagedReferenceImage_ResolveGCHandle_TisRuntimeObject_m271D313771E05C9E06680807E2A6BA6A5D8AEECC_gshared (intptr_t ___0_ptr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m8D78093EA856346637571428ECBEBD4D20FE4526_gshared (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SubsystemLifecycleManager_3_get_subsystem_mD3D899C68170AAB80E8086C46FC5C6C033A07C21_gshared_inline (SubsystemLifecycleManager_3_t499D76783B0F91C52B19F7183F077FAD1985AD55* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SubsystemWithProvider_3_get_provider_m963D70D839CE42A2C17A2C183A61C25F0E2C6732_gshared_inline (SubsystemWithProvider_3_t548D9C2A4778C7ADB62496A2A07F8B7563309893* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryAdd_m5C49B3E107A9973849EA4DE5C7DF92FCB5639608_gshared (Dictionary_2_t96E118783FA125640B6CD73897A2FE2B787E0AB4* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E_gshared (Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___0_status, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_gshared_inline (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* ___0_completionSource, Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C ___1_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_gshared_inline (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryAdd_mE24F2E023FDF3302DE11198EE0F1FFBBC38914B0_gshared (Dictionary_2_t9283A2526EFCCE82F0B8EBAF55887B5456F4480A* __this, Guid_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_gshared (Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___0_status, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_gshared_inline (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___0_completionSource, Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 ___1_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_gshared_inline (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryAdd_mE5F6406F3B31F6BA69B48AAA31D4172F600C4AB3_gshared (Dictionary_2_tCCEA9512BD47099D4B63AD9EE1D34D86A031F9DE* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_gshared_inline (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* ___0_completionSource, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___1_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_gshared_inline (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F_gshared (Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___0_status, NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_gshared_inline (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* ___0_completionSource, Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 ___1_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_gshared_inline (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SubsystemProvider_1_TryInitialize_m9AA3B6F298FD48A6CE69279AB823A1558FE3C11D_gshared (SubsystemProvider_1_t7964A83C7EDD0F612E018A2033A9D500479D92F3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackableChanges_1__ctor_mF0606DD2BB9C43B53F65F857EC829D41C7745A0A_gshared (TrackableChanges_1_t6971CD7F709E7353F4365FE06A109B21A0F0C931* __this, void* ___0_addedPtr, int32_t ___1_addedCount, void* ___2_updatedPtr, int32_t ___3_updatedCount, void* ___4_removedPtr, int32_t ___5_removedCount, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___6_defaultT, int32_t ___7_stride, int32_t ___8_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m47DD6DE10DF49155FCF329CC0B0FC21C23EDA26A_gshared (Dictionary_2_t9283A2526EFCCE82F0B8EBAF55887B5456F4480A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2395CB3244347A1D1BC10317AA837B3461C10363_gshared (Dictionary_2_t96E118783FA125640B6CD73897A2FE2B787E0AB4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD54C2032A79C1A33F5CD1742339EFFC3364A923B_gshared (Dictionary_2_tCCEA9512BD47099D4B63AD9EE1D34D86A031F9DE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createFunc, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_actionOnGet, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_actionOnRelease, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49_gshared (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1__ctor_m985BA426E628B2B81ECA21CB98916AF3D7096CFC_gshared (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1__ctor_mBB900CD48DE21C95124763BB36E704D0CCB90282_gshared (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1__ctor_m0CB2C368FE2540ACECE981DFDCC5B6697228206B_gshared (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mE7F51E8E93E2089341F0C13310A180A5669DADF7_gshared (Dictionary_2_t96E118783FA125640B6CD73897A2FE2B787E0AB4* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A_gshared (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994_gshared (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m565878A94A81B7B35B9C1BDFAC27F640CF638B51_gshared (Dictionary_2_t9283A2526EFCCE82F0B8EBAF55887B5456F4480A* __this, Guid_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD_gshared (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31_gshared (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m1CCB807D0DED95D083FF7799C38EA9530BDEFB23_gshared (Dictionary_2_tCCEA9512BD47099D4B63AD9EE1D34D86A031F9DE* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2_gshared (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244_gshared (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1E699D38A12A69AF97138948F4A68821A6E644BB_gshared (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_gshared_inline (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_gshared_inline (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m845E220C572CADA2C892C37228204EC7E468CB13_gshared (NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* List_1_ToArray_m93109FFCD9A2B64E3AA5AE6049C91A3A450AFD83_gshared (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyFrom_m8EF06B4A3D011BE2D645C7C049A61D3EE67FEE79_gshared (NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1* __this, SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisSerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_mEA6FD4A5869BF2F319953E993BFB6139C5BCB229_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA_gshared (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46_gshared (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mD695FD00CB8B52368EA61AF45E411033B87CC668_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitOnCompleted_TisMainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mB83374E5C2390FE752F49608DBF621D80AC5E0E1_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735* ___0_awaiter, U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* ___1_stateMachine, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SingletonMonoBehaviour_1_get_Singleton_m8E56B121F9894A204F755FB0C20C7F09DC4B147C_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA AsyncTaskMethodBuilder_1_Create_mA86694527610A40A01A943B16F0ECDDD8F00982D_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m0361401292AEF5104FBD32382E482FCFFA215A54_gshared (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* AsyncTaskMethodBuilder_1_get_Task_m09169C120A259AF1F267F54C09A92B84D9832943_gshared (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF_gshared (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* ___1_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_function, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 Task_1_GetAwaiter_m2245DA7A0F2185DD5617D63F1544165AE6101935_gshared (Task_1_t824317F4B958F7512E8F7300511752937A6C6043* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_1_get_IsCompleted_mCAA0D1EB5A6601DF81D5ED06BB0720D47C520DF9_gshared (TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_mE10E74EAC7E171577BBB6717E4C111C012C62A13_gshared (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35* ___0_awaiter, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* ___1_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_1_GetResult_mB0D209154690F6972CF22B23275167F6A404B08B_gshared (TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mB8F5D5EF18A12CBFF3C7D54CE6382DBB1640C0FD_gshared (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_mF21C48FC9CEC24F4E9C5975C54F87BE9CA179046_gshared (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, bool ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m9D382E265E211762EDB525CF74EBB7FA21DDDCE8_gshared (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m9B197C9D23300B27A066A6A161ABE40A492C69A7_gshared (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C NativeViewExtensions_AsNativeView_TisManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71_m91DA0D260DCDD08C0C760056D571B05D7A52C491_gshared (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackableChanges_1__ctor_mEE4B03B437265DB6A153AB3E05FA9B216CBEEA20_gshared (TrackableChanges_1_t5289D1DB76FBCB9C1A7B387927387F4299599C1E* __this, void* ___0_addedPtr, int32_t ___1_addedCount, void* ___2_updatedPtr, int32_t ___3_updatedCount, void* ___4_removedPtr, int32_t ___5_removedCount, XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD ___6_defaultT, int32_t ___7_stride, int32_t ___8_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mD28D1BD2068C74DCBF5026542AA11C3E852D64DF_gshared (NativeArray_1_t54E0291E09800953C59A8309BA587CF39E35A92A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t54E0291E09800953C59A8309BA587CF39E35A92A NativeArrayUnsafeUtility_ConvertExistingDataToNativeArray_TisByteEnum_t2A464EF5EC59CBA8ED5E194537D5832168B1A692_m9674A4F7408E91C625C555944F3A0DF7689901AE_gshared (void* ___0_dataPointer, int32_t ___1_length, int32_t ___2_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyFrom_m7456D06994355733B8E41BE62E4F4F1FB3C3EF39_gshared (NativeArray_1_t54E0291E09800953C59A8309BA587CF39E35A92A* __this, NativeArray_1_t54E0291E09800953C59A8309BA587CF39E35A92A ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackableChanges_1__ctor_m20EC72CF73EBF4EFF269979448BF3DF59AE27ECD_gshared (TrackableChanges_1_tFC79B2E1FF9EFB1D5754F6995583D33A519F300F* __this, void* ___0_addedPtr, int32_t ___1_addedCount, void* ___2_updatedPtr, int32_t ___3_updatedCount, void* ___4_removedPtr, int32_t ___5_removedCount, BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE ___6_defaultT, int32_t ___7_stride, int32_t ___8_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Provider_CreateOrResizeNativeArrayIfNecessary_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m3FF6126D31B18EF8F02A921B6EF41A436C07AB3E_gshared (int32_t ___0_length, int32_t ___1_allocator, NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70* ___2_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_gshared (NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 ___0_nativeArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Promise_1_tF93E504A18090E7276B6F9EF5AA27230E9A641CB* Promise_1_CreateResolvedPromise_m0949FA71DFBA371879063E5948B8E5B46467EFCF_gshared (int32_t ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared (RuntimeObject* ___0_d, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_mDD229F35051DEF86CAFC1984BCFD158EACB260AA_gshared (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m9B04CC533F04B853951027E302472A92203EEF2E_gshared (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m1C0BECC4D23ADC4E9ADA5526722B0BDD8757101C_gshared (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m4BDC2A507341A84DD33A0F7AF4BA7B793C56F1F9_gshared (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 Queue_1_Peek_m51F9508A96191FA029FCAF4F9A004D4A6E8295D8_gshared (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE Queue_1_Peek_m7743880006FD7DEC3E1E2735F4912DD6274425DB_gshared (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C_gshared (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B_gshared (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D AsyncGPUReadbackRequest_GetData_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m242FB56AC043B6D76E240078F45DCD8A1C9A501D_gshared (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, int32_t ___0_layer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* NativeArray_1_ToArray_m1A10D9AEF2D12C7203C205CCDD7BFA9485908735_gshared (NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_gshared_inline (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m75BF3B0A3747B60491845FA41612FE7F795F0A59_gshared (RuntimeObject* ___0_original, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SingletonMonoBehaviour_1_CreateSingleton_mF660DD360F5E9E610715B7EC6E0D00374BF11ABD_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidJavaObject_Call_TisRuntimeObject_mA5AF1A9E0463CE91F0ACB6AC2FE0C1922B579EF7_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_1__ctor_m0AA595A7D046D2AA0CDE904253122E87566F79A0_gshared (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_1__ctor_mEDAFC62AB6B6EE128ACF138CDC8AC1293DE4C067_gshared (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* __this, Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD** ___0_asyncOperationComplete, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m28502B64CC788445DD50B6A9329945AF38B13940_gshared_inline (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_1__ctor_mB503E81928E617AE0C33E710A2248B7161A55169_gshared (AsyncTask_1_t752166623852A9111EEF677050C5C8D5AF93E09B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_1__ctor_m6E9DE043FB5DAB029BA126F4C4496E112F010360_gshared (AsyncTask_1_t752166623852A9111EEF677050C5C8D5AF93E09B* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87** ___0_asyncOperationComplete, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mF980CCBD03D34F53A5EB37FC978850C6F9F831F3_gshared (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_gshared (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* __this, Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* ___0_doAfterTaskComplete, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t752166623852A9111EEF677050C5C8D5AF93E09B* AsyncTask_1_ThenAction_mBE91D3E662BCB9FBB72D12DF07A9A2D68A6D8141_gshared (AsyncTask_1_t752166623852A9111EEF677050C5C8D5AF93E09B* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_doAfterTaskComplete, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m810B242429990D7A9C33EDC03F840625A27FE4AA_gshared (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_gshared_inline (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* __this, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingletonMonoBehaviour_1__ctor_m20AE553E8604C0D27A34928C925D31A6C8820A05_gshared (SingletonMonoBehaviour_1_tDE14633018EC6C1ADF8C0D6A4216766981964A37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m7B1E20A7B23628EFADFE2944D0C094B045C9A569_gshared (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9C22B055BDB41F879AAD4BB9BCA3D8B18AF4E879_gshared (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* __this, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t XRReferenceImage_get_guid_m6BEA9888191B7528B60F98EE03C9DBB2B9B8ADEE (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t XRReferenceImage_get_textureGuid_m70BB73989E26562E2B37F8C272F14F2D06659615 (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRReferenceImage_get_specifySize_m571D71A02EF695A72121AAA086F8B52323E4E4A5_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 XRReferenceImage_get_size_mF44BF21ADEFBB155BFD8043E1067057219EC59F2_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* XRReferenceImage_get_name_mF1BE1E54AD911D48445B7DDEF2E27EA01E1E73BB_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* XRReferenceImage_get_texture_mEC132411644C747C782F41A32A97C95B306D0891_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedReferenceImage__ctor_mB9026F000436E41D85B1B1F3B4EA8F599C6EBEB8 (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F ___0_referenceImage, const RuntimeMethod* method) ; inline void Nullable_1__ctor_m5B4AD6C29FA5950EF6C215B9A459707DCC95EF73 (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))Nullable_1__ctor_m5B4AD6C29FA5950EF6C215B9A459707DCC95EF73_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ManagedReferenceImage_AsSerializedGuid_m4E6E6004743E3C6EE12503FAD97ABBAD345818A9 (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, Guid_t ___0_guid, const RuntimeMethod* method) ; inline String_t* ManagedReferenceImage_ResolveGCHandle_TisString_t_mB03DB04C7868AE150DB1AA04FB1DD46086B17FB1 (intptr_t ___0_ptr, const RuntimeMethod* method) { return (( String_t* (*) (intptr_t, const RuntimeMethod*))ManagedReferenceImage_ResolveGCHandle_TisRuntimeObject_m271D313771E05C9E06680807E2A6BA6A5D8AEECC_gshared)(___0_ptr, method); } inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ManagedReferenceImage_ResolveGCHandle_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m18E132EE7BC9595ECE3991FD641F2980AA376F6E (intptr_t ___0_ptr, const RuntimeMethod* method) { return (( Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* (*) (intptr_t, const RuntimeMethod*))ManagedReferenceImage_ResolveGCHandle_TisRuntimeObject_m271D313771E05C9E06680807E2A6BA6A5D8AEECC_gshared)(___0_ptr, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRReferenceImage__ctor_mCD536BB9053D7775175E0A8AE51BBF026AB06765 (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_guid, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___1_textureGuid, Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD ___2_size, String_t* ___3_name, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___4_texture, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F ManagedReferenceImage_ToReferenceImage_mBC5F657F0600EDB7A61D573E6F50AE63A695C016 (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TrackableId_get_subId1_m1F4296FEADE76DF0379F20BCBD94E807E2EF021F_inline (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TrackableId_get_subId2_m53BAB4D373B736E473381B24CB608EEF666BA24E_inline (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializableGuid__ctor_m0F2435157FEC8427E91A7D0DD39960BADE7209F0 (SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* __this, uint64_t ___0_guidLow, uint64_t ___1_guidHigh, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC (intptr_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedReferenceImage_Dispose_mCCCEFC2DA82702E95C74DD5D52EC8191C6E940EC (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRReferenceImageLibrary_get_count_m4ACB1E3776B461ABA415E4F849367E7117ACEA52 (XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* __this, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_m8D78093EA856346637571428ECBEBD4D20FE4526 (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m8D78093EA856346637571428ECBEBD4D20FE4526_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F XRReferenceImageLibrary_get_Item_mD4F21310DD927098ECA31AD41D783D6A3EC462D1 (XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* __this, int32_t ___0_index, const RuntimeMethod* method) ; inline XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF* SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_inline (SubsystemLifecycleManager_3_tAE0BB0092EB47B81AA111C370381E3BA14C88DD3* __this, const RuntimeMethod* method) { return (( XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF* (*) (SubsystemLifecycleManager_3_tAE0BB0092EB47B81AA111C370381E3BA14C88DD3*, const RuntimeMethod*))SubsystemLifecycleManager_3_get_subsystem_mD3D899C68170AAB80E8086C46FC5C6C033A07C21_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAnchorSubsystem_GetAnchorQuality_m85BA15D4F36BF26A678F233C001F48D166509A3E (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___1_pose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorSubsystem_TryRemap_m66D793D018597B6B4596A1A1091981840670B1DE (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorSubsystem_SetAndCreateAnchorMappingDirectory_mA3119D3CBD8F3B2652F74B5AB5A1F15B1599AA79 (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* __this, String_t* ___0_mapFolder, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_m6344F3700C1D743D82AB9E74925F7687925734A6_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m0E291C22B0B2CF634024F32ECA2E424F18157ACF_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_mD5C5CAAC167444FE1BD48C1A16AA904E8DFF7052_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsTrackableAttachments_m58F12783B1EF42ED420CC99E0585FA6ED046C4AD_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsSynchronousAdd_m4EE2BE17F57E62ADC471B35BC0640049F1AD93E1_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRAnchorSubsystemDescriptor_Register_m2A88197878DDF5904E236260F60ACB6B4A4A6054 (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384 ___0_cinfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_RemapTrackableAnchor_m31A1540AE13A722E42EBAF42A92BA9C54F4F8565 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_EstimateTrackableAnchorQuality_mEA01F2F5211963E2B5E494FA685BCB3E44C99EF8 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___1_pose, int32_t* ___2_quality, const RuntimeMethod* method) ; inline Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C* SubsystemWithProvider_3_get_provider_m7DD7F5DB439B46CA939D9C98022F808219C91C4B_inline (SubsystemWithProvider_3_t9B46676D7BE943A96773ABEE0697A7F35EA89C3B* __this, const RuntimeMethod* method) { return (( Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C* (*) (SubsystemWithProvider_3_t9B46676D7BE943A96773ABEE0697A7F35EA89C3B*, const RuntimeMethod*))SubsystemWithProvider_3_get_provider_m963D70D839CE42A2C17A2C183A61C25F0E2C6732_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider_set_MapPath_mD5EAF94228F1EFEF9F6E786BBAD625418FAC8544 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRAnchorSubsystem__ctor_m7475F45C8D0D2B0E0FE0B91E45A03A0F6541138D (XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m3B936489947DB9F094A9564D5BCF676AD7AA55D2 (U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* __this, const RuntimeMethod* method) ; inline AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* ObjectPool_1_Get_m0A63B3B2AAF0666C86D3AD8E37334C40EFB6CD6F_inline (ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2* __this, const RuntimeMethod* method) { return (( AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* (*) (ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method); } inline bool Dictionary_2_TryAdd_mE531B0EA154BACCDD5DAA383225F7F610F337072 (Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_key, AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7*, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*, const RuntimeMethod*))Dictionary_2_TryAdd_m5C49B3E107A9973849EA4DE5C7DF92FCB5639608_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRResultStatus__ctor_m975A0ECD0F8CD81851F734A4421021FA780715A8 (XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941* __this, int32_t ___0_statusCode, const RuntimeMethod* method) ; inline void Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E (Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___0_status, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___1_value, const RuntimeMethod* method) { (( void (*) (Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C*, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378, const RuntimeMethod*))Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E_gshared)(__this, ___0_status, ___1_value, method); } inline Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_inline (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* ___0_completionSource, Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C ___1_result, const RuntimeMethod* method) { return (( Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* (*) (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*, Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C, const RuntimeMethod*))AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_gshared_inline)(___0_completionSource, ___1_result, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_Run_m03529F41B4EEF4AC57C3F110767A0E3AF599C853 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ; inline Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_inline (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, const RuntimeMethod* method) { return (( Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* (*) (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*, const RuntimeMethod*))AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m6E16A9DEE71DE53FFC70A2873EB6CEACB5B28DA9 (U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD (const RuntimeMethod* method) ; inline AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_inline (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* __this, const RuntimeMethod* method) { return (( AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* (*) (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method); } inline bool Dictionary_2_TryAdd_m422B2BE4D3CDDD59A74E4580526B95DC8AF64AE7 (Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F* __this, Guid_t ___0_key, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F*, Guid_t, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, const RuntimeMethod*))Dictionary_2_TryAdd_mE24F2E023FDF3302DE11198EE0F1FFBBC38914B0_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 XRAnchor_get_defaultValue_mF68ABF2D0EC8B54DD8D5333FCD56EEF14A985A9A_inline (const RuntimeMethod* method) ; inline void Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229 (Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___0_status, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___1_value, const RuntimeMethod* method) { (( void (*) (Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5*, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82, const RuntimeMethod*))Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_gshared)(__this, ___0_status, ___1_value, method); } inline Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_inline (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___0_completionSource, Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 ___1_result, const RuntimeMethod* method) { return (( Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* (*) (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5, const RuntimeMethod*))AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_gshared_inline)(___0_completionSource, ___1_result, method); } inline Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_inline (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, const RuntimeMethod* method) { return (( Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* (*) (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, const RuntimeMethod*))AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m78017AC91918316C0BB524388558C9A06C9A3FC8 (U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* __this, const RuntimeMethod* method) ; inline AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* ObjectPool_1_Get_m01A3903863E7B72C7FC622B61B7CE53FE03AAB44_inline (ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698* __this, const RuntimeMethod* method) { return (( AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* (*) (ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method); } inline bool Dictionary_2_TryAdd_m202C0DE4ECEE752E244C80805356BA57ADF07284 (Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_key, AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C*, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378, AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*, const RuntimeMethod*))Dictionary_2_TryAdd_mE5F6406F3B31F6BA69B48AAA31D4172F600C4AB3_gshared)(__this, ___0_key, ___1_value, method); } inline Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_inline (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* ___0_completionSource, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___1_result, const RuntimeMethod* method) { return (( Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* (*) (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941, const RuntimeMethod*))AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_gshared_inline)(___0_completionSource, ___1_result, method); } inline Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_inline (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, const RuntimeMethod* method) { return (( Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* (*) (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*, const RuntimeMethod*))AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m1011EF2FE2E9CDFA8984A9C17AFEA1DC2288FE2B (U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* __this, const RuntimeMethod* method) ; inline AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* ObjectPool_1_Get_m164FFA685624D439D4C817EEDC9820A6B27AD3A9_inline (ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E* __this, const RuntimeMethod* method) { return (( AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* (*) (ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method); } inline bool Dictionary_2_TryAdd_mCF3FDA39F4FCD1A3C86AF3110E8258498C1CA08B (Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB* __this, Guid_t ___0_key, AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB*, Guid_t, AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*, const RuntimeMethod*))Dictionary_2_TryAdd_mE24F2E023FDF3302DE11198EE0F1FFBBC38914B0_gshared)(__this, ___0_key, ___1_value, method); } inline void Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F (Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___0_status, NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 ___1_value, const RuntimeMethod* method) { (( void (*) (Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503*, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941, NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1, const RuntimeMethod*))Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F_gshared)(__this, ___0_status, ___1_value, method); } inline Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_inline (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* ___0_completionSource, Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 ___1_result, const RuntimeMethod* method) { return (( Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* (*) (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*, Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503, const RuntimeMethod*))AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_gshared_inline)(___0_completionSource, ___1_result, method); } inline Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_inline (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, const RuntimeMethod* method) { return (( Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* (*) (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*, const RuntimeMethod*))AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0__ctor_m6CB845493371EC194C1796CFB8FA8271EA1DA923 (U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_TryAdd_m3F8C4B63A46329720AFA110CBD087CBF94309846 (Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_key, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B*, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, const RuntimeMethod*))Dictionary_2_TryAdd_mE5F6406F3B31F6BA69B48AAA31D4172F600C4AB3_gshared)(__this, ___0_key, ___1_value, method); } inline void Func_1__ctor_m6980BCC56FF4CA762C712085B3CCD3CE13C5C67E (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_Run_m59DCF6061E31E90EE85393BE82E6907EC60B6958 (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685* ___0_function, const RuntimeMethod* method) ; inline bool SubsystemProvider_1_TryInitialize_m32D1AC6524C3FE618B8A023ED6922B6799D48A14 (SubsystemProvider_1_t22A73CFC0FBED238F54239530C581C40C8C1E4AB* __this, const RuntimeMethod* method) { return (( bool (*) (SubsystemProvider_1_t22A73CFC0FBED238F54239530C581C40C8C1E4AB*, const RuntimeMethod*))SubsystemProvider_1_TryInitialize_m9AA3B6F298FD48A6CE69279AB823A1558FE3C11D_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetAnchorMappingFileDirectory_m5277528DCF925D6A133FCA093E27DB5C6F3D5542 (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7 (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetTrackableAnchorEnabled_m725A998A9ABDE9466157E5DDC60DED16066BB4DF (bool ___0_enable, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetTrackableAnchorChanges_m9E86F4AE7140C8057ABB7FEABC5CE540CD2EE3C5 (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A* ___0_changes, const RuntimeMethod* method) ; inline void TrackableChanges_1__ctor_mF0606DD2BB9C43B53F65F857EC829D41C7745A0A (TrackableChanges_1_t6971CD7F709E7353F4365FE06A109B21A0F0C931* __this, void* ___0_addedPtr, int32_t ___1_addedCount, void* ___2_updatedPtr, int32_t ___3_updatedCount, void* ___4_removedPtr, int32_t ___5_removedCount, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___6_defaultT, int32_t ___7_stride, int32_t ___8_allocator, const RuntimeMethod* method) { (( void (*) (TrackableChanges_1_t6971CD7F709E7353F4365FE06A109B21A0F0C931*, void*, int32_t, void*, int32_t, void*, int32_t, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82, int32_t, int32_t, const RuntimeMethod*))TrackableChanges_1__ctor_mF0606DD2BB9C43B53F65F857EC829D41C7745A0A_gshared)(__this, ___0_addedPtr, ___1_addedCount, ___2_updatedPtr, ___3_updatedCount, ___4_removedPtr, ___5_removedCount, ___6_defaultT, ___7_stride, ___8_allocator, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_AcquireNewTrackableAnchor_m458F08E9BFD14C0994348E9F24BD53D9F4CD2E7E (Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_pose, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* ___1_anchor, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 XRAnchor_get_trackableId_m0F50E81D0152D0BA4152EF9B66F648EF9FC664AE_inline (XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t XRAnchor_get_sessionId_m719628E8A58027C75FF2CEA3345DC41200FB5F76_inline (XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRAnchor_get_trackingState_m6124A26C36CA93C25C57548576CB00C1F496ED83_inline (XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* XREALAnchorProvider_get_MapPath_m97A8432ABA500831B8E861943A505A6B30804A2B_inline (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386 (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSavedAnchorUUIDListU3Ed__26__ctor_mA0981791094B0E7CC6C1E022FFC0969C203FE4BB (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_LoadTrackableAnchor_m0F330E45E0630C0196A17C984E59EB7BB9C64429 (Guid_t ___0_anchorGuid, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* ___1_anchor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_RemoveTrackableAnchor_m9EEA135B649514E72971196C1940089091CB4C63 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SaveTrackableAnchor_m9810B92F954FD607AFF025DA3F6FB017121B335C (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, Guid_t* ___1_achorGuid, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 GuidUtils_ToSerialiableGuid_mAA8A868DC304086DD9B4758893332AEFEF13B0C1 (Guid_t ___0_guid, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Provider__ctor_mEC1254B41F2C452FD31DE2DF6F9D8AA5A4E4FB94 (Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m26F76ED69F76D839007957E3AA9614DDCFF52D9F (Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F*, const RuntimeMethod*))Dictionary_2__ctor_m47DD6DE10DF49155FCF329CC0B0FC21C23EDA26A_gshared)(__this, method); } inline void Dictionary_2__ctor_mA1EE3166C451D7C8A7BDF10228C6B7DD533AA5F7 (Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7*, const RuntimeMethod*))Dictionary_2__ctor_m2395CB3244347A1D1BC10317AA837B3461C10363_gshared)(__this, method); } inline void Dictionary_2__ctor_m032CCE93294FE8902D531AD42E517E76802055FA (Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B*, const RuntimeMethod*))Dictionary_2__ctor_mD54C2032A79C1A33F5CD1742339EFFC3364A923B_gshared)(__this, method); } inline void Dictionary_2__ctor_m058331FABD606349E27358A0CCC84DAF71994DCE (Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C*, const RuntimeMethod*))Dictionary_2__ctor_mD54C2032A79C1A33F5CD1742339EFFC3364A923B_gshared)(__this, method); } inline void Dictionary_2__ctor_m2DB7028ED4CF00699811639BFCA2FFCB546FF8B6 (Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB*, const RuntimeMethod*))Dictionary_2__ctor_m47DD6DE10DF49155FCF329CC0B0FC21C23EDA26A_gshared)(__this, method); } inline void Func_1__ctor_m504581594BF5C8E7E427A8F6294A5AFBDF3C024A (Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } inline void ObjectPool_1__ctor_mD5B26B1D2936E2FFC6D31DF4A8851545CDD17538 (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* __this, Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39* ___0_createFunc, Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678* ___1_actionOnGet, Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678* ___2_actionOnRelease, Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF*, Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39*, Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*, Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*, Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method); } inline void Func_1__ctor_mF28F9B9CEBE4103BF3B4D76318B4B611ECB49AEA (Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } inline void ObjectPool_1__ctor_m8B35C625281EE590251AF64243D8B41290647D0A (ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2* __this, Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9* ___0_createFunc, Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35* ___1_actionOnGet, Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35* ___2_actionOnRelease, Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2*, Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9*, Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35*, Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35*, Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method); } inline void Func_1__ctor_m44AEF34A5126999F2AD8ACAD7885884CBC69DCB3 (Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } inline void ObjectPool_1__ctor_m5DC16B8445EB273B747C1CFF6528243F29252E93 (ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698* __this, Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5* ___0_createFunc, Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B* ___1_actionOnGet, Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B* ___2_actionOnRelease, Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698*, Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5*, Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B*, Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B*, Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method); } inline void Func_1__ctor_mF67E34B496FDA2823DCAE1180A00483C14B14D31 (Func_1_t2E02A14EA738090AD302DD792192229337ED1538* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t2E02A14EA738090AD302DD792192229337ED1538*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } inline void ObjectPool_1__ctor_mCA001AA421791063F0E4130276C19FBEC08154DF (ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E* __this, Func_1_t2E02A14EA738090AD302DD792192229337ED1538* ___0_createFunc, Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624* ___1_actionOnGet, Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624* ___2_actionOnRelease, Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E*, Func_1_t2E02A14EA738090AD302DD792192229337ED1538*, Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624*, Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624*, Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m116FAB936904B6DCCBB21A259ED3AD5A3F79B6E1 (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* __this, const RuntimeMethod* method) ; inline void AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49 (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, const RuntimeMethod*))AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49_gshared)(__this, method); } inline void AwaitableCompletionSource_1__ctor_m985BA426E628B2B81ECA21CB98916AF3D7096CFC (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*, const RuntimeMethod*))AwaitableCompletionSource_1__ctor_m985BA426E628B2B81ECA21CB98916AF3D7096CFC_gshared)(__this, method); } inline void AwaitableCompletionSource_1__ctor_mBB900CD48DE21C95124763BB36E704D0CCB90282 (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*, const RuntimeMethod*))AwaitableCompletionSource_1__ctor_mBB900CD48DE21C95124763BB36E704D0CCB90282_gshared)(__this, method); } inline void AwaitableCompletionSource_1__ctor_m0CB2C368FE2540ACECE981DFDCC5B6697228206B (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*, const RuntimeMethod*))AwaitableCompletionSource_1__ctor_m0CB2C368FE2540ACECE981DFDCC5B6697228206B_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorProvider_TrySaveAnchor_m6B76483306660B90BCAFCC688118E105AD25EEF6 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* ___1_serializableGuid, const RuntimeMethod* method) ; inline bool Dictionary_2_Remove_m0D8A3AA3A08DC6713AC5AEF7137C5CDC7794AE22 (Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_key, AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7*, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08**, const RuntimeMethod*))Dictionary_2_Remove_mE7F51E8E93E2089341F0C13310A180A5669DADF7_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 XRResultStatus_op_Implicit_m32BA3B804441C4F7FBDC903F4E3D934F63E11D23 (bool ___0_wasSuccessful, const RuntimeMethod* method) ; inline void AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C* ___0_value, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*, Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C*, const RuntimeMethod*))AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A_gshared)(__this, ___0_value, method); } inline void AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994 (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*, const RuntimeMethod*))AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994_gshared)(__this, method); } inline void ObjectPool_1_Release_m65CE918FE566CFCDB96FDA557739351E3429EA3D_inline (ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2* __this, AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* ___0_element, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2*, AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ; inline bool Dictionary_2_Remove_m83A62C05BC479EB1D857C9D2E46917AB46FDF166 (Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F* __this, Guid_t ___0_key, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F*, Guid_t, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C**, const RuntimeMethod*))Dictionary_2_Remove_m565878A94A81B7B35B9C1BDFAC27F640CF638B51_gshared)(__this, ___0_key, ___1_value, method); } inline void AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5* ___0_value, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5*, const RuntimeMethod*))AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD_gshared)(__this, ___0_value, method); } inline void AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31 (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, const RuntimeMethod*))AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31_gshared)(__this, method); } inline void ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_inline (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* __this, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___0_element, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF*, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SerializableGuid_get_guid_mC9C573E5730B2B18F6DFA80F0BCFD1A097C362B3 (SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider_TryEraseAnchor_mE26CE7F493E33E799DF46C8041FA15DF428C512C (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, Guid_t ___0_anchorGuid, const RuntimeMethod* method) ; inline bool Dictionary_2_Remove_mE79D491B5ED6B04AD32061D452CC47C9D64A3EE2 (Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_key, AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C*, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378, AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D**, const RuntimeMethod*))Dictionary_2_Remove_m1CCB807D0DED95D083FF7799C38EA9530BDEFB23_gshared)(__this, ___0_key, ___1_value, method); } inline void AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2 (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941* ___0_value, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941*, const RuntimeMethod*))AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2_gshared)(__this, ___0_value, method); } inline void AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244 (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*, const RuntimeMethod*))AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244_gshared)(__this, method); } inline void ObjectPool_1_Release_m12072B97DE67AFE456AF5D95B444BE663C9805C3_inline (ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698* __this, AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* ___0_element, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698*, AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XREALAnchorProvider_GetSavedAnchorUUIDList_mD721F82C35B1D82744F78CD939C0AFC11F40703F (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m1E699D38A12A69AF97138948F4A68821A6E644BB (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA66A354637DA6662F823498267E10BE1380D54D7*, const RuntimeMethod*))List_1__ctor_m1E699D38A12A69AF97138948F4A68821A6E644BB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializableGuid__ctor_mE90C35AA9EF318C7AFF2F0F78E65E2910962587F (SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* __this, Guid_t ___0_guid, const RuntimeMethod* method) ; inline void List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_inline (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA66A354637DA6662F823498267E10BE1380D54D7*, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378, const RuntimeMethod*))List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_gshared_inline)(__this, ___0_item, method); } inline int32_t List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_inline (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA66A354637DA6662F823498267E10BE1380D54D7*, const RuntimeMethod*))List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_gshared_inline)(__this, method); } inline void NativeArray_1__ctor_m845E220C572CADA2C892C37228204EC7E468CB13 (NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m845E220C572CADA2C892C37228204EC7E468CB13_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* List_1_ToArray_m93109FFCD9A2B64E3AA5AE6049C91A3A450AFD83 (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, const RuntimeMethod* method) { return (( SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* (*) (List_1_tA66A354637DA6662F823498267E10BE1380D54D7*, const RuntimeMethod*))List_1_ToArray_m93109FFCD9A2B64E3AA5AE6049C91A3A450AFD83_gshared)(__this, method); } inline void NativeArray_1_CopyFrom_m8EF06B4A3D011BE2D645C7C049A61D3EE67FEE79 (NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1* __this, SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* ___0_array, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1*, SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C*, const RuntimeMethod*))NativeArray_1_CopyFrom_m8EF06B4A3D011BE2D645C7C049A61D3EE67FEE79_gshared)(__this, ___0_array, method); } inline bool Dictionary_2_Remove_m0F243964387920E4D7EECE21C2A14BCD7DC8F387 (Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB* __this, Guid_t ___0_key, AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB*, Guid_t, AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627**, const RuntimeMethod*))Dictionary_2_Remove_m565878A94A81B7B35B9C1BDFAC27F640CF638B51_gshared)(__this, ___0_key, ___1_value, method); } inline int32_t Enumerable_Count_TisSerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_mEA6FD4A5869BF2F319953E993BFB6139C5BCB229 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisSerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_mEA6FD4A5869BF2F319953E993BFB6139C5BCB229_gshared)(___0_source, method); } inline void AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503* ___0_value, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*, Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503*, const RuntimeMethod*))AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA_gshared)(__this, ___0_value, method); } inline void AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46 (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, const RuntimeMethod* method) { (( void (*) (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*, const RuntimeMethod*))AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46_gshared)(__this, method); } inline void ObjectPool_1_Release_m4C0F1ED6EDD2800764B146939F25E4221520F1D6_inline (ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E* __this, AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* ___0_element, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E*, AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A (const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_Start_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mD695FD00CB8B52368EA61AF45E411033B87CC668 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mD695FD00CB8B52368EA61AF45E411033B87CC668_gshared)(__this, ___0_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorProvider_TryLoadAnchor_mDDA386D78FEEB773076F875DC8376BB537C06719 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, Guid_t ___0_anchorGuid, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* ___1_anchor, const RuntimeMethod* method) ; inline bool Dictionary_2_Remove_m1E04E2011E6110D73746F08F7A44692EF7626E76 (Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_key, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B*, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378, AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C**, const RuntimeMethod*))Dictionary_2_Remove_m1CCB807D0DED95D083FF7799C38EA9530BDEFB23_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 Awaitable_MainThreadAsync_mB04A2A4DA7C46C6793E2E5E752DBFF7A719DC4D4 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 MainThreadAwaitable_GetAwaiter_m8F5CDF6240EDFD550185A3EBFA3D2B3A16202FEB (MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainThreadAwaitable_get_IsCompleted_mFE37F83DD8482966DE770DFFD34456A15DCDCD68 (MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735* __this, const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_AwaitOnCompleted_TisMainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mB83374E5C2390FE752F49608DBF621D80AC5E0E1 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735* ___0_awaiter, U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735*, U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitOnCompleted_TisMainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mB83374E5C2390FE752F49608DBF621D80AC5E0E1_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MainThreadAwaitable_GetResult_m7AA1C272ED0E38BB38EC35022E14492FEB69DF3E_inline (MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_MoveNext_m68117C2BFCF2A63A1C4F5B97CB2E23B62F5A2F0D (U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_SetStateMachine_m2FC88E86D0990DAD0C22259DBC7333F8A8AEF804 (U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSavedAnchorUUIDListU3Ed__26_U3CU3Em__Finally1_m2ABE5E31088B2266D51D59084DDD733A0EA28CA0 (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSavedAnchorUUIDListU3Ed__26_System_IDisposable_Dispose_m340981EDFDC8A922D7A978F7B6127977728B655F (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Directory_EnumerateFiles_mF55ECCD914B37EB3372C8673439B3EA459833921 (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Guid_TryParse_m0A3C27800A8CEB35EF6CABBABD87ED7F968A7B4D (String_t* ___0_input, Guid_t* ___1_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_Generic_IEnumerableU3CSystem_GuidU3E_GetEnumerator_m59379DBC577EAAB3C4CF79ACA198255ACDAF46F2 (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRLoader_t80B1B1934C40561C5352ABC95D567DC2A7C9C976* XREALUtility_GetActiveLoader_mB249AC549BCF4E28EC659BAFE8834F1C423D3276 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE* XRGeneralSettings_get_Instance_m9F222F982E62E066E119754858D8E73CFE42048C_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52* XRGeneralSettings_get_Manager_m112FEB4E6DFB7B5F5C4A2DEC4E975CF2EBD51B42_inline (XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRManagerSettings_DeinitializeLoader_m81038A43AD1AD84045B90396D1E2E4F2D8029BAB (XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52* __this, const RuntimeMethod* method) ; inline XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676* SingletonMonoBehaviour_1_get_Singleton_m241234FDF82CC93001C23617C3BFE312C605F635_inline (const RuntimeMethod* method) { return (( XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676* (*) (const RuntimeMethod*))SingletonMonoBehaviour_1_get_Singleton_m8E56B121F9894A204F755FB0C20C7F09DC4B147C_gshared_inline)(method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945* XREALSettings_GetSettings_m51C1CB3FC50BC194F63FBD1BC08017C30908BA41_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALMultiResumeMediator_ForceKill_mC1DA1F00BE44BCCF56D49F706C8711072CA49304 (XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal_SetTargetFrameRate_mF62BE79840847372DFE5123BAEBC63EF15D913FE (int32_t ___0_targetFrameRate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetTargetFrameRate_m3EEE777517D3D6E0BE5842C5C8EEC0C45AFA33FB (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal_SetDominantHand_mF75D5F7F57AD3B8A8B41E52E28E985220EC5FDC9 (bool ___0_isRightHand, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_RecenterController_m6D2B4FFB7D74BBF9E1C28226C066766C6AEBBC77 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetInputSource_mAB416353BD453F964225D8276848EBEDB73BB802 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_SetInputSource_m3A1FE709B3D5D9A7D13BD840A3F2CBBCD5D23D47 (int32_t ___0_inputSource, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetInputSource_m40A74B79FC17BDCFE3FA3A75016FF28354A3ED4D (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SetInputSource_m647CB133BCE305E66B4BED34B238DCB405E60AEC (int32_t ___0_inputSource, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_IsHandTrackingSupported_m9FE3AE57415E90305C64F83BF898B2F290793898 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Internal_StartRGBCameraDataCapture_m2ACE0F006E7AA5E1E719E7E1FC3753CC4646491E (RGBCameraDataCallback_t9605BB420BD149422C5E4BA0EE167CA55360A73F* ___0_callback, intptr_t ___1_userData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_StopRGBCameraDataCapture_mD925C8A5B9AE360443C8983652C1EDDCF84C87A7 (uint64_t ___0_callbackHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_TryGetRGBCameraFrame_m7DB05C14E19F1D15D78D7B0EAE8C51727D6C7EAC (uint64_t* ___0_timeStamp, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_TryAcquireLatestImage_mE8F482D35BACA5AA29D1794ED71CA180874E6FAF (int32_t* ___0_frameHandle, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_resolution, uint64_t* ___2_timeStamp, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_TryGetRGBCameraDataPlane_m64863DBBCCD43AAD31DE97C7BC4BE0240E2C561B (int32_t ___0_frameHandle, int32_t ___1_planeIndex, intptr_t* ___2_dataPtr, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___3_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_IsRGBCameraDataHandleValid_m1F969970D6E0BB769566412854C5D4AFE921EF7F (int32_t ___0_frameHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal_DisposeRGBCameraDataHandle_m8A4BDFBF3F88AEE7A59B2ACE118122F68E15F5C8 (int32_t ___0_frameHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetDeviceType_mCA9C9538C73FBCB0AD6907D995701FCEE9B94CC1 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetDeviceType_m7D95FDDE1F86FF717DEDD24E7D60483CAC48995E (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetDeviceCategory_m485B20DBA8EDCDD1326B9DE87E5FB9117A4853E0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetTrackingType_mA94817443BEABE890396A7128FCEBED6C3D9EBEC (const RuntimeMethod* method) ; inline AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA AsyncTaskMethodBuilder_1_Create_mA86694527610A40A01A943B16F0ECDDD8F00982D (const RuntimeMethod* method) { return (( AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA (*) (const RuntimeMethod*))AsyncTaskMethodBuilder_1_Create_mA86694527610A40A01A943B16F0ECDDD8F00982D_gshared)(method); } inline void AsyncTaskMethodBuilder_1_Start_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m0361401292AEF5104FBD32382E482FCFFA215A54 (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m0361401292AEF5104FBD32382E482FCFFA215A54_gshared)(__this, ___0_stateMachine, method); } inline Task_1_t824317F4B958F7512E8F7300511752937A6C6043* AsyncTaskMethodBuilder_1_get_Task_m09169C120A259AF1F267F54C09A92B84D9832943 (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, const RuntimeMethod* method) { return (( Task_1_t824317F4B958F7512E8F7300511752937A6C6043* (*) (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m09169C120A259AF1F267F54C09A92B84D9832943_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_SwitchTrackingType_m5D20A11B653CD4252E8A4C63E4CA8A84D4A00084 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetDevicePoseFromHead_m1B5753576483977D0DD6B3C3338C8D9938CF20DC (int32_t ___0_device, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* ___1_pose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetDeviceResolution_mFB02C2C150D1343553563D8C6615D5FB6FF4B068 (int32_t ___0_component, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetDeviceRefreshRate_m6A087BA60FDE901EC8E1216E6E301648AF3462F6 (uint32_t* ___0_refreshRate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_IsHMDFeatureSupported_mF46B730D9B33AB5CF91A37C13C8414598973F7D1 (int32_t ___0_feature, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetCameraProjectionMatrix_m4BF5AF35A724F18F76BFC9AAED4A374BC619A721 (int32_t ___0_component, float ___1_z_near, float ___2_z_far, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___3_mat, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetCameraIntrinsic_m0072141401A007AFB04BB78DE03150B1F1E9F6EF (int32_t ___0_component, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_focalLength, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_principalPoint, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SwitchTrackingType_m43C93BAE677890F3FC3961134FA13E10185737B6 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass61_0__ctor_m3D94C7706C386239FB6C1F34C8398BC4E959D140 (U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTrackingType_mBED998A75848E9E22A3683380C07F6F274EF626E (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BeginChangeTrackingTypeEvent_Invoke_mBB7572D16F9F5455694010B0BC4FB6B722BFEDB1_inline (BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTargetFrameRate_m0D436FC40F0D415BA27D49C91FCD9FE06C114CAF (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_Delay_m4B84654B4DAADEC41096D9F01C099CCEA9927A48 (int32_t ___0_millisecondsDelay, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8 (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ; inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, method); } inline Task_1_t824317F4B958F7512E8F7300511752937A6C6043* Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_function, const RuntimeMethod* method) { return (( Task_1_t824317F4B958F7512E8F7300511752937A6C6043* (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_gshared)(___0_function, method); } inline TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 Task_1_GetAwaiter_m2245DA7A0F2185DD5617D63F1544165AE6101935 (Task_1_t824317F4B958F7512E8F7300511752937A6C6043* __this, const RuntimeMethod* method) { return (( TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 (*) (Task_1_t824317F4B958F7512E8F7300511752937A6C6043*, const RuntimeMethod*))Task_1_GetAwaiter_m2245DA7A0F2185DD5617D63F1544165AE6101935_gshared)(__this, method); } inline bool TaskAwaiter_1_get_IsCompleted_mCAA0D1EB5A6601DF81D5ED06BB0720D47C520DF9 (TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35* __this, const RuntimeMethod* method) { return (( bool (*) (TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35*, const RuntimeMethod*))TaskAwaiter_1_get_IsCompleted_mCAA0D1EB5A6601DF81D5ED06BB0720D47C520DF9_gshared)(__this, method); } inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_mE10E74EAC7E171577BBB6717E4C111C012C62A13 (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35* ___0_awaiter, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*, TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35*, U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_mE10E74EAC7E171577BBB6717E4C111C012C62A13_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } inline bool TaskAwaiter_1_GetResult_mB0D209154690F6972CF22B23275167F6A404B08B (TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35* __this, const RuntimeMethod* method) { return (( bool (*) (TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35*, const RuntimeMethod*))TaskAwaiter_1_GetResult_mB0D209154690F6972CF22B23275167F6A404B08B_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackingTypeChangedCallback_Invoke_m31883E2C65D040A5430055204328A0E66092A574_inline (TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* __this, bool ___0_result, int32_t ___1_targetTrackingType, const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_1_SetException_mB8F5D5EF18A12CBFF3C7D54CE6382DBB1640C0FD (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, Exception_t* ___0_exception, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_mB8F5D5EF18A12CBFF3C7D54CE6382DBB1640C0FD_gshared)(__this, ___0_exception, method); } inline void AsyncTaskMethodBuilder_1_SetResult_mF21C48FC9CEC24F4E9C5975C54F87BE9CA179046 (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, bool ___0_result, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*, bool, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_mF21C48FC9CEC24F4E9C5975C54F87BE9CA179046_gshared)(__this, ___0_result, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSwitchTrackingTypeAsyncU3Ed__61_MoveNext_m2CAEF58D3A556BB72058F9AF0807F01780F7D4C7 (U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* __this, const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_1_SetStateMachine_m9D382E265E211762EDB525CF74EBB7FA21DDDCE8 (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m9D382E265E211762EDB525CF74EBB7FA21DDDCE8_gshared)(__this, ___0_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSwitchTrackingTypeAsyncU3Ed__61_SetStateMachine_m30865963F7F9797BF8CCE9615EABB361CC951C52 (U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_mCDA4BA4F5DEE54D214ED396C2B1C353B4DFC753C_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m81F03DBA6BBDD6F0838F730C034915A7B6018DC6_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_mC046F0A9565AF052C1E74528D5C06FC81CF1F181_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsAverageBrightness_mBB822980343C923A5C581FD71F04A6A55BC122A3_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsAverageColorTemperature_m5323B2372F68CE7AF412BCD1916B6E9C6D77AF2D_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsColorCorrection_m1910CCA57E67041692CE1E8B34BA1407279210CA_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsDisplayMatrix_m77E84E493C00AB52B3857FD6214A9312F6D29844_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsProjectionMatrix_mF5723A8E9E7D4001AD5112DE59FA088EE5B93CF4_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsCameraConfigurations_m69AC77B8F6AB912B6B49F3D11779CC338D5C24E2_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsAverageIntensityInLumens_m6A029948585A70EBE19757F621790793D5A25E25_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsFocusModes_mC7DA5488419AEE23B7120DC615821A6990B5BFDC_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsFaceTrackingAmbientIntensityLightEstimation_mDDB9F6FAA031D2FCCFBCF437576B13E6AD5F652E_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsFaceTrackingHDRLightEstimation_mC2BCC7CAC78219A209B897E0200E81EF43F72D45_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsWorldTrackingAmbientIntensityLightEstimation_m6C40F6AB331373E5A7ABB9FB47AEF56CD2861B88_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsWorldTrackingHDRLightEstimation_m43D86272D708D7884C1E334538B0A4B25D1C200E_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsCameraGrain_m190714314785A8E1C543FD70872E5E4974107477_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsExifData_m7B08284A5E42CFDC52B3B5B8F751B11BBC63F89D_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsTimestamp_m43A888F359796732AF40EED748C63339CE9B4BDE_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsCameraImage_m0C44A3361659BA45AC98FFADDA58EB7988F4A65B_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRCameraSubsystemDescriptor_Register_m46E743DD7295461B32D7167C64EC93269DC89F1E (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891 ___0_cinfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRCameraSubsystem__ctor_m1BE10CD8CF719A3400CFEF6AD97D8E025CA91504 (XRCameraSubsystem_t1F15E4BAEF03223F63AB57E49D1B5DE06749D140* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* XREALCpuImageApi_get_instance_mD1205EA5ADD1E1724172E6D49DDBD448F556684A_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t XREALPlugin_StartRGBCameraDataCapture_mA05AEDD23B0EA4540D942AD810B14AEE5ED2C19B (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_StopRGBCameraDataCapture_m66AD0ACA4B281F992BC66D97448B3134F4DD2BAF (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_TryGetRGBCameraFrame_m0C222E34086157C57CF5244A28ACD7CB99F6A3C3 (uint64_t* ___0_timeStamp, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRCameraFrame__ctor_m7A19EA8CCC1391BE7463FF9B492863BDA975E90B (XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531* __this, int64_t ___0_timestamp, float ___1_averageBrightness, float ___2_averageColorTemperature, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_colorCorrection, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___4_projectionMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___5_displayMatrix, int32_t ___6_trackingState, intptr_t ___7_nativePtr, int32_t ___8_properties, float ___9_averageIntensityInLumens, double ___10_exposureDuration, float ___11_exposureOffset, float ___12_mainLightIntensityInLumens, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___13_mainLightColor, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___14_mainLightDirection, SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___15_ambientSphericalHarmonics, XRTextureDescriptor_t699023EDE6E2593F61CE969A68B5E56CD04CFA19 ___16_cameraGrain, float ___17_noiseIntensity, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_TryAcquireLatestImage_mE02AF4D80F97A5D82C657C7D4613CB851808704A (int32_t* ___0_frameHandle, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_resolution, uint64_t* ___2_timeStamp, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinfo__ctor_mB5890536579096BE14554ED96E868003C9A2CC5C (Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C* __this, int32_t ___0_nativeHandle, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_dimensions, int32_t ___2_planeCount, double ___3_timestamp, int32_t ___4_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetDeviceResolution_m28A98929B0AB9BC528B5E9520C5A7779115FE6F1 (int32_t ___0_component, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetCameraIntrinsic_m2488B850B08395536402030382991025716299FF (int32_t ___0_component, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_focalLength, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_principalPoint, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRCameraIntrinsics__ctor_mA7F2F4A7709FC7DA6E9560367A08C28374365020 (XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_focalLength, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_principalPoint, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___2_resolution, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Provider__ctor_mC30CBDE9E605D4DD1F82355FBC92F02272A9D132 (Provider_tC76B85B1D0C70B70C5FC6B9E92C0C2C5EF31A26C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_TryGetRGBCameraDataPlane_m3C83924C853963FDC8EE23C77AFB2B8F1FFBD0C4 (int32_t ___0_frameHandle, int32_t ___1_planeIndex, intptr_t* ___2_dataPtr, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___3_size, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cinfo__ctor_mF1859C21D692CA1783BF64CDD8C45BB1984C427F (Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9* __this, intptr_t ___0_dataPtr, int32_t ___1_dataLength, int32_t ___2_rowStride, int32_t ___3_pixelStride, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_IsRGBCameraDataHandleValid_mC49590F5EB2C7EE7F5B67F1E427721520A1E0FD2 (int32_t ___0_frameHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_DisposeRGBCameraDataHandle_mA55ADDA25D9C58F02BEB75ED3EF44206A817BED6 (int32_t ___0_frameHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Api__ctor_mFD77CE4DCDE143DFBF11744359F52058E9550F9D (Api_tAE210A8378E537AFD1FA4B99562229CE842377FB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCpuImageApi__ctor_m121EB7F37F5420AE0BB275D71DBC1D08877C0997 (XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeReferenceImageLibrary__ctor_m1357708CB4C54A390D991C4C103B6F7D89A2E376 (RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XRReferenceImageLibrary_get_dataStore_mDB5DF12926E7B9F0B02C43C376C23CA99A371F64 (XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 ManagedReferenceImageExtensions_ToNativeArray_m59AE51D54891FFF6086FE5D78AB97D68594AC5D5 (XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* ___0_library, int32_t ___1_allocator, const RuntimeMethod* method) ; inline void NativeArray_1_Dispose_m9B197C9D23300B27A066A6A161ABE40A492C69A7 (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0*, const RuntimeMethod*))NativeArray_1_Dispose_m9B197C9D23300B27A066A6A161ABE40A492C69A7_gshared)(__this, method); } inline NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C NativeViewExtensions_AsNativeView_TisManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71_m91DA0D260DCDD08C0C760056D571B05D7A52C491 (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 ___0_array, const RuntimeMethod* method) { return (( NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C (*) (NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0, const RuntimeMethod*))NativeViewExtensions_AsNativeView_TisManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71_m91DA0D260DCDD08C0C760056D571B05D7A52C491_gshared)(___0_array, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t XREALPlugin_InitImageTrackingDatabase_mEC1C260174A65E44D84A0DD3589BAFFA17906748 (NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C ___0_database, NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C ___1_managedReferenceImages, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9_inline (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 XREALPlugin_GetReferenceImage_mD93F8B506BAF492A4A7A2E8ACD517117AAEDA3A6 (intptr_t ___0_database, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_ReleaseImageTrackingDatabase_m3E4A6E96D34D36DB48C688A0570455F40FBEF578 (intptr_t ___0_database, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetReferenceImageCount_m5D2A8243E3621B02E9699D4D2A1FFE19961FC86A (intptr_t ___0_database, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_m26F70E551A2F6B517FB5F5C3E5EE4C129FA7BF42_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m4EEFA53693D860609EE4E84FBBD7411BCF38C7D8_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_m92548450D405AAF6961BFAD7DFBA20AC0F258A16_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsMovingImages_m8A9EC55903324606F3A00A1B9E0BA4A7F9FBA636_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_requiresPhysicalImageDimensions_mEDA76B05F4AADE1843195F0C011BFAD5A10179CD_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsMutableLibrary_mE18B618EF5F3EC11E1AB460302D88A92091DE9E1_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRImageTrackingSubsystemDescriptor_Register_m21AE4922A07AB6C4BF775C170F8B25C2946EB1DC (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F ___0_cinfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRImageTrackingSubsystem__ctor_mBE6E7CD58CD9742BEE873E1D3AEC19BC1337EDA3 (XRImageTrackingSubsystem_t5EEEA714F4273F686F836517EE4957AEDFFD7BEB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageDatabase__ctor_m6DE07032B70C3B318AF6E873056813E5A5E76560 (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* ___0_serializedLibrary, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetImageTrackingDatabase_mB7BE84FF341D798047C3266DF4DB146683C0A35E (intptr_t ___0_database, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetImageTrackingChanges_m7D9BF4D3E62A5474105602563896D1C67863A9E9 (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A* ___0_changes, const RuntimeMethod* method) ; inline void TrackableChanges_1__ctor_mEE4B03B437265DB6A153AB3E05FA9B216CBEEA20 (TrackableChanges_1_t5289D1DB76FBCB9C1A7B387927387F4299599C1E* __this, void* ___0_addedPtr, int32_t ___1_addedCount, void* ___2_updatedPtr, int32_t ___3_updatedCount, void* ___4_removedPtr, int32_t ___5_removedCount, XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD ___6_defaultT, int32_t ___7_stride, int32_t ___8_allocator, const RuntimeMethod* method) { (( void (*) (TrackableChanges_1_t5289D1DB76FBCB9C1A7B387927387F4299599C1E*, void*, int32_t, void*, int32_t, void*, int32_t, XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD, int32_t, int32_t, const RuntimeMethod*))TrackableChanges_1__ctor_mEE4B03B437265DB6A153AB3E05FA9B216CBEEA20_gshared)(__this, ___0_addedPtr, ___1_addedCount, ___2_updatedPtr, ___3_updatedCount, ___4_removedPtr, ___5_removedCount, ___6_defaultT, ___7_stride, ___8_allocator, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Provider__ctor_mC1DE32F65A2B47BE70F69F6396F787AF33263138 (Provider_t04088A6CFC6675A4655FFD62200BFA745A0F9DDA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetMeshLabels_m0AC550B5B438BA9ACA0329D386CAFBB5E0B8A5B0 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, uint8_t** ___1_labels, int32_t* ___2_labelCount, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_m4F5CE2C13F7B7E2CB7C7DD1D8EB0D376A146184B (NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mD28D1BD2068C74DCBF5026542AA11C3E852D64DF_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 NativeArrayUnsafeUtility_ConvertExistingDataToNativeArray_TisNRMeshingVertexSemanticLabel_t3E9ABDAAC18F610634B0AE5C45FCEEBFC4D34F42_mB8827B249A71816E457901BF3DA9E77D895D7D3D (void* ___0_dataPointer, int32_t ___1_length, int32_t ___2_allocator, const RuntimeMethod* method) { return (( NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 (*) (void*, int32_t, int32_t, const RuntimeMethod*))NativeArrayUnsafeUtility_ConvertExistingDataToNativeArray_TisByteEnum_t2A464EF5EC59CBA8ED5E194537D5832168B1A692_m9674A4F7408E91C625C555944F3A0DF7689901AE_gshared)(___0_dataPointer, ___1_length, ___2_allocator, method); } inline void NativeArray_1_CopyFrom_m90660F4EEC8A952B41BAEDF9B87A71C5D96EEC38 (NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120* __this, NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 ___0_array, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120*, NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120, const RuntimeMethod*))NativeArray_1_CopyFrom_m7456D06994355733B8E41BE62E4F4F1FB3C3EF39_gshared)(__this, ___0_array, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_mCADBFEB62A645F33A8FE7684CE21D11A837FB6F9_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m75AA9217739457DA075AB764BF440217E87A1126_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_m8880B201EBF541B726CA629EF2DBA762E5ACB010_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsHorizontalPlaneDetection_m73E4DE44A091E9B268214E732EFA29174703EEF1_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsVerticalPlaneDetection_m989F6D7C88D39981D1DD342DEC887E9DB3E44AF3_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsArbitraryPlaneDetection_m423FEFB76FB81C496A35BB358EF04592C8EE9C10_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsBoundaryVertices_m96752ABD368822EE7EE393F7AE3AAE631A4C3657_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPlaneSubsystemDescriptor_Register_mEB651FFF86660083E23088B0AED2621A40F9221C (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F ___0_cinfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPlaneSubsystem__ctor_mDE29D107C740A5CB086A7159DCC17E567A666603 (XRPlaneSubsystem_t6FC18D5B1FF10EE9B4A751977B526F44A16EDB62* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetPlaneDetectionMode_mFABBE8954A421236C1144965E4F29E381E3713BB (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SetPlaneDetectionMode_m2D332B8FF60F95B22EDC4FC78B0226075DF2304A (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetPlaneDetectionChanges_mB98101F55C6A936AB3A20D0EA25ADA4340640FC4 (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A* ___0_changes, const RuntimeMethod* method) ; inline void TrackableChanges_1__ctor_m20EC72CF73EBF4EFF269979448BF3DF59AE27ECD (TrackableChanges_1_tFC79B2E1FF9EFB1D5754F6995583D33A519F300F* __this, void* ___0_addedPtr, int32_t ___1_addedCount, void* ___2_updatedPtr, int32_t ___3_updatedCount, void* ___4_removedPtr, int32_t ___5_removedCount, BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE ___6_defaultT, int32_t ___7_stride, int32_t ___8_allocator, const RuntimeMethod* method) { (( void (*) (TrackableChanges_1_tFC79B2E1FF9EFB1D5754F6995583D33A519F300F*, void*, int32_t, void*, int32_t, void*, int32_t, BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE, int32_t, int32_t, const RuntimeMethod*))TrackableChanges_1__ctor_m20EC72CF73EBF4EFF269979448BF3DF59AE27ECD_gshared)(__this, ___0_addedPtr, ___1_addedCount, ___2_updatedPtr, ___3_updatedCount, ___4_removedPtr, ___5_removedCount, ___6_defaultT, ___7_stride, ___8_allocator, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetPlaneBoundaryVertexCount_m7165D3C257E5D4795706FF558F9C669DA7A141C4 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, const RuntimeMethod* method) ; inline void Provider_CreateOrResizeNativeArrayIfNecessary_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m3FF6126D31B18EF8F02A921B6EF41A436C07AB3E (int32_t ___0_length, int32_t ___1_allocator, NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70* ___2_array, const RuntimeMethod* method) { (( void (*) (int32_t, int32_t, NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70*, const RuntimeMethod*))Provider_CreateOrResizeNativeArrayIfNecessary_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m3FF6126D31B18EF8F02A921B6EF41A436C07AB3E_gshared)(___0_length, ___1_allocator, ___2_array, method); } inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53 (NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 ___0_nativeArray, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_gshared)(___0_nativeArray, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetPlaneBoundaryVertexData_mCFFA0655FE346C14604A2AE321EBA3A8FE768872 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, void* ___1_boundary, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Provider__ctor_m54E6412FCE1B1A4CB7852D23AC643A9698BC4001 (Provider_t0D7436E7EFA82C29EF9482B1C801F64458C343A8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_m7ABF4746E3D8D5C9F5E845638AB861FFBF665594_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m2B27139CECCAF21A444D7891124893D11B7B6484_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_m5DD40EFEE5ADFC4A6624E1EF7345F63D66027423_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, Type_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsInstall_mA4CF39BDB54C42BC8CBD401F6A77353B59EB074F_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsMatchFrameRate_mC501E193696EC21EF655C7B789CABFE2D7D2B3E4_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSessionSubsystemDescriptor_Register_mB517728F5052D3A4E77A12FA9A0F040B2459EF37 (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03 ___0_cinfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSessionSubsystem__ctor_mB926772E21C65B0CBCE36FD4610CEC1B677999C8 (XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399* __this, const RuntimeMethod* method) ; inline Promise_1_t7BC5F1754A27CF06571C0C51E5893AE44146B274* Promise_1_CreateResolvedPromise_mFE0B943258581DA1E3C8A38D2B1FDF6C431276B3 (int32_t ___0_result, const RuntimeMethod* method) { return (( Promise_1_t7BC5F1754A27CF06571C0C51E5893AE44146B274* (*) (int32_t, const RuntimeMethod*))Promise_1_CreateResolvedPromise_m0949FA71DFBA371879063E5948B8E5B46467EFCF_gshared)(___0_result, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t XREALPlugin_GetSessionGuid_m8EA694211906B6925C1EA0141B0AEC3D7AB17CAE (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTrackingState_mFAC6D7969694193AA63A7216151EB5ADF43549A0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTrackingReason_mE4E1EECB2C856C185C191BB14F52281691CB9F99 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Provider__ctor_m43661C1B8B6373D456C0CDA35F96AACBAB01290A (Provider_t0E03563C43D7DC05CCBFBE3C117052E76FD76AD5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; inline void Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4 (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_item, const RuntimeMethod* method) { (( void (*) (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method); } inline int32_t Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_inline (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method); } inline Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method) { return (( Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* (*) (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AsyncTask_get_IsInitialized_m46BBA1C780D6226AAEA7F309769DAF19D17B3BA7_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALMainThreadDispather_add_OnUpdate_mE47BA8061CBED191BC9A18745644963AC1837243 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncTask_set_IsInitialized_m037D3895DFB3CF20899F62424A8B6BA5DFCEAF77_inline (bool ___0_value, const RuntimeMethod* method) ; inline void Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272 (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 FrameCaptureContext_RequestCameraParam_m1EFC86587EAE54E8BF0E8D3D0EEC8B018448FF77_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CameraParameters_get_lockRoll_m370DEFEE124831DFF78A0042928DC021423EF631_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_eulerAngles_mCAAF48EFCF628F1ED91C2FFE75A4FD19C039DD6A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* FrameCaptureContext_GetBlender_m834412C8F8FF94A652146435C074A8CCA12EE207_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_BlendMode_mADC158CB53A176626B14B6176C3EB5C1AC8B700C_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_MoveToGod_m095D9F5CB7A63F9FBCCCC1027D4EDAC7BC0EBBB5 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_UpdateHeadPoseByTimestamp_m0717E921CE5119FB1EB9A675190B068BC5E5934E (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, uint64_t ___0_timestamp, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 Pose_get_identity_m145C7BA9D895CD7F8CCE2483B69764F7A9FEC66E (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* CaptureBehaviourBase_GetContext_m2D34D98941C7A770720AF6D23755E90C30FE0A00_inline (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* FrameCaptureContext_GetEncoder_m19B80C3CA987296888C9C958B4AB1A4959E69D32_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* XREALCaptureBehaviour_get_ImageEncoder_m87EAB75DBA92CBE880D76924368001E7D705F3E1 (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ImageEncoder_Encode_m0A2E7D8424F10140FDF6FCC5FFAD7D8A902958B5 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllBytes_mC491031DA14AA9B591F62D6AD0181D090E081077 (String_t* ___0_path, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_bytes, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsAsyncGPUReadback_m042FD6786738983BF2EDDD06FA633B2F436A7EA2 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Commit_m7202778C83756A46BAE7AF54D213BFD9100A11D4 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_inline (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m778F49348632BCF9B9229124EBD1DADD879B6134 (U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_pixelFormat_m7A2BD774AAA3CAEEB651EC8FA28A695547587B25_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureTaskCallback__ctor_m4D2FA4409CC0C0483879682B57CAE920D11C9230 (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCaptureBehaviour_DoAsyn_mE5B7FFDC52741272917F0D5D90F57CBE2147CF3D (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCaptureBehaviour_Do_mB352729168E99CB1778DDB641C10F8B1F4634183 (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, String_t* ___3_outpath, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase__ctor_mC4B50DE0C7DCDEB62BC041C96ADEB79AB7069309 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhotoCaptureFrame__ctor_mD8804E5814D2D4709D5643987D867D7B541D3F1E (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, int32_t ___0_format, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_inline (OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* ___1_photoCaptureFrame, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_SetOutPutPath_mBF6AF9680C4162F251BF7212586006F0717470CE (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_RunOnRenderThread_m1E0E5D80B0CBD9813E5B92279A2EC2EF36767230 (int32_t ___0_eventID, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* NativeEncoder_GetInstance_m2833AA2CD626C122319DE45E44A479E8400D9064 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_Register_m06D8357F3C3EF4B036B25776A0C1B7C70D03438D (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) ; inline AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* List_1_get_Item_mAF8393CE2FAD4FFBE5F444499F337BC8D5C84B22 (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* (*) (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_StartAudioRecorder_m4C910762E5612D4613E4188358FB2C4BBDF2781F (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_onAudioDataCallback, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mA9339C4EBB50408D9C1C29BCF80A94BFAED416E1_inline (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1_Clear_mD93A9BE59F75C0CEC470A3BDF31386176EC322F3_inline (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* __this, const RuntimeMethod* method) { (( void (*) (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig__ctor_mD0F54B511B48A4908C52B2FFFF9EFDB1DC3CAAA6 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_cameraparam, String_t* ___1_path, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AndroidJavaObject_GetRawObject_m536F043B5CE2C21369FF6173C9D2A9A62136BC48 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioEncoder_set_androidMediaProjection_mF5CA5935A479CA341BF44715D29FF6FCCA897412_inline (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, intptr_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_AdjustVolume_mD93A455D415EBE3664FB7EC32B0F519AB51E8716 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, int32_t ___0_recordIdx, float ___1_factor, const RuntimeMethod* method) ; inline void List_1_Add_m4537603FE751F79CDCC0113A294DDEF68459CC0B_inline (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* __this, AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F*, AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t AudioEncoder_get_androidMediaProjection_m5A2279F9132AA1A7D1897903956F3FB46E4C7426_inline (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_SetConfigration_mD06773C6A72C8189ABC6B9104C62E41ABB46A55D (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* ___0_config, intptr_t ___1_androidMediaProjection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_IssuePluginEvent_m3591CC23273DA50F8B37FF0DA5844F01B12B6C84 (intptr_t ___0_callback, int32_t ___1_eventID, const RuntimeMethod* method) ; inline bool List_1_Remove_mE839C9B16EF028BE9445842229A735AC0B5BA996 (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* __this, AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F*, AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_StopAudioRecorder_mE46196DE1BC32FE731680B587D08107FED085F94 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_onAudioDataCallback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_UnRegister_m4AD15F3C4D715CB5BAB997B23514AAE67188A48B (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_Destroy_mD375E7F63DE6CA69E2D46323FBB1963DAD4DF616 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m3154CE4A8C3E9EE95867627DB3BDED24F4C79149 (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* __this, const RuntimeMethod* method) { (( void (*) (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate__ctor_mEC7CE3EB82CD259D2C4AAD8B880A56CD45765BD6 (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline intptr_t Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_m62950A04FE2204EF73ADFD706D01DA1056E1835D (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* ___0_d, const RuntimeMethod* method) { return (( intptr_t (*) (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_InitBuffer_m4B426E7F2EEB07FAFB5697C89DB6FBC8902A9A20 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, uint32_t ___0_len, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_Write_m1AF829AA7E96E5C6EB40F69639BAFAF6231677E8 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, intptr_t ___0_data, int32_t ___1_size, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77 (intptr_t ___0_source, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_destination, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_Write_m9966BEF3E40182326C54FFF46EE8CDA8B02BCED2 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytesData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioConfiguration_t4C8585EA98B6559B306B6FAD6A68088555394A5D AudioSettings_GetConfiguration_mDA005BAD9577EBBE375F6D6C040D7F110508C910 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_InitBuffer_m0F57E53AB3DF1491FD14CCFE72CD808D48F1B30B (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, int32_t ___0_len, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_ConvertToSinChaAndWrite_m6BD14BA735D1634F05803F291C69F67D48235C2A (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_dataSource, int32_t ___1_channels, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m0E92A4A8881B288AF838E6F5C7220210A5AADB15 (int16_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB (RuntimeArray* __this, RuntimeArray* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_Write_m12055BD4A30D3671526B573317F56C80D2AA1C80 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytesData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureTask__ctor_mC764670CCF920D49428F33D2EA27D1E85DE980A8 (CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* __this, int32_t ___0_w, int32_t ___1_h, int32_t ___2_format, CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* ___3_callback, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_width_m51AAE7747253A2BBE3E508A1EBA86EC9196FF7E5_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_height_mEF6BBD15BED14969571A464D33B1D9FCE7A60890_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_bitRate_mC025E5AD31001E2F950BB76E3F45DF51D608E557_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_fps_m8C19CC0352FDD97192E21B7C1FECF2F434A4E23F_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_GetCodecTypeByPath_m7CD9B978DB1248416128E3709552284178F00224 (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_codecType_m5C745EAD7AF027A674FF1FCB3E35A99A656A3E4C_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_outPutPath_mBC2C3D9C01D70BC4B2EB03A7310D2B0546414D49_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useStepTime_mFC8B856E17099EC26EC3FA99AB7D496B35D0136E_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraParameters_get_CaptureAudioMic_mC19B5BAFB2EC3D5375FF26BE6CD6B9FDCC22C7A0 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_addMicphoneAudio_m5855C92DF856C7B892C793A02C0C6655A9220978_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraParameters_get_CaptureAudioApplication_m80E7622573FF23C0BBB056EFE30C96DCB29C6EE9 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_addInternalAudio_m7535BBAF70FBC7DA194FCCF0A20E93DE785A2E94_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CameraParameters_get_hologramOpacity_m1C15C44CFEDD516D3817C3CC828051FB17BFA93C_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useAlpha_mB5D84B30904919670C24C344A443B9B8ECDE8416_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useLinnerTexture_m0ED3CCCEDE43EA4593D8149BEA8BFBBF422C0D97_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioBitRate_mFEAECF12F36C39E987B8D2AB7ACB259CA14F5121_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioSampleRate_mF46B2A0D3E9378746BA17F4B5F2FD7791B4DEAAC_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioChannels_mD5B9EF800141FC418CB3AA36BEA379A25FF60116_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_width_m923A113E91FC883C51213C9E5143D042FF94D527_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_height_m971A94F8A4366BB5FD0FA41F8775EB3442699AE9_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_bitRate_m5B796E2A513B8A4A00839689400D79FB54B38230_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_fps_mC70835D6D0E449CAC259D96F280B66FF29EE8DD2_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_codecType_m9AF3D39BBC04B8949E5424EE85875EC5C3B67D26_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NativeEncodeConfig_get_outPutPath_mB7E4E7D86B0CF83548AB1BBC13EC091CE9B37D5E_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_useStepTime_m527F580B543D110D7B4507B75E8C5F5201B3A61F_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_useAlpha_mABEC6C02A05C0449A3768E7CE7A5E3AE64065419_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63 (bool* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD (String_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_useLinnerTexture_m335E76ED62F54804FAE6DFBC458BF5BE1BD4ED70_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_addMicphoneAudio_m8B9A14ED01778B05626426BF2C5878A66809F984_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_addInternalAudio_mC613E757826575BEB5AF2EC48B4E5F9AF277A703_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioSampleRate_mE2CEEC314FBE9D69D2D076CD11F4679974F538F7_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioBitRate_m9157AE931E149B244CCE745FBA4100ED1229D749_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioChannels_m3646B2F8965A175012ADFB367F86C04B432B5BF7_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; inline void Queue_1__ctor_mDD229F35051DEF86CAFC1984BCFD158EACB260AA (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60*, const RuntimeMethod*))Queue_1__ctor_mDD229F35051DEF86CAFC1984BCFD158EACB260AA_gshared)(__this, method); } inline void Queue_1__ctor_m9B04CC533F04B853951027E302472A92203EEF2E (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE*, const RuntimeMethod*))Queue_1__ctor_m9B04CC533F04B853951027E302472A92203EEF2E_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALMainThreadDispather_remove_OnUpdate_m9E9F86DDFB9FCC8845F0AE90724DE4D177BB8D09 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 AsyncGPUReadback_Request_m22CAD6F69F987679CF91B84E5DB5933AC6BE2800 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_src, int32_t ___1_mipIndex, Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* ___2_callback, const RuntimeMethod* method) ; inline void Queue_1_Enqueue_m1C0BECC4D23ADC4E9ADA5526722B0BDD8757101C (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) { (( void (*) (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))Queue_1_Enqueue_m1C0BECC4D23ADC4E9ADA5526722B0BDD8757101C_gshared)(__this, ___0_item, method); } inline void Queue_1_Enqueue_m4BDC2A507341A84DD33A0F7AF4BA7B793C56F1F9 (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_item, const RuntimeMethod* method) { (( void (*) (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE*, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE, const RuntimeMethod*))Queue_1_Enqueue_m4BDC2A507341A84DD33A0F7AF4BA7B793C56F1F9_gshared)(__this, ___0_item, method); } inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 Queue_1_Peek_m51F9508A96191FA029FCAF4F9A004D4A6E8295D8 (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) { return (( AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 (*) (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60*, const RuntimeMethod*))Queue_1_Peek_m51F9508A96191FA029FCAF4F9A004D4A6E8295D8_gshared)(__this, method); } inline CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE Queue_1_Peek_m7743880006FD7DEC3E1E2735F4912DD6274425DB (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, const RuntimeMethod* method) { return (( CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE (*) (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE*, const RuntimeMethod*))Queue_1_Peek_m7743880006FD7DEC3E1E2735F4912DD6274425DB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncGPUReadbackRequest_get_hasError_m374BB20A32B9DCDBFD8F81BBE542847B82F04EE5 (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, const RuntimeMethod* method) ; inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) { return (( AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 (*) (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60*, const RuntimeMethod*))Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_CommitResult_m21A8766AE46C23266F558028F5C0B4974C7DF026 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___1_task, const RuntimeMethod* method) ; inline CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* __this, const RuntimeMethod* method) { return (( CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE (*) (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE*, const RuntimeMethod*))Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncGPUReadbackRequest_get_done_mC042016E5BE850F18995831CBB4F06655914798C (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, const RuntimeMethod* method) ; inline NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D AsyncGPUReadbackRequest_GetData_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m242FB56AC043B6D76E240078F45DCD8A1C9A501D (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, int32_t ___0_layer, const RuntimeMethod* method) { return (( NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D (*) (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*, int32_t, const RuntimeMethod*))AsyncGPUReadbackRequest_GetData_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m242FB56AC043B6D76E240078F45DCD8A1C9A501D_gshared)(__this, ___0_layer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, const RuntimeMethod* method) ; inline Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* NativeArray_1_ToArray_m1A10D9AEF2D12C7203C205CCDD7BFA9485908735 (NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D* __this, const RuntimeMethod* method) { return (( Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* (*) (NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D*, const RuntimeMethod*))NativeArray_1_ToArray_m1A10D9AEF2D12C7203C205CCDD7BFA9485908735_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixels32_m169F9873A21FB8DECA24DC1B8F06FB23D13BEE2A (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_colors, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ImageEncoder_ScaleTexture_m041BC18DA8C2FFA443227DEB65D91DA1B5736C52 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, int32_t ___1_targetWidth, int32_t ___2_targetHeight, const RuntimeMethod* method) ; inline int32_t Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_inline (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60*, const RuntimeMethod*))Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ImageConversion_EncodeToJPG_mD3B358B8645CF85EBAD979554FFDE05A54A99804 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ImageConversion_EncodeToPNG_m0804AD31B83C653AEBB234F6CC31A02D4FA7C945 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_ReadPixels_m6B45DF7C051BF599C72ED09691F21A6C769EEBD9 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_source, int32_t ___1_destX, int32_t ___2_destY, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2D_get_format_mE39DD922F83CA1097383309278BB6F20636A7D9D (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Texture2D_GetPixelBilinear_m6AE4AF4FD181C478DF0F2C5C329F22A263ABFF5C (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, float ___0_u, float ___1_v, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_x, int32_t ___1_y, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_OnAudioDataCallback_m6AD28541E48DCD34D81FE463BF5C624BD746CD14 (intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder__ctor_m2EE40EF72038EF308A91E780C05D764A117C291A (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) ; inline void List_1__ctor_mC1E6A73435813F3838519D6D6111704A0DB34DE9 (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderCreate_m7F7162756B9CA0DA7690A661A88B2D411A35F31E (uint64_t* ___0_out_encoder_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStart_m1C09D30D2243E5CBD2241DCAEB4F499478D53402 (uint64_t ___0_encoder_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_add_m_OnAudioDataCallback_mB2DE7456A196374AF6DFEB1BC84849D8F75E1D31 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioDataCallBack__ctor_mD2879E6A6E73AC434CDBBCD94CEB93513A7C87CA (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStartOnlyAudioRecorder_mCE13FB5362BD82A89247CEA985817624C714B02F (uint64_t ___0_encoder_handle, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___1_onAudioDataCallback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_remove_m_OnAudioDataCallback_m03935131528124649955CB0EC69175A6142BB068 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStopOnlyAudioRecorder_m978BD73AE67061CF03A4E554D5E9FA0E86AE32AD (uint64_t ___0_encoder_handle, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_inline (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderSetConfigration_m08E205338C71066B29646270284DD15C378C26EB (uint64_t ___0_encoder_handle, String_t* ___1_config, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderSetMediaProjection_m8A263DB926769E48E5E0CE77855B3B0722ABD6E4 (uint64_t ___0_encoder_handle, intptr_t ___1_mediaProjection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderAdjustVolume_m16B44E8F2B5DDAB63B2DA7F5B7092763050CF6E3 (uint64_t ___0_encoder_handle, int32_t ___1_which_recorder, float ___2_scale_factor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderUpdateSurface_m8DA269AF36677BAFD1D760B8FA001749A50A7B46 (uint64_t ___0_encoder_handle, intptr_t ___1_texture_id, uint64_t ___2_time_stamp, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderNotifyAudioData_m55C5A705D1FE529EFFAAF4F00FF71E31C1462B84 (uint64_t ___0_encoder_handle, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_audioSamples, int32_t ___2_nSamples, int32_t ___3_nBytesPerSample, int32_t ___4_nChannels, int32_t ___5_samples_per_sec, int32_t ___6_sample_fmt, const RuntimeMethod* method) ; inline bool List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243 (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293*, RuntimeObject*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_m37450145EB26E5AE0F38B5047833854808DEFCE7_inline (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_m770B790C8E661C467C5F32672C06DA024FEDC19D (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293*, RuntimeObject*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStop_mDB5E5C55483C0C4282298CE8E5BD36F4E530F687 (uint64_t ___0_encoder_handle, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mBD914BF182D6FD3C289263593F5A2CD567659672_inline (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderDestroy_m422215E64374E923012F9B668B8B34F218CEE039 (uint64_t ___0_encoder_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_RunOnRenderThread_m53F90950A16DF43A729DEC2825A41236CFE43592 (int32_t ___0_eventID, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_Start_m243FC3E60A33B5E9E46FA714090EAFB7A2F22D68 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoEncoder_set_androidMediaProjection_m65FFCED31F285C8CDAE9EFA8990FCC43761AA403_inline (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, intptr_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VideoEncoder_get_androidMediaProjection_m1BAEE8216131A1A1F78F66AB29FF09AB95B4F7F3_inline (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; inline AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* GameObject_GetComponent_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mDEDC6199AF1C4FDE9EE39005D841708A604E8D14 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } inline AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* Object_FindObjectOfType_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mFDA0D604F7239642B39B6010674A936ADD544912 (const RuntimeMethod* method) { return (( AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method); } inline AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* GameObject_GetComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mCAF4E37B1607469D8D3BAE98475D1C925440A66E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } inline AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* GameObject_AddComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mA746158283298C5CD95D553C07B3B21FC9B11CAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingComponentException__ctor_m51EF49C768D48FBCDFE9F639815A42F50C0259C8 (MissingComponentException_tFBBE11BC7F2A81EE2B3E19B2B7F6AA4131F84A0E* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Texture_GetNativeTexturePtr_mD3019CC9461338665885D431B86C03D3063867EE (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_UpdateSurface_m25A8AB6EEBEDD3FBF6B36F4D4D91A648D2EF2C16 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, intptr_t ___0_texture_id, uint64_t ___1_time_stamp, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioRecordTool_Flush_m586E2D2EE866EFA7177444176A6052A151B12C8B (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_outBytesData, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AudioRecordTool_get_SampleRate_mB9E4148D4403B60AA282DDA8C683BAA2D30865CF_inline (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_UpdateAudioData_m9E63EE2209D93AA1D08E51B4402C22BB00B4D856 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_audioData, int32_t ___1_samplerate, int32_t ___2_bytePerSample, int32_t ___3_channel, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_StopRecord_m5515B1F1F1F52A79D6A74B5DA99DC4E0DFE541A3 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_Stop_m01FAB6BBC9CBD98553243F8CFAE969AAA9414469 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate__ctor_m11BDBA59190914BBA6AAB5B0F1BA947A1FA2305C (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline intptr_t Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_mA912207F2E7C55678904AA4868151C6783118AAB (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* ___0_d, const RuntimeMethod* method) { return (( intptr_t (*) (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_Init_mFD0EA0FA738660E1475304D6A991B2D8F1F7A032 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___0_camera, RuntimeObject* ___1_encoder, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___2_param, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_Width_mAC240C06D2365E90160F6419CABF41091C5CF9FD_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_Height_mA42C8FA88F1B9BAECF68A5702680FCCE28A5191E_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_BlendMode_m595F90C820F0A1DE3293E44C005601CBD64C80B2_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) ; inline void List_1__ctor_m8A831FA2A44897FB945FF7FED83B95CB02E81654 (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* __this, const RuntimeMethod* method) { (( void (*) (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1__ctor_m3F70E3E91916A7794C703FF79E7223FF714614BB (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* __this, const RuntimeMethod* method) { (( void (*) (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* GameObject_GetComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_m1D485EDA925A8220325EB1DF6113C87E935ED732 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } inline XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* GameObject_AddComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_mC76101DD6426D5D77242D8E261946A701B630558 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ; inline void List_1_Add_mFD592AB36DFA5DD8B76F5519FD628346A783A285_inline (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* __this, XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209*, XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } inline void List_1_Add_m437218E8BDE39DDD17F1DD75FE723F3449F42B08_inline (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* __this, XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD*, XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_Width_mA1B72F179C1F0EC162FB0C9CE4EE061467B66D01_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_Height_m2D2B006CF8C1C581BA8808541EA6E594D88CDF92_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* FrameBlender_CreateRenderTexture_m753CEE1E10015E65CFBB5F075E8D48C8186005E4 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, bool ___4_usequaAnti, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_OnFrame_mB5CFB802843BAD87F1E95AF0F8C0BC95F6C38152 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) ; inline XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* List_1_get_Item_mAA6ED7D80CB76C9C5ED33118448E20AC43BC9870 (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* (*) (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XREALCameraInitializer_get_IsInitialized_mE089DA063423815D7789030C49DA15760E584541_inline (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m5FFD39DC2C29D32A1E67CDC7CC2ABB10AE78A9D5_inline (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* FrameBlender_CreatBlendMaterial_m8E6F58620E3E457F651707C2BED83CD2FF2C4C7F (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, int32_t ___0_texturetype, const RuntimeMethod* method) ; inline XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* (*) (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_SetMaterial_mDE568415C80D4849F7E9C6F611CCACF6FCFADC74 (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m1D32195ED65335B72D5112D68829BB72A73CA130_inline (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender_CameraRenderToTarget_m866EAB9C3A465195085EF27AE7E1FC0718685481 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, bool ___0_enableBackGround, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_FrameCount_m6E052254033AABA4248FC5FA7699F0B790F10A7B_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_FrameCount_m3907FC3AB3C51350ED22871CF12E68222C5F316A_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender_MergeRenderTextures_m80E5A6B7B34094A8BD9B41CA9D2A9EFF973BBEC5 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_leftSrc, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_rightSrc, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___2_target, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_SetRenderTarget_m995C0F14B97C5BF46CCF2E7EF410C1CC05C46409 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_rt, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_LoadPixelMatrix_mF1C5A4508C5F110512C116A5DDE7AB0483FE961A (float ___0_left, float ___1_right, float ___2_bottom, float ___3_top, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Clear_mA172E771FC32B516DB826F537832307C3A16BE09 (bool ___0_clearDepth, bool ___1_clearColor, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_backgroundColor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawTexture_m400F92CB13445A7BC054BC074B7073EA7E4B322F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_screenRect, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_texture, const RuntimeMethod* method) ; inline Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946 (String_t* ___0_path, const RuntimeMethod* method) { return (( Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_Dispose_m9110559E9851570E0D1C087FCB8E4C441470C7EA (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture__ctor_m68A1B9CAA1BE0B597C5F4895C296E21502D0C962 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, int32_t ___4_readWrite, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_antiAliasing_m71FB82E1C9D9923D313430621C898008D967F516 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase__ctor_m4027D65F7495403BD496A6227A869192D8B24C79 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_Release_mA469B85D09F584F45466B036ED69F61A2ECFE71D (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraType_m08B5A643AC5C768A4D9A786C53919AFFDFB0DB22_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* FrameCaptureContext_GetCaptureBehaviourByMode_m641A3D2813BF1C18AFC22F8DDC47165583EEBA70 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_mode, int32_t ___1_side, int32_t ___2_cameraType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FrameCaptureContext_GetEncoderByMode_m4768F45359671F70753F1910CCF53C2DB5BD1918 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_mode, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CameraParameters_get_backgroundColor_m16B4530AB85C4F12BFAD15ACBE7DE182852A4C99_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_SetBackGroundColor_mCC287525A3C9FF2ED6B67F57CB8BEA2E3B141C49 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* FrameCaptureContext_CreateFrameProviderByMode_m04918F72A2FAF2ED79B584C4A6A662AE3E646135 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_mode, int32_t ___1_fps, AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* ___2_frameProvider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateImageFrame__ctor_mC559D7ED63F5EF1CBF5FC7271B654401EDE7540B (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline void List_1__ctor_mD3030E593785433604ABD97D4A681D26EC11E19F (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* FrameCaptureContext_Sequence_m4E629753225851FC50E07D95FD656509E467B258 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, RuntimeObject* ___0_consummer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6 (int32_t ___0_feature, const RuntimeMethod* method) ; inline void List_1_Add_m38F9B13CF3A559122D06931F47E0FA4FD691B186_inline (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline RuntimeObject* List_1_get_Item_mD8704E48B611467DAAFB4BAA617E4F0318A0D635 (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline int32_t List_1_get_Count_m7C30414F9E52C32B772161D70C746EC094D22852_inline (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* Object_FindObjectOfType_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m47AFD368C787E64CB8722EF7A23E0223D157CE00 (const RuntimeMethod* method) { return (( XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method); } inline XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* Resources_Load_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_mD7EC314E43369A8651A9BB1018216B307FEBEAB4 (String_t* ___0_path, const RuntimeMethod* method) { return (( XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method); } inline XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* Object_Instantiate_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m5D60E11D4AF8230E6F416AF55CCC0508FB4ED5D3 (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* ___0_original, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) { return (( XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* (*) (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m75BF3B0A3747B60491845FA41612FE7F795F0A59_gshared)(___0_original, ___1_parent, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, int32_t ___0_eye, const RuntimeMethod* method) ; inline XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* Object_FindObjectOfType_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_m3520792DD472573E52412897955CC0F740D69A80 (const RuntimeMethod* method) { return (( XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method); } inline XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* Resources_Load_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mE778D4CC37248C5C921E31DFF019098E5C6AB192 (String_t* ___0_path, const RuntimeMethod* method) { return (( XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method); } inline XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* Object_Instantiate_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mD0168786A5DAD3BC1842F5B4927480D08232B44B (XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* ___0_original, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) { return (( XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* (*) (XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m75BF3B0A3747B60491845FA41612FE7F795F0A59_gshared)(___0_original, ___1_parent, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullDataFrameProvider__ctor_mFCB3E0A36502936738D66313764D6E0500B98074 (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* __this, int32_t ___0_fps, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder__ctor_mCDB1F2A89A458D389A0C658C9EFA58CA524885DC (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder__ctor_m89494D7D6D86D81F0BAC32C3041645CC8B85CB63 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915 (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext__ctor_mD1F91786D8E30D2FDF37EAF6EB1BD152AABA7DE4 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; inline void List_1_Add_m708B208FF01EC7E61C828586ED9DEDB837854228_inline (List_1_tACB1E5E471A5715215D32F460107ED9F15736183* __this, FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tACB1E5E471A5715215D32F460107ED9F15736183*, FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25 List_1_GetEnumerator_m2F25ACAC5ABA57D23CEA894B91DE25FFAEE6AE22 (List_1_tACB1E5E471A5715215D32F460107ED9F15736183* __this, const RuntimeMethod* method) { return (( Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25 (*) (List_1_tACB1E5E471A5715215D32F460107ED9F15736183*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_m26315F47553CB8BD2089FA1EEA031299B91CF3C3 (Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* Enumerator_get_Current_m81BA2B1D91D288C772560EABC3CD49FBABD072B9_inline (Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25* __this, const RuntimeMethod* method) { return (( FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* (*) (Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StopCapture_m0C110BE8EF6F91D2C0E1C23EB1F05ACA55EAEF2A (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m185FEED7EF05181823644B2A269A10E2763FCABB (Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } inline void List_1__ctor_m307CBA112D43528D54D3C867662591CF85FDA414 (List_1_tACB1E5E471A5715215D32F460107ED9F15736183* __this, const RuntimeMethod* method) { (( void (*) (List_1_tACB1E5E471A5715215D32F460107ED9F15736183*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_mBEC87DD291ED9662B46356519E0723C0ABB12877 (String_t* ___0_path, const RuntimeMethod* method) { return (( Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_Blit_m8DFE1C855FA028398E5072592582721D5DA6253F (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_source, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___1_dest, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractFrameProvider__ctor_m5FD2630DF9B0F0D12F3BEB921631579CFC1C9746 (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* __this, const RuntimeMethod* method) ; inline XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26* SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_inline (const RuntimeMethod* method) { return (( XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26* (*) (const RuntimeMethod*))SingletonMonoBehaviour_1_get_Singleton_m8E56B121F9894A204F755FB0C20C7F09DC4B147C_gshared_inline)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NullDataFrameProvider_UpdateFrame_mE9B92099C8DA2AA4B4291298B4799293A3A09A06 (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateFrameU3Ed__4__ctor_m876A620129865CEE051493959F893ACE643EEE23 (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mF9E93B82091E804595BE13AA29F9AB7517F7E04A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_inline (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ; inline XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* SingletonMonoBehaviour_1_CreateSingleton_m092393F76D86D7B2A2253CDDA7C78F7C9E60D417 (const RuntimeMethod* method) { return (( XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* (*) (const RuntimeMethod*))SingletonMonoBehaviour_1_CreateSingleton_mF660DD360F5E9E610715B7EC6E0D00374BF11ABD_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* XREALRGBCameraTexture_GetYUVFormatTextures_m1C4568721C9ABA839E7CD08244406CA8D764D44D (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t XREALRGBCameraTexture_GetTimeStamp_m7C90EA5769685FB19640C3825D310EDE0FEA12C1_inline (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A XREALRGBCameraTexture_GetResolution_mE7C1DE6697351355691EE8308A373DEC5AA76434_inline (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture_StartCapture_m5E918672D44D356EA7129EA8F7DBBDB2EDE58B7E (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool ThreadPool_QueueUserWorkItem_m24B9C1887DBABE1F408E31475AF15B9B9A08854D (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* ___0_callBack, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture_StopCapture_m27F702E44FFBF2F70647D653F3F26A8104F8B70F (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_cameraType_m258F364B28CFA256724752BAAB5BFA848FD914E4_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_hologramOpacity_mC72E613526A2D38D55624376134302DC13BBC922_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_frameRate_m34F7B76778DB7344D25BF810485FB079C34A01AD_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_captureSide_mF79861C8BF202238B8CFF7158F9B2F975F2FD3F6_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_cameraResolutionWidth_m5D91F3ED39A29537857EF7AB0F8A735E2AD9D9F0_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_cameraResolutionHeight_mDCC9A10F85A0EB9846C4BA4FEEA08F25B878BE48_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_pixelFormat_mFE320EF3DE7A5DF8BBFD72C363D0C8261C476623_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_audioState_m0D1B4654829084AE6C415174636EE97E373A44C0_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_lockRoll_m0BF1657AA1A976D029D7B3118F75B597CD42613F_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_backgroundColor_m51E7EF3BCF12C20926754FE96A4CC358A0859422_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters__ctor_m7A94E393191A753D89AE07C45B7E9BAA0D9A4ECE (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_webCamMode, int32_t ___1_mode, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImageConversion_LoadImage_m1797365F78319B68638DE8BB02836F8D60760041 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389 (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* __this, String_t* ___0_className, const RuntimeMethod* method) ; inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) { return (( AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared)(__this, ___0_fieldName, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* NativeGalleryDataProvider_get_CurrentActivity_m3763A5DFA69D89E3AB4D7EC7F4AFCC1C53E3166A (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_className, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* NativeGalleryDataProvider_InsertImageData_mFA13A586404A59F7DE88902862D264013B96AA64 (NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, String_t* ___1_displayName, String_t* ___2_folderName, const RuntimeMethod* method) ; inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { return (( AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_Call_TisRuntimeObject_mA5AF1A9E0463CE91F0ACB6AC2FE0C1922B579EF7_gshared)(__this, ___0_methodName, ___1_args, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult_set_PermissionNames_mE5E99D5FBC28CF530076EB2FF0A52819C61B2E9B_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult_set_GrantResults_m06EA3BA397FCC7E995B897AEFBB183F00803AC34_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult__ctor_mE26E12B46660F1D1407B1D4D27BECBD955B8CA6A (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_permissionNames, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_grantResults, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88 (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AndroidPermissionsRequestResult_ToString_m524ED415B921E85FB7E469CDC529F6C086DADACB (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaProxy__ctor_m2832886A0E1BBF6702653A7C6A4609F11FB712C7 (AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D* __this, String_t* ___0_javaInterface, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* XREALAndroidPermissionsManager_GetPermissionsService_m6077235A17F2A4F3E362F40278E395A48785960C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* XREALAndroidPermissionsManager_GetUnityActivity_m61CFF7EDC4F1EE33DB642D7D25BBF86360B3DDC0 (const RuntimeMethod* method) ; inline bool AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { return (( bool (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_gshared)(__this, ___0_methodName, ___1_args, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAndroidPermissionsManager_IsPermissionGranted_mF2F17EF620FA0671B9107B7AB362E5821952E16E (String_t* ___0_permissionName, const RuntimeMethod* method) ; inline void AsyncTask_1__ctor_m0AA595A7D046D2AA0CDE904253122E87566F79A0 (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_result, const RuntimeMethod* method) { (( void (*) (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D, const RuntimeMethod*))AsyncTask_1__ctor_m0AA595A7D046D2AA0CDE904253122E87566F79A0_gshared)(__this, ___0_result, method); } inline void AsyncTask_1__ctor_mEDAFC62AB6B6EE128ACF138CDC8AC1293DE4C067 (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* __this, Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD** ___0_asyncOperationComplete, const RuntimeMethod* method) { (( void (*) (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*, Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD**, const RuntimeMethod*))AsyncTask_1__ctor_mEDAFC62AB6B6EE128ACF138CDC8AC1293DE4C067_gshared)(__this, ___0_asyncOperationComplete, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* XREALAndroidPermissionsManager_RequestPermission_mA996DDCF854E51077BF4DEF0AF7BC7B188292BBE (String_t* ___0_permissionName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnPermissionResult_m958C4D60C8F3E3FCE2486F71A89BDBC9CDC9FFB1 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, String_t* ___0_permissionName, bool ___1_granted, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager__ctor_m6EAF8DE356813E0FC76A0A5AB5A1E05A6AB02B48 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, const RuntimeMethod* method) ; inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; inline void Action_1_Invoke_m28502B64CC788445DD50B6A9329945AF38B13940_inline (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D, const RuntimeMethod*))Action_1_Invoke_m28502B64CC788445DD50B6A9329945AF38B13940_gshared_inline)(__this, ___0_obj, method); } inline void AsyncTask_1__ctor_m0A1C5F86500ABF2322847997903EDEBA570D1103 (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_result, const RuntimeMethod* method) { (( void (*) (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, const RuntimeMethod*))AsyncTask_1__ctor_mB503E81928E617AE0C33E710A2248B7161A55169_gshared)(__this, ___0_result, method); } inline void AsyncTask_1__ctor_mBA1592A59251A95E8DA673D679A3F68FFA5AE867 (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* __this, Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594** ___0_asyncOperationComplete, const RuntimeMethod* method) { (( void (*) (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*, Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594**, const RuntimeMethod*))AsyncTask_1__ctor_m6E9DE043FB5DAB029BA126F4C4496E112F010360_gshared)(__this, ___0_asyncOperationComplete, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnScreenCaptureResult_m63A27FEEB206BCF43C8310201BDA97A9434FC01F (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, bool ___0_granted, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___1_mediaProjection, const RuntimeMethod* method) ; inline void Action_1_Invoke_mF1A9E047B412B279EA3AC2BFF9E1754B2C45EA56_inline (Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594*, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture__ctor_m1749109694191C16E5956700E8B3786B541AD4B2 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALAudioCapture_set_IsRecording_mD5F85F06846FDCEFF1993E69760A87265301980F_inline (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Release_mFEF305390E0CCAF98801E0D840216813BF8BAF9C (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_Dispose_m68447A4D81988611A914419F4A341C66C84BC3AB (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StartRecordingAsync_m609256EE3505E9778AD54C9EA85A4BB024D5700B (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, String_t* ___0_filename, OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* ___1_onStartedRecordingAudioCallback, float ___2_volumeFactorMic, float ___3_volumeFactorApp, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XREALAudioCapture_get_IsRecording_mDEDCB29F427DA4C1B2FDAA5E9AE7AF35CF9268CD_inline (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_inline (OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream__ctor_m49A67FCA2E96CBBA7BC567C7C5DEC8C2E30D47B8 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_AdjustVolume_m89D393EFB746C1E45B1458D6E2F18514D6ABA217 (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, int32_t ___0_recordIdx, float ___1_factor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Start_m78EAA79541FD83316918D2DF15E31EDB15FE505F (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_onAudioDataCallback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_OnAudioDataRead_mF5B06D96FFDF3FCC840E28935CCC8FDA1B663493 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioFilterStream_Flush_mD7AD314316D294AF47E3BD9CE2CB65C9011EF990 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_outBytesData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAudioCapture_get_Channels_m83DB19B3AAB1D7EA46805535B4D6FF5DC08A8FC3 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAudioCapture_get_BytesPerSample_mCF82DB331E8DA83A7EBB579775A59A9CE16D1B47 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass23_0__ctor_mDD61DE175993B58D91D2EB4E311CEFE4D35FFB24 (U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StartAudioMode_mA7A56C0DF54DCDE558695D8EF5BB45F4C74CE69E (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* ___1_onAudioModeStartedCallback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* XREALAndroidPermissionsManager_RequestAndroidPermission_m2A746187CDDD3AFF3D60F126C92F98E747FB6BA0 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, String_t* ___0_permissionName, const RuntimeMethod* method) ; inline void Action_1__ctor_mF980CCBD03D34F53A5EB37FC978850C6F9F831F3 (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mF980CCBD03D34F53A5EB37FC978850C6F9F831F3_gshared)(__this, ___0_object, ___1_method, method); } inline AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23 (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* __this, Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* ___0_doAfterTaskComplete, const RuntimeMethod* method) { return (( AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* (*) (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*, Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*, const RuntimeMethod*))AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_gshared)(__this, ___0_doAfterTaskComplete, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder__ctor_m9C99E759B4FCF4664BDBA0088F3E894659847426 (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Config_m70BB6208DBB482B1DAE47FFAE756D8C1D00FEF9C (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_param, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_inline (OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_inline (OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Stop_mCAB3731BA56A6CE8103F30FA6EA024EC70B53DDC (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_inline (OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioCaptureResult_get_success_mE97F594DB65677E5A680210CCCB139779E790066 (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* XREALAndroidPermissionsManager_RequestScreenCapture_mB848C075957EA2568BE02628DB9B1EF7AC748695 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, const RuntimeMethod* method) ; inline void Action_1__ctor_mAD4F64E1D47B76FC413CEBA12F172E968C83AD04 (Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } inline AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031 (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* __this, Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* ___0_doAfterTaskComplete, const RuntimeMethod* method) { return (( AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* (*) (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*, Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594*, const RuntimeMethod*))AsyncTask_1_ThenAction_mBE91D3E662BCB9FBB72D12DF07A9A2D68A6D8141_gshared)(__this, ___0_doAfterTaskComplete, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCallbackHandler_InvokeXREALError_m1576E4B3329CC58DCD06DD69244C8D8947CE6C0E (int32_t ___0_errorCode, String_t* ___1_message, const RuntimeMethod* method) ; inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_EnableARBackgroundRendering_mA276B9E919C937B05253F9F6804F52C4E7872E44 (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, bool ___0_updatemesh, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_DisableARBackgroundRendering_mB14DDD84A914B3E84CBF1EE57AE5E622339B58EE (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_CalculateFrustumCorners_m73082A67D5AD4E8F775BAAB0BE6892727AA1E175 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_viewport, float ___1_z, int32_t ___2_eye, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___3_outCorners, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_m15CA45808A2BBF1956E836D22C387FAB80BED051 (Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_DrawBackGroundMesh_m9D9B257C26A68D72BAC6FC46C294825574F83156 (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_centerPose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_UpdateBackGroundMesh_m74045978EB2DB04893E6516996B0D6330B2C374A (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_mesh_mD2988E2D835205FD6B6CD35A61E1592844D971F8 (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ; inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraInitializer_Initialize_mB8B58431A9C17024135DB66C3348CB6913626B76 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, const RuntimeMethod* method) ; inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetCameraProjectionMatrix_m3C33FC8E7A5566ECF505F6E0AB4B9C073975C467 (int32_t ___0_component, float ___1_z_near, float ___2_z_far, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___3_mat, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_projectionMatrix_m351820E6903139402FFFF40221B32D0C52B5A094 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetDevicePoseFromHead_mE68E29E71571700F2525D29546B91EBD2873C33E (int32_t ___0_device, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* ___1_pose, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALCameraInitializer_set_IsInitialized_m3DACA5D5C75E4481C183FBD3CB53BA541741D035_inline (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, bool ___0_value, const RuntimeMethod* method) ; inline void List_1__ctor_m810B242429990D7A9C33EDC03F840625A27FE4AA (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5*, const RuntimeMethod*))List_1__ctor_m810B242429990D7A9C33EDC03F840625A27FE4AA_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; inline void List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_inline (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* __this, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5*, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525, const RuntimeMethod*))List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* FrameCaptureContext_get_PreviewTexture_m337724D1B28D29A92FE9C1BA6DB766E6CE514788 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture__ctor_m8DEDD15355F8007C4259BE03DDF316AF12DC86DF (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* FrameCaptureContextFactory_Create_mFB29996A43E03B9E5986FB390CD745F8356D58AF (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_inline (OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m7AADBFA55373003FDB21F3659F02B3D1B6857B7F (U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FrameCaptureContext_AutoAdaptBlendMode_mF656D0DFD6FF0351114D081DF23E5E4DA45AA54E (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_blendMode, bool ___1_isGrayCamera, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider__ctor_m5FEFBA48B12248D069CC4B34A1982D28DEDA92B0 (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender__ctor_m0906AF49D1AFD7F53ED78032160BDECA4C55AE3A (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StartCaptureMode_m302F34944E6E091CB083056996A81745E06E2165 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_param, BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* ___1_blender, AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* ___2_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StartCapture_m836C5093A51128ABA601643FD1AA9421D7DD3E5E (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XREALPhotoCapture_OnPhotoModeStartedReady_mF8B7A77CD79AEA268FA3971A8618AF863C94A453 (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_callback, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_inline (OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnPhotoModeStartedReadyU3Ed__12__ctor_mAC44D0FCF0E9D8AEF5FEED0BC97DA21736D5FC73 (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StopCaptureMode_m259A0955452187D1A70824E13CB08E71782D45E5 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_inline (OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* FrameCaptureContext_GetBehaviour_mAF750BD8143365E1A23184579094BEF4FB0355FD_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCaptureBehaviour_Do_mE8572993430ABB36069D6FE72F4841E97F8F68DC (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, String_t* ___0_filename, int32_t ___1_fileOutputFormat, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCaptureBehaviour_DoAsyn_m0D19CB4100EE3B838D2EB4EAFB5F54693EC5222E (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* ___0_oncapturedcallback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhotoCaptureResult_get_success_mF147743E3118895D502787EA5B5C5F9BC543B72F (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5* __this, const RuntimeMethod* method) ; inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* FrameCaptureContext_GetFrameProvider_mB579B0282ADE097E9D34DE5B8856F59BBA232726_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture_LoadYUVFormatTexture_m10EEFB8C3CD2531D8CF97E644C5323876C03FAF4 (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, int32_t ___0_frameHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_LoadRawTextureData_mE8809AE0F8E49387B14615B47A6C4BEAAAA59403 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, intptr_t ___0_data, int32_t ___1_size, const RuntimeMethod* method) ; inline void SingletonMonoBehaviour_1__ctor_mAAB463097AD2464327699F7A0CEAE6176B9835EF (SingletonMonoBehaviour_1_t1A3B22DC7CF860C5F1A9109958B4353C4D53C505* __this, const RuntimeMethod* method) { (( void (*) (SingletonMonoBehaviour_1_t1A3B22DC7CF860C5F1A9109958B4353C4D53C505*, const RuntimeMethod*))SingletonMonoBehaviour_1__ctor_m20AE553E8604C0D27A34928C925D31A6C8820A05_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALVideoCapture_set_IsRecording_mB9D395D837C8A607A4E8E352C7E6F477BC60AEB2_inline (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_SupportedResolutionsU3Ed__3__ctor_mD4EA42CE8506D8DD2B4AAB96342813431E046E66 (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture__ctor_mB7535375DD8F40EDEAD232C08A0568F0C311DDCA (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_inline (OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSupportedFrameRatesForResolutionU3Ed__13__ctor_m0EB3D32767C868A01674CBABAA0A170446DB74CB (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartRecordingAsync_m261CFC33A113DF0A6F79F4540DFCCF64A410F062 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, String_t* ___0_filename, OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* ___1_onStartedRecordingVideoCallback, float ___2_volumeFactorMic, float ___3_volumeFactorApp, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XREALVideoCapture_get_IsRecording_m98A236A14782F2A5FED369E93A030CA10B6D3D19_inline (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_inline (OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_AdjustVolume_m0F488080E21F416964D7916DE6999E3F20FED8F7 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, int32_t ___0_recordIdx, float ___1_factor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRecordBehaviour_SetOutPutPath_mA979F0CA49E034D1CD0C3BE0590CF517FB25CCF2 (XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* __this, String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass17_0__ctor_m546FD94A138CAAF3D0469798D692FCC333E8A207 (U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartVideoMode_m7561F0A8352A7F6A9CCA18B6F814EC99038ED38E (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* ___1_onVideoModeStartedCallback, bool ___2_autoAdaptBlendMode, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_inline (OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartVideoModeAsync_m36B519DD89C9445F168335C1A48510F14E309F9E (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* ___1_onVideoModeStartedCallback, bool ___2_autoAdaptBlendMode, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_inline (OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_inline (OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoCaptureResult_get_success_mDAB7DA5EFD08327E7310DBF981998589FCDE0F11 (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_Generic_IEnumerableU3CSystem_Int32U3E_GetEnumerator_mE9EA9B35460E910C1AC07EBA896A12B1FFABBEAE (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_SupportedResolutionsU3Ed__3_System_Collections_Generic_IEnumerableU3CUnityEngine_ResolutionU3E_GetEnumerator_m64D1D358D279EB45BAF09AE3A203101C2321906C (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRController_FinishSetup_mF6E943DE3B32052071293EC7F337E704717C2128 (XRController_tB7EBF72339C56C18DEB74B1176FD39B9C421F1E2* __this, const RuntimeMethod* method) ; inline ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) { return (( ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_TriggerButton_m4CC57EFBFA598DADFFF9E0647E42B84A61F557FD_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_GripButton_m19D7B3C883C90AAE0531E5F73959CFAA5344F8FE_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_PrimaryButton_m4B887AA9B14AE877D411F86D3702086F9263321E_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_SecondaryButton_m3D401765F97D30D914A296E22C4553FD0511D9DF_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_MenuButton_m964B64D3D2B7C299D519BE38DF1EF95F1A289F88_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; inline Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* InputControl_GetChildControl_TisVector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_m3957D0D8F6F298173F867E33A3E5ED0F9A591F85 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) { return (( Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_Primary2DAxis_m305F2AA73B607E9D21016C350C4C4E6FB9687F8A_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_Secondary2DAxis_m2F7CB357057C2B359BA5EC7C4FF20EBBEDD7F249_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId0_mD24997661FD35CA06322FEF498FF0860952718AE_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId1_mD3DA2ABBEA995E00CA112ED704774AEACCA596C9_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId2_mFAFB26D32B064C8247110F9B202283E7B9C27A63_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId3_m53902FBB662A07A8B78934CCB80F42EBEAFB4556_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId4_m6C9EC6CA82618DDF42CE1F93D246B83C980F07A8_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId5_mE7CE0B112C4EF3B829AE4387D2322EF58F40D672_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId6_m05E9FD5CF9BE831A846905CF3F76AF2109DEE044_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId7_mC1D2521EB185CAA87F534ABEC4B7FCF54FF07399_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId8_mDC69EF06D844C42552A1CA4901ED2A7B3912D774_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId9_m228D78A61F57B6AEC104550B1D46DB8A54E36896_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRControllerWithRumble__ctor_m78ED6D19588BE805A9BDFD5C194FEB0520A273D0 (XRControllerWithRumble_tE748B7C11688766EF1F006DBBA82B5C7564877EB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method); } inline int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) { return (( int32_t (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline)(__this, method); } inline void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, int32_t, const RuntimeMethod*))ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline)(__this, ___0_value, method); } inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method); } inline void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } inline int32_t ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608 (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) { return (( int32_t (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608_gshared)(__this, method); } inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline void List_1_AddWithResize_m7B1E20A7B23628EFADFE2944D0C094B045C9A569 (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA66A354637DA6662F823498267E10BE1380D54D7*, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378, const RuntimeMethod*))List_1_AddWithResize_m7B1E20A7B23628EFADFE2944D0C094B045C9A569_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } inline void List_1_AddWithResize_m9C22B055BDB41F879AAD4BB9BCA3D8B18AF4E879 (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* __this, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5*, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525, const RuntimeMethod*))List_1_AddWithResize_m9C22B055BDB41F879AAD4BB9BCA3D8B18AF4E879_gshared)(__this, ___0_item, method); } #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetAnchorMappingFileDirectory(char*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetTrackableAnchorEnabled(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL LoadTrackableAnchor(Guid_t, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL SaveTrackableAnchor(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, Guid_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL GetTrackableAnchorChanges(ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL AcquireNewTrackableAnchor(Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL RemapTrackableAnchor(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL EstimateTrackableAnchorQuality(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL RemoveTrackableAnchor(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL InitImageTrackingDatabase(NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C, NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 DEFAULT_CALL GetReferenceImage(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetReferenceImageCount(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL ReleaseImageTrackingDatabase(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetImageTrackingDatabase(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL GetImageTrackingChanges(ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetMeshLabels(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, uint8_t**, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetPlaneDetectionMode(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL SetPlaneDetectionMode(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL GetPlaneDetectionChanges(ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetPlaneBoundaryVertexCount(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL GetPlaneBoundaryVertexData(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, void*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C Guid_t DEFAULT_CALL GetSessionGuid(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetTrackingReason(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetTrackingState(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL EnableTearedFrameCount(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL EnableRenderBackColor(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetGlassesEventCallback(Il2CppMethodPointer); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetNativeLogCallback(Il2CppMethodPointer); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetNativeErrorCallback(Il2CppMethodPointer); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL InitLicenseData(NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GetPluginVersion(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL InitUserDefinedSettings(UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL CreateSession(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL ResumeSession(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL PauseSession(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL DestroySession(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetNativeLogLevel(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetTargetFrameRate(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetTargetFrameRate(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL SetDominantHand(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL RecenterController(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetInputSource(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL SetInputSource(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL IsHandTrackingSupported(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C uint64_t DEFAULT_CALL StartRGBCameraDataCapture(Il2CppMethodPointer, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL StopRGBCameraDataCapture(uint64_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL TryGetRGBCameraFrame(uint64_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL TryAcquireLatestImage(int32_t*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, uint64_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL TryGetRGBCameraDataPlane(int32_t, int32_t, intptr_t*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL IsRGBCameraDataHandleValid(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C void DEFAULT_CALL DisposeRGBCameraDataHandle(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetDeviceType(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetDeviceCategory(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetTrackingType(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL SwitchTrackingType(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetDevicePoseFromHead(int32_t, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetDeviceResolution(int32_t, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetDeviceRefreshRate(uint32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL IsHMDFeatureSupported(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetCameraProjectionMatrix(int32_t, float, float, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetCameraIntrinsic(int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderCreate(uint64_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderStart(uint64_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderStartOnlyAudioRecorder(uint64_t, Il2CppMethodPointer); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderStopOnlyAudioRecorder(uint64_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderSetConfigration(uint64_t, char*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderAdjustVolume(uint64_t, int32_t, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderSetMediaProjection(uint64_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderUpdateSurface(uint64_t, intptr_t, uint64_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderNotifyAudioData(uint64_t, uint8_t*, int32_t, int32_t, int32_t, int32_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderStop(uint64_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL IL2CPP_EXTERN_C int32_t DEFAULT_CALL HWEncoderDestroy(uint64_t); #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861 UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_m2698BE23EF47765FA078F273FDC5180AE1124D0E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____6147E3776EFB8F16302F58FD2EB94B0E0C5F7CA5D41965B56FF119C14A2774C4_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____658BA29BA0CD08607DDCA49913EBE3E1F12F4EA5D39619CC4FAF83B2241C9360_FieldInfo_var); s_Il2CppMethodInitialized = true; } MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9635)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____6147E3776EFB8F16302F58FD2EB94B0E0C5F7CA5D41965B56FF119C14A2774C4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); (&V_0)->___FilePathsData = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)5210)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____658BA29BA0CD08607DDCA49913EBE3E1F12F4EA5D39619CC4FAF83B2241C9360_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); (&V_0)->___TypesData = L_4; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4); (&V_0)->___TotalFiles = ((int32_t)83); (&V_0)->___TotalTypes = ((int32_t)128); (&V_0)->___IsEditorOnly = (bool)0; MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861 L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_m95890A897201C81D245CDDFA1A836ED49159F929 (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t5F8BE1B3E92D30FAEBB57FE948075B5AB72F7F69* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshal_pinvoke(const MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861& unmarshaled, MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_pinvoke& marshaled) { marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData); marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData); marshaled.___TotalTypes = unmarshaled.___TotalTypes; marshaled.___TotalFiles = unmarshaled.___TotalFiles; marshaled.___IsEditorOnly = static_cast(unmarshaled.___IsEditorOnly); } IL2CPP_EXTERN_C void MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshal_pinvoke_back(const MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_pinvoke& marshaled, MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861& unmarshaled) { unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData)); unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData)); int32_t unmarshaledTotalTypes_temp_2 = 0; unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes; unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2; int32_t unmarshaledTotalFiles_temp_3 = 0; unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles; unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3; bool unmarshaledIsEditorOnly_temp_4 = false; unmarshaledIsEditorOnly_temp_4 = static_cast(marshaled.___IsEditorOnly); unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4; } IL2CPP_EXTERN_C void MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshal_pinvoke_cleanup(MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_pinvoke& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData); marshaled.___FilePathsData = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData); marshaled.___TypesData = NULL; } IL2CPP_EXTERN_C void MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshal_com(const MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861& unmarshaled, MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_com& marshaled) { marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData); marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData); marshaled.___TotalTypes = unmarshaled.___TotalTypes; marshaled.___TotalFiles = unmarshaled.___TotalFiles; marshaled.___IsEditorOnly = static_cast(unmarshaled.___IsEditorOnly); } IL2CPP_EXTERN_C void MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshal_com_back(const MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_com& marshaled, MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861& unmarshaled) { unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___FilePathsData)); unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___TypesData)); int32_t unmarshaledTotalTypes_temp_2 = 0; unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes; unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2; int32_t unmarshaledTotalFiles_temp_3 = 0; unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles; unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3; bool unmarshaledIsEditorOnly_temp_4 = false; unmarshaledIsEditorOnly_temp_4 = static_cast(marshaled.___IsEditorOnly); unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4; } IL2CPP_EXTERN_C void MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshal_com_cleanup(MonoScriptData_tB0A59E1D5259BF9DCDBFE6D4AEBD55CC89005861_marshaled_com& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData); marshaled.___FilePathsData = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData); marshaled.___TypesData = NULL; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedReferenceImage__ctor_mB9026F000436E41D85B1B1F3B4EA8F599C6EBEB8 (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F ___0_referenceImage, const RuntimeMethod* method) { ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* G_B2_0 = NULL; ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* G_B1_0 = NULL; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* G_B3_1 = NULL; { Guid_t L_0; L_0 = XRReferenceImage_get_guid_m6BEA9888191B7528B60F98EE03C9DBB2B9B8ADEE((&___0_referenceImage), NULL); __this->___guid = L_0; Guid_t L_1; L_1 = XRReferenceImage_get_textureGuid_m70BB73989E26562E2B37F8C272F14F2D06659615((&___0_referenceImage), NULL); __this->___textureGuid = L_1; bool L_2; L_2 = XRReferenceImage_get_specifySize_m571D71A02EF695A72121AAA086F8B52323E4E4A5_inline((&___0_referenceImage), NULL); if (L_2) { G_B2_0 = __this; goto IL_002b; } G_B1_0 = __this; } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); G_B3_0 = L_3; G_B3_1 = G_B1_0; goto IL_0032; } IL_002b: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; L_4 = XRReferenceImage_get_size_mF44BF21ADEFBB155BFD8043E1067057219EC59F2_inline((&___0_referenceImage), NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_0032: { G_B3_1->___size = G_B3_0; String_t* L_5; L_5 = XRReferenceImage_get_name_mF1BE1E54AD911D48445B7DDEF2E27EA01E1E73BB_inline((&___0_referenceImage), NULL); GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_6; L_6 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(L_5, NULL); intptr_t L_7; L_7 = GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976(L_6, NULL); __this->___name = L_7; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_8; L_8 = XRReferenceImage_get_texture_mEC132411644C747C782F41A32A97C95B306D0891_inline((&___0_referenceImage), NULL); GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_9; L_9 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(L_8, NULL); intptr_t L_10; L_10 = GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976(L_9, NULL); __this->___texture = L_10; return; } } IL2CPP_EXTERN_C void ManagedReferenceImage__ctor_mB9026F000436E41D85B1B1F3B4EA8F599C6EBEB8_AdjustorThunk (RuntimeObject* __this, XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F ___0_referenceImage, const RuntimeMethod* method) { ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ManagedReferenceImage__ctor_mB9026F000436E41D85B1B1F3B4EA8F599C6EBEB8(_thisAdjusted, ___0_referenceImage, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F ManagedReferenceImage_ToReferenceImage_mBC5F657F0600EDB7A61D573E6F50AE63A695C016 (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManagedReferenceImage_ResolveGCHandle_TisString_t_mB03DB04C7868AE150DB1AA04FB1DD46086B17FB1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManagedReferenceImage_ResolveGCHandle_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m18E132EE7BC9595ECE3991FD641F2980AA376F6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m5B4AD6C29FA5950EF6C215B9A459707DCC95EF73_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___size); float L_1 = L_0->___x; if ((!(((float)L_1) > ((float)(0.0f))))) { goto IL_0021; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = __this->___size; Nullable_1__ctor_m5B4AD6C29FA5950EF6C215B9A459707DCC95EF73((&V_0), L_2, Nullable_1__ctor_m5B4AD6C29FA5950EF6C215B9A459707DCC95EF73_RuntimeMethod_var); goto IL_0029; } IL_0021: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD)); } IL_0029: { Guid_t L_3 = __this->___guid; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_4; L_4 = ManagedReferenceImage_AsSerializedGuid_m4E6E6004743E3C6EE12503FAD97ABBAD345818A9(__this, L_3, NULL); Guid_t L_5 = __this->___textureGuid; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_6; L_6 = ManagedReferenceImage_AsSerializedGuid_m4E6E6004743E3C6EE12503FAD97ABBAD345818A9(__this, L_5, NULL); Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD L_7 = V_0; intptr_t L_8 = __this->___name; String_t* L_9; L_9 = ManagedReferenceImage_ResolveGCHandle_TisString_t_mB03DB04C7868AE150DB1AA04FB1DD46086B17FB1(L_8, ManagedReferenceImage_ResolveGCHandle_TisString_t_mB03DB04C7868AE150DB1AA04FB1DD46086B17FB1_RuntimeMethod_var); intptr_t L_10 = __this->___texture; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_11; L_11 = ManagedReferenceImage_ResolveGCHandle_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m18E132EE7BC9595ECE3991FD641F2980AA376F6E(L_10, ManagedReferenceImage_ResolveGCHandle_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m18E132EE7BC9595ECE3991FD641F2980AA376F6E_RuntimeMethod_var); XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F L_12; memset((&L_12), 0, sizeof(L_12)); XRReferenceImage__ctor_mCD536BB9053D7775175E0A8AE51BBF026AB06765((&L_12), L_4, L_6, L_7, L_9, L_11, NULL); return L_12; } } IL2CPP_EXTERN_C XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F ManagedReferenceImage_ToReferenceImage_mBC5F657F0600EDB7A61D573E6F50AE63A695C016_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F _returnValue; _returnValue = ManagedReferenceImage_ToReferenceImage_mBC5F657F0600EDB7A61D573E6F50AE63A695C016(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ManagedReferenceImage_AsSerializedGuid_m4E6E6004743E3C6EE12503FAD97ABBAD345818A9 (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, Guid_t ___0_guid, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 V_0; memset((&V_0), 0, sizeof(V_0)); { Guid_t L_0 = ___0_guid; *(Guid_t*)((uintptr_t)(&V_0)) = L_0; il2cpp_codegen_runtime_class_init_inline(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); uint64_t L_1; L_1 = TrackableId_get_subId1_m1F4296FEADE76DF0379F20BCBD94E807E2EF021F_inline((&V_0), NULL); uint64_t L_2; L_2 = TrackableId_get_subId2_m53BAB4D373B736E473381B24CB608EEF666BA24E_inline((&V_0), NULL); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_3; memset((&L_3), 0, sizeof(L_3)); SerializableGuid__ctor_m0F2435157FEC8427E91A7D0DD39960BADE7209F0((&L_3), L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ManagedReferenceImage_AsSerializedGuid_m4E6E6004743E3C6EE12503FAD97ABBAD345818A9_AdjustorThunk (RuntimeObject* __this, Guid_t ___0_guid, const RuntimeMethod* method) { ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 _returnValue; _returnValue = ManagedReferenceImage_AsSerializedGuid_m4E6E6004743E3C6EE12503FAD97ABBAD345818A9(_thisAdjusted, ___0_guid, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedReferenceImage_Dispose_mCCCEFC2DA82702E95C74DD5D52EC8191C6E940EC (ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* __this, const RuntimeMethod* method) { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = __this->___texture; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1; L_1 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_0, NULL); V_0 = L_1; GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_0), NULL); __this->___texture = 0; intptr_t L_2 = __this->___name; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_3; L_3 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_2, NULL); V_0 = L_3; GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_0), NULL); __this->___name = 0; return; } } IL2CPP_EXTERN_C void ManagedReferenceImage_Dispose_mCCCEFC2DA82702E95C74DD5D52EC8191C6E940EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ManagedReferenceImage_Dispose_mCCCEFC2DA82702E95C74DD5D52EC8191C6E940EC(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 ManagedReferenceImageExtensions_ToNativeArray_m59AE51D54891FFF6086FE5D78AB97D68594AC5D5 (XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* ___0_library, int32_t ___1_allocator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m8D78093EA856346637571428ECBEBD4D20FE4526_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_0 = ___0_library; NullCheck(L_0); int32_t L_1; L_1 = XRReferenceImageLibrary_get_count_m4ACB1E3776B461ABA415E4F849367E7117ACEA52(L_0, NULL); int32_t L_2 = ___1_allocator; NativeArray_1__ctor_m8D78093EA856346637571428ECBEBD4D20FE4526((&V_0), L_1, L_2, 1, NativeArray_1__ctor_m8D78093EA856346637571428ECBEBD4D20FE4526_RuntimeMethod_var); V_1 = 0; goto IL_002b; } IL_0013: { int32_t L_3 = V_1; XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_4 = ___0_library; int32_t L_5 = V_1; NullCheck(L_4); XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F L_6; L_6 = XRReferenceImageLibrary_get_Item_mD4F21310DD927098ECA31AD41D783D6A3EC462D1(L_4, L_5, NULL); ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 L_7; memset((&L_7), 0, sizeof(L_7)); ManagedReferenceImage__ctor_mB9026F000436E41D85B1B1F3B4EA8F599C6EBEB8((&L_7), L_6, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71, ((&V_0))->___m_Buffer, L_3, (L_7)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_002b: { int32_t L_9 = V_1; XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_10 = ___0_library; NullCheck(L_10); int32_t L_11; L_11 = XRReferenceImageLibrary_get_count_m4ACB1E3776B461ABA415E4F849367E7117ACEA52(L_10, NULL); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0013; } } { NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 L_12 = V_0; return L_12; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAnchorManagerExtension_GetAnchorQuality_m4F776357E0656DD788B2E44F8C2ED72D741CBC63 (ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E* ___0_anchorManager, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___1_anchorId, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___2_estimatePose, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* V_0 = NULL; { ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E* L_0 = ___0_anchorManager; NullCheck(L_0); XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF* L_1; L_1 = SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_inline(L_0, SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_RuntimeMethod_var); V_0 = ((XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146*)IsInstSealed((RuntimeObject*)L_1, XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_il2cpp_TypeInfo_var)); XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* L_2 = V_0; if (!L_2) { goto IL_0018; } } { XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* L_3 = V_0; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_4 = ___1_anchorId; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_5 = ___2_estimatePose; NullCheck(L_3); int32_t L_6; L_6 = XREALAnchorSubsystem_GetAnchorQuality_m85BA15D4F36BF26A678F233C001F48D166509A3E(L_3, L_4, L_5, NULL); return L_6; } IL_0018: { return (int32_t)(0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorManagerExtension_TryRemap_mCFFEEFB13BB9681AF22C0F7DE207A03C46E9AAEA (ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E* ___0_anchorManager, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___1_anchorId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* V_0 = NULL; { ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E* L_0 = ___0_anchorManager; NullCheck(L_0); XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF* L_1; L_1 = SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_inline(L_0, SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_RuntimeMethod_var); V_0 = ((XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146*)IsInstSealed((RuntimeObject*)L_1, XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_il2cpp_TypeInfo_var)); XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* L_2 = V_0; if (!L_2) { goto IL_0017; } } { XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* L_3 = V_0; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_4 = ___1_anchorId; NullCheck(L_3); bool L_5; L_5 = XREALAnchorSubsystem_TryRemap_m66D793D018597B6B4596A1A1091981840670B1DE(L_3, L_4, NULL); return L_5; } IL_0017: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorManagerExtension_SetAndCreateAnchorMappingDirectory_m5B36A244AD5BA2E0E44D6591FFC84DF48DB4AF6C (ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E* ___0_anchorManager, String_t* ___1_mapFolder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* V_0 = NULL; { ARAnchorManager_tF68C46300BD6F2E83E3360BF9297C3C50F5D6B3E* L_0 = ___0_anchorManager; NullCheck(L_0); XRAnchorSubsystem_tB8B108EFBD93D4AFD53DCE7BD599009F79D214AF* L_1; L_1 = SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_inline(L_0, SubsystemLifecycleManager_3_get_subsystem_mA1F0EB8234CADB2B521F077B1F4A35D931C3E207_RuntimeMethod_var); V_0 = ((XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146*)IsInstSealed((RuntimeObject*)L_1, XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_il2cpp_TypeInfo_var)); XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* L_2 = V_0; if (!L_2) { goto IL_0016; } } { XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* L_3 = V_0; String_t* L_4 = ___1_mapFolder; NullCheck(L_3); XREALAnchorSubsystem_SetAndCreateAnchorMappingDirectory_mA3119D3CBD8F3B2652F74B5AB5A1F15B1599AA79(L_3, L_4, NULL); } IL_0016: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorSubsystem_RegisterDescriptor_mB520BCD0327DB5811DFBE1623D98993AC93B2F76 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3ECD91F92212A5BD2A3B1EEC9C97BCC7A25E866); s_Il2CppMethodInitialized = true; } Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384)); Cinfo_set_id_m6344F3700C1D743D82AB9E74925F7687925734A6_inline((&V_0), _stringLiteralD3ECD91F92212A5BD2A3B1EEC9C97BCC7A25E866, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); Cinfo_set_providerType_m0E291C22B0B2CF634024F32ECA2E424F18157ACF_inline((&V_0), L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146_0_0_0_var) }; Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); Cinfo_set_subsystemTypeOverride_mD5C5CAAC167444FE1BD48C1A16AA904E8DFF7052_inline((&V_0), L_3, NULL); Cinfo_set_supportsTrackableAttachments_m58F12783B1EF42ED420CC99E0585FA6ED046C4AD_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsSynchronousAdd_m4EE2BE17F57E62ADC471B35BC0640049F1AD93E1_inline((&V_0), (bool)1, NULL); Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384 L_4 = V_0; XRAnchorSubsystemDescriptor_Register_m2A88197878DDF5904E236260F60ACB6B4A4A6054(L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorSubsystem_TryRemap_m66D793D018597B6B4596A1A1091981840670B1DE (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B44235EFCB2C9DA09E6F64E7CF5002E2492C476); s_Il2CppMethodInitialized = true; } bool V_0 = false; { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_0 = ___0_trackableId; bool L_1; L_1 = XREALPlugin_RemapTrackableAnchor_m31A1540AE13A722E42EBAF42A92BA9C54F4F8565(L_0, NULL); V_0 = L_1; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_2 = ___0_trackableId; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_3 = L_2; RuntimeObject* L_4 = Box(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var, &L_3); bool L_5 = V_0; bool L_6 = L_5; RuntimeObject* L_7 = Box(il2cpp_defaults.boolean_class, &L_6); String_t* L_8; L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0B44235EFCB2C9DA09E6F64E7CF5002E2492C476, L_4, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_8, NULL); bool L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAnchorSubsystem_GetAnchorQuality_m85BA15D4F36BF26A678F233C001F48D166509A3E (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___1_pose, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorEstimateQuality_t54BAE8E30F8746CD2F2A7D6384C7B7080ABB8DC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E6B52CC58138D3525FB85BCB75D1BAA673649F3); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_0 = ___0_trackableId; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_1 = ___1_pose; bool L_2; L_2 = XREALPlugin_EstimateTrackableAnchorQuality_mEA01F2F5211963E2B5E494FA685BCB3E44C99EF8(L_0, L_1, (&V_0), NULL); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_3 = ___0_trackableId; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_4 = L_3; RuntimeObject* L_5 = Box(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var, &L_4); int32_t L_6 = V_0; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(XREALAnchorEstimateQuality_t54BAE8E30F8746CD2F2A7D6384C7B7080ABB8DC4_il2cpp_TypeInfo_var, &L_7); String_t* L_9; L_9 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2E6B52CC58138D3525FB85BCB75D1BAA673649F3, L_5, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_9, NULL); int32_t L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorSubsystem_SetAndCreateAnchorMappingDirectory_mA3119D3CBD8F3B2652F74B5AB5A1F15B1599AA79 (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* __this, String_t* ___0_mapFolder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemWithProvider_3_get_provider_m7DD7F5DB439B46CA939D9C98022F808219C91C4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* V_0 = NULL; { Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C* L_0; L_0 = SubsystemWithProvider_3_get_provider_m7DD7F5DB439B46CA939D9C98022F808219C91C4B_inline(__this, SubsystemWithProvider_3_get_provider_m7DD7F5DB439B46CA939D9C98022F808219C91C4B_RuntimeMethod_var); V_0 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870*)IsInstClass((RuntimeObject*)L_0, XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var)); XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_1 = V_0; if (!L_1) { goto IL_0016; } } { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_2 = V_0; String_t* L_3 = ___0_mapFolder; NullCheck(L_2); XREALAnchorProvider_set_MapPath_mD5EAF94228F1EFEF9F6E786BBAD625418FAC8544(L_2, L_3, NULL); } IL_0016: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorSubsystem__ctor_m294AF81825F312093BA2FBEA6B4764D650948F09 (XREALAnchorSubsystem_tAA55D348D7437EC0C3791AB83E5366876A935146* __this, const RuntimeMethod* method) { { XRAnchorSubsystem__ctor_m7475F45C8D0D2B0E0FE0B91E45A03A0F6541138D(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* XREALAnchorProvider_TrySaveAnchorAsync_mE71D62DA43F79ED3EE809F095B3F1FB62CE5D416 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryAdd_mE531B0EA154BACCDD5DAA383225F7F610F337072_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m0A63B3B2AAF0666C86D3AD8E37334C40EFB6CD6F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3CTrySaveAnchorAsyncU3Eb__0_mFF65687D70A860AE4740A1ECE21A35DB5E0FFAE9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80B1F18F7DB3053C08F8F3941A1EE3A7B9503EB5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD98DC9DFD67AC303658C4E8056196A0D993207A0); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* V_0 = NULL; AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* V_1 = NULL; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 V_2; memset((&V_2), 0, sizeof(V_2)); Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C V_3; memset((&V_3), 0, sizeof(V_3)); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 V_4; memset((&V_4), 0, sizeof(V_4)); { U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* L_0 = (U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass10_0__ctor_m3B936489947DB9F094A9564D5BCF676AD7AA55D2(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* L_2 = V_0; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_3 = ___0_anchorId; NullCheck(L_2); L_2->___anchorId = L_3; il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2* L_4 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncCompletionSources; NullCheck(L_4); AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_5; L_5 = ObjectPool_1_Get_m0A63B3B2AAF0666C86D3AD8E37334C40EFB6CD6F_inline(L_4, ObjectPool_1_Get_m0A63B3B2AAF0666C86D3AD8E37334C40EFB6CD6F_RuntimeMethod_var); V_1 = L_5; Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7* L_6 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncPendingRequests; U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* L_7 = V_0; NullCheck(L_7); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_8 = L_7->___anchorId; AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_9 = V_1; NullCheck(L_6); bool L_10; L_10 = Dictionary_2_TryAdd_mE531B0EA154BACCDD5DAA383225F7F610F337072(L_6, L_8, L_9, Dictionary_2_TryAdd_mE531B0EA154BACCDD5DAA383225F7F610F337072_RuntimeMethod_var); if (L_10) { goto IL_006f; } } { U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* L_11 = V_0; NullCheck(L_11); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_12 = L_11->___anchorId; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_13 = L_12; RuntimeObject* L_14 = Box(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var, &L_13); String_t* L_15; L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral80B1F18F7DB3053C08F8F3941A1EE3A7B9503EB5, L_14, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_15, NULL); XRResultStatus__ctor_m975A0ECD0F8CD81851F734A4421021FA780715A8((&V_2), ((int32_t)-2), NULL); XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_16 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378)); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_17 = V_4; Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E((&V_3), L_16, L_17, Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E_RuntimeMethod_var); AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_18 = V_1; Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C L_19 = V_3; Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* L_20; L_20 = AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_inline(L_18, L_19, AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_RuntimeMethod_var); return L_20; } IL_006f: { U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* L_21 = V_0; NullCheck(L_21); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_22 = L_21->___anchorId; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_23 = L_22; RuntimeObject* L_24 = Box(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var, &L_23); String_t* L_25; L_25 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralD98DC9DFD67AC303658C4E8056196A0D993207A0, L_24, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_25, NULL); U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* L_26 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_27 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_27, L_26, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3CTrySaveAnchorAsyncU3Eb__0_mFF65687D70A860AE4740A1ECE21A35DB5E0FFAE9_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_28; L_28 = Task_Run_m03529F41B4EEF4AC57C3F110767A0E3AF599C853(L_27, NULL); AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_29 = V_1; NullCheck(L_29); Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* L_30; L_30 = AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_inline(L_29, AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_RuntimeMethod_var); return L_30; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* XREALAnchorProvider_TryAddAnchorAsync_mEFBD48FACF5D15547052963BB295E6098529F8AD (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_pose, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryAdd_m422B2BE4D3CDDD59A74E4580526B95DC8AF64AE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3CTryAddAnchorAsyncU3Eb__0_mB45B355E9480008AD632E207D870CE37BDD53B65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* V_0 = NULL; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* V_1 = NULL; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 V_2; memset((&V_2), 0, sizeof(V_2)); Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 V_3; memset((&V_3), 0, sizeof(V_3)); { U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* L_0 = (U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass11_0__ctor_m6E16A9DEE71DE53FFC70A2873EB6CEACB5B28DA9(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* L_2 = V_0; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_3 = ___0_pose; NullCheck(L_2); L_2->___pose = L_3; U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* L_4 = V_0; Guid_t L_5; L_5 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); NullCheck(L_4); L_4->___requestId = L_5; il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* L_6 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncCompletionSources; NullCheck(L_6); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_7; L_7 = ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_inline(L_6, ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_RuntimeMethod_var); V_1 = L_7; Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F* L_8 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncPendingRequests; U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* L_9 = V_0; NullCheck(L_9); Guid_t L_10 = L_9->___requestId; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_11 = V_1; NullCheck(L_8); bool L_12; L_12 = Dictionary_2_TryAdd_m422B2BE4D3CDDD59A74E4580526B95DC8AF64AE7(L_8, L_10, L_11, Dictionary_2_TryAdd_m422B2BE4D3CDDD59A74E4580526B95DC8AF64AE7_RuntimeMethod_var); if (L_12) { goto IL_005b; } } { XRResultStatus__ctor_m975A0ECD0F8CD81851F734A4421021FA780715A8((&V_2), ((int32_t)-2), NULL); XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_13 = V_2; il2cpp_codegen_runtime_class_init_inline(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 L_14; L_14 = XRAnchor_get_defaultValue_mF68ABF2D0EC8B54DD8D5333FCD56EEF14A985A9A_inline(NULL); Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229((&V_3), L_13, L_14, Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_15 = V_1; Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 L_16 = V_3; Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* L_17; L_17 = AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_inline(L_15, L_16, AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_RuntimeMethod_var); return L_17; } IL_005b: { U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* L_18 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_19 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_19, L_18, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3CTryAddAnchorAsyncU3Eb__0_mB45B355E9480008AD632E207D870CE37BDD53B65_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_20; L_20 = Task_Run_m03529F41B4EEF4AC57C3F110767A0E3AF599C853(L_19, NULL); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_21 = V_1; NullCheck(L_21); Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* L_22; L_22 = AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_inline(L_21, AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_RuntimeMethod_var); return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* XREALAnchorProvider_TryEraseAnchorAsync_mE84CCD270D3B01D45485EF156DCC7B59ABC1B0B0 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_savedAnchorGuid, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryAdd_m202C0DE4ECEE752E244C80805356BA57ADF07284_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m01A3903863E7B72C7FC622B61B7CE53FE03AAB44_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CTryEraseAnchorAsyncU3Eb__0_mA1F6D3B0B42B3C7769038686D6B4A1D97E869A40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FA1FF074D2C074DD2F4A447661CDAD520A47F58); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* V_0 = NULL; AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* V_1 = NULL; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 V_2; memset((&V_2), 0, sizeof(V_2)); { U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* L_0 = (U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass12_0__ctor_m78017AC91918316C0BB524388558C9A06C9A3FC8(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* L_2 = V_0; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_3 = ___0_savedAnchorGuid; NullCheck(L_2); L_2->___savedAnchorGuid = L_3; il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698* L_4 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncCompletionSources; NullCheck(L_4); AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_5; L_5 = ObjectPool_1_Get_m01A3903863E7B72C7FC622B61B7CE53FE03AAB44_inline(L_4, ObjectPool_1_Get_m01A3903863E7B72C7FC622B61B7CE53FE03AAB44_RuntimeMethod_var); V_1 = L_5; Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C* L_6 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncPendingRequests; U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* L_7 = V_0; NullCheck(L_7); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_8 = L_7->___savedAnchorGuid; AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_9 = V_1; NullCheck(L_6); bool L_10; L_10 = Dictionary_2_TryAdd_m202C0DE4ECEE752E244C80805356BA57ADF07284(L_6, L_8, L_9, Dictionary_2_TryAdd_m202C0DE4ECEE752E244C80805356BA57ADF07284_RuntimeMethod_var); if (L_10) { goto IL_005d; } } { U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* L_11 = V_0; NullCheck(L_11); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_12 = L_11->___savedAnchorGuid; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_13 = L_12; RuntimeObject* L_14 = Box(SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var, &L_13); String_t* L_15; L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral5FA1FF074D2C074DD2F4A447661CDAD520A47F58, L_14, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_15, NULL); XRResultStatus__ctor_m975A0ECD0F8CD81851F734A4421021FA780715A8((&V_2), ((int32_t)-2), NULL); AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_16 = V_1; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_17 = V_2; Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* L_18; L_18 = AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_inline(L_16, L_17, AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_RuntimeMethod_var); return L_18; } IL_005d: { U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* L_19 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_20 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_20, L_19, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3CTryEraseAnchorAsyncU3Eb__0_mA1F6D3B0B42B3C7769038686D6B4A1D97E869A40_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_21; L_21 = Task_Run_m03529F41B4EEF4AC57C3F110767A0E3AF599C853(L_20, NULL); AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_22 = V_1; NullCheck(L_22); Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* L_23; L_23 = AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_inline(L_22, AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_RuntimeMethod_var); return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* XREALAnchorProvider_TryGetSavedAnchorIdsAsync_mE2960A5014C9F478475D193EB6B1A546B90E96A9 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, int32_t ___0_allocator, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryAdd_mCF3FDA39F4FCD1A3C86AF3110E8258498C1CA08B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m164FFA685624D439D4C817EEDC9820A6B27AD3A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_U3CTryGetSavedAnchorIdsAsyncU3Eb__0_m60B253B7ED794151D403A8492B7EB1F57C73D0B8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* V_0 = NULL; AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* V_1 = NULL; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 V_2; memset((&V_2), 0, sizeof(V_2)); Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 V_4; memset((&V_4), 0, sizeof(V_4)); { U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* L_0 = (U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass13_0__ctor_m1011EF2FE2E9CDFA8984A9C17AFEA1DC2288FE2B(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* L_2 = V_0; Guid_t L_3; L_3 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); NullCheck(L_2); L_2->___requestId = L_3; il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E* L_4 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncCompletionSources; NullCheck(L_4); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_5; L_5 = ObjectPool_1_Get_m164FFA685624D439D4C817EEDC9820A6B27AD3A9_inline(L_4, ObjectPool_1_Get_m164FFA685624D439D4C817EEDC9820A6B27AD3A9_RuntimeMethod_var); V_1 = L_5; Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB* L_6 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncPendingRequests; U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* L_7 = V_0; NullCheck(L_7); Guid_t L_8 = L_7->___requestId; AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_9 = V_1; NullCheck(L_6); bool L_10; L_10 = Dictionary_2_TryAdd_mCF3FDA39F4FCD1A3C86AF3110E8258498C1CA08B(L_6, L_8, L_9, Dictionary_2_TryAdd_mCF3FDA39F4FCD1A3C86AF3110E8258498C1CA08B_RuntimeMethod_var); if (L_10) { goto IL_0059; } } { XRResultStatus__ctor_m975A0ECD0F8CD81851F734A4421021FA780715A8((&V_2), ((int32_t)-2), NULL); XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_11 = V_2; il2cpp_codegen_initobj((&V_4), sizeof(NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1)); NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 L_12 = V_4; Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F((&V_3), L_11, L_12, Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F_RuntimeMethod_var); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_13 = V_1; Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 L_14 = V_3; Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* L_15; L_15 = AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_inline(L_13, L_14, AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_RuntimeMethod_var); return L_15; } IL_0059: { U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* L_16 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_17 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_17, L_16, (intptr_t)((void*)U3CU3Ec__DisplayClass13_0_U3CTryGetSavedAnchorIdsAsyncU3Eb__0_m60B253B7ED794151D403A8492B7EB1F57C73D0B8_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_18; L_18 = Task_Run_m03529F41B4EEF4AC57C3F110767A0E3AF599C853(L_17, NULL); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_19 = V_1; NullCheck(L_19); Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* L_20; L_20 = AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_inline(L_19, AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_RuntimeMethod_var); return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* XREALAnchorProvider_TryLoadAnchorAsync_mF8D0624903F7639CD4644149D5E21D96920982B2 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_savedAnchorGuid, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryAdd_m3F8C4B63A46329720AFA110CBD087CBF94309846_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass14_0_U3CTryLoadAnchorAsyncU3Eb__0_m365F4A83E2D2A803ADD95739FE998EA0CFA22E31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B1FEFFE11744C044FD2A5E06C26174481B77392); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* V_0 = NULL; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* V_1 = NULL; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 V_2; memset((&V_2), 0, sizeof(V_2)); Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 V_3; memset((&V_3), 0, sizeof(V_3)); { U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_0 = (U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass14_0__ctor_m6CB845493371EC194C1796CFB8FA8271EA1DA923(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_2 = V_0; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_3 = ___0_savedAnchorGuid; NullCheck(L_2); L_2->___savedAnchorGuid = L_3; il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* L_4 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncCompletionSources; NullCheck(L_4); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_5; L_5 = ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_inline(L_4, ObjectPool_1_Get_mB6D06F61EDF17307B2CF12B3ED73BE4CD6863482_RuntimeMethod_var); V_1 = L_5; Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B* L_6 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncPendingRequests; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_7 = V_0; NullCheck(L_7); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_8 = L_7->___savedAnchorGuid; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_9 = V_1; NullCheck(L_6); bool L_10; L_10 = Dictionary_2_TryAdd_m3F8C4B63A46329720AFA110CBD087CBF94309846(L_6, L_8, L_9, Dictionary_2_TryAdd_m3F8C4B63A46329720AFA110CBD087CBF94309846_RuntimeMethod_var); if (L_10) { goto IL_006a; } } { U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_11 = V_0; NullCheck(L_11); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_12 = L_11->___savedAnchorGuid; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_13 = L_12; RuntimeObject* L_14 = Box(SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var, &L_13); String_t* L_15; L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral7B1FEFFE11744C044FD2A5E06C26174481B77392, L_14, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_15, NULL); XRResultStatus__ctor_m975A0ECD0F8CD81851F734A4421021FA780715A8((&V_2), ((int32_t)-2), NULL); XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_16 = V_2; il2cpp_codegen_runtime_class_init_inline(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 L_17; L_17 = XRAnchor_get_defaultValue_mF68ABF2D0EC8B54DD8D5333FCD56EEF14A985A9A_inline(NULL); Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229((&V_3), L_16, L_17, Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_18 = V_1; Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 L_19 = V_3; Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* L_20; L_20 = AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_inline(L_18, L_19, AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_RuntimeMethod_var); return L_20; } IL_006a: { U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_21 = V_0; Func_1_t60B0B212E646FAA748170ABB47E557CC31788685* L_22 = (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685*)il2cpp_codegen_object_new(Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var); Func_1__ctor_m6980BCC56FF4CA762C712085B3CCD3CE13C5C67E(L_22, L_21, (intptr_t)((void*)U3CU3Ec__DisplayClass14_0_U3CTryLoadAnchorAsyncU3Eb__0_m365F4A83E2D2A803ADD95739FE998EA0CFA22E31_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_23; L_23 = Task_Run_m59DCF6061E31E90EE85393BE82E6907EC60B6958(L_22, NULL); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_24 = V_1; NullCheck(L_24); Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* L_25; L_25 = AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_inline(L_24, AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_RuntimeMethod_var); return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorProvider_TryInitialize_m2036BF8E48BBEEAB322BCABC19F9952517D95D7B (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemProvider_1_TryInitialize_m32D1AC6524C3FE618B8A023ED6922B6799D48A14_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = SubsystemProvider_1_TryInitialize_m32D1AC6524C3FE618B8A023ED6922B6799D48A14(__this, SubsystemProvider_1_TryInitialize_m32D1AC6524C3FE618B8A023ED6922B6799D48A14_RuntimeMethod_var); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XREALAnchorProvider_get_MapPath_m97A8432ABA500831B8E861943A505A6B30804A2B (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_MapPath; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider_set_MapPath_mD5EAF94228F1EFEF9F6E786BBAD625418FAC8544 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___m_MapPath = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MapPath), (void*)L_0); String_t* L_1 = __this->___m_MapPath; XREALPlugin_SetAnchorMappingFileDirectory_m5277528DCF925D6A133FCA093E27DB5C6F3D5542(L_1, NULL); String_t* L_2 = __this->___m_MapPath; bool L_3; L_3 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_2, NULL); if (L_3) { goto IL_002b; } } { String_t* L_4 = __this->___m_MapPath; DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_5; L_5 = Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F(L_4, NULL); } IL_002b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider_Start_m14B2DB7D84714F3634E531DE7B03F9D0ECD4236D (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF03AC545DDFEFC8C4A05188E609D5202790A629A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9AA4BF1F8FC6B5A8BF923025E8E999D0257E1A2); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF9AA4BF1F8FC6B5A8BF923025E8E999D0257E1A2, NULL); XREALPlugin_SetTrackableAnchorEnabled_m725A998A9ABDE9466157E5DDC60DED16066BB4DF((bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); String_t* L_0; L_0 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL); XREALAnchorProvider_set_MapPath_mD5EAF94228F1EFEF9F6E786BBAD625418FAC8544(__this, L_0, NULL); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF03AC545DDFEFC8C4A05188E609D5202790A629A, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider_Stop_m43BB058CC904DB3FA8AF7BF8F2E53CD3B0E088C9 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F2E09F27ED0D66CE67574A988FBE514F873A8EC); s_Il2CppMethodInitialized = true; } { XREALPlugin_SetTrackableAnchorEnabled_m725A998A9ABDE9466157E5DDC60DED16066BB4DF((bool)0, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral6F2E09F27ED0D66CE67574A988FBE514F873A8EC, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider_Destroy_mA87ECAB76DFC7466634414F7F9314449E91E6069 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DAFCDF5CBC20B8C5100AC0842ECBB5279A347A7); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral8DAFCDF5CBC20B8C5100AC0842ECBB5279A347A7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackableChanges_1_t6971CD7F709E7353F4365FE06A109B21A0F0C931 XREALAnchorProvider_GetChanges_mC98D504C534D6A5DD8F25488B0A5171BD8429448 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 ___0_defaultAnchor, int32_t ___1_allocator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableChanges_1__ctor_mF0606DD2BB9C43B53F65F857EC829D41C7745A0A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A V_0; memset((&V_0), 0, sizeof(V_0)); { XREALPlugin_GetTrackableAnchorChanges_m9E86F4AE7140C8057ABB7FEABC5CE540CD2EE3C5((&V_0), NULL); ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_0 = V_0; void* L_1 = L_0.___addedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_2 = V_0; int32_t L_3 = L_2.___addedCount; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_4 = V_0; void* L_5 = L_4.___updatedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_6 = V_0; int32_t L_7 = L_6.___updatedCount; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_8 = V_0; void* L_9 = L_8.___removedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_10 = V_0; int32_t L_11 = L_10.___removedCount; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 L_12 = ___0_defaultAnchor; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_13 = V_0; int32_t L_14 = L_13.___elementSize; int32_t L_15 = ___1_allocator; TrackableChanges_1_t6971CD7F709E7353F4365FE06A109B21A0F0C931 L_16; memset((&L_16), 0, sizeof(L_16)); TrackableChanges_1__ctor_mF0606DD2BB9C43B53F65F857EC829D41C7745A0A((&L_16), L_1, L_3, L_5, L_7, L_9, L_11, L_12, L_14, L_15, TrackableChanges_1__ctor_mF0606DD2BB9C43B53F65F857EC829D41C7745A0A_RuntimeMethod_var); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorProvider_TryAddAnchor_m30AD71D8758B7E330CEE371B5906CBC49C1B3463 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_pose, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* ___1_anchor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackingState_t5487241B6888BB15D8448EBBC640835A011DBBC2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF30D7DCC62D0550BCE7F7515A953754438CBBAAB); s_Il2CppMethodInitialized = true; } bool V_0 = false; { Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_0 = ___0_pose; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* L_1 = ___1_anchor; bool L_2; L_2 = XREALPlugin_AcquireNewTrackableAnchor_m458F08E9BFD14C0994348E9F24BD53D9F4CD2E7E(L_0, L_1, NULL); V_0 = L_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_5 = ___0_pose; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5.___position; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6; RuntimeObject* L_8 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_7); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_8); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_10 = (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)(&(&___0_pose)->___rotation); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline(L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11; RuntimeObject* L_13 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_12); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_13); (L_9)->SetAt(static_cast(1), (RuntimeObject*)L_13); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_9; bool L_15 = V_0; bool L_16 = L_15; RuntimeObject* L_17 = Box(il2cpp_defaults.boolean_class, &L_16); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_17); (L_14)->SetAt(static_cast(2), (RuntimeObject*)L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_14; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* L_19 = ___1_anchor; il2cpp_codegen_runtime_class_init_inline(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_20; L_20 = XRAnchor_get_trackableId_m0F50E81D0152D0BA4152EF9B66F648EF9FC664AE_inline(L_19, NULL); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_21 = L_20; RuntimeObject* L_22 = Box(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var, &L_21); NullCheck(L_18); ArrayElementTypeCheck (L_18, L_22); (L_18)->SetAt(static_cast(3), (RuntimeObject*)L_22); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_18; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* L_24 = ___1_anchor; Guid_t L_25; L_25 = XRAnchor_get_sessionId_m719628E8A58027C75FF2CEA3345DC41200FB5F76_inline(L_24, NULL); Guid_t L_26 = L_25; RuntimeObject* L_27 = Box(Guid_t_il2cpp_TypeInfo_var, &L_26); NullCheck(L_23); ArrayElementTypeCheck (L_23, L_27); (L_23)->SetAt(static_cast(4), (RuntimeObject*)L_27); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = L_23; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* L_29 = ___1_anchor; int32_t L_30; L_30 = XRAnchor_get_trackingState_m6124A26C36CA93C25C57548576CB00C1F496ED83_inline(L_29, NULL); int32_t L_31 = L_30; RuntimeObject* L_32 = Box(TrackingState_t5487241B6888BB15D8448EBBC640835A011DBBC2_il2cpp_TypeInfo_var, &L_31); NullCheck(L_28); ArrayElementTypeCheck (L_28, L_32); (L_28)->SetAt(static_cast(5), (RuntimeObject*)L_32); String_t* L_33; L_33 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralF30D7DCC62D0550BCE7F7515A953754438CBBAAB, L_28, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_33, NULL); bool L_34 = V_0; return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider_TryEraseAnchor_mE26CE7F493E33E799DF46C8041FA15DF428C512C (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, Guid_t ___0_anchorGuid, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27CFB82BFB22AFC0871B5128C1C7AFEC9F14E204); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8134593F3DCC7532194523DD946E38A1CC6698EA); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0; L_0 = XREALAnchorProvider_get_MapPath_m97A8432ABA500831B8E861943A505A6B30804A2B_inline(__this, NULL); Guid_t L_1 = ___0_anchorGuid; Guid_t L_2 = L_1; RuntimeObject* L_3 = Box(Guid_t_il2cpp_TypeInfo_var, &L_2); String_t* L_4; L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79, L_0, L_3, NULL); V_0 = L_4; String_t* L_5 = V_0; bool L_6; L_6 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_5, NULL); if (!L_6) { goto IL_0036; } } { String_t* L_7 = V_0; File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_7, NULL); String_t* L_8 = V_0; String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral27CFB82BFB22AFC0871B5128C1C7AFEC9F14E204, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_9, NULL); return; } IL_0036: { String_t* L_10 = V_0; String_t* L_11; L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral8134593F3DCC7532194523DD946E38A1CC6698EA, L_10, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_11, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XREALAnchorProvider_GetSavedAnchorUUIDList_mD721F82C35B1D82744F78CD939C0AFC11F40703F (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* L_0 = (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773*)il2cpp_codegen_object_new(U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773_il2cpp_TypeInfo_var); U3CGetSavedAnchorUUIDListU3Ed__26__ctor_mA0981791094B0E7CC6C1E022FFC0969C203FE4BB(L_0, ((int32_t)-2), NULL); U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorProvider_TryLoadAnchor_mDDA386D78FEEB773076F875DC8376BB537C06719 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, Guid_t ___0_anchorGuid, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* ___1_anchor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08979F88C241255B3E4664CBD1F082207F90F250); s_Il2CppMethodInitialized = true; } bool V_0 = false; { Guid_t L_0 = ___0_anchorGuid; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* L_1 = ___1_anchor; bool L_2; L_2 = XREALPlugin_LoadTrackableAnchor_m0F330E45E0630C0196A17C984E59EB7BB9C64429(L_0, L_1, NULL); V_0 = L_2; Guid_t L_3 = ___0_anchorGuid; Guid_t L_4 = L_3; RuntimeObject* L_5 = Box(Guid_t_il2cpp_TypeInfo_var, &L_4); bool L_6 = V_0; bool L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.boolean_class, &L_7); String_t* L_9; L_9 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral08979F88C241255B3E4664CBD1F082207F90F250, L_5, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_9, NULL); bool L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorProvider_TryRemoveAnchor_m20210AA325BD64B9B4F256976AA4A1D38A12864B (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83562F4DC3F5C5D88CF1748B1E9EF1109CA5BDF9); s_Il2CppMethodInitialized = true; } bool V_0 = false; { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_0 = ___0_anchorId; bool L_1; L_1 = XREALPlugin_RemoveTrackableAnchor_m9EEA135B649514E72971196C1940089091CB4C63(L_0, NULL); V_0 = L_1; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_2 = ___0_anchorId; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_3 = L_2; RuntimeObject* L_4 = Box(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var, &L_3); bool L_5 = V_0; bool L_6 = L_5; RuntimeObject* L_7 = Box(il2cpp_defaults.boolean_class, &L_6); String_t* L_8; L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral83562F4DC3F5C5D88CF1748B1E9EF1109CA5BDF9, L_4, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_8, NULL); bool L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAnchorProvider_TrySaveAnchor_m6B76483306660B90BCAFCC688118E105AD25EEF6 (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* ___1_serializableGuid, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA61F93C0EBAECE8E3854D09C60F24867A96C7C3E); s_Il2CppMethodInitialized = true; } Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; { il2cpp_codegen_initobj((&V_0), sizeof(Guid_t)); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_0 = ___0_anchorId; bool L_1; L_1 = XREALPlugin_SaveTrackableAnchor_m9810B92F954FD607AFF025DA3F6FB017121B335C(L_0, (&V_0), NULL); V_1 = L_1; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_2 = ___0_anchorId; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_3 = L_2; RuntimeObject* L_4 = Box(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7_il2cpp_TypeInfo_var, &L_3); bool L_5 = V_1; bool L_6 = L_5; RuntimeObject* L_7 = Box(il2cpp_defaults.boolean_class, &L_6); Guid_t L_8 = V_0; Guid_t L_9 = L_8; RuntimeObject* L_10 = Box(Guid_t_il2cpp_TypeInfo_var, &L_9); String_t* L_11; L_11 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralA61F93C0EBAECE8E3854D09C60F24867A96C7C3E, L_4, L_7, L_10, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* L_12 = ___1_serializableGuid; Guid_t L_13 = V_0; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_14; L_14 = GuidUtils_ToSerialiableGuid_mAA8A868DC304086DD9B4758893332AEFEF13B0C1(L_13, NULL); *(SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378*)L_12 = L_14; bool L_15 = V_1; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider__ctor_m8CEED4C8E0A1F5B467EDFEFCE5C36DD38CED2ACE (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Provider_tC23348CAA1FF3A0CAF374E321AECCAD47945849C_il2cpp_TypeInfo_var); Provider__ctor_mEC1254B41F2C452FD31DE2DF6F9D8AA5A4E4FB94(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAnchorProvider__cctor_mFB540D6113C3DD7D8DEBFB8533C7B51A6CDA3F80 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m032CCE93294FE8902D531AD42E517E76802055FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m058331FABD606349E27358A0CCC84DAF71994DCE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m26F76ED69F76D839007957E3AA9614DDCFF52D9F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2DB7028ED4CF00699811639BFCA2FFCB546FF8B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA1EE3166C451D7C8A7BDF10228C6B7DD533AA5F7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2E02A14EA738090AD302DD792192229337ED1538_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_m5DC16B8445EB273B747C1CFF6528243F29252E93_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_m8B35C625281EE590251AF64243D8B41290647D0A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_mCA001AA421791063F0E4130276C19FBEC08154DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_mD5B26B1D2936E2FFC6D31DF4A8851545CDD17538_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__31_0_m10630140138217DDC09FA4EE81FF0F1000E0BD41_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__31_1_mB28727B0B9ED0638A1DA04C2AA4F1070995C24D0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__31_2_m3E8579A09CCF0AAA88F7D7C2DDF47C14F4D19D71_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__31_3_mD44B0E703E708C048175BE034898EDC02D5FBDD7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__31_4_mC1BF70F144F8817DE76C4220424D6973D4AD0CC6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F* L_0 = (Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F*)il2cpp_codegen_object_new(Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F_il2cpp_TypeInfo_var); Dictionary_2__ctor_m26F76ED69F76D839007957E3AA9614DDCFF52D9F(L_0, Dictionary_2__ctor_m26F76ED69F76D839007957E3AA9614DDCFF52D9F_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncPendingRequests = L_0; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncPendingRequests), (void*)L_0); Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7* L_1 = (Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7*)il2cpp_codegen_object_new(Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7_il2cpp_TypeInfo_var); Dictionary_2__ctor_mA1EE3166C451D7C8A7BDF10228C6B7DD533AA5F7(L_1, Dictionary_2__ctor_mA1EE3166C451D7C8A7BDF10228C6B7DD533AA5F7_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncPendingRequests = L_1; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncPendingRequests), (void*)L_1); Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B* L_2 = (Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B*)il2cpp_codegen_object_new(Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B_il2cpp_TypeInfo_var); Dictionary_2__ctor_m032CCE93294FE8902D531AD42E517E76802055FA(L_2, Dictionary_2__ctor_m032CCE93294FE8902D531AD42E517E76802055FA_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncPendingRequests = L_2; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncPendingRequests), (void*)L_2); Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C* L_3 = (Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C*)il2cpp_codegen_object_new(Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C_il2cpp_TypeInfo_var); Dictionary_2__ctor_m058331FABD606349E27358A0CCC84DAF71994DCE(L_3, Dictionary_2__ctor_m058331FABD606349E27358A0CCC84DAF71994DCE_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncPendingRequests = L_3; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncPendingRequests), (void*)L_3); Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB* L_4 = (Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB*)il2cpp_codegen_object_new(Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2DB7028ED4CF00699811639BFCA2FFCB546FF8B6(L_4, Dictionary_2__ctor_m2DB7028ED4CF00699811639BFCA2FFCB546FF8B6_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncPendingRequests = L_4; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncPendingRequests), (void*)L_4); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var); U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* L_5 = ((U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39* L_6 = (Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39*)il2cpp_codegen_object_new(Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39_il2cpp_TypeInfo_var); Func_1__ctor_m504581594BF5C8E7E427A8F6294A5AFBDF3C024A(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__31_0_m10630140138217DDC09FA4EE81FF0F1000E0BD41_RuntimeMethod_var), NULL); ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* L_7 = (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF*)il2cpp_codegen_object_new(ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF_il2cpp_TypeInfo_var); ObjectPool_1__ctor_mD5B26B1D2936E2FFC6D31DF4A8851545CDD17538(L_7, L_6, (Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*)NULL, (Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*)NULL, (Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*)NULL, (bool)0, 8, ((int32_t)1024), ObjectPool_1__ctor_mD5B26B1D2936E2FFC6D31DF4A8851545CDD17538_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncCompletionSources = L_7; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncCompletionSources), (void*)L_7); U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* L_8 = ((U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9* L_9 = (Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9*)il2cpp_codegen_object_new(Func_1_tBE0AAD4D4CA2B5AFD3B74EC60E88B4EA57B261F9_il2cpp_TypeInfo_var); Func_1__ctor_mF28F9B9CEBE4103BF3B4D76318B4B611ECB49AEA(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__31_1_mB28727B0B9ED0638A1DA04C2AA4F1070995C24D0_RuntimeMethod_var), NULL); ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2* L_10 = (ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2*)il2cpp_codegen_object_new(ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2_il2cpp_TypeInfo_var); ObjectPool_1__ctor_m8B35C625281EE590251AF64243D8B41290647D0A(L_10, L_9, (Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35*)NULL, (Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35*)NULL, (Action_1_t3D063C7403DE23DCCBD4046DA6B2ADDB007E1C35*)NULL, (bool)0, 8, ((int32_t)1024), ObjectPool_1__ctor_m8B35C625281EE590251AF64243D8B41290647D0A_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncCompletionSources = L_10; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncCompletionSources), (void*)L_10); U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* L_11 = ((U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39* L_12 = (Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39*)il2cpp_codegen_object_new(Func_1_tCDA0E7FC1CD4AECCACA2A66B25CFAE2B24802E39_il2cpp_TypeInfo_var); Func_1__ctor_m504581594BF5C8E7E427A8F6294A5AFBDF3C024A(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__31_2_m3E8579A09CCF0AAA88F7D7C2DDF47C14F4D19D71_RuntimeMethod_var), NULL); ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* L_13 = (ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF*)il2cpp_codegen_object_new(ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF_il2cpp_TypeInfo_var); ObjectPool_1__ctor_mD5B26B1D2936E2FFC6D31DF4A8851545CDD17538(L_13, L_12, (Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*)NULL, (Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*)NULL, (Action_1_t64E0AF304B0D1929D8BFDAB901C86690F8561678*)NULL, (bool)0, 8, ((int32_t)1024), ObjectPool_1__ctor_mD5B26B1D2936E2FFC6D31DF4A8851545CDD17538_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncCompletionSources = L_13; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncCompletionSources), (void*)L_13); U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* L_14 = ((U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5* L_15 = (Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5*)il2cpp_codegen_object_new(Func_1_t778132ADF68A7EBFD1F955B74BEB2506225CDCC5_il2cpp_TypeInfo_var); Func_1__ctor_m44AEF34A5126999F2AD8ACAD7885884CBC69DCB3(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__31_3_mD44B0E703E708C048175BE034898EDC02D5FBDD7_RuntimeMethod_var), NULL); ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698* L_16 = (ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698*)il2cpp_codegen_object_new(ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698_il2cpp_TypeInfo_var); ObjectPool_1__ctor_m5DC16B8445EB273B747C1CFF6528243F29252E93(L_16, L_15, (Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B*)NULL, (Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B*)NULL, (Action_1_t4469E3A7CDFE184AE85637A9A2D895A27BD1B28B*)NULL, (bool)0, 8, ((int32_t)1024), ObjectPool_1__ctor_m5DC16B8445EB273B747C1CFF6528243F29252E93_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncCompletionSources = L_16; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncCompletionSources), (void*)L_16); U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* L_17 = ((U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_t2E02A14EA738090AD302DD792192229337ED1538* L_18 = (Func_1_t2E02A14EA738090AD302DD792192229337ED1538*)il2cpp_codegen_object_new(Func_1_t2E02A14EA738090AD302DD792192229337ED1538_il2cpp_TypeInfo_var); Func_1__ctor_mF67E34B496FDA2823DCAE1180A00483C14B14D31(L_18, L_17, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__31_4_mC1BF70F144F8817DE76C4220424D6973D4AD0CC6_RuntimeMethod_var), NULL); ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E* L_19 = (ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E*)il2cpp_codegen_object_new(ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E_il2cpp_TypeInfo_var); ObjectPool_1__ctor_mCA001AA421791063F0E4130276C19FBEC08154DF(L_19, L_18, (Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624*)NULL, (Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624*)NULL, (Action_1_tB60D8EE60159F538029B1FD6D04D7B98F2A5D624*)NULL, (bool)0, 8, ((int32_t)1024), ObjectPool_1__ctor_mCA001AA421791063F0E4130276C19FBEC08154DF_RuntimeMethod_var); ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncCompletionSources = L_19; Il2CppCodeGenWriteBarrier((void**)(&((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncCompletionSources), (void*)L_19); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m90D85C6C031239D2DAFBA2E79026E2047B1E27B6 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* L_0 = (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735*)il2cpp_codegen_object_new(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m116FAB936904B6DCCBB21A259ED3AD5A3F79B6E1(L_0, NULL); ((U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m116FAB936904B6DCCBB21A259ED3AD5A3F79B6E1 (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* U3CU3Ec_U3C_cctorU3Eb__31_0_m10630140138217DDC09FA4EE81FF0F1000E0BD41 (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_0 = (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*)il2cpp_codegen_object_new(AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C_il2cpp_TypeInfo_var); AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49(L_0, AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49_RuntimeMethod_var); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* U3CU3Ec_U3C_cctorU3Eb__31_1_mB28727B0B9ED0638A1DA04C2AA4F1070995C24D0 (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1__ctor_m985BA426E628B2B81ECA21CB98916AF3D7096CFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_0 = (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08*)il2cpp_codegen_object_new(AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08_il2cpp_TypeInfo_var); AwaitableCompletionSource_1__ctor_m985BA426E628B2B81ECA21CB98916AF3D7096CFC(L_0, AwaitableCompletionSource_1__ctor_m985BA426E628B2B81ECA21CB98916AF3D7096CFC_RuntimeMethod_var); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* U3CU3Ec_U3C_cctorU3Eb__31_2_m3E8579A09CCF0AAA88F7D7C2DDF47C14F4D19D71 (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_0 = (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*)il2cpp_codegen_object_new(AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C_il2cpp_TypeInfo_var); AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49(L_0, AwaitableCompletionSource_1__ctor_mB8ECBEEAA7164DCB1FED6BFB6AB505472BD62B49_RuntimeMethod_var); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* U3CU3Ec_U3C_cctorU3Eb__31_3_mD44B0E703E708C048175BE034898EDC02D5FBDD7 (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1__ctor_mBB900CD48DE21C95124763BB36E704D0CCB90282_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_0 = (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D*)il2cpp_codegen_object_new(AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D_il2cpp_TypeInfo_var); AwaitableCompletionSource_1__ctor_mBB900CD48DE21C95124763BB36E704D0CCB90282(L_0, AwaitableCompletionSource_1__ctor_mBB900CD48DE21C95124763BB36E704D0CCB90282_RuntimeMethod_var); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* U3CU3Ec_U3C_cctorU3Eb__31_4_mC1BF70F144F8817DE76C4220424D6973D4AD0CC6 (U3CU3Ec_tE72ABB6956EDAD73D58E11A382A48E515FDBA735* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1__ctor_m0CB2C368FE2540ACECE981DFDCC5B6697228206B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_0 = (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627*)il2cpp_codegen_object_new(AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627_il2cpp_TypeInfo_var); AwaitableCompletionSource_1__ctor_m0CB2C368FE2540ACECE981DFDCC5B6697228206B(L_0, AwaitableCompletionSource_1__ctor_m0CB2C368FE2540ACECE981DFDCC5B6697228206B_RuntimeMethod_var); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m3B936489947DB9F094A9564D5BCF676AD7AA55D2 (U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3CTrySaveAnchorAsyncU3Eb__0_mFF65687D70A860AE4740A1ECE21A35DB5E0FFAE9 (U3CU3Ec__DisplayClass10_0_tBCE163B98943FCD04FB383E03D0D3D77C618EBA6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m0D8A3AA3A08DC6713AC5AEF7137C5CDC7794AE22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m65CE918FE566CFCDB96FDA557739351E3429EA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6675C7D67D5B18FD65E7243F89DD1759F55CBF50); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1DCE4B68E85B2B3B24602363CBF57D9305194A2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDB10DEF536B3639B1B7EA64E05BE0F84EC8E900); s_Il2CppMethodInitialized = true; } SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* V_2 = NULL; Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C V_3; memset((&V_3), 0, sizeof(V_3)); Exception_t* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { { il2cpp_codegen_initobj((&V_0), sizeof(SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378)); XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_0 = __this->___U3CU3E4__this; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_1 = __this->___anchorId; NullCheck(L_0); bool L_2; L_2 = XREALAnchorProvider_TrySaveAnchor_m6B76483306660B90BCAFCC688118E105AD25EEF6(L_0, L_1, (&V_0), NULL); V_1 = L_2; il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); Dictionary_2_tA9C1DC7F03827016A7F2A4D603B892ED286B79F7* L_3 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncPendingRequests; TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_4 = __this->___anchorId; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_Remove_m0D8A3AA3A08DC6713AC5AEF7137C5CDC7794AE22(L_3, L_4, (&V_2), Dictionary_2_Remove_m0D8A3AA3A08DC6713AC5AEF7137C5CDC7794AE22_RuntimeMethod_var); if (L_5) { goto IL_003c_1; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral6675C7D67D5B18FD65E7243F89DD1759F55CBF50, NULL); goto IL_0094; } IL_003c_1: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralA1DCE4B68E85B2B3B24602363CBF57D9305194A2, NULL); AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_6 = V_2; bool L_7 = V_1; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_8; L_8 = XRResultStatus_op_Implicit_m32BA3B804441C4F7FBDC903F4E3D934F63E11D23(L_7, NULL); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_9 = V_0; Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C L_10; memset((&L_10), 0, sizeof(L_10)); Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E((&L_10), L_8, L_9, Result_1__ctor_mB5BC917FBE1AC2074C7121BA62574AAC8BFAC59E_RuntimeMethod_var); V_3 = L_10; NullCheck(L_6); AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A(L_6, (&V_3), AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A_RuntimeMethod_var); AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_11 = V_2; NullCheck(L_11); AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994(L_11, AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_tB2C95D35D2F4E24E5C08B6FB38302B95334C86F2* L_12 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_SaveAsyncCompletionSources; AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_13 = V_2; NullCheck(L_12); ObjectPool_1_Release_m65CE918FE566CFCDB96FDA557739351E3429EA3D_inline(L_12, L_13, ObjectPool_1_Release_m65CE918FE566CFCDB96FDA557739351E3429EA3D_RuntimeMethod_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralFDB10DEF536B3639B1B7EA64E05BE0F84EC8E900, NULL); goto IL_0094; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0078; } throw e; } CATCH_0078: { Exception_t* L_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_14; Exception_t* L_15 = V_4; String_t* L_16; L_16 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D010A6D26373CA217B37A62E4E925047FBDC27C)), L_15, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_16, NULL); Exception_t* L_17 = V_4; Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_17, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0094; } IL_0094: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m6E16A9DEE71DE53FFC70A2873EB6CEACB5B28DA9 (U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0_U3CTryAddAnchorAsyncU3Eb__0_mB45B355E9480008AD632E207D870CE37BDD53B65 (U3CU3Ec__DisplayClass11_0_t83E0EC46F87002021C3EB6F8F596DC73635F2DE4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m83A62C05BC479EB1D857C9D2E46917AB46FDF166_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51C2F10A837E13862A83DD6E6E153B861890EBFE); s_Il2CppMethodInitialized = true; } bool V_0 = false; XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 V_1; memset((&V_1), 0, sizeof(V_1)); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* V_2 = NULL; Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 V_3; memset((&V_3), 0, sizeof(V_3)); { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_0 = __this->___U3CU3E4__this; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_1 = __this->___pose; NullCheck(L_0); bool L_2; L_2 = VirtualFuncInvoker2< bool, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* >::Invoke(9, L_0, L_1, (&V_1)); V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); Dictionary_2_tAF4DBD30C595D4D73B026A0A7881D293A3264E9F* L_3 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncPendingRequests; Guid_t L_4 = __this->___requestId; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_Remove_m83A62C05BC479EB1D857C9D2E46917AB46FDF166(L_3, L_4, (&V_2), Dictionary_2_Remove_m83A62C05BC479EB1D857C9D2E46917AB46FDF166_RuntimeMethod_var); if (L_5) { goto IL_0033; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral51C2F10A837E13862A83DD6E6E153B861890EBFE, NULL); return; } IL_0033: { AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_6 = V_2; bool L_7 = V_0; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_8; L_8 = XRResultStatus_op_Implicit_m32BA3B804441C4F7FBDC903F4E3D934F63E11D23(L_7, NULL); XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 L_9 = V_1; Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 L_10; memset((&L_10), 0, sizeof(L_10)); Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229((&L_10), L_8, L_9, Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); V_3 = L_10; NullCheck(L_6); AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD(L_6, (&V_3), AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD_RuntimeMethod_var); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_11 = V_2; NullCheck(L_11); AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31(L_11, AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* L_12 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_AddAsyncCompletionSources; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_13 = V_2; NullCheck(L_12); ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_inline(L_12, L_13, ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m78017AC91918316C0BB524388558C9A06C9A3FC8 (U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0_U3CTryEraseAnchorAsyncU3Eb__0_mA1F6D3B0B42B3C7769038686D6B4A1D97E869A40 (U3CU3Ec__DisplayClass12_0_tCF5D554530DCA185F61EE1794CE0AA2B2DFC0E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mE79D491B5ED6B04AD32061D452CC47C9D64A3EE2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m12072B97DE67AFE456AF5D95B444BE663C9805C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9327413794A5D09D70273E0933D33BA36AEF4A41); s_Il2CppMethodInitialized = true; } AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* V_0 = NULL; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 V_1; memset((&V_1), 0, sizeof(V_1)); { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_0 = __this->___U3CU3E4__this; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* L_1 = (SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378*)(&__this->___savedAnchorGuid); il2cpp_codegen_runtime_class_init_inline(SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var); Guid_t L_2; L_2 = SerializableGuid_get_guid_mC9C573E5730B2B18F6DFA80F0BCFD1A097C362B3(L_1, NULL); NullCheck(L_0); XREALAnchorProvider_TryEraseAnchor_mE26CE7F493E33E799DF46C8041FA15DF428C512C(L_0, L_2, NULL); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); Dictionary_2_t55BF33393471C688F3C1F0ABA945CEFA8D12740C* L_3 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncPendingRequests; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_4 = __this->___savedAnchorGuid; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_Remove_mE79D491B5ED6B04AD32061D452CC47C9D64A3EE2(L_3, L_4, (&V_0), Dictionary_2_Remove_mE79D491B5ED6B04AD32061D452CC47C9D64A3EE2_RuntimeMethod_var); if (L_5) { goto IL_0035; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral9327413794A5D09D70273E0933D33BA36AEF4A41, NULL); return; } IL_0035: { AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_6 = V_0; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_7; L_7 = XRResultStatus_op_Implicit_m32BA3B804441C4F7FBDC903F4E3D934F63E11D23((bool)1, NULL); V_1 = L_7; NullCheck(L_6); AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2(L_6, (&V_1), AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2_RuntimeMethod_var); AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_8 = V_0; NullCheck(L_8); AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244(L_8, AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t63157E4F90B53EDC7D3F859E70075602F9204698* L_9 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_EraseAsyncCompletionSources; AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_10 = V_0; NullCheck(L_9); ObjectPool_1_Release_m12072B97DE67AFE456AF5D95B444BE663C9805C3_inline(L_9, L_10, ObjectPool_1_Release_m12072B97DE67AFE456AF5D95B444BE663C9805C3_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m1011EF2FE2E9CDFA8984A9C17AFEA1DC2288FE2B (U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0_U3CTryGetSavedAnchorIdsAsyncU3Eb__0_m60B253B7ED794151D403A8492B7EB1F57C73D0B8 (U3CU3Ec__DisplayClass13_0_t3788F6629271F8C779845B5C93358FC511532F94* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m0F243964387920E4D7EECE21C2A14BCD7DC8F387_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisSerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_mEA6FD4A5869BF2F319953E993BFB6139C5BCB229_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6AD47CB8BEC813E15985AA93F7394F6ECE74088A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t488F9FA82247BF8D2DC5E133C1C3F9366CDED9B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m93109FFCD9A2B64E3AA5AE6049C91A3A450AFD83_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1E699D38A12A69AF97138948F4A68821A6E644BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA66A354637DA6662F823498267E10BE1380D54D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyFrom_m8EF06B4A3D011BE2D645C7C049A61D3EE67FEE79_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m845E220C572CADA2C892C37228204EC7E468CB13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m4C0F1ED6EDD2800764B146939F25E4221520F1D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral180CA7BF5CCBDA41338AC97E52CCF703F049D3C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78CB280AE5024E78F4D41E23F68AC703B09F96C7); s_Il2CppMethodInitialized = true; } List_1_tA66A354637DA6662F823498267E10BE1380D54D7* V_0 = NULL; NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 V_1; memset((&V_1), 0, sizeof(V_1)); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* V_2 = NULL; RuntimeObject* V_3 = NULL; Guid_t V_4; memset((&V_4), 0, sizeof(V_4)); Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 V_5; memset((&V_5), 0, sizeof(V_5)); { XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_0 = __this->___U3CU3E4__this; NullCheck(L_0); RuntimeObject* L_1; L_1 = XREALAnchorProvider_GetSavedAnchorUUIDList_mD721F82C35B1D82744F78CD939C0AFC11F40703F(L_0, NULL); List_1_tA66A354637DA6662F823498267E10BE1380D54D7* L_2 = (List_1_tA66A354637DA6662F823498267E10BE1380D54D7*)il2cpp_codegen_object_new(List_1_tA66A354637DA6662F823498267E10BE1380D54D7_il2cpp_TypeInfo_var); List_1__ctor_m1E699D38A12A69AF97138948F4A68821A6E644BB(L_2, List_1__ctor_m1E699D38A12A69AF97138948F4A68821A6E644BB_RuntimeMethod_var); V_0 = L_2; NullCheck(L_1); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t6AD47CB8BEC813E15985AA93F7394F6ECE74088A_il2cpp_TypeInfo_var, L_1); V_3 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0038: { { RuntimeObject* L_4 = V_3; if (!L_4) { goto IL_0041; } } { RuntimeObject* L_5 = V_3; NullCheck(L_5); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5); } IL_0041: { return; } } }); try { { goto IL_002e_1; } IL_0019_1: { RuntimeObject* L_6 = V_3; NullCheck(L_6); Guid_t L_7; L_7 = InterfaceFuncInvoker0< Guid_t >::Invoke(0, IEnumerator_1_t488F9FA82247BF8D2DC5E133C1C3F9366CDED9B0_il2cpp_TypeInfo_var, L_6); V_4 = L_7; List_1_tA66A354637DA6662F823498267E10BE1380D54D7* L_8 = V_0; Guid_t L_9 = V_4; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_10; memset((&L_10), 0, sizeof(L_10)); SerializableGuid__ctor_mE90C35AA9EF318C7AFF2F0F78E65E2910962587F((&L_10), L_9, NULL); NullCheck(L_8); List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_inline(L_8, L_10, List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_RuntimeMethod_var); } IL_002e_1: { RuntimeObject* L_11 = V_3; NullCheck(L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11); if (L_12) { goto IL_0019_1; } } { goto IL_0042; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0042: { List_1_tA66A354637DA6662F823498267E10BE1380D54D7* L_13 = V_0; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_inline(L_13, List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_RuntimeMethod_var); NativeArray_1__ctor_m845E220C572CADA2C892C37228204EC7E468CB13((&V_1), L_14, 4, 1, NativeArray_1__ctor_m845E220C572CADA2C892C37228204EC7E468CB13_RuntimeMethod_var); List_1_tA66A354637DA6662F823498267E10BE1380D54D7* L_15 = V_0; NullCheck(L_15); SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* L_16; L_16 = List_1_ToArray_m93109FFCD9A2B64E3AA5AE6049C91A3A450AFD83(L_15, List_1_ToArray_m93109FFCD9A2B64E3AA5AE6049C91A3A450AFD83_RuntimeMethod_var); NativeArray_1_CopyFrom_m8EF06B4A3D011BE2D645C7C049A61D3EE67FEE79((&V_1), L_16, NativeArray_1_CopyFrom_m8EF06B4A3D011BE2D645C7C049A61D3EE67FEE79_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); Dictionary_2_tEA4295F4983A5BDED412BDB757F04162790824DB* L_17 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncPendingRequests; Guid_t L_18 = __this->___requestId; NullCheck(L_17); bool L_19; L_19 = Dictionary_2_Remove_m0F243964387920E4D7EECE21C2A14BCD7DC8F387(L_17, L_18, (&V_2), Dictionary_2_Remove_m0F243964387920E4D7EECE21C2A14BCD7DC8F387_RuntimeMethod_var); if (L_19) { goto IL_007d; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral78CB280AE5024E78F4D41E23F68AC703B09F96C7, NULL); return; } IL_007d: { NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 L_20 = V_1; NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 L_21 = L_20; RuntimeObject* L_22 = Box(NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1_il2cpp_TypeInfo_var, &L_21); int32_t L_23; L_23 = Enumerable_Count_TisSerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_mEA6FD4A5869BF2F319953E993BFB6139C5BCB229((RuntimeObject*)L_22, Enumerable_Count_TisSerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_mEA6FD4A5869BF2F319953E993BFB6139C5BCB229_RuntimeMethod_var); int32_t L_24 = L_23; RuntimeObject* L_25 = Box(il2cpp_defaults.int32_class, &L_24); String_t* L_26; L_26 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral180CA7BF5CCBDA41338AC97E52CCF703F049D3C7, L_25, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_26, NULL); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_27 = V_2; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_28; L_28 = XRResultStatus_op_Implicit_m32BA3B804441C4F7FBDC903F4E3D934F63E11D23((bool)1, NULL); NativeArray_1_t7D6948788C35D98BD9D24CA0B43DB0DB0EBA19B1 L_29 = V_1; Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 L_30; memset((&L_30), 0, sizeof(L_30)); Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F((&L_30), L_28, L_29, Result_1__ctor_m42B028AA0743E9751E31CF58B4C0C1EC63942C4F_RuntimeMethod_var); V_5 = L_30; NullCheck(L_27); AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA(L_27, (&V_5), AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA_RuntimeMethod_var); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_31 = V_2; NullCheck(L_31); AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46(L_31, AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t22276D95422595557DA5FFEDB8FADA3FB904DE5E* L_32 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_GetSavedAnchorIdsAsyncCompletionSources; AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_33 = V_2; NullCheck(L_32); ObjectPool_1_Release_m4C0F1ED6EDD2800764B146939F25E4221520F1D6_inline(L_32, L_33, ObjectPool_1_Release_m4C0F1ED6EDD2800764B146939F25E4221520F1D6_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0__ctor_m6CB845493371EC194C1796CFB8FA8271EA1DA923 (U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* U3CU3Ec__DisplayClass14_0_U3CTryLoadAnchorAsyncU3Eb__0_m365F4A83E2D2A803ADD95739FE998EA0CFA22E31 (U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mD695FD00CB8B52368EA61AF45E411033B87CC668_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0; L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_task), (void*)NULL); #endif (&V_0)->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this), (void*)__this); (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_1 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); AsyncTaskMethodBuilder_Start_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mD695FD00CB8B52368EA61AF45E411033B87CC668(L_1, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mD695FD00CB8B52368EA61AF45E411033B87CC668_RuntimeMethod_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3; L_3 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_2, NULL); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_MoveNext_m68117C2BFCF2A63A1C4F5B97CB2E23B62F5A2F0D (U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitOnCompleted_TisMainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mB83374E5C2390FE752F49608DBF621D80AC5E0E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m1E04E2011E6110D73746F08F7A44692EF7626E76_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral123533A1A25239C5ABB2E5FA66FDA55530EBF6C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45D06BB48363D54A026362F77FF358A0F839AADA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59F05C847324163CE26C0792DCB983CF03B66220); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* V_1 = NULL; MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 V_2; memset((&V_2), 0, sizeof(V_2)); MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 V_3; memset((&V_3), 0, sizeof(V_3)); Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_1 = __this->___U3CU3E4__this; V_1 = L_1; } try { { int32_t L_2 = V_0; if (!L_2) { goto IL_00bc_1; } } { il2cpp_codegen_runtime_class_init_inline(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 L_3; L_3 = XRAnchor_get_defaultValue_mF68ABF2D0EC8B54DD8D5333FCD56EEF14A985A9A_inline(NULL); __this->___U3CanchorU3E5__2 = L_3; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_4 = V_1; NullCheck(L_4); XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_5 = L_4->___U3CU3E4__this; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_6 = V_1; NullCheck(L_6); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378* L_7 = (SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378*)(&L_6->___savedAnchorGuid); il2cpp_codegen_runtime_class_init_inline(SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378_il2cpp_TypeInfo_var); Guid_t L_8; L_8 = SerializableGuid_get_guid_mC9C573E5730B2B18F6DFA80F0BCFD1A097C362B3(L_7, NULL); XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* L_9 = (XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82*)(&__this->___U3CanchorU3E5__2); NullCheck(L_5); bool L_10; L_10 = XREALAnchorProvider_TryLoadAnchor_mDDA386D78FEEB773076F875DC8376BB537C06719(L_5, L_8, L_9, NULL); __this->___U3CresultU3E5__3 = L_10; bool L_11 = __this->___U3CresultU3E5__3; bool L_12 = L_11; RuntimeObject* L_13 = Box(il2cpp_defaults.boolean_class, &L_12); String_t* L_14; L_14 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral45D06BB48363D54A026362F77FF358A0F839AADA, L_13, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_14, NULL); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); Dictionary_2_t3826272D4763E18128FDC60D4A9A6F8DE73AF51B* L_15 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncPendingRequests; U3CU3Ec__DisplayClass14_0_t4207349908F9AEAB9C4E087BCD92824391F2E71E* L_16 = V_1; NullCheck(L_16); SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_17 = L_16->___savedAnchorGuid; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C** L_18 = (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C**)(&__this->___U3C_completionSourceU3E5__4); NullCheck(L_15); bool L_19; L_19 = Dictionary_2_Remove_m1E04E2011E6110D73746F08F7A44692EF7626E76(L_15, L_17, L_18, Dictionary_2_Remove_m1E04E2011E6110D73746F08F7A44692EF7626E76_RuntimeMethod_var); if (L_19) { goto IL_0082_1; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral123533A1A25239C5ABB2E5FA66FDA55530EBF6C9, NULL); goto IL_014b; } IL_0082_1: { il2cpp_codegen_runtime_class_init_inline(Awaitable_t690337FEC1C411606E233EA36A41337B931C23CB_il2cpp_TypeInfo_var); MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 L_20; L_20 = Awaitable_MainThreadAsync_mB04A2A4DA7C46C6793E2E5E752DBFF7A719DC4D4(NULL); V_3 = L_20; MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 L_21; L_21 = MainThreadAwaitable_GetAwaiter_m8F5CDF6240EDFD550185A3EBFA3D2B3A16202FEB((&V_3), NULL); V_2 = L_21; bool L_22; L_22 = MainThreadAwaitable_get_IsCompleted_mFE37F83DD8482966DE770DFFD34456A15DCDCD68((&V_2), NULL); if (L_22) { goto IL_00d8_1; } } { int32_t L_23 = 0; V_0 = L_23; __this->___U3CU3E1__state = L_23; MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 L_24 = V_2; __this->___U3CU3Eu__1 = L_24; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->____synchronizationContext), (void*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_25 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_AwaitOnCompleted_TisMainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mB83374E5C2390FE752F49608DBF621D80AC5E0E1(L_25, (&V_2), __this, AsyncTaskMethodBuilder_AwaitOnCompleted_TisMainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735_TisU3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A_mB83374E5C2390FE752F49608DBF621D80AC5E0E1_RuntimeMethod_var); goto IL_0165; } IL_00bc_1: { MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735 L_26 = __this->___U3CU3Eu__1; V_2 = L_26; MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735* L_27 = (MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_27, sizeof(MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735)); int32_t L_28 = (-1); V_0 = L_28; __this->___U3CU3E1__state = L_28; } IL_00d8_1: { MainThreadAwaitable_GetResult_m7AA1C272ED0E38BB38EC35022E14492FEB69DF3E_inline((&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral59F05C847324163CE26C0792DCB983CF03B66220, NULL); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_29 = __this->___U3C_completionSourceU3E5__4; bool L_30 = __this->___U3CresultU3E5__3; XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 L_31; L_31 = XRResultStatus_op_Implicit_m32BA3B804441C4F7FBDC903F4E3D934F63E11D23(L_30, NULL); XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 L_32 = __this->___U3CanchorU3E5__2; Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 L_33; memset((&L_33), 0, sizeof(L_33)); Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229((&L_33), L_31, L_32, Result_1__ctor_m1DA124ADDCF3950B7F3E44501E7CEAB99D1A4229_RuntimeMethod_var); V_4 = L_33; NullCheck(L_29); AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD(L_29, (&V_4), AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD_RuntimeMethod_var); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_34 = __this->___U3C_completionSourceU3E5__4; NullCheck(L_34); AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31(L_34, AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var); ObjectPool_1_t199C15EC744CC6960FF92B4FD12DAF7F01FB0BFF* L_35 = ((XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_StaticFields*)il2cpp_codegen_static_fields_for(XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870_il2cpp_TypeInfo_var))->___s_LoadAsyncCompletionSources; AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_36 = __this->___U3C_completionSourceU3E5__4; NullCheck(L_35); ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_inline(L_35, L_36, ObjectPool_1_Release_m6C25A8BD214C0741EC0DFEB49C1BA8384C42D7EA_RuntimeMethod_var); goto IL_014b; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_012b; } throw e; } CATCH_012b: { Exception_t* L_37 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_5 = L_37; __this->___U3CU3E1__state = ((int32_t)-2); __this->___U3C_completionSourceU3E5__4 = (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3C_completionSourceU3E5__4), (void*)(AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_38 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); Exception_t* L_39 = V_5; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var))); AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_38, L_39, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0165; } IL_014b: { __this->___U3CU3E1__state = ((int32_t)-2); __this->___U3C_completionSourceU3E5__4 = (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3C_completionSourceU3E5__4), (void*)(AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_40 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_40, NULL); } IL_0165: { return; } } IL2CPP_EXTERN_C void U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_MoveNext_m68117C2BFCF2A63A1C4F5B97CB2E23B62F5A2F0D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_MoveNext_m68117C2BFCF2A63A1C4F5B97CB2E23B62F5A2F0D(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_SetStateMachine_m2FC88E86D0990DAD0C22259DBC7333F8A8AEF804 (U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); RuntimeObject* L_1 = ___0_stateMachine; il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_SetStateMachine_m2FC88E86D0990DAD0C22259DBC7333F8A8AEF804_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_tA17BF9FD6B6EF8914E71D2AE9E7BA4576CE08E2A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CU3CTryLoadAnchorAsyncU3Eb__0U3Ed_SetStateMachine_m2FC88E86D0990DAD0C22259DBC7333F8A8AEF804(_thisAdjusted, ___0_stateMachine, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSavedAnchorUUIDListU3Ed__26__ctor_mA0981791094B0E7CC6C1E022FFC0969C203FE4BB (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSavedAnchorUUIDListU3Ed__26_System_IDisposable_Dispose_m340981EDFDC8A922D7A978F7B6127977728B655F (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)((int32_t)-3)))) { goto IL_0010; } } { int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_001a; } } IL_0010: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0013: { U3CGetSavedAnchorUUIDListU3Ed__26_U3CU3Em__Finally1_m2ABE5E31088B2266D51D59084DDD733A0EA28CA0(__this, NULL); return; } }); try { goto IL_001a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetSavedAnchorUUIDListU3Ed__26_MoveNext_m08B74EFE744CB62EDC78BEFCC2C21456D629EF2D (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD4DEB0E127186E3BFA00374531428BDC0BFF598); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* V_2 = NULL; Guid_t V_3; memset((&V_3), 0, sizeof(V_3)); { auto __finallyBlock = il2cpp::utils::Fault([&] { FAULT_00a9: { U3CGetSavedAnchorUUIDListU3Ed__26_System_IDisposable_Dispose_m340981EDFDC8A922D7A978F7B6127977728B655F(__this, NULL); return; } }); try { { int32_t L_0 = __this->___U3CU3E1__state; V_1 = L_0; XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_1 = __this->___U3CU3E4__this; V_2 = L_1; int32_t L_2 = V_1; if (!L_2) { goto IL_001c_1; } } { int32_t L_3 = V_1; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0083_1; } } { V_0 = (bool)0; goto IL_00b0; } IL_001c_1: { __this->___U3CU3E1__state = (-1); XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_4 = V_2; NullCheck(L_4); String_t* L_5; L_5 = XREALAnchorProvider_get_MapPath_m97A8432ABA500831B8E861943A505A6B30804A2B_inline(L_4, NULL); RuntimeObject* L_6; L_6 = Directory_EnumerateFiles_mF55ECCD914B37EB3372C8673439B3EA459833921(L_5, NULL); NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_6); __this->___U3CU3E7__wrap1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1), (void*)L_7); __this->___U3CU3E1__state = ((int32_t)-3); goto IL_008b_1; } IL_0043_1: { RuntimeObject* L_8 = __this->___U3CU3E7__wrap1; NullCheck(L_8); String_t* L_9; L_9 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_8); il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_10; L_10 = Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF(L_9, NULL); bool L_11; L_11 = Guid_TryParse_m0A3C27800A8CEB35EF6CABBABD87ED7F968A7B4D(L_10, (&V_3), NULL); if (!L_11) { goto IL_008b_1; } } { Guid_t L_12 = V_3; Guid_t L_13 = L_12; RuntimeObject* L_14 = Box(Guid_t_il2cpp_TypeInfo_var, &L_13); String_t* L_15; L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralFD4DEB0E127186E3BFA00374531428BDC0BFF598, L_14, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_15, NULL); Guid_t L_16 = V_3; __this->___U3CU3E2__current = L_16; __this->___U3CU3E1__state = 1; V_0 = (bool)1; goto IL_00b0; } IL_0083_1: { __this->___U3CU3E1__state = ((int32_t)-3); } IL_008b_1: { RuntimeObject* L_17 = __this->___U3CU3E7__wrap1; NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17); if (L_18) { goto IL_0043_1; } } { U3CGetSavedAnchorUUIDListU3Ed__26_U3CU3Em__Finally1_m2ABE5E31088B2266D51D59084DDD733A0EA28CA0(__this, NULL); __this->___U3CU3E7__wrap1 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1), (void*)(RuntimeObject*)NULL); V_0 = (bool)0; goto IL_00b0; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b0: { bool L_19 = V_0; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSavedAnchorUUIDListU3Ed__26_U3CU3Em__Finally1_m2ABE5E31088B2266D51D59084DDD733A0EA28CA0 (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___U3CU3E1__state = (-1); RuntimeObject* L_0 = __this->___U3CU3E7__wrap1; if (!L_0) { goto IL_001a; } } { RuntimeObject* L_1 = __this->___U3CU3E7__wrap1; NullCheck(L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_Generic_IEnumeratorU3CSystem_GuidU3E_get_Current_mBE1831E84C7C837D5FDEBBDC986BB2AD5C18F77A (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { { Guid_t L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_IEnumerator_Reset_mCA6A837AFFEFBA7A74F5416B8F866EDA28D4F747 (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_IEnumerator_Reset_mCA6A837AFFEFBA7A74F5416B8F866EDA28D4F747_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_IEnumerator_get_Current_mE82A7BC98E9B34FEC4EDAFE1AFFBBA0C02C0C3B3 (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Guid_t L_0 = __this->___U3CU3E2__current; Guid_t L_1 = L_0; RuntimeObject* L_2 = Box(Guid_t_il2cpp_TypeInfo_var, &L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_Generic_IEnumerableU3CSystem_GuidU3E_GetEnumerator_m59379DBC577EAAB3C4CF79ACA198255ACDAF46F2 (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state = 0; V_0 = __this; goto IL_0035; } IL_0022: { U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* L_3 = (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773*)il2cpp_codegen_object_new(U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773_il2cpp_TypeInfo_var); U3CGetSavedAnchorUUIDListU3Ed__26__ctor_mA0981791094B0E7CC6C1E022FFC0969C203FE4BB(L_3, 0, NULL); V_0 = L_3; U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* L_4 = V_0; XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* L_5 = __this->___U3CU3E4__this; NullCheck(L_4); L_4->___U3CU3E4__this = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5); } IL_0035: { U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_IEnumerable_GetEnumerator_m3E00B6DECC6078961ACB6A9BA685C152EB4751D7 (U3CGetSavedAnchorUUIDListU3Ed__26_t0FB671381A6CF36AA049E34CE312788C17A56773* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3CGetSavedAnchorUUIDListU3Ed__26_System_Collections_Generic_IEnumerableU3CSystem_GuidU3E_GetEnumerator_m59379DBC577EAAB3C4CF79ACA198255ACDAF46F2(__this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 GuidUtils_ToSerialiableGuid_mAA8A868DC304086DD9B4758893332AEFEF13B0C1 (Guid_t ___0_guid, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint64_t V_1 = 0; { V_0 = (uint8_t*)((uintptr_t)(&___0_guid)); uint8_t* L_0 = V_0; int64_t L_1 = *((int64_t*)L_0); uint8_t* L_2 = V_0; int64_t L_3 = *((int64_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_2, 8))); V_1 = L_3; uint64_t L_4 = V_1; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_5; memset((&L_5), 0, sizeof(L_5)); SerializableGuid__ctor_m0F2435157FEC8427E91A7D0DD39960BADE7209F0((&L_5), L_1, L_4, NULL); return L_5; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetAnchorMappingFileDirectory_m5277528DCF925D6A133FCA093E27DB5C6F3D5542 (String_t* ___0_path, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (char*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(char*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetAnchorMappingFileDirectory", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif char* ____0_path_marshaled = NULL; ____0_path_marshaled = il2cpp_codegen_marshal_string(___0_path); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetAnchorMappingFileDirectory)(____0_path_marshaled); #else il2cppPInvokeFunc(____0_path_marshaled); #endif il2cpp_codegen_marshal_free(____0_path_marshaled); ____0_path_marshaled = NULL; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetTrackableAnchorEnabled_m725A998A9ABDE9466157E5DDC60DED16066BB4DF (bool ___0_enable, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 4; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetTrackableAnchorEnabled", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetTrackableAnchorEnabled)(static_cast(___0_enable)); #else il2cppPInvokeFunc(static_cast(___0_enable)); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_LoadTrackableAnchor_m0F330E45E0630C0196A17C984E59EB7BB9C64429 (Guid_t ___0_anchorGuid, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* ___1_anchor, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (Guid_t, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(Guid_t) + sizeof(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "LoadTrackableAnchor", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(LoadTrackableAnchor)(___0_anchorGuid, ___1_anchor); #else int32_t returnValue = il2cppPInvokeFunc(___0_anchorGuid, ___1_anchor); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SaveTrackableAnchor_m9810B92F954FD607AFF025DA3F6FB017121B335C (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, Guid_t* ___1_achorGuid, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, Guid_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7) + sizeof(Guid_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SaveTrackableAnchor", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(SaveTrackableAnchor)(___0_anchorId, ___1_achorGuid); #else int32_t returnValue = il2cppPInvokeFunc(___0_anchorId, ___1_achorGuid); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetTrackableAnchorChanges_m9E86F4AE7140C8057ABB7FEABC5CE540CD2EE3C5 (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A* ___0_changes, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetTrackableAnchorChanges", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(GetTrackableAnchorChanges)(___0_changes); #else il2cppPInvokeFunc(___0_changes); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_AcquireNewTrackableAnchor_m458F08E9BFD14C0994348E9F24BD53D9F4CD2E7E (Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_pose, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* ___1_anchor, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971) + sizeof(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "AcquireNewTrackableAnchor", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(AcquireNewTrackableAnchor)(___0_pose, ___1_anchor); #else int32_t returnValue = il2cppPInvokeFunc(___0_pose, ___1_anchor); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_RemapTrackableAnchor_m31A1540AE13A722E42EBAF42A92BA9C54F4F8565 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "RemapTrackableAnchor", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(RemapTrackableAnchor)(___0_trackableId); #else int32_t returnValue = il2cppPInvokeFunc(___0_trackableId); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_EstimateTrackableAnchorQuality_mEA01F2F5211963E2B5E494FA685BCB3E44C99EF8 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___1_pose, int32_t* ___2_quality, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7) + sizeof(Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "EstimateTrackableAnchorQuality", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(EstimateTrackableAnchorQuality)(___0_trackableId, ___1_pose, ___2_quality); #else int32_t returnValue = il2cppPInvokeFunc(___0_trackableId, ___1_pose, ___2_quality); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_RemoveTrackableAnchor_m9EEA135B649514E72971196C1940089091CB4C63 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_anchorId, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "RemoveTrackableAnchor", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(RemoveTrackableAnchor)(___0_anchorId); #else int32_t returnValue = il2cppPInvokeFunc(___0_anchorId); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t XREALPlugin_InitImageTrackingDatabase_mEC1C260174A65E44D84A0DD3589BAFFA17906748 (NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C ___0_database, NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C ___1_managedReferenceImages, const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C, NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C) + sizeof(NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "InitImageTrackingDatabase", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL intptr_t returnValue = reinterpret_cast(InitImageTrackingDatabase)(___0_database, ___1_managedReferenceImages); #else intptr_t returnValue = il2cppPInvokeFunc(___0_database, ___1_managedReferenceImages); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 XREALPlugin_GetReferenceImage_mD93F8B506BAF492A4A7A2E8ACD517117AAEDA3A6 (intptr_t ___0_database, int32_t ___1_index, const RuntimeMethod* method) { typedef ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetReferenceImage", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 returnValue = reinterpret_cast(GetReferenceImage)(___0_database, ___1_index); #else ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 returnValue = il2cppPInvokeFunc(___0_database, ___1_index); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetReferenceImageCount_m5D2A8243E3621B02E9699D4D2A1FFE19961FC86A (intptr_t ___0_database, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetReferenceImageCount", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetReferenceImageCount)(___0_database); #else int32_t returnValue = il2cppPInvokeFunc(___0_database); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_ReleaseImageTrackingDatabase_m3E4A6E96D34D36DB48C688A0570455F40FBEF578 (intptr_t ___0_database, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "ReleaseImageTrackingDatabase", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(ReleaseImageTrackingDatabase)(___0_database); #else il2cppPInvokeFunc(___0_database); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetImageTrackingDatabase_mB7BE84FF341D798047C3266DF4DB146683C0A35E (intptr_t ___0_database, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetImageTrackingDatabase", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetImageTrackingDatabase)(___0_database); #else il2cppPInvokeFunc(___0_database); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetImageTrackingChanges_m7D9BF4D3E62A5474105602563896D1C67863A9E9 (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A* ___0_changes, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetImageTrackingChanges", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(GetImageTrackingChanges)(___0_changes); #else il2cppPInvokeFunc(___0_changes); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetMeshLabels_m0AC550B5B438BA9ACA0329D386CAFBB5E0B8A5B0 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, uint8_t** ___1_labels, int32_t* ___2_labelCount, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, uint8_t**, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7) + sizeof(uint8_t**) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetMeshLabels", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif uint8_t* ____1_labels_empty = NULL; uint8_t** ____1_labels_marshaled = &____1_labels_empty; #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetMeshLabels)(___0_trackableId, ____1_labels_marshaled, ___2_labelCount); #else int32_t returnValue = il2cppPInvokeFunc(___0_trackableId, ____1_labels_marshaled, ___2_labelCount); #endif uint8_t* _____1_labels_marshaled_unmarshaled_dereferenced = 0; _____1_labels_marshaled_unmarshaled_dereferenced = *____1_labels_marshaled; *___1_labels = _____1_labels_marshaled_unmarshaled_dereferenced; return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetPlaneDetectionMode_mFABBE8954A421236C1144965E4F29E381E3713BB (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetPlaneDetectionMode", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetPlaneDetectionMode)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SetPlaneDetectionMode_m2D332B8FF60F95B22EDC4FC78B0226075DF2304A (int32_t ___0_value, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetPlaneDetectionMode", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(SetPlaneDetectionMode)(___0_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_value); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetPlaneDetectionChanges_mB98101F55C6A936AB3A20D0EA25ADA4340640FC4 (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A* ___0_changes, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetPlaneDetectionChanges", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(GetPlaneDetectionChanges)(___0_changes); #else il2cppPInvokeFunc(___0_changes); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetPlaneBoundaryVertexCount_m7165D3C257E5D4795706FF558F9C669DA7A141C4 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetPlaneBoundaryVertexCount", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetPlaneBoundaryVertexCount)(___0_trackableId); #else int32_t returnValue = il2cppPInvokeFunc(___0_trackableId); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_GetPlaneBoundaryVertexData_mCFFA0655FE346C14604A2AE321EBA3A8FE768872 (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, void* ___1_boundary, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7, void*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetPlaneBoundaryVertexData", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(GetPlaneBoundaryVertexData)(___0_trackableId, ___1_boundary); #else il2cppPInvokeFunc(___0_trackableId, ___1_boundary); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t XREALPlugin_GetSessionGuid_m8EA694211906B6925C1EA0141B0AEC3D7AB17CAE (const RuntimeMethod* method) { typedef Guid_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetSessionGuid", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL Guid_t returnValue = reinterpret_cast(GetSessionGuid)(); #else Guid_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTrackingReason_mE4E1EECB2C856C185C191BB14F52281691CB9F99 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetTrackingReason", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetTrackingReason)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTrackingState_mFAC6D7969694193AA63A7216151EB5ADF43549A0 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetTrackingState", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetTrackingState)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_QuitApplication_m54485BEA208296FAEEAD85FFF220EABB33867FE9 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_get_Singleton_m241234FDF82CC93001C23617C3BFE312C605F635_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F59D96183C4ED5FB981307B6EF0504A213C959F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74F3736DF71502406F61D6538BA17D79899EABAC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8145EB32CA9A241177C9D5697F0BEDC985963DE3); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral8145EB32CA9A241177C9D5697F0BEDC985963DE3, NULL); XRLoader_t80B1B1934C40561C5352ABC95D567DC2A7C9C976* L_0; L_0 = XREALUtility_GetActiveLoader_mB249AC549BCF4E28EC659BAFE8834F1C423D3276(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0026; } } { il2cpp_codegen_runtime_class_init_inline(XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_il2cpp_TypeInfo_var); XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE* L_2; L_2 = XRGeneralSettings_get_Instance_m9F222F982E62E066E119754858D8E73CFE42048C_inline(NULL); NullCheck(L_2); XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52* L_3; L_3 = XRGeneralSettings_get_Manager_m112FEB4E6DFB7B5F5C4A2DEC4E975CF2EBD51B42_inline(L_2, NULL); NullCheck(L_3); XRManagerSettings_DeinitializeLoader_m81038A43AD1AD84045B90396D1E2E4F2D8029BAB(L_3, NULL); } IL_0026: { XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676* L_4; L_4 = SingletonMonoBehaviour_1_get_Singleton_m241234FDF82CC93001C23617C3BFE312C605F635_inline(SingletonMonoBehaviour_1_get_Singleton_m241234FDF82CC93001C23617C3BFE312C605F635_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0054; } } { XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945* L_6; L_6 = XREALSettings_GetSettings_m51C1CB3FC50BC194F63FBD1BC08017C30908BA41_inline(NULL); NullCheck(L_6); bool L_7 = L_6->___SupportMultiResume; if (!L_7) { goto IL_0054; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral3F59D96183C4ED5FB981307B6EF0504A213C959F, NULL); XREALMultiResumeMediator_tC336A3F029FCF4FCBBFEC14308CEB3EEEA49C676* L_8; L_8 = SingletonMonoBehaviour_1_get_Singleton_m241234FDF82CC93001C23617C3BFE312C605F635_inline(SingletonMonoBehaviour_1_get_Singleton_m241234FDF82CC93001C23617C3BFE312C605F635_RuntimeMethod_var); NullCheck(L_8); XREALMultiResumeMediator_ForceKill_mC1DA1F00BE44BCCF56D49F706C8711072CA49304(L_8, NULL); return; } IL_0054: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral74F3736DF71502406F61D6538BA17D79899EABAC, NULL); il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281(NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetTargetFrameRate_m4833166C416DD9EF1F3B358CFAF00035C60308FD (int32_t ___0_targetFrameRate, const RuntimeMethod* method) { { int32_t L_0 = ___0_targetFrameRate; Internal_SetTargetFrameRate_mF62BE79840847372DFE5123BAEBC63EF15D913FE(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTargetFrameRate_m0D436FC40F0D415BA27D49C91FCD9FE06C114CAF (const RuntimeMethod* method) { { int32_t L_0; L_0 = Internal_GetTargetFrameRate_m3EEE777517D3D6E0BE5842C5C8EEC0C45AFA33FB(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetDominantHand_m8FA9EF4D34E91B37EC1CD45C0B072A11D53BAF1F (bool ___0_isRightHand, const RuntimeMethod* method) { { bool L_0 = ___0_isRightHand; Internal_SetDominantHand_mF75D5F7F57AD3B8A8B41E52E28E985220EC5FDC9(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_RecenterController_mF2EE2A1542267C0FAD4E92DF696F2A9C2C4963A4 (const RuntimeMethod* method) { { bool L_0; L_0 = Internal_RecenterController_m6D2B4FFB7D74BBF9E1C28226C066766C6AEBBC77(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetInputSource_m40A74B79FC17BDCFE3FA3A75016FF28354A3ED4D (const RuntimeMethod* method) { { int32_t L_0; L_0 = Internal_GetInputSource_mAB416353BD453F964225D8276848EBEDB73BB802(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SetInputSource_m647CB133BCE305E66B4BED34B238DCB405E60AEC (int32_t ___0_inputSource, const RuntimeMethod* method) { { int32_t L_0 = ___0_inputSource; bool L_1; L_1 = Internal_SetInputSource_m3A1FE709B3D5D9A7D13BD840A3F2CBBCD5D23D47(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SwitchInputSource_m9337E04E54896FA8CFC535F9E3B7E73CA0FDBEEE (const RuntimeMethod* method) { { int32_t L_0; L_0 = XREALPlugin_GetInputSource_m40A74B79FC17BDCFE3FA3A75016FF28354A3ED4D(NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_000f; } } { bool L_1; L_1 = XREALPlugin_SetInputSource_m647CB133BCE305E66B4BED34B238DCB405E60AEC(2, NULL); return L_1; } IL_000f: { bool L_2; L_2 = XREALPlugin_SetInputSource_m647CB133BCE305E66B4BED34B238DCB405E60AEC(1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_IsHandTrackingSupported_m6D0145BB94B778312015A6334E604B8BCC04FF64 (const RuntimeMethod* method) { { bool L_0; L_0 = Internal_IsHandTrackingSupported_m9FE3AE57415E90305C64F83BF898B2F290793898(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t XREALPlugin_StartRGBCameraDataCapture_mA05AEDD23B0EA4540D942AD810B14AEE5ED2C19B (const RuntimeMethod* method) { { uint64_t L_0; L_0 = Internal_StartRGBCameraDataCapture_m2ACE0F006E7AA5E1E719E7E1FC3753CC4646491E((RGBCameraDataCallback_t9605BB420BD149422C5E4BA0EE167CA55360A73F*)NULL, 0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_StopRGBCameraDataCapture_m66AD0ACA4B281F992BC66D97448B3134F4DD2BAF (const RuntimeMethod* method) { { bool L_0; L_0 = Internal_StopRGBCameraDataCapture_mD925C8A5B9AE360443C8983652C1EDDCF84C87A7(((int64_t)0), NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_TryGetRGBCameraFrame_m0C222E34086157C57CF5244A28ACD7CB99F6A3C3 (uint64_t* ___0_timeStamp, const RuntimeMethod* method) { { uint64_t* L_0 = ___0_timeStamp; bool L_1; L_1 = Internal_TryGetRGBCameraFrame_m7DB05C14E19F1D15D78D7B0EAE8C51727D6C7EAC(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_TryAcquireLatestImage_mE02AF4D80F97A5D82C657C7D4613CB851808704A (int32_t* ___0_frameHandle, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_resolution, uint64_t* ___2_timeStamp, const RuntimeMethod* method) { { int32_t* L_0 = ___0_frameHandle; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_1 = ___1_resolution; uint64_t* L_2 = ___2_timeStamp; bool L_3; L_3 = Internal_TryAcquireLatestImage_mE8F482D35BACA5AA29D1794ED71CA180874E6FAF(L_0, L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_TryGetRGBCameraDataPlane_m3C83924C853963FDC8EE23C77AFB2B8F1FFBD0C4 (int32_t ___0_frameHandle, int32_t ___1_planeIndex, intptr_t* ___2_dataPtr, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___3_size, const RuntimeMethod* method) { { int32_t L_0 = ___0_frameHandle; int32_t L_1 = ___1_planeIndex; intptr_t* L_2 = ___2_dataPtr; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_3 = ___3_size; bool L_4; L_4 = Internal_TryGetRGBCameraDataPlane_m64863DBBCCD43AAD31DE97C7BC4BE0240E2C561B(L_0, L_1, L_2, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_IsRGBCameraDataHandleValid_mC49590F5EB2C7EE7F5B67F1E427721520A1E0FD2 (int32_t ___0_frameHandle, const RuntimeMethod* method) { { int32_t L_0 = ___0_frameHandle; bool L_1; L_1 = Internal_IsRGBCameraDataHandleValid_m1F969970D6E0BB769566412854C5D4AFE921EF7F(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_DisposeRGBCameraDataHandle_mA55ADDA25D9C58F02BEB75ED3EF44206A817BED6 (int32_t ___0_frameHandle, const RuntimeMethod* method) { { int32_t L_0 = ___0_frameHandle; Internal_DisposeRGBCameraDataHandle_m8A4BDFBF3F88AEE7A59B2ACE118122F68E15F5C8(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_EnableTearedFrameCount_mDDA8BD0EEF897712B5F4024A6A03649C00A3B4F6 (bool ___0_enabled, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 4; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "EnableTearedFrameCount", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(EnableTearedFrameCount)(static_cast(___0_enabled)); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___0_enabled)); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_EnableRenderBackColor_mE86F80CF14D861B919AF4D31365718D473BE86F2 (bool ___0_enabled, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 4; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "EnableRenderBackColor", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(EnableRenderBackColor)(static_cast(___0_enabled)); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___0_enabled)); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetGlassesEventCallback_mBDD0245B3740FC752F80264F639945C333DD5D84 (XREALGlassesEventCallback_t3A314C692DCAB3D61B560CE6023D4FCC3E5CD831* ___0_callback, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetGlassesEventCallback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif Il2CppMethodPointer ____0_callback_marshaled = NULL; ____0_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___0_callback)); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetGlassesEventCallback)(____0_callback_marshaled); #else il2cppPInvokeFunc(____0_callback_marshaled); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetNativeLogCallback_mE3C1CDAF49D8E729B2FB5BD9F126DF4AB117ED62 (XREALLogCallback_t2B1EDB0A7D019DB830A6FF869CC560E825262F7B* ___0_callback, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetNativeLogCallback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif Il2CppMethodPointer ____0_callback_marshaled = NULL; ____0_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___0_callback)); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetNativeLogCallback)(____0_callback_marshaled); #else il2cppPInvokeFunc(____0_callback_marshaled); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetNativeErrorCallback_m5FBB62CD17B60995AE012CDF14CEB5FCAF79E54C (XREALErrorCallback_t8D574ED31DAF80CA5599D71E7DC2BDF5FA0086F5* ___0_callback, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetNativeErrorCallback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif Il2CppMethodPointer ____0_callback_marshaled = NULL; ____0_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___0_callback)); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetNativeErrorCallback)(____0_callback_marshaled); #else il2cppPInvokeFunc(____0_callback_marshaled); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_add_OnBeginChangeTrackingType_m5E512066A563F8D45BB2B27C38C82201E8AFBC16 (BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* V_0 = NULL; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* V_1 = NULL; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* V_2 = NULL; { BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_0 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnBeginChangeTrackingType; V_0 = L_0; } IL_0006: { BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_1 = V_0; V_1 = L_1; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_2 = V_1; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543*)CastclassSealed((RuntimeObject*)L_4, BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543_il2cpp_TypeInfo_var)); BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_5 = V_2; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_6 = V_1; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_7; L_7 = InterlockedCompareExchangeImpl((&((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnBeginChangeTrackingType), L_5, L_6); V_0 = L_7; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_8 = V_0; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_9 = V_1; if ((!(((RuntimeObject*)(BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543*)L_8) == ((RuntimeObject*)(BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543*)L_9)))) { goto IL_0006; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_remove_OnBeginChangeTrackingType_m3D656D97824DC4F66440F3FE3DF0256DC2CD3A0F (BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* V_0 = NULL; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* V_1 = NULL; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* V_2 = NULL; { BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_0 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnBeginChangeTrackingType; V_0 = L_0; } IL_0006: { BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_1 = V_0; V_1 = L_1; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_2 = V_1; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543*)CastclassSealed((RuntimeObject*)L_4, BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543_il2cpp_TypeInfo_var)); BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_5 = V_2; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_6 = V_1; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_7; L_7 = InterlockedCompareExchangeImpl((&((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnBeginChangeTrackingType), L_5, L_6); V_0 = L_7; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_8 = V_0; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_9 = V_1; if ((!(((RuntimeObject*)(BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543*)L_8) == ((RuntimeObject*)(BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543*)L_9)))) { goto IL_0006; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_add_OnTrackingTypeChanged_mF84409294A4B573F03A70019D642504497ED6784 (TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_1 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_2 = NULL; { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_0 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChanged; V_0 = L_0; } IL_0006: { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_1 = V_0; V_1 = L_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_2 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)CastclassSealed((RuntimeObject*)L_4, TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var)); TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_5 = V_2; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_6 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_7; L_7 = InterlockedCompareExchangeImpl((&((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChanged), L_5, L_6); V_0 = L_7; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_8 = V_0; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_9 = V_1; if ((!(((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_8) == ((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_9)))) { goto IL_0006; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_remove_OnTrackingTypeChanged_mFC101751E74EF6C486B77D2C2B582446F9930EDA (TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_1 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_2 = NULL; { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_0 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChanged; V_0 = L_0; } IL_0006: { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_1 = V_0; V_1 = L_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_2 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)CastclassSealed((RuntimeObject*)L_4, TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var)); TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_5 = V_2; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_6 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_7; L_7 = InterlockedCompareExchangeImpl((&((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChanged), L_5, L_6); V_0 = L_7; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_8 = V_0; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_9 = V_1; if ((!(((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_8) == ((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_9)))) { goto IL_0006; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_add_OnTrackingTypeChangedInternal_mBE1BFD8FBBCD6890C8FC563B0BE95DD3FBCFB5E6 (TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_1 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_2 = NULL; { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_0 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChangedInternal; V_0 = L_0; } IL_0006: { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_1 = V_0; V_1 = L_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_2 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)CastclassSealed((RuntimeObject*)L_4, TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var)); TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_5 = V_2; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_6 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_7; L_7 = InterlockedCompareExchangeImpl((&((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChangedInternal), L_5, L_6); V_0 = L_7; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_8 = V_0; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_9 = V_1; if ((!(((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_8) == ((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_9)))) { goto IL_0006; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_remove_OnTrackingTypeChangedInternal_mC15DC36B3DF240049EE141BA651920A3241DB1B2 (TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_1 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* V_2 = NULL; { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_0 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChangedInternal; V_0 = L_0; } IL_0006: { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_1 = V_0; V_1 = L_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_2 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)CastclassSealed((RuntimeObject*)L_4, TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E_il2cpp_TypeInfo_var)); TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_5 = V_2; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_6 = V_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_7; L_7 = InterlockedCompareExchangeImpl((&((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChangedInternal), L_5, L_6); V_0 = L_7; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_8 = V_0; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_9 = V_1; if ((!(((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_8) == ((RuntimeObject*)(TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E*)L_9)))) { goto IL_0006; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetDeviceType_m7D95FDDE1F86FF717DEDD24E7D60483CAC48995E (const RuntimeMethod* method) { { int32_t L_0; L_0 = Internal_GetDeviceType_mCA9C9538C73FBCB0AD6907D995701FCEE9B94CC1(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_IsOneSeriesGlasses_m0EA6E3597ACBD6BC0D9877CB3B04C5D411ED60D1 (const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = XREALPlugin_GetDeviceType_m7D95FDDE1F86FF717DEDD24E7D60483CAC48995E(NULL); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)((int32_t)10)))) { goto IL_0016; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)((int32_t)11)))) { goto IL_0016; } } { int32_t L_3 = V_0; return (bool)((((int32_t)L_3) == ((int32_t)((int32_t)12)))? 1 : 0); } IL_0016: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetDeviceCategory_mCA3EAB0810EC5C5FDAB94F7C3B43E18F5E9C42EB (const RuntimeMethod* method) { { int32_t L_0; L_0 = Internal_GetDeviceCategory_m485B20DBA8EDCDD1326B9DE87E5FB9117A4853E0(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlugin_GetTrackingType_mBED998A75848E9E22A3683380C07F6F274EF626E (const RuntimeMethod* method) { { int32_t L_0; L_0 = Internal_GetTrackingType_mA94817443BEABE890396A7128FCEBED6C3D9EBEC(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* XREALPlugin_SwitchTrackingTypeAsync_m10754C6EAF4180C88BBA5945B7BD9785A2887214 (int32_t ___0_targetTrackingType, TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Create_mA86694527610A40A01A943B16F0ECDDD8F00982D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Start_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m0361401292AEF5104FBD32382E482FCFFA215A54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_get_Task_m09169C120A259AF1F267F54C09A92B84D9832943_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA L_0; L_0 = AsyncTaskMethodBuilder_1_Create_mA86694527610A40A01A943B16F0ECDDD8F00982D(AsyncTaskMethodBuilder_1_Create_mA86694527610A40A01A943B16F0ECDDD8F00982D_RuntimeMethod_var); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder))->___m_task), (void*)NULL); #endif int32_t L_1 = ___0_targetTrackingType; (&V_0)->___targetTrackingType = L_1; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_2 = ___1_callback; (&V_0)->___callback = L_2; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___callback), (void*)L_2); (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_3 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&(&V_0)->___U3CU3Et__builder); AsyncTaskMethodBuilder_1_Start_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m0361401292AEF5104FBD32382E482FCFFA215A54(L_3, (&V_0), AsyncTaskMethodBuilder_1_Start_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m0361401292AEF5104FBD32382E482FCFFA215A54_RuntimeMethod_var); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_4 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&(&V_0)->___U3CU3Et__builder); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_5; L_5 = AsyncTaskMethodBuilder_1_get_Task_m09169C120A259AF1F267F54C09A92B84D9832943(L_4, AsyncTaskMethodBuilder_1_get_Task_m09169C120A259AF1F267F54C09A92B84D9832943_RuntimeMethod_var); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_SwitchTrackingType_m43C93BAE677890F3FC3961134FA13E10185737B6 (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; bool L_1; L_1 = Internal_SwitchTrackingType_m5D20A11B653CD4252E8A4C63E4CA8A84D4A00084(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetDevicePoseFromHead_mE68E29E71571700F2525D29546B91EBD2873C33E (int32_t ___0_device, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* ___1_pose, const RuntimeMethod* method) { { int32_t L_0 = ___0_device; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* L_1 = ___1_pose; bool L_2; L_2 = Internal_GetDevicePoseFromHead_m1B5753576483977D0DD6B3C3338C8D9938CF20DC(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetDeviceResolution_m28A98929B0AB9BC528B5E9520C5A7779115FE6F1 (int32_t ___0_component, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_size, const RuntimeMethod* method) { { int32_t L_0 = ___0_component; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_1 = ___1_size; bool L_2; L_2 = Internal_GetDeviceResolution_mFB02C2C150D1343553563D8C6615D5FB6FF4B068(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetDeviceRefreshRate_m25660ECC299538B242A07E3709697552AD81D899 (uint32_t* ___0_refreshRate, const RuntimeMethod* method) { { uint32_t* L_0 = ___0_refreshRate; bool L_1; L_1 = Internal_GetDeviceRefreshRate_m6A087BA60FDE901EC8E1216E6E301648AF3462F6(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6 (int32_t ___0_feature, const RuntimeMethod* method) { { int32_t L_0 = ___0_feature; bool L_1; L_1 = Internal_IsHMDFeatureSupported_mF46B730D9B33AB5CF91A37C13C8414598973F7D1(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetCameraProjectionMatrix_m3C33FC8E7A5566ECF505F6E0AB4B9C073975C467 (int32_t ___0_component, float ___1_z_near, float ___2_z_far, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___3_mat, const RuntimeMethod* method) { { int32_t L_0 = ___0_component; float L_1 = ___1_z_near; float L_2 = ___2_z_far; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_3 = ___3_mat; bool L_4; L_4 = Internal_GetCameraProjectionMatrix_m4BF5AF35A724F18F76BFC9AAED4A374BC619A721(L_0, L_1, L_2, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_GetCameraIntrinsic_m2488B850B08395536402030382991025716299FF (int32_t ___0_component, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_focalLength, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_principalPoint, const RuntimeMethod* method) { { int32_t L_0 = ___0_component; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1 = ___1_focalLength; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2 = ___2_principalPoint; bool L_3; L_3 = Internal_GetCameraIntrinsic_m0072141401A007AFB04BB78DE03150B1F1E9F6EF(L_0, L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_InitLicenseData_m005E5BBB5AD06503C1461D1C197082242F7A1ADC (NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C ___0_nativeView, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "InitLicenseData", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(InitLicenseData)(___0_nativeView); #else il2cppPInvokeFunc(___0_nativeView); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t XREALPlugin_GetPluginVersion_m1C22A62D21B366B33A659179423D03DE73A84B6B (const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetPluginVersion", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL intptr_t returnValue = reinterpret_cast(GetPluginVersion)(); #else intptr_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_InitUserDefinedSettings_m10B7028A86DD6C4090695E924F18DD6C11720D3C (UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181 ___0_settings, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "InitUserDefinedSettings", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshaled_pinvoke ____0_settings_marshaled = {}; UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshal_pinvoke(___0_settings, ____0_settings_marshaled); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(InitUserDefinedSettings)(____0_settings_marshaled); #else il2cppPInvokeFunc(____0_settings_marshaled); #endif UserDefinedSettings_tBAE04E732D85306C58E9F96237DCC32AAFD87181_marshal_pinvoke_cleanup(____0_settings_marshaled); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALPlugin_CreateSession_mDD065079D936CB5695CD8F49F73DAB5EBFA31FE3 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "CreateSession", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(CreateSession)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_ResumeSession_m63E0250F6FDF30A1BAF1093D7A27FB80C3FDC347 (const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "ResumeSession", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(ResumeSession)(); #else il2cppPInvokeFunc(); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_PauseSession_m9C6A45D718B3FAA29DDAA798FD79A948DCE7FAF9 (const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "PauseSession", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(PauseSession)(); #else il2cppPInvokeFunc(); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_DestroySession_m11711DA5133A56610DAC34EB1B6ED89F2892D3A0 (const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "DestroySession", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(DestroySession)(); #else il2cppPInvokeFunc(); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlugin_SetNativeLogLevel_mFA47F6187E4DB1370C77DF93AB05E3A065E1F511 (int32_t ___0_logType, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetNativeLogLevel", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetNativeLogLevel)(___0_logType); #else il2cppPInvokeFunc(___0_logType); #endif } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal_SetTargetFrameRate_mF62BE79840847372DFE5123BAEBC63EF15D913FE (int32_t ___0_targetFrameRate, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetTargetFrameRate", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetTargetFrameRate)(___0_targetFrameRate); #else il2cppPInvokeFunc(___0_targetFrameRate); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetTargetFrameRate_m3EEE777517D3D6E0BE5842C5C8EEC0C45AFA33FB (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetTargetFrameRate", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetTargetFrameRate)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal_SetDominantHand_mF75D5F7F57AD3B8A8B41E52E28E985220EC5FDC9 (bool ___0_isRightHand, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 4; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetDominantHand", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(SetDominantHand)(static_cast(___0_isRightHand)); #else il2cppPInvokeFunc(static_cast(___0_isRightHand)); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_RecenterController_m6D2B4FFB7D74BBF9E1C28226C066766C6AEBBC77 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "RecenterController", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(RecenterController)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetInputSource_mAB416353BD453F964225D8276848EBEDB73BB802 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetInputSource", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetInputSource)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_SetInputSource_m3A1FE709B3D5D9A7D13BD840A3F2CBBCD5D23D47 (int32_t ___0_inputSource, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SetInputSource", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(SetInputSource)(___0_inputSource); #else int32_t returnValue = il2cppPInvokeFunc(___0_inputSource); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_IsHandTrackingSupported_m9FE3AE57415E90305C64F83BF898B2F290793898 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "IsHandTrackingSupported", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(IsHandTrackingSupported)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Internal_StartRGBCameraDataCapture_m2ACE0F006E7AA5E1E719E7E1FC3753CC4646491E (RGBCameraDataCallback_t9605BB420BD149422C5E4BA0EE167CA55360A73F* ___0_callback, intptr_t ___1_userData, const RuntimeMethod* method) { typedef uint64_t (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(void*) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "StartRGBCameraDataCapture", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif Il2CppMethodPointer ____0_callback_marshaled = NULL; ____0_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___0_callback)); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL uint64_t returnValue = reinterpret_cast(StartRGBCameraDataCapture)(____0_callback_marshaled, ___1_userData); #else uint64_t returnValue = il2cppPInvokeFunc(____0_callback_marshaled, ___1_userData); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_StopRGBCameraDataCapture_mD925C8A5B9AE360443C8983652C1EDDCF84C87A7 (uint64_t ___0_callbackHandle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "StopRGBCameraDataCapture", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(StopRGBCameraDataCapture)(___0_callbackHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_callbackHandle); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_TryGetRGBCameraFrame_m7DB05C14E19F1D15D78D7B0EAE8C51727D6C7EAC (uint64_t* ___0_timeStamp, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "TryGetRGBCameraFrame", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(TryGetRGBCameraFrame)(___0_timeStamp); #else int32_t returnValue = il2cppPInvokeFunc(___0_timeStamp); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_TryAcquireLatestImage_mE8F482D35BACA5AA29D1794ED71CA180874E6FAF (int32_t* ___0_frameHandle, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_resolution, uint64_t* ___2_timeStamp, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, uint64_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t*) + sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*) + sizeof(uint64_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "TryAcquireLatestImage", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(TryAcquireLatestImage)(___0_frameHandle, ___1_resolution, ___2_timeStamp); #else int32_t returnValue = il2cppPInvokeFunc(___0_frameHandle, ___1_resolution, ___2_timeStamp); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_TryGetRGBCameraDataPlane_m64863DBBCCD43AAD31DE97C7BC4BE0240E2C561B (int32_t ___0_frameHandle, int32_t ___1_planeIndex, intptr_t* ___2_dataPtr, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___3_size, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t, int32_t, intptr_t*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(intptr_t*) + sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "TryGetRGBCameraDataPlane", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(TryGetRGBCameraDataPlane)(___0_frameHandle, ___1_planeIndex, ___2_dataPtr, ___3_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_frameHandle, ___1_planeIndex, ___2_dataPtr, ___3_size); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_IsRGBCameraDataHandleValid_m1F969970D6E0BB769566412854C5D4AFE921EF7F (int32_t ___0_frameHandle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "IsRGBCameraDataHandleValid", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(IsRGBCameraDataHandleValid)(___0_frameHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_frameHandle); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal_DisposeRGBCameraDataHandle_m8A4BDFBF3F88AEE7A59B2ACE118122F68E15F5C8 (int32_t ___0_frameHandle, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "DisposeRGBCameraDataHandle", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL reinterpret_cast(DisposeRGBCameraDataHandle)(___0_frameHandle); #else il2cppPInvokeFunc(___0_frameHandle); #endif } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetDeviceType_mCA9C9538C73FBCB0AD6907D995701FCEE9B94CC1 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetDeviceType", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetDeviceType)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetDeviceCategory_m485B20DBA8EDCDD1326B9DE87E5FB9117A4853E0 (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetDeviceCategory", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetDeviceCategory)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Internal_GetTrackingType_mA94817443BEABE890396A7128FCEBED6C3D9EBEC (const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetTrackingType", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetTrackingType)(); #else int32_t returnValue = il2cppPInvokeFunc(); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_SwitchTrackingType_m5D20A11B653CD4252E8A4C63E4CA8A84D4A00084 (int32_t ___0_type, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "SwitchTrackingType", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(SwitchTrackingType)(___0_type); #else int32_t returnValue = il2cppPInvokeFunc(___0_type); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetDevicePoseFromHead_m1B5753576483977D0DD6B3C3338C8D9938CF20DC (int32_t ___0_device, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* ___1_pose, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetDevicePoseFromHead", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetDevicePoseFromHead)(___0_device, ___1_pose); #else int32_t returnValue = il2cppPInvokeFunc(___0_device, ___1_pose); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetDeviceResolution_mFB02C2C150D1343553563D8C6615D5FB6FF4B068 (int32_t ___0_component, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_size, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetDeviceResolution", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetDeviceResolution)(___0_component, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_component, ___1_size); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetDeviceRefreshRate_m6A087BA60FDE901EC8E1216E6E301648AF3462F6 (uint32_t* ___0_refreshRate, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetDeviceRefreshRate", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetDeviceRefreshRate)(___0_refreshRate); #else int32_t returnValue = il2cppPInvokeFunc(___0_refreshRate); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_IsHMDFeatureSupported_mF46B730D9B33AB5CF91A37C13C8414598973F7D1 (int32_t ___0_feature, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "IsHMDFeatureSupported", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(IsHMDFeatureSupported)(___0_feature); #else int32_t returnValue = il2cppPInvokeFunc(___0_feature); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetCameraProjectionMatrix_m4BF5AF35A724F18F76BFC9AAED4A374BC619A721 (int32_t ___0_component, float ___1_z_near, float ___2_z_far, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___3_mat, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t, float, float, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(float) + sizeof(float) + sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetCameraProjectionMatrix", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetCameraProjectionMatrix)(___0_component, ___1_z_near, ___2_z_far, ___3_mat); #else int32_t returnValue = il2cppPInvokeFunc(___0_component, ___1_z_near, ___2_z_far, ___3_mat); #endif return static_cast(returnValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Internal_GetCameraIntrinsic_m0072141401A007AFB04BB78DE03150B1F1E9F6EF (int32_t ___0_component, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_focalLength, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_principalPoint, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_XREALXRPlugin_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*) + sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("XREALXRPlugin"), "GetCameraIntrinsic", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_XREALXRPlugin_INTERNAL int32_t returnValue = reinterpret_cast(GetCameraIntrinsic)(___0_component, ___1_focalLength, ___2_principalPoint); #else int32_t returnValue = il2cppPInvokeFunc(___0_component, ___1_focalLength, ___2_principalPoint); #endif return static_cast(returnValue); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass61_0__ctor_m3D94C7706C386239FB6C1F34C8398BC4E959D140 (U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass61_0_U3CSwitchTrackingTypeAsyncU3Eb__0_mE47A29185591B26B3DA5865D1E7E497486EE001A (U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___targetTrackingType; bool L_1; L_1 = XREALPlugin_SwitchTrackingType_m43C93BAE677890F3FC3961134FA13E10185737B6(L_0, NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSwitchTrackingTypeAsyncU3Ed__61_MoveNext_m2CAEF58D3A556BB72058F9AF0807F01780F7D4C7 (U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_mE10E74EAC7E171577BBB6717E4C111C012C62A13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_mF21C48FC9CEC24F4E9C5975C54F87BE9CA179046_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_GetResult_mB0D209154690F6972CF22B23275167F6A404B08B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_get_IsCompleted_mCAA0D1EB5A6601DF81D5ED06BB0720D47C520DF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_GetAwaiter_m2245DA7A0F2185DD5617D63F1544165AE6101935_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass61_0_U3CSwitchTrackingTypeAsyncU3Eb__0_mE47A29185591B26B3DA5865D1E7E497486EE001A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* G_B4_0 = NULL; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* G_B3_0 = NULL; U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* G_B7_0 = NULL; U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* G_B6_0 = NULL; int32_t G_B8_0 = 0; U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* G_B8_1 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* G_B19_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* G_B18_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* G_B22_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* G_B21_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* G_B25_0 = NULL; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* G_B24_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; } try { { int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_00c5_1; } case 1: { goto IL_0132_1; } case 2: { goto IL_01a3_1; } } } { U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* L_2 = (U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass61_0__ctor_m3D94C7706C386239FB6C1F34C8398BC4E959D140(L_2, NULL); __this->___U3CU3E8__1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1), (void*)L_2); U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* L_3 = __this->___U3CU3E8__1; int32_t L_4 = __this->___targetTrackingType; NullCheck(L_3); L_3->___targetTrackingType = L_4; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_5 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnBeginChangeTrackingType; BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* L_6 = L_5; if (L_6) { G_B4_0 = L_6; goto IL_0040_1; } G_B3_0 = L_6; } { goto IL_0055_1; } IL_0040_1: { int32_t L_7; L_7 = XREALPlugin_GetTrackingType_mBED998A75848E9E22A3683380C07F6F274EF626E(NULL); U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* L_8 = __this->___U3CU3E8__1; NullCheck(L_8); int32_t L_9 = L_8->___targetTrackingType; NullCheck(G_B4_0); BeginChangeTrackingTypeEvent_Invoke_mBB7572D16F9F5455694010B0BC4FB6B722BFEDB1_inline(G_B4_0, L_7, L_9, NULL); } IL_0055_1: { int32_t L_10; L_10 = XREALPlugin_GetTargetFrameRate_m0D436FC40F0D415BA27D49C91FCD9FE06C114CAF(NULL); __this->___U3CtargetFrameRateU3E5__2 = L_10; int32_t L_11 = __this->___U3CtargetFrameRateU3E5__2; if ((((int32_t)L_11) > ((int32_t)0))) { G_B7_0 = __this; goto IL_006e_1; } G_B6_0 = __this; } { G_B8_0 = ((int32_t)60); G_B8_1 = G_B6_0; goto IL_007b_1; } IL_006e_1: { int32_t L_12 = __this->___U3CtargetFrameRateU3E5__2; int32_t L_13; L_13 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_12, ((int32_t)60), NULL); G_B8_0 = L_13; G_B8_1 = G_B7_0; } IL_007b_1: { G_B8_1->___U3CtargetFrameRateU3E5__2 = G_B8_0; int32_t L_14 = __this->___U3CtargetFrameRateU3E5__2; il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_15; L_15 = Task_Delay_m4B84654B4DAADEC41096D9F01C099CCEA9927A48(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)1000)/L_14)), 5)), NULL); NullCheck(L_15); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_16; L_16 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_15, NULL); V_2 = L_16; bool L_17; L_17 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_2), NULL); if (L_17) { goto IL_00e1_1; } } { int32_t L_18 = 0; V_0 = L_18; __this->___U3CU3E1__state = L_18; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_19 = V_2; __this->___U3CU3Eu__1 = L_19; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_20 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF(L_20, (&V_2), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF_RuntimeMethod_var); goto IL_026e; } IL_00c5_1: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_21 = __this->___U3CU3Eu__1; V_2 = L_21; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_22 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_22, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_23 = (-1); V_0 = L_23; __this->___U3CU3E1__state = L_23; } IL_00e1_1: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_2), NULL); U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* L_24 = __this->___U3CU3E8__1; Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_25 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_25, L_24, (intptr_t)((void*)U3CU3Ec__DisplayClass61_0_U3CSwitchTrackingTypeAsyncU3Eb__0_mE47A29185591B26B3DA5865D1E7E497486EE001A_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_26; L_26 = Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA(L_25, Task_Run_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m4CB01E6D3C997C30A25A7A477AD8EB18B4CF0FBA_RuntimeMethod_var); NullCheck(L_26); TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 L_27; L_27 = Task_1_GetAwaiter_m2245DA7A0F2185DD5617D63F1544165AE6101935(L_26, Task_1_GetAwaiter_m2245DA7A0F2185DD5617D63F1544165AE6101935_RuntimeMethod_var); V_4 = L_27; bool L_28; L_28 = TaskAwaiter_1_get_IsCompleted_mCAA0D1EB5A6601DF81D5ED06BB0720D47C520DF9((&V_4), TaskAwaiter_1_get_IsCompleted_mCAA0D1EB5A6601DF81D5ED06BB0720D47C520DF9_RuntimeMethod_var); if (L_28) { goto IL_014f_1; } } { int32_t L_29 = 1; V_0 = L_29; __this->___U3CU3E1__state = L_29; TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 L_30 = V_4; __this->___U3CU3Eu__2 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__2))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_31 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_mE10E74EAC7E171577BBB6717E4C111C012C62A13(L_31, (&V_4), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_mE10E74EAC7E171577BBB6717E4C111C012C62A13_RuntimeMethod_var); goto IL_026e; } IL_0132_1: { TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35 L_32 = __this->___U3CU3Eu__2; V_4 = L_32; TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35* L_33 = (TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35*)(&__this->___U3CU3Eu__2); il2cpp_codegen_initobj(L_33, sizeof(TaskAwaiter_1_t1F3F1A2BD44A71ED705D6586CA2594868672DE35)); int32_t L_34 = (-1); V_0 = L_34; __this->___U3CU3E1__state = L_34; } IL_014f_1: { bool L_35; L_35 = TaskAwaiter_1_GetResult_mB0D209154690F6972CF22B23275167F6A404B08B((&V_4), TaskAwaiter_1_GetResult_mB0D209154690F6972CF22B23275167F6A404B08B_RuntimeMethod_var); V_3 = L_35; bool L_36 = V_3; __this->___U3CresultU3E5__3 = L_36; int32_t L_37 = __this->___U3CtargetFrameRateU3E5__2; il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_38; L_38 = Task_Delay_m4B84654B4DAADEC41096D9F01C099CCEA9927A48(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)1000)/L_37)), 5)), NULL); NullCheck(L_38); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_39; L_39 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_38, NULL); V_2 = L_39; bool L_40; L_40 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_2), NULL); if (L_40) { goto IL_01bf_1; } } { int32_t L_41 = 2; V_0 = L_41; __this->___U3CU3E1__state = L_41; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_42 = V_2; __this->___U3CU3Eu__1 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_43 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF(L_43, (&V_2), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29_m71C6395DABBDDAA81F60DE21672361807601A8FF_RuntimeMethod_var); goto IL_026e; } IL_01a3_1: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_44 = __this->___U3CU3Eu__1; V_2 = L_44; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_45 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_45, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_46 = (-1); V_0 = L_46; __this->___U3CU3E1__state = L_46; } IL_01bf_1: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_2), NULL); TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_47 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChangedInternal; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_48 = L_47; if (L_48) { G_B19_0 = L_48; goto IL_01d1_1; } G_B18_0 = L_48; } { goto IL_01e7_1; } IL_01d1_1: { bool L_49 = __this->___U3CresultU3E5__3; U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* L_50 = __this->___U3CU3E8__1; NullCheck(L_50); int32_t L_51 = L_50->___targetTrackingType; NullCheck(G_B19_0); TrackingTypeChangedCallback_Invoke_m31883E2C65D040A5430055204328A0E66092A574_inline(G_B19_0, L_49, L_51, NULL); } IL_01e7_1: { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_52 = __this->___callback; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_53 = L_52; if (L_53) { G_B22_0 = L_53; goto IL_01f3_1; } G_B21_0 = L_53; } { goto IL_0209_1; } IL_01f3_1: { bool L_54 = __this->___U3CresultU3E5__3; U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* L_55 = __this->___U3CU3E8__1; NullCheck(L_55); int32_t L_56 = L_55->___targetTrackingType; NullCheck(G_B22_0); TrackingTypeChangedCallback_Invoke_m31883E2C65D040A5430055204328A0E66092A574_inline(G_B22_0, L_54, L_56, NULL); } IL_0209_1: { TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_57 = ((XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_StaticFields*)il2cpp_codegen_static_fields_for(XREALPlugin_t98B6F9CB8E31D952744D04D8CFB67B9659A5FC76_il2cpp_TypeInfo_var))->___OnTrackingTypeChanged; TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* L_58 = L_57; if (L_58) { G_B25_0 = L_58; goto IL_0214_1; } G_B24_0 = L_58; } { goto IL_022a_1; } IL_0214_1: { bool L_59 = __this->___U3CresultU3E5__3; U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1* L_60 = __this->___U3CU3E8__1; NullCheck(L_60); int32_t L_61 = L_60->___targetTrackingType; NullCheck(G_B25_0); TrackingTypeChangedCallback_Invoke_m31883E2C65D040A5430055204328A0E66092A574_inline(G_B25_0, L_59, L_61, NULL); } IL_022a_1: { bool L_62 = __this->___U3CresultU3E5__3; V_1 = L_62; goto IL_0253; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0233; } throw e; } CATCH_0233: { Exception_t* L_63 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_5 = L_63; __this->___U3CU3E1__state = ((int32_t)-2); __this->___U3CU3E8__1 = (U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1), (void*)(U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1*)NULL); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_64 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&__this->___U3CU3Et__builder); Exception_t* L_65 = V_5; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var))); AsyncTaskMethodBuilder_1_SetException_mB8F5D5EF18A12CBFF3C7D54CE6382DBB1640C0FD(L_64, L_65, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mB8F5D5EF18A12CBFF3C7D54CE6382DBB1640C0FD_RuntimeMethod_var))); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_026e; } IL_0253: { __this->___U3CU3E1__state = ((int32_t)-2); __this->___U3CU3E8__1 = (U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1), (void*)(U3CU3Ec__DisplayClass61_0_t679403175D8523B4A4EE547524B256877F077DF1*)NULL); AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_66 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&__this->___U3CU3Et__builder); bool L_67 = V_1; il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_1_SetResult_mF21C48FC9CEC24F4E9C5975C54F87BE9CA179046(L_66, L_67, AsyncTaskMethodBuilder_1_SetResult_mF21C48FC9CEC24F4E9C5975C54F87BE9CA179046_RuntimeMethod_var); } IL_026e: { return; } } IL2CPP_EXTERN_C void U3CSwitchTrackingTypeAsyncU3Ed__61_MoveNext_m2CAEF58D3A556BB72058F9AF0807F01780F7D4C7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CSwitchTrackingTypeAsyncU3Ed__61_MoveNext_m2CAEF58D3A556BB72058F9AF0807F01780F7D4C7(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSwitchTrackingTypeAsyncU3Ed__61_SetStateMachine_m30865963F7F9797BF8CCE9615EABB361CC951C52 (U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetStateMachine_m9D382E265E211762EDB525CF74EBB7FA21DDDCE8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA* L_0 = (AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA*)(&__this->___U3CU3Et__builder); RuntimeObject* L_1 = ___0_stateMachine; il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t651E7BA5C7209C40335555F361280911CF711AAA_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_1_SetStateMachine_m9D382E265E211762EDB525CF74EBB7FA21DDDCE8(L_0, L_1, AsyncTaskMethodBuilder_1_SetStateMachine_m9D382E265E211762EDB525CF74EBB7FA21DDDCE8_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void U3CSwitchTrackingTypeAsyncU3Ed__61_SetStateMachine_m30865963F7F9797BF8CCE9615EABB361CC951C52_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { U3CSwitchTrackingTypeAsyncU3Ed__61_t5EF68EDC1CF2C680D4E75E46EF45E04EA031FF29* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CSwitchTrackingTypeAsyncU3Ed__61_SetStateMachine_m30865963F7F9797BF8CCE9615EABB361CC951C52(_thisAdjusted, ___0_stateMachine, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraSubsystem_RegisterDescriptor_m7ED9B47894E3D95D5FE6A015FC9D17CF17C5F173 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCameraSubsystem_t35273B1BBABEDCA8D78A50C63EB6C00691798685_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A4FB3FC8BDE9237974C77ED402975ABF755981B); s_Il2CppMethodInitialized = true; } Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891)); Cinfo_set_id_mCDA4BA4F5DEE54D214ED396C2B1C353B4DFC753C_inline((&V_0), _stringLiteral9A4FB3FC8BDE9237974C77ED402975ABF755981B, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); Cinfo_set_providerType_m81F03DBA6BBDD6F0838F730C034915A7B6018DC6_inline((&V_0), L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (XREALCameraSubsystem_t35273B1BBABEDCA8D78A50C63EB6C00691798685_0_0_0_var) }; Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); Cinfo_set_subsystemTypeOverride_mC046F0A9565AF052C1E74528D5C06FC81CF1F181_inline((&V_0), L_3, NULL); Cinfo_set_supportsAverageBrightness_mBB822980343C923A5C581FD71F04A6A55BC122A3_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsAverageColorTemperature_m5323B2372F68CE7AF412BCD1916B6E9C6D77AF2D_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsColorCorrection_m1910CCA57E67041692CE1E8B34BA1407279210CA_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsDisplayMatrix_m77E84E493C00AB52B3857FD6214A9312F6D29844_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsProjectionMatrix_mF5723A8E9E7D4001AD5112DE59FA088EE5B93CF4_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsCameraConfigurations_m69AC77B8F6AB912B6B49F3D11779CC338D5C24E2_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsAverageIntensityInLumens_m6A029948585A70EBE19757F621790793D5A25E25_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsFocusModes_mC7DA5488419AEE23B7120DC615821A6990B5BFDC_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsFaceTrackingAmbientIntensityLightEstimation_mDDB9F6FAA031D2FCCFBCF437576B13E6AD5F652E_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsFaceTrackingHDRLightEstimation_mC2BCC7CAC78219A209B897E0200E81EF43F72D45_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsWorldTrackingAmbientIntensityLightEstimation_m6C40F6AB331373E5A7ABB9FB47AEF56CD2861B88_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsWorldTrackingHDRLightEstimation_m43D86272D708D7884C1E334538B0A4B25D1C200E_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsCameraGrain_m190714314785A8E1C543FD70872E5E4974107477_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsExifData_m7B08284A5E42CFDC52B3B5B8F751B11BBC63F89D_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsTimestamp_m43A888F359796732AF40EED748C63339CE9B4BDE_inline((&V_0), (bool)1, NULL); Cinfo_set_supportsCameraImage_m0C44A3361659BA45AC98FFADDA58EB7988F4A65B_inline((&V_0), (bool)1, NULL); Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891 L_4 = V_0; XRCameraSubsystemDescriptor_Register_m46E743DD7295461B32D7167C64EC93269DC89F1E(L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraSubsystem__ctor_mCDC8F27D2BC6FA453A8265B793E05295CC3D13F0 (XREALCameraSubsystem_t35273B1BBABEDCA8D78A50C63EB6C00691798685* __this, const RuntimeMethod* method) { { XRCameraSubsystem__ctor_m1BE10CD8CF719A3400CFEF6AD97D8E025CA91504(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Api_tAE210A8378E537AFD1FA4B99562229CE842377FB* XREALCameraProvider_get_cpuImageApi_m3B126A11DEC9820F1353842B1A1FBC56DF8E5FFF (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* L_0; L_0 = XREALCpuImageApi_get_instance_mD1205EA5ADD1E1724172E6D49DDBD448F556684A_inline(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCameraProvider_get_permissionGranted_m317A48989C8779A0B8393EC3C81EB755DE3754F0 (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t XREALCameraProvider_get_currentCamera_m4373213B1CE022EBFA0EB4C3D5518521885CC898 (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, const RuntimeMethod* method) { { return (uint64_t)(((int64_t)((int32_t)13))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraProvider_Start_m0CC70B0C0808D0F6E9CAE542AAE0808ADF6563AB (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0F48A424B13CAF09A881AEB1B59336E5AC29F06); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralB0F48A424B13CAF09A881AEB1B59336E5AC29F06, NULL); uint64_t L_0; L_0 = XREALPlugin_StartRGBCameraDataCapture_mA05AEDD23B0EA4540D942AD810B14AEE5ED2C19B(NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraProvider_Stop_m87643CF066EF4C70AB9203B2B90CC76EC8F2CC4D (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D56CA45066F8948801C5E60A950DE6E228A772B); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral6D56CA45066F8948801C5E60A950DE6E228A772B, NULL); bool L_0; L_0 = XREALPlugin_StopRGBCameraDataCapture_m66AD0ACA4B281F992BC66D97448B3134F4DD2BAF(NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCameraProvider_TryGetFrame_mCC3920C0F161BD02C28DA54599BA76E164218698 (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, XRCameraParams_t2EBCCDA7FA502A7BDA940461C44C7817E5B44B40 ___0_cameraParams, XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531* ___1_cameraFrame, const RuntimeMethod* method) { uint64_t V_0 = 0; int32_t V_1 = 0; SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 V_2; memset((&V_2), 0, sizeof(V_2)); XRTextureDescriptor_t699023EDE6E2593F61CE969A68B5E56CD04CFA19 V_3; memset((&V_3), 0, sizeof(V_3)); { V_0 = ((int64_t)0); bool L_0; L_0 = XREALPlugin_TryGetRGBCameraFrame_m0C222E34086157C57CF5244A28ACD7CB99F6A3C3((&V_0), NULL); if (!L_0) { goto IL_0075; } } { V_1 = 1; XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531* L_1 = ___1_cameraFrame; uint64_t L_2 = V_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5; L_5 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); int32_t L_6 = V_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7; L_7 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); il2cpp_codegen_initobj((&V_2), sizeof(SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2)); SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 L_9 = V_2; il2cpp_codegen_initobj((&V_3), sizeof(XRTextureDescriptor_t699023EDE6E2593F61CE969A68B5E56CD04CFA19)); XRTextureDescriptor_t699023EDE6E2593F61CE969A68B5E56CD04CFA19 L_10 = V_3; XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531 L_11; memset((&L_11), 0, sizeof(L_11)); XRCameraFrame__ctor_m7A19EA8CCC1391BE7463FF9B492863BDA975E90B((&L_11), L_2, (0.0f), (0.0f), L_3, L_4, L_5, 0, 0, L_6, (0.0f), (0.0), (0.0f), (0.0f), L_7, L_8, L_9, L_10, (0.0f), NULL); *(XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531*)L_1 = L_11; return (bool)1; } IL_0075: { XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531* L_12 = ___1_cameraFrame; il2cpp_codegen_initobj(L_12, sizeof(XRCameraFrame_t8F64F0595266C7D47FA9A4FE9C5933371026A531)); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCameraProvider_TryAcquireLatestCpuImage_mCAD441709C27D4DF715EE8FBC7E7E9FFD8A5B533 (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C* ___0_cameraImageCinfo, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); uint64_t V_2 = 0; { V_0 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0; L_0 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_1 = L_0; V_2 = ((int64_t)0); bool L_1; L_1 = XREALPlugin_TryAcquireLatestImage_mE02AF4D80F97A5D82C657C7D4613CB851808704A((&V_0), (&V_1), (&V_2), NULL); if (!L_1) { goto IL_002c; } } { Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C* L_2 = ___0_cameraImageCinfo; int32_t L_3 = V_0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = V_1; uint64_t L_5 = V_2; Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C L_6; memset((&L_6), 0, sizeof(L_6)); Cinfo__ctor_mB5890536579096BE14554ED96E868003C9A2CC5C((&L_6), L_3, L_4, 3, ((double)((double)(uint64_t)L_5)), 1, NULL); *(Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C*)L_2 = L_6; return (bool)1; } IL_002c: { Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C* L_7 = ___0_cameraImageCinfo; il2cpp_codegen_initobj(L_7, sizeof(Cinfo_t5A1647353ADB5A2EC5EC8A30B1AAE80050168F4C)); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCameraProvider_TryGetIntrinsics_mBAA06AAF68C5A35DB004CA065FA10A3EFD5856E5 (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B* ___0_cameraIntrinsics, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0; L_0 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_0 = L_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); V_1 = L_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); V_2 = L_2; bool L_3; L_3 = XREALPlugin_GetDeviceResolution_m28A98929B0AB9BC528B5E9520C5A7779115FE6F1(2, (&V_0), NULL); if (!L_3) { goto IL_0038; } } { bool L_4; L_4 = XREALPlugin_GetCameraIntrinsic_m2488B850B08395536402030382991025716299FF(2, (&V_1), (&V_2), NULL); if (!L_4) { goto IL_0038; } } { XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B* L_5 = ___0_cameraIntrinsics; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8 = V_0; XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B L_9; memset((&L_9), 0, sizeof(L_9)); XRCameraIntrinsics__ctor_mA7F2F4A7709FC7DA6E9560367A08C28374365020((&L_9), L_6, L_7, L_8, NULL); *(XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B*)L_5 = L_9; return (bool)1; } IL_0038: { XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B* L_10 = ___0_cameraIntrinsics; il2cpp_codegen_initobj(L_10, sizeof(XRCameraIntrinsics_t9367485046DF7AF56DD5A690EA98D9D8A1F78A5B)); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraProvider__ctor_mC8924FE64C200C116DA68322F6C39AFCD0F8045A (XREALCameraProvider_t9DF60BCD94FB07823209A1D68810F6A402E7F0CF* __this, const RuntimeMethod* method) { { Provider__ctor_mC30CBDE9E605D4DD1F82355FBC92F02272A9D132(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* XREALCpuImageApi_get_instance_mD1205EA5ADD1E1724172E6D49DDBD448F556684A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* L_0 = ((XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_StaticFields*)il2cpp_codegen_static_fields_for(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var))->___U3CinstanceU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCpuImageApi_TryGetPlane_m3B8A7F1BA33C8125805DCCA75DFCD844711CB6F9 (XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* __this, int32_t ___0_nativeHandle, int32_t ___1_planeIndex, Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9* ___2_planeCinfo, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); bool G_B2_0 = false; bool G_B1_0 = false; { int32_t L_0 = ___0_nativeHandle; int32_t L_1 = ___1_planeIndex; bool L_2; L_2 = XREALPlugin_TryGetRGBCameraDataPlane_m3C83924C853963FDC8EE23C77AFB2B8F1FFBD0C4(L_0, L_1, (&V_0), (&V_1), NULL); bool L_3 = L_2; if (!L_3) { G_B2_0 = L_3; goto IL_0038; } G_B1_0 = L_3; } { Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9* L_4 = ___2_planeCinfo; intptr_t L_5 = V_0; int32_t L_6; L_6 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); int32_t L_7; L_7 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); int32_t L_8; L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); int32_t L_9; L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9 L_10; memset((&L_10), 0, sizeof(L_10)); Cinfo__ctor_mF1859C21D692CA1783BF64CDD8C45BB1984C427F((&L_10), L_5, ((int32_t)il2cpp_codegen_multiply(L_6, L_7)), L_8, L_9, NULL); *(Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9*)L_4 = L_10; return G_B1_0; } IL_0038: { Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9* L_11 = ___2_planeCinfo; il2cpp_codegen_initobj(L_11, sizeof(Cinfo_t95AB3286D7E9593538857CBFA73136A3BCE161C9)); return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCpuImageApi_NativeHandleValid_m0349AE95BBFCECC0654622112383DC391CFD0941 (XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* __this, int32_t ___0_nativeHandle, const RuntimeMethod* method) { { int32_t L_0 = ___0_nativeHandle; bool L_1; L_1 = XREALPlugin_IsRGBCameraDataHandleValid_mC49590F5EB2C7EE7F5B67F1E427721520A1E0FD2(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCpuImageApi_DisposeImage_m9F601A93AFDCE3015BCC8C8B39B855EDA9755DC5 (XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* __this, int32_t ___0_nativeHandle, const RuntimeMethod* method) { { int32_t L_0 = ___0_nativeHandle; XREALPlugin_DisposeRGBCameraDataHandle_mA55ADDA25D9C58F02BEB75ED3EF44206A817BED6(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCpuImageApi__ctor_m121EB7F37F5420AE0BB275D71DBC1D08877C0997 (XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* __this, const RuntimeMethod* method) { { Api__ctor_mFD77CE4DCDE143DFBF11744359F52058E9550F9D(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCpuImageApi__cctor_mC58699B7ADA473E84F5CD09D1CE71691ECC5557E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* L_0 = (XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D*)il2cpp_codegen_object_new(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); XREALCpuImageApi__ctor_m121EB7F37F5420AE0BB275D71DBC1D08877C0997(L_0, NULL); ((XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_StaticFields*)il2cpp_codegen_static_fields_for(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var))->___U3CinstanceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_StaticFields*)il2cpp_codegen_static_fields_for(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var))->___U3CinstanceU3Ek__BackingField), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9 (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___U3CSelfU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageDatabase__ctor_m6DE07032B70C3B318AF6E873056813E5A5E76560 (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* ___0_serializedLibrary, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyDictionary_2_t97FD4FEBA26DC444E19159FCE117EB26780A1816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m9B197C9D23300B27A066A6A161ABE40A492C69A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeViewExtensions_AsNativeView_TisManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71_m91DA0D260DCDD08C0C760056D571B05D7A52C491_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DFF19EDAAB01D9B40C679D8E5811BC65CF17CC8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80646C4E3C2CFE64B175064648D64EED6BC76560); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1A93105505EBE0482DA0DFA51E7EBC98DA07CB6); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C V_4; memset((&V_4), 0, sizeof(V_4)); { RuntimeReferenceImageLibrary__ctor_m1357708CB4C54A390D991C4C103B6F7D89A2E376(__this, NULL); XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_0 = ___0_serializedLibrary; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_00a6; } } { XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_2 = ___0_serializedLibrary; NullCheck(L_2); RuntimeObject* L_3; L_3 = XRReferenceImageLibrary_get_dataStore_mDB5DF12926E7B9F0B02C43C376C23CA99A371F64(L_2, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker2< bool, String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** >::Invoke(1, IReadOnlyDictionary_2_t97FD4FEBA26DC444E19159FCE117EB26780A1816_il2cpp_TypeInfo_var, L_3, _stringLiteral80646C4E3C2CFE64B175064648D64EED6BC76560, (&V_0)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; if (!L_5) { goto IL_002c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; NullCheck(L_6); if ((((RuntimeArray*)L_6)->max_length)) { goto IL_0047; } } IL_002c: { XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_7 = ___0_serializedLibrary; NullCheck(L_7); String_t* L_8; L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL); String_t* L_9; L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7DFF19EDAAB01D9B40C679D8E5811BC65CF17CC8, L_8, _stringLiteralC1A93105505EBE0482DA0DFA51E7EBC98DA07CB6, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_9, NULL); return; } IL_0047: { XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_10 = ___0_serializedLibrary; NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 L_11; L_11 = ManagedReferenceImageExtensions_ToNativeArray_m59AE51D54891FFF6086FE5D78AB97D68594AC5D5(L_10, 2, NULL); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0098: { NativeArray_1_Dispose_m9B197C9D23300B27A066A6A161ABE40A492C69A7((&V_1), NativeArray_1_Dispose_m9B197C9D23300B27A066A6A161ABE40A492C69A7_RuntimeMethod_var); return; } }); try { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = L_12; V_3 = L_13; if (!L_13) { goto IL_0059_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_3; NullCheck(L_14); if (((int32_t)(((RuntimeArray*)L_14)->max_length))) { goto IL_005e_1; } } IL_0059_1: { V_2 = (uint8_t*)((uintptr_t)0); goto IL_0067_1; } IL_005e_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_3; NullCheck(L_15); V_2 = (uint8_t*)((uintptr_t)((L_15)->GetAddressAt(static_cast(0)))); } IL_0067_1: { il2cpp_codegen_initobj((&V_4), sizeof(NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C)); uint8_t* L_16 = V_2; (&V_4)->___data = (void*)L_16; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_0; NullCheck(L_17); (&V_4)->___count = ((int32_t)(((RuntimeArray*)L_17)->max_length)); NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C L_18 = V_4; NativeArray_1_t8A62B50F3E56144E9B553B7BC79AA1E5CFFEF7B0 L_19 = V_1; NativeView_t46BF4DC998D34CF415F952E4D3895CC8F9000D7C L_20; L_20 = NativeViewExtensions_AsNativeView_TisManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71_m91DA0D260DCDD08C0C760056D571B05D7A52C491(L_19, NativeViewExtensions_AsNativeView_TisManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71_m91DA0D260DCDD08C0C760056D571B05D7A52C491_RuntimeMethod_var); intptr_t L_21; L_21 = XREALPlugin_InitImageTrackingDatabase_mEC1C260174A65E44D84A0DD3589BAFFA17906748(L_18, L_20, NULL); __this->___U3CSelfU3Ek__BackingField = L_21; V_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; goto IL_00a6; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00a6: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageDatabase_Finalize_m1D4F49B4652B8DFD5596EFECACD8155C98846DBE (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 V_2; memset((&V_2), 0, sizeof(V_2)); { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0034: { Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; } }); try { { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6, __this); V_0 = L_0; V_1 = 0; goto IL_0023_1; } IL_000b_1: { intptr_t L_1; L_1 = XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9_inline(__this, NULL); int32_t L_2 = V_1; ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 L_3; L_3 = XREALPlugin_GetReferenceImage_mD93F8B506BAF492A4A7A2E8ACD517117AAEDA3A6(L_1, L_2, NULL); V_2 = L_3; ManagedReferenceImage_Dispose_mCCCEFC2DA82702E95C74DD5D52EC8191C6E940EC((&V_2), NULL); int32_t L_4 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_0023_1: { int32_t L_5 = V_1; int32_t L_6 = V_0; if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_000b_1; } } { intptr_t L_7; L_7 = XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9_inline(__this, NULL); XREALPlugin_ReleaseImageTrackingDatabase_m3E4A6E96D34D36DB48C688A0570455F40FBEF578(L_7, NULL); goto IL_003b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F XREALImageDatabase_GetReferenceImageAt_m0F1ED37769722A10ED27DCF34AB9074B6502280E (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, int32_t ___0_index, const RuntimeMethod* method) { ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0; L_0 = XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9_inline(__this, NULL); int32_t L_1 = ___0_index; ManagedReferenceImage_t92E3D2B4849DF4EE810C8744BA1A230493E5CD71 L_2; L_2 = XREALPlugin_GetReferenceImage_mD93F8B506BAF492A4A7A2E8ACD517117AAEDA3A6(L_0, L_1, NULL); V_0 = L_2; XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F L_3; L_3 = ManagedReferenceImage_ToReferenceImage_mBC5F657F0600EDB7A61D573E6F50AE63A695C016((&V_0), NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALImageDatabase_get_count_mFCB1A9BC12EBD902CF0054C2FD6409B7638D3EDD (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, const RuntimeMethod* method) { { intptr_t L_0; L_0 = XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9_inline(__this, NULL); int32_t L_1; L_1 = XREALPlugin_GetReferenceImageCount_m5D2A8243E3621B02E9699D4D2A1FFE19961FC86A(L_0, NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingSubsystem_RegisterDescriptor_mDC1462E54DA35382569E346B99F049DF97031859 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALImageTrackingSubsystem_t0AF154B7DD383C3A58D91A75248F4FB113F1CF39_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34979B50FE7ADD064DEBB02300A5C96EDE745026); s_Il2CppMethodInitialized = true; } Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F)); Cinfo_set_id_m26F70E551A2F6B517FB5F5C3E5EE4C129FA7BF42_inline((&V_0), _stringLiteral34979B50FE7ADD064DEBB02300A5C96EDE745026, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); Cinfo_set_providerType_m4EEFA53693D860609EE4E84FBBD7411BCF38C7D8_inline((&V_0), L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (XREALImageTrackingSubsystem_t0AF154B7DD383C3A58D91A75248F4FB113F1CF39_0_0_0_var) }; Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); Cinfo_set_subsystemTypeOverride_m92548450D405AAF6961BFAD7DFBA20AC0F258A16_inline((&V_0), L_3, NULL); Cinfo_set_supportsMovingImages_m8A9EC55903324606F3A00A1B9E0BA4A7F9FBA636_inline((&V_0), (bool)1, NULL); Cinfo_set_requiresPhysicalImageDimensions_mEDA76B05F4AADE1843195F0C011BFAD5A10179CD_inline((&V_0), (bool)1, NULL); Cinfo_set_supportsMutableLibrary_mE18B618EF5F3EC11E1AB460302D88A92091DE9E1_inline((&V_0), (bool)0, NULL); Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F L_4 = V_0; XRImageTrackingSubsystemDescriptor_Register_m21AE4922A07AB6C4BF775C170F8B25C2946EB1DC(L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingSubsystem__ctor_m2D6602E0A6F2482E37C7D5908B56330AB2B17845 (XREALImageTrackingSubsystem_t0AF154B7DD383C3A58D91A75248F4FB113F1CF39* __this, const RuntimeMethod* method) { { XRImageTrackingSubsystem__ctor_mBE6E7CD58CD9742BEE873E1D3AEC19BC1337EDA3(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingProvider_Start_mD6E909B524C7C86E6D5021203337049869399DCA (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingProvider_Stop_m59AC8AE8814ACA4DCE7C8E14CA5C347315EE579B (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF* XREALImageTrackingProvider_CreateRuntimeLibrary_m17C47BB0C155F5CB8B58108493ED011F90838173 (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* ___0_serializedLibrary, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { XRReferenceImageLibrary_t039233790C16E76ED95AABD95D9A35014081EA42* L_0 = ___0_serializedLibrary; XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* L_1 = (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E*)il2cpp_codegen_object_new(XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E_il2cpp_TypeInfo_var); XREALImageDatabase__ctor_m6DE07032B70C3B318AF6E873056813E5A5E76560(L_1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingProvider_set_imageLibrary_m666FFBC6E2A4BBEF696F4717010DF5FECAD00572 (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* V_0 = NULL; { RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF* L_0 = ___0_value; if (L_0) { goto IL_000e; } } { XREALPlugin_SetImageTrackingDatabase_mB7BE84FF341D798047C3266DF4DB146683C0A35E(0, NULL); return; } IL_000e: { RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF* L_1 = ___0_value; V_0 = ((XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E*)IsInstSealed((RuntimeObject*)L_1, XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E_il2cpp_TypeInfo_var)); XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* L_2 = V_0; if (!L_2) { goto IL_0024; } } { XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* L_3 = V_0; NullCheck(L_3); intptr_t L_4; L_4 = XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9_inline(L_3, NULL); XREALPlugin_SetImageTrackingDatabase_mB7BE84FF341D798047C3266DF4DB146683C0A35E(L_4, NULL); return; } IL_0024: { RuntimeReferenceImageLibrary_tBAE57A7BC9A82E302D6DC78EB9D90EC36F5995BF* L_5 = ___0_value; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_6); String_t* L_8; L_8 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F75ECDB116DCBBF6FC5A38C92B230BE664085FE)), L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1087C044852E2D4A232121CD33ABF9A57EDA50AE)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_9, L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XREALImageTrackingProvider_set_imageLibrary_m666FFBC6E2A4BBEF696F4717010DF5FECAD00572_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackableChanges_1_t5289D1DB76FBCB9C1A7B387927387F4299599C1E XREALImageTrackingProvider_GetChanges_mF450D57E057B832F8C5E8D59D10ADF370BCB4D23 (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD ___0_defaultTrackedImage, int32_t ___1_allocator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableChanges_1__ctor_mEE4B03B437265DB6A153AB3E05FA9B216CBEEA20_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A V_0; memset((&V_0), 0, sizeof(V_0)); { XREALPlugin_GetImageTrackingChanges_m7D9BF4D3E62A5474105602563896D1C67863A9E9((&V_0), NULL); ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_0 = V_0; void* L_1 = L_0.___addedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_2 = V_0; int32_t L_3 = L_2.___addedCount; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_4 = V_0; void* L_5 = L_4.___updatedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_6 = V_0; int32_t L_7 = L_6.___updatedCount; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_8 = V_0; void* L_9 = L_8.___removedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_10 = V_0; int32_t L_11 = L_10.___removedCount; XRTrackedImage_t0F99DAB96B2D6422D0F8DA720F9BEFD3655DDFDD L_12 = ___0_defaultTrackedImage; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_13 = V_0; int32_t L_14 = L_13.___elementSize; int32_t L_15 = ___1_allocator; TrackableChanges_1_t5289D1DB76FBCB9C1A7B387927387F4299599C1E L_16; memset((&L_16), 0, sizeof(L_16)); TrackableChanges_1__ctor_mEE4B03B437265DB6A153AB3E05FA9B216CBEEA20((&L_16), L_1, L_3, L_5, L_7, L_9, L_11, L_12, L_14, L_15, TrackableChanges_1__ctor_mEE4B03B437265DB6A153AB3E05FA9B216CBEEA20_RuntimeMethod_var); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingProvider_Destroy_mE895A641ED0BBCDEA655B2C79068242E5881F157 (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, const RuntimeMethod* method) { { XREALPlugin_SetImageTrackingDatabase_mB7BE84FF341D798047C3266DF4DB146683C0A35E(0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALImageTrackingProvider_get_requestedMaxNumberOfMovingImages_mAA83F26F0D59CC30165AD4C02F2071C0344EF136 (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CrequestedMaxNumberOfMovingImagesU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingProvider_set_requestedMaxNumberOfMovingImages_m432AA0D286378139E716BB8FA84E90963B4BFE25 (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CrequestedMaxNumberOfMovingImagesU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALImageTrackingProvider_get_currentMaxNumberOfMovingImages_mE9A9E50D75747BDB6B6BF5FBFCAA1E4CE74E5E4B (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(11, __this); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALImageTrackingProvider__ctor_m4F68D65502F92D0926CE6C852EE5336E11928957 (XREALImageTrackingProvider_tAE2F07C1D541523729081AA1C8C0C353C22D50B6* __this, const RuntimeMethod* method) { { Provider__ctor_mC1DE32F65A2B47BE70F69F6396F787AF33263138(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 XREALMeshSubsystemExtensions_GetFaceClassifications_mC652AE6241901DF33A7C532C4D00FF6DC1060AE0 (XRMeshSubsystem_tDDC31EC10D4F0517542F9EB296428A0F7EC2C3B2* ___0_subsystem, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___1_meshId, int32_t ___2_allocator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_ConvertExistingDataToNativeArray_TisNRMeshingVertexSemanticLabel_t3E9ABDAAC18F610634B0AE5C45FCEEBFC4D34F42_mB8827B249A71816E457901BF3DA9E77D895D7D3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyFrom_m90660F4EEC8A952B41BAEDF9B87A71C5D96EEC38_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m4F5CE2C13F7B7E2CB7C7DD1D8EB0D376A146184B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = 0; int32_t V_1 = 0; NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 V_2; memset((&V_2), 0, sizeof(V_2)); NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 V_3; memset((&V_3), 0, sizeof(V_3)); { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_0 = ___1_meshId; bool L_1; L_1 = XREALPlugin_GetMeshLabels_m0AC550B5B438BA9ACA0329D386CAFBB5E0B8A5B0(L_0, (&V_0), (&V_1), NULL); uint8_t* L_2 = V_0; if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0))))) { goto IL_0012; } } { V_1 = 0; } IL_0012: { int32_t L_3 = V_1; int32_t L_4 = ___2_allocator; NativeArray_1__ctor_m4F5CE2C13F7B7E2CB7C7DD1D8EB0D376A146184B((&V_2), L_3, L_4, 1, NativeArray_1__ctor_m4F5CE2C13F7B7E2CB7C7DD1D8EB0D376A146184B_RuntimeMethod_var); uint8_t* L_5 = V_0; if ((((intptr_t)L_5) == ((intptr_t)((uintptr_t)0)))) { goto IL_0032; } } { uint8_t* L_6 = V_0; int32_t L_7 = V_1; NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 L_8; L_8 = NativeArrayUnsafeUtility_ConvertExistingDataToNativeArray_TisNRMeshingVertexSemanticLabel_t3E9ABDAAC18F610634B0AE5C45FCEEBFC4D34F42_mB8827B249A71816E457901BF3DA9E77D895D7D3D((void*)L_6, L_7, 1, NativeArrayUnsafeUtility_ConvertExistingDataToNativeArray_TisNRMeshingVertexSemanticLabel_t3E9ABDAAC18F610634B0AE5C45FCEEBFC4D34F42_mB8827B249A71816E457901BF3DA9E77D895D7D3D_RuntimeMethod_var); V_3 = L_8; NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 L_9 = V_3; NativeArray_1_CopyFrom_m90660F4EEC8A952B41BAEDF9B87A71C5D96EEC38((&V_2), L_9, NativeArray_1_CopyFrom_m90660F4EEC8A952B41BAEDF9B87A71C5D96EEC38_RuntimeMethod_var); } IL_0032: { NativeArray_1_t10B884911986D665A14AE9FE24C3807979CFB120 L_10 = V_2; return L_10; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneSubsystem_RegisterDescriptor_m9157464B653267FF941A1261054494854222B6F1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPlaneSubsystem_t38AF248BE130E76F83D85AA6EDCBFE4B91423C22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB438D87A9FBDDCB80847694BF0AA820DCACEA463); s_Il2CppMethodInitialized = true; } Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F)); Cinfo_set_id_mCADBFEB62A645F33A8FE7684CE21D11A837FB6F9_inline((&V_0), _stringLiteralB438D87A9FBDDCB80847694BF0AA820DCACEA463, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); Cinfo_set_providerType_m75AA9217739457DA075AB764BF440217E87A1126_inline((&V_0), L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (XREALPlaneSubsystem_t38AF248BE130E76F83D85AA6EDCBFE4B91423C22_0_0_0_var) }; Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); Cinfo_set_subsystemTypeOverride_m8880B201EBF541B726CA629EF2DBA762E5ACB010_inline((&V_0), L_3, NULL); Cinfo_set_supportsHorizontalPlaneDetection_m73E4DE44A091E9B268214E732EFA29174703EEF1_inline((&V_0), (bool)1, NULL); Cinfo_set_supportsVerticalPlaneDetection_m989F6D7C88D39981D1DD342DEC887E9DB3E44AF3_inline((&V_0), (bool)1, NULL); Cinfo_set_supportsArbitraryPlaneDetection_m423FEFB76FB81C496A35BB358EF04592C8EE9C10_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsBoundaryVertices_m96752ABD368822EE7EE393F7AE3AAE631A4C3657_inline((&V_0), (bool)1, NULL); Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F L_4 = V_0; XRPlaneSubsystemDescriptor_Register_mEB651FFF86660083E23088B0AED2621A40F9221C(L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneSubsystem__ctor_m23A8F5907D4C8E2C71BC795B2F232ACB4E7471DD (XREALPlaneSubsystem_t38AF248BE130E76F83D85AA6EDCBFE4B91423C22* __this, const RuntimeMethod* method) { { XRPlaneSubsystem__ctor_mDE29D107C740A5CB086A7159DCC17E567A666603(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneProvider_Start_m5373B103F1177E2CB76B97FBBD871496DE41F13B (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneProvider_Stop_m32E6C29927A8C6C54107A692A83AED1441052169 (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneProvider_Destroy_m7D0EF2918EA395C857803D9B0582BAE6BC3BAA5E (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlaneProvider_get_requestedPlaneDetectionMode_m681A8157DD289DC0EEB54EC045D3C996C655E60E (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = XREALPlugin_GetPlaneDetectionMode_mFABBE8954A421236C1144965E4F29E381E3713BB(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneProvider_set_requestedPlaneDetectionMode_mD500B221F8DE653CC7AFCC74A9BF94C1A11955D7 (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; bool L_1; L_1 = XREALPlugin_SetPlaneDetectionMode_m2D332B8FF60F95B22EDC4FC78B0226075DF2304A(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALPlaneProvider_get_currentPlaneDetectionMode_m40FABDFFFCD60613B11CC5145175A7233F6E0817 (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(10, __this); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackableChanges_1_tFC79B2E1FF9EFB1D5754F6995583D33A519F300F XREALPlaneProvider_GetChanges_m09C58BA0990897BD746F211154A005DB69B73B07 (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE ___0_defaultPlane, int32_t ___1_allocator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackableChanges_1__ctor_m20EC72CF73EBF4EFF269979448BF3DF59AE27ECD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A V_0; memset((&V_0), 0, sizeof(V_0)); { XREALPlugin_GetPlaneDetectionChanges_mB98101F55C6A936AB3A20D0EA25ADA4340640FC4((&V_0), NULL); ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_0 = V_0; void* L_1 = L_0.___addedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_2 = V_0; int32_t L_3 = L_2.___addedCount; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_4 = V_0; void* L_5 = L_4.___updatedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_6 = V_0; int32_t L_7 = L_6.___updatedCount; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_8 = V_0; void* L_9 = L_8.___removedPtr; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_10 = V_0; int32_t L_11 = L_10.___removedCount; BoundedPlane_tF51C315A8961EB42F0A1B60D47158646E5AF75CE L_12 = ___0_defaultPlane; ARSubsystemChanges_tA83CCE46C6FF68E3944C2FC389DA183D7660299A L_13 = V_0; int32_t L_14 = L_13.___elementSize; int32_t L_15 = ___1_allocator; TrackableChanges_1_tFC79B2E1FF9EFB1D5754F6995583D33A519F300F L_16; memset((&L_16), 0, sizeof(L_16)); TrackableChanges_1__ctor_m20EC72CF73EBF4EFF269979448BF3DF59AE27ECD((&L_16), L_1, L_3, L_5, L_7, L_9, L_11, L_12, L_14, L_15, TrackableChanges_1__ctor_m20EC72CF73EBF4EFF269979448BF3DF59AE27ECD_RuntimeMethod_var); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneProvider_GetBoundary_m86CD5CA141775FC43CAD1A6F5FCB4FE8F0633A2F (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___0_trackableId, int32_t ___1_allocator, NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70* ___2_boundary, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Provider_CreateOrResizeNativeArrayIfNecessary_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m3FF6126D31B18EF8F02A921B6EF41A436C07AB3E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_0 = ___0_trackableId; int32_t L_1; L_1 = XREALPlugin_GetPlaneBoundaryVertexCount_m7165D3C257E5D4795706FF558F9C669DA7A141C4(L_0, NULL); int32_t L_2 = ___1_allocator; NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70* L_3 = ___2_boundary; Provider_CreateOrResizeNativeArrayIfNecessary_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m3FF6126D31B18EF8F02A921B6EF41A436C07AB3E(L_1, L_2, L_3, Provider_CreateOrResizeNativeArrayIfNecessary_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m3FF6126D31B18EF8F02A921B6EF41A436C07AB3E_RuntimeMethod_var); TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_4 = ___0_trackableId; NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70* L_5 = ___2_boundary; NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 L_6 = (*(NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70*)L_5); void* L_7; L_7 = NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53(L_6, NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_RuntimeMethod_var); XREALPlugin_GetPlaneBoundaryVertexData_mCFFA0655FE346C14604A2AE321EBA3A8FE768872(L_4, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPlaneProvider__ctor_m4ED90B28A08AF0CCCE014EECD06ECC1755634CD4 (XREALPlaneProvider_t80DD86444C762845394216770A976B0871D0D7B2* __this, const RuntimeMethod* method) { { Provider__ctor_m54E6412FCE1B1A4CB7852D23AC643A9698BC4001(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALSessionSubsystem_RegisterDescriptor_m3901E345D673A3BB7E8CDE359990DF06ABC0A49F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALSessionSubsystem_t13EE328B199932EB2B98644E9CA768A9FE1B0CA2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB87C3400D1437AFDF8CAF68A9E9CE8F17DA5AC69); s_Il2CppMethodInitialized = true; } Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03)); Cinfo_set_id_m7ABF4746E3D8D5C9F5E845638AB861FFBF665594_inline((&V_0), _stringLiteralB87C3400D1437AFDF8CAF68A9E9CE8F17DA5AC69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); Cinfo_set_providerType_m2B27139CECCAF21A444D7891124893D11B7B6484_inline((&V_0), L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (XREALSessionSubsystem_t13EE328B199932EB2B98644E9CA768A9FE1B0CA2_0_0_0_var) }; Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); Cinfo_set_subsystemTypeOverride_m5DD40EFEE5ADFC4A6624E1EF7345F63D66027423_inline((&V_0), L_3, NULL); Cinfo_set_supportsInstall_mA4CF39BDB54C42BC8CBD401F6A77353B59EB074F_inline((&V_0), (bool)0, NULL); Cinfo_set_supportsMatchFrameRate_mC501E193696EC21EF655C7B789CABFE2D7D2B3E4_inline((&V_0), (bool)0, NULL); Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03 L_4 = V_0; XRSessionSubsystemDescriptor_Register_mB517728F5052D3A4E77A12FA9A0F040B2459EF37(L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALSessionSubsystem__ctor_mF3EF116B85C9AB3ECD8C88CF906EAAE311A59219 (XREALSessionSubsystem_t13EE328B199932EB2B98644E9CA768A9FE1B0CA2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(XRSessionSubsystem_t1E6E6CD0C279BA8BC4E4ED94E539552036B9C399_il2cpp_TypeInfo_var); XRSessionSubsystem__ctor_mB926772E21C65B0CBCE36FD4610CEC1B677999C8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Promise_1_t7BC5F1754A27CF06571C0C51E5893AE44146B274* XREALProvider_GetAvailabilityAsync_m5CC4281D4BD74361C3BC9395BEA87C0A1E2982A5 (XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Promise_1_CreateResolvedPromise_mFE0B943258581DA1E3C8A38D2B1FDF6C431276B3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Promise_1_t7BC5F1754A27CF06571C0C51E5893AE44146B274* L_0; L_0 = Promise_1_CreateResolvedPromise_mFE0B943258581DA1E3C8A38D2B1FDF6C431276B3(6, Promise_1_CreateResolvedPromise_mFE0B943258581DA1E3C8A38D2B1FDF6C431276B3_RuntimeMethod_var); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t XREALProvider_get_sessionId_mADB057445CF4BB5A8F856BF59C9EA90859F40E8C (XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29* __this, const RuntimeMethod* method) { { Guid_t L_0; L_0 = XREALPlugin_GetSessionGuid_m8EA694211906B6925C1EA0141B0AEC3D7AB17CAE(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALProvider_get_trackingState_m230BA45C6A3A158680F47BC44245529AD70A6896 (XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = XREALPlugin_GetTrackingState_mFAC6D7969694193AA63A7216151EB5ADF43549A0(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALProvider_get_notTrackingReason_m9101518EF5DBD85A63C12F10F42C711FE1AFBE1A (XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = XREALPlugin_GetTrackingReason_mE4E1EECB2C856C185C191BB14F52281691CB9F99(NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALProvider__ctor_m9EE679ECF74CB0B4D3AEB1BA0AC060C949046AA0 (XREALProvider_t3BB2530BFA7BF1488A57B8A0D6054A6DD550EE29* __this, const RuntimeMethod* method) { { Provider__ctor_m43661C1B8B6373D456C0CDA35F96AACBAB01290A(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshal_pinvoke(const UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43& unmarshaled, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___texturesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___texturesException, NULL); } IL2CPP_EXTERN_C void UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshal_pinvoke_back(const UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_pinvoke& marshaled, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___texturesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___texturesException, NULL); } IL2CPP_EXTERN_C void UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshal_pinvoke_cleanup(UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshal_com(const UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43& unmarshaled, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___texturesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___texturesException, NULL); } IL2CPP_EXTERN_C void UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshal_com_back(const UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_com& marshaled, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___texturesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43____textures_FieldInfo_var, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___texturesException, NULL); } IL2CPP_EXTERN_C void UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshal_com_cleanup(UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 AbstractFrameProvider_GetFrameInfo_m84090161E6C8A6DCAE6A26A4C75B359318AB792E (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* __this, const RuntimeMethod* method) { Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525)); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_0 = V_0; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AbstractFrameProvider_IsFrameReady_m05341E6C374EE98AD889030EA9F2B5E676CD3E93 (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_IsFrameReady; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractFrameProvider_Play_m65169A8F1AC8AF13F345F244979D4A530D561471 (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractFrameProvider_Stop_m3E1D12DEC5E73A0DCA5B980E1CA8B94475A5816A (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractFrameProvider_Release_m21352E5307FA47D7FB65620CE687441449E35582 (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractFrameProvider__ctor_m5FD2630DF9B0F0D12F3BEB921631579CFC1C9746 (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_Multicast(UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_frame, reinterpret_cast(currentDelegate->___method)); } } void UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_OpenInst(UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_frame, method); } void UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_OpenStatic(UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_frame, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateImageFrame__ctor_mC559D7ED63F5EF1CBF5FC7271B654401EDE7540B (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7 (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_frame, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UpdateImageFrame_BeginInvoke_m09B5C4FD1D77E84EAC59162578DD0D6E97622061 (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43_il2cpp_TypeInfo_var, &___0_frame); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateImageFrame_EndInvoke_m44B93D1A726CB13596B5A0F8B6D4DD255CF5AFD2 (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncTask_get_IsInitialized_m46BBA1C780D6226AAEA7F309769DAF19D17B3BA7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); bool L_0 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___U3CIsInitializedU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_set_IsInitialized_m037D3895DFB3CF20899F62424A8B6BA5DFCEAF77 (bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___U3CIsInitializedU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_PerformActionInUpdate_mEBE581C53273C753DF3DC200C0ABF815A2CC4E24 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_LockObject; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001d: { { bool L_1 = V_1; if (!L_1) { goto IL_0026; } } { RuntimeObject* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0026: { return; } } }); try { RuntimeObject* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_4 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_UpdateActionQueue; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_action; NullCheck(L_4); Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4(L_4, L_5, Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4_RuntimeMethod_var); goto IL_0027; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0027: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_OnUpdate_mE167C34A297678E927C07C692AD55BFF8336326B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_0 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_UpdateActionQueue; NullCheck(L_0); int32_t L_1; L_1 = Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_inline(L_0, Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var); if (L_1) { goto IL_003f; } } { return; } IL_000d: { V_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL; il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); RuntimeObject* L_2 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_LockObject; V_1 = L_2; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002c: { { bool L_3 = V_2; if (!L_3) { goto IL_0035; } } { RuntimeObject* L_4 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL); } IL_0035: { return; } } }); try { RuntimeObject* L_5 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_6 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_UpdateActionQueue; NullCheck(L_6); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7; L_7 = Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E(L_6, Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var); V_0 = L_7; goto IL_0036; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0036: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = V_0; if (!L_8) { goto IL_003f; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; NullCheck(L_9); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_9, NULL); } IL_003f: { il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_10 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_UpdateActionQueue; NullCheck(L_10); int32_t L_11; L_11 = Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_inline(L_10, Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var); if ((((int32_t)L_11) > ((int32_t)0))) { goto IL_000d; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask_Init_m6AA9E3A057BDB417AF0BC0F366647F0822A88A2A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_OnUpdate_mE167C34A297678E927C07C692AD55BFF8336326B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); bool L_0; L_0 = AsyncTask_get_IsInitialized_m46BBA1C780D6226AAEA7F309769DAF19D17B3BA7_inline(NULL); if (!L_0) { goto IL_0008; } } { return; } IL_0008: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, NULL, (intptr_t)((void*)AsyncTask_OnUpdate_mE167C34A297678E927C07C692AD55BFF8336326B_RuntimeMethod_var), NULL); XREALMainThreadDispather_add_OnUpdate_mE47BA8061CBED191BC9A18745644963AC1837243(L_1, NULL); il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); AsyncTask_set_IsInitialized_m037D3895DFB3CF20899F62424A8B6BA5DFCEAF77_inline((bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask__ctor_mFCF96A4CBC9C39D16E1EC99BE3016C14F70CB740 (AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTask__cctor_mCF16B343CA22729283C93DEFCD6BF0166F5E5A6C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_0 = (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*)il2cpp_codegen_object_new(Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var); Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272(L_0, Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var); ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_UpdateActionQueue = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_UpdateActionQueue), (void*)L_0); RuntimeObject* L_1 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_1, NULL); ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_LockObject = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___m_LockObject), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* CaptureBehaviourBase_GetContext_m2D34D98941C7A770720AF6D23755E90C30FE0A00 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_FrameCaptureContext; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_Init_mE2B411C2B55B76A1D4AB2732929D11D2DC9E9C82 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* ___0_context, const RuntimeMethod* method) { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = ___0_context; __this->___m_FrameCaptureContext = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameCaptureContext), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_Update_m234A278526CAA32B1B98FD2783E6A78726B0C90A (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_FrameCaptureContext; if (!L_0) { goto IL_0079; } } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_1 = __this->___m_FrameCaptureContext; NullCheck(L_1); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_2; L_2 = FrameCaptureContext_RequestCameraParam_m1EFC86587EAE54E8BF0E8D3D0EEC8B018448FF77_inline(L_1, NULL); V_0 = L_2; bool L_3; L_3 = CameraParameters_get_lockRoll_m370DEFEE124831DFF78A0042928DC021423EF631_inline((&V_0), NULL); if (!L_3) { goto IL_0079; } } { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = __this->___CaptureCamera; NullCheck(L_4); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL); NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Transform_get_eulerAngles_mCAAF48EFCF628F1ED91C2FFE75A4FD19C039DD6A(L_5, NULL); V_1 = L_6; (&V_1)->___z = (0.0f); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = __this->___CaptureCamera; NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1; NullCheck(L_8); Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004(L_8, L_9, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = __this->___CaptureCamera2; NullCheck(L_10); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_10, NULL); NullCheck(L_11); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Transform_get_eulerAngles_mCAAF48EFCF628F1ED91C2FFE75A4FD19C039DD6A(L_11, NULL); V_2 = L_12; (&V_2)->___z = (0.0f); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = __this->___CaptureCamera2; NullCheck(L_13); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14; L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_2; NullCheck(L_14); Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004(L_14, L_15, NULL); } IL_0079: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_SetCameraMask_mD826DA67FB69CF3043C8E883EFB73AA5472C5B28 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, int32_t ___0_mask, const RuntimeMethod* method) { { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___CaptureCamera; int32_t L_1 = ___0_mask; NullCheck(L_0); Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32(L_0, L_1, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___CaptureCamera2; int32_t L_3 = ___0_mask; NullCheck(L_2); Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32(L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_SetBackGroundColor_mCC287525A3C9FF2ED6B67F57CB8BEA2E3B141C49 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) { { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___CaptureCamera; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_color; NullCheck(L_0); Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138(L_0, L_1, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___CaptureCamera2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___0_color; NullCheck(L_2); Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138(L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_OnFrame_m197A593459EDD8D5AA3CE2E2DF828945F094A958 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { int32_t V_0 = 0; { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_FrameCaptureContext; NullCheck(L_0); BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_1; L_1 = FrameCaptureContext_GetBlender_m834412C8F8FF94A652146435C074A8CCA12EE207_inline(L_0, NULL); NullCheck(L_1); int32_t L_2; L_2 = BlenderBase_get_BlendMode_mADC158CB53A176626B14B6176C3EB5C1AC8B700C_inline(L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; switch (L_3) { case 0: { goto IL_002b; } case 1: { goto IL_0024; } case 2: { goto IL_002b; } } } { return; } IL_0024: { CaptureBehaviourBase_MoveToGod_m095D9F5CB7A63F9FBCCCC1027D4EDAC7BC0EBBB5(__this, NULL); return; } IL_002b: { UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_4 = ___0_frame; uint64_t L_5 = L_4.___timeStamp; CaptureBehaviourBase_UpdateHeadPoseByTimestamp_m0717E921CE5119FB1EB9A675190B068BC5E5934E(__this, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_MoveToGod_m095D9F5CB7A63F9FBCCCC1027D4EDAC7BC0EBBB5 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___CameraRig; NullCheck(L_0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_2, (9999.0f), NULL); NullCheck(L_1); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_1, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase_UpdateHeadPoseByTimestamp_m0717E921CE5119FB1EB9A675190B068BC5E5934E (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, uint64_t ___0_timestamp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_il2cpp_TypeInfo_var); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_0; L_0 = Pose_get_identity_m145C7BA9D895CD7F8CCE2483B69764F7A9FEC66E(NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureBehaviourBase__ctor_mC4B50DE0C7DCDEB62BC041C96ADEB79AB7069309 (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* XREALCaptureBehaviour_get_ImageEncoder_m87EAB75DBA92CBE880D76924368001E7D705F3E1 (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0; L_0 = CaptureBehaviourBase_GetContext_m2D34D98941C7A770720AF6D23755E90C30FE0A00_inline(__this, NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = FrameCaptureContext_GetEncoder_m19B80C3CA987296888C9C958B4AB1A4959E69D32_inline(L_0, NULL); return ((ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D*)IsInstClass((RuntimeObject*)L_1, ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCaptureBehaviour_Do_mB352729168E99CB1778DDB641C10F8B1F4634183 (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, String_t* ___3_outpath, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* L_0; L_0 = XREALCaptureBehaviour_get_ImageEncoder_m87EAB75DBA92CBE880D76924368001E7D705F3E1(__this, NULL); int32_t L_1 = ___0_width; int32_t L_2 = ___1_height; int32_t L_3 = ___2_format; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = ImageEncoder_Encode_m0A2E7D8424F10140FDF6FCC5FFAD7D8A902958B5(L_0, L_1, L_2, L_3, NULL); V_0 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; if (L_5) { goto IL_0014; } } { return (bool)0; } IL_0014: { String_t* L_6 = ___3_outpath; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0; File_WriteAllBytes_mC491031DA14AA9B591F62D6AD0181D090E081077(L_6, L_7, NULL); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCaptureBehaviour_Do_m7AD1C87F5B69C51C4F4B61906EE5DCDB2F99FD61 (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___3_data, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = ___3_data; ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* L_1; L_1 = XREALCaptureBehaviour_get_ImageEncoder_m87EAB75DBA92CBE880D76924368001E7D705F3E1(__this, NULL); int32_t L_2 = ___0_width; int32_t L_3 = ___1_height; int32_t L_4 = ___2_format; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = ImageEncoder_Encode_m0A2E7D8424F10140FDF6FCC5FFAD7D8A902958B5(L_1, L_2, L_3, L_4, NULL); *((RuntimeObject**)L_0) = (RuntimeObject*)L_5; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_6 = ___3_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_6); if (L_7) { goto IL_0018; } } { return (bool)0; } IL_0018: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCaptureBehaviour_DoAsyn_mE5B7FFDC52741272917F0D5D90F57CBE2147CF3D (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { bool L_0; L_0 = SystemInfo_get_supportsAsyncGPUReadback_m042FD6786738983BF2EDDD06FA633B2F436A7EA2(NULL); if (!L_0) { goto IL_0014; } } { ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* L_1; L_1 = XREALCaptureBehaviour_get_ImageEncoder_m87EAB75DBA92CBE880D76924368001E7D705F3E1(__this, NULL); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_2 = ___0_task; NullCheck(L_1); ImageEncoder_Commit_m7202778C83756A46BAE7AF54D213BFD9100A11D4(L_1, L_2, NULL); return; } IL_0014: { ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* L_3; L_3 = XREALCaptureBehaviour_get_ImageEncoder_m87EAB75DBA92CBE880D76924368001E7D705F3E1(__this, NULL); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_4 = ___0_task; int32_t L_5 = L_4.___Width; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_6 = ___0_task; int32_t L_7 = L_6.___Height; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_8 = ___0_task; int32_t L_9 = L_8.___CaptureFormat; NullCheck(L_3); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = ImageEncoder_Encode_m0A2E7D8424F10140FDF6FCC5FFAD7D8A902958B5(L_3, L_5, L_7, L_9, NULL); V_0 = L_10; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_11 = ___0_task; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_12 = L_11.___OnReceive; if (!L_12) { goto IL_0047; } } { CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_13 = ___0_task; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_14 = L_13.___OnReceive; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_15 = ___0_task; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_0; NullCheck(L_14); CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_inline(L_14, L_15, L_16, NULL); } IL_0047: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCaptureBehaviour_DoAsyn_m0D19CB4100EE3B838D2EB4EAFB5F54693EC5222E (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* ___0_oncapturedcallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CDoAsynU3Eb__0_m1E7D7E07BF7BECE362D5612FAC2A870F07BB5374_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224* V_0 = NULL; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE V_1; memset((&V_1), 0, sizeof(V_1)); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 V_2; memset((&V_2), 0, sizeof(V_2)); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* G_B2_0 = NULL; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* G_B1_0 = NULL; int32_t G_B3_0 = 0; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* G_B3_1 = NULL; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* G_B5_0 = NULL; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* G_B4_0 = NULL; int32_t G_B6_0 = 0; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* G_B6_1 = NULL; { U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224* L_0 = (U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass5_0__ctor_m778F49348632BCF9B9229124EBD1DADD879B6134(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224* L_1 = V_0; OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* L_2 = ___0_oncapturedcallback; NullCheck(L_1); L_1->___oncapturedcallback = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___oncapturedcallback), (void*)L_2); il2cpp_codegen_initobj((&V_1), sizeof(CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE)); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_3; L_3 = CaptureBehaviourBase_GetContext_m2D34D98941C7A770720AF6D23755E90C30FE0A00_inline(__this, NULL); NullCheck(L_3); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_4; L_4 = FrameCaptureContext_RequestCameraParam_m1EFC86587EAE54E8BF0E8D3D0EEC8B018448FF77_inline(L_3, NULL); V_2 = L_4; int32_t L_5; L_5 = CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline((&V_2), NULL); (&V_1)->___Width = L_5; int32_t L_6; L_6 = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline((&V_2), NULL); if ((((int32_t)L_6) == ((int32_t)1))) { G_B2_0 = (&V_1); goto IL_0044; } G_B1_0 = (&V_1); } { int32_t L_7; L_7 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline((&V_2), NULL); G_B3_0 = L_7; G_B3_1 = G_B1_0; goto IL_0057; } IL_0044: { int32_t L_8; L_8 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline((&V_2), NULL); G_B3_0 = il2cpp_codegen_cast_double_to_int(((double)il2cpp_codegen_multiply((0.5), ((double)L_8)))); G_B3_1 = G_B2_0; } IL_0057: { G_B3_1->___Height = G_B3_0; int32_t L_9; L_9 = CameraParameters_get_pixelFormat_m7A2BD774AAA3CAEEB651EC8FA28A695547587B25_inline((&V_2), NULL); if ((((int32_t)L_9) == ((int32_t)3))) { G_B5_0 = (&V_1); goto IL_006b; } G_B4_0 = (&V_1); } { G_B6_0 = 1; G_B6_1 = G_B4_0; goto IL_006c; } IL_006b: { G_B6_0 = 0; G_B6_1 = G_B5_0; } IL_006c: { G_B6_1->___CaptureFormat = G_B6_0; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF** L_10 = (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF**)(&(&V_1)->___OnReceive); CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF** L_11 = L_10; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_12 = *((CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF**)L_11); U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224* L_13 = V_0; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_14 = (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF*)il2cpp_codegen_object_new(CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF_il2cpp_TypeInfo_var); CaptureTaskCallback__ctor_m4D2FA4409CC0C0483879682B57CAE920D11C9230(L_14, L_13, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CDoAsynU3Eb__0_m1E7D7E07BF7BECE362D5612FAC2A870F07BB5374_RuntimeMethod_var), NULL); Delegate_t* L_15; L_15 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_12, L_14, NULL); *((RuntimeObject**)L_11) = (RuntimeObject*)((CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF*)CastclassSealed((RuntimeObject*)L_15, CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_11, (void*)(RuntimeObject*)((CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF*)CastclassSealed((RuntimeObject*)L_15, CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF_il2cpp_TypeInfo_var))); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_16 = V_1; XREALCaptureBehaviour_DoAsyn_mE5B7FFDC52741272917F0D5D90F57CBE2147CF3D(__this, L_16, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCaptureBehaviour_Do_mE8572993430ABB36069D6FE72F4841E97F8F68DC (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, String_t* ___0_filename, int32_t ___1_fileOutputFormat, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 V_0; memset((&V_0), 0, sizeof(V_0)); { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0; L_0 = CaptureBehaviourBase_GetContext_m2D34D98941C7A770720AF6D23755E90C30FE0A00_inline(__this, NULL); NullCheck(L_0); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_1; L_1 = FrameCaptureContext_RequestCameraParam_m1EFC86587EAE54E8BF0E8D3D0EEC8B018448FF77_inline(L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline((&V_0), NULL); int32_t L_3; L_3 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline((&V_0), NULL); int32_t L_4 = ___1_fileOutputFormat; String_t* L_5 = ___0_filename; bool L_6; L_6 = XREALCaptureBehaviour_Do_mB352729168E99CB1778DDB641C10F8B1F4634183(__this, L_2, L_3, L_4, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCaptureBehaviour__ctor_mB11BEB36DFEDFFC8649737E82C6F21344E8D98D1 (XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* __this, const RuntimeMethod* method) { { CaptureBehaviourBase__ctor_mC4B50DE0C7DCDEB62BC041C96ADEB79AB7069309(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m778F49348632BCF9B9229124EBD1DADD879B6134 (U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0_U3CDoAsynU3Eb__0_m1E7D7E07BF7BECE362D5612FAC2A870F07BB5374 (U3CU3Ec__DisplayClass5_0_t7C31D618AFB6B37E5EDF040C3BE77F1F4926A224* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 V_0; memset((&V_0), 0, sizeof(V_0)); PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* V_1 = NULL; int32_t G_B4_0 = 0; { OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* L_0 = __this->___oncapturedcallback; if (!L_0) { goto IL_0038; } } { il2cpp_codegen_initobj((&V_0), sizeof(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5)); (&V_0)->___resultType = 0; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_1 = ___0_task; int32_t L_2 = L_1.___CaptureFormat; if (!L_2) { goto IL_0023; } } { G_B4_0 = 2; goto IL_0024; } IL_0023: { G_B4_0 = 3; } IL_0024: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_data; PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* L_4 = (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE*)il2cpp_codegen_object_new(PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE_il2cpp_TypeInfo_var); PhotoCaptureFrame__ctor_mD8804E5814D2D4709D5643987D867D7B541D3F1E(L_4, G_B4_0, L_3, NULL); V_1 = L_4; OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* L_5 = __this->___oncapturedcallback; PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 L_6 = V_0; PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* L_7 = V_1; NullCheck(L_5); OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_inline(L_5, L_6, L_7, NULL); } IL_0038: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRecordBehaviour_SetOutPutPath_mA979F0CA49E034D1CD0C3BE0590CF517FB25CCF2 (XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* __this, String_t* ___0_path, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64686399CAD105985D395551A1E10BF75BFA3510); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; Type_t* G_B3_0 = NULL; String_t* G_B3_1 = NULL; { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0; L_0 = CaptureBehaviourBase_GetContext_m2D34D98941C7A770720AF6D23755E90C30FE0A00_inline(__this, NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = FrameCaptureContext_GetEncoder_m19B80C3CA987296888C9C958B4AB1A4959E69D32_inline(L_0, NULL); V_0 = L_1; RuntimeObject* L_2 = V_0; if (L_2) { G_B2_0 = _stringLiteral64686399CAD105985D395551A1E10BF75BFA3510; goto IL_0017; } G_B1_0 = _stringLiteral64686399CAD105985D395551A1E10BF75BFA3510; } { G_B3_0 = ((Type_t*)(NULL)); G_B3_1 = G_B1_0; goto IL_001d; } IL_0017: { RuntimeObject* L_3 = V_0; NullCheck(L_3); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_001d: { String_t* L_5; L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(G_B3_1, G_B3_0, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_5, NULL); RuntimeObject* L_6 = V_0; NullCheck(((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B*)CastclassClass((RuntimeObject*)L_6, VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var))); NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_7 = ((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B*)CastclassClass((RuntimeObject*)L_6, VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var))->___EncodeConfig; String_t* L_8 = ___0_path; NullCheck(L_7); NativeEncodeConfig_SetOutPutPath_mBF6AF9680C4162F251BF7212586006F0717470CE(L_7, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRecordBehaviour__ctor_mBEE1F6CED4E486DFD1FB3F4B66D23049B84B9806 (XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* __this, const RuntimeMethod* method) { { CaptureBehaviourBase__ctor_mC4B50DE0C7DCDEB62BC041C96ADEB79AB7069309(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif extern "C" void DEFAULT_CALL ReversePInvokeWrapper_AudioEncoder_RunOnRenderThread_m1E0E5D80B0CBD9813E5B92279A2EC2EF36767230(int32_t ___0_eventID) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; AudioEncoder_RunOnRenderThread_m1E0E5D80B0CBD9813E5B92279A2EC2EF36767230(___0_eventID, NULL); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AudioEncoder_get_androidMediaProjection_m5A2279F9132AA1A7D1897903956F3FB46E4C7426 (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___U3CandroidMediaProjectionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_set_androidMediaProjection_mF5CA5935A479CA341BF44715D29FF6FCCA897412 (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, intptr_t ___0_value, const RuntimeMethod* method) { { intptr_t L_0 = ___0_value; __this->___U3CandroidMediaProjectionU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder__ctor_m9C99E759B4FCF4664BDBA0088F3E894659847426 (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0; L_0 = NativeEncoder_GetInstance_m2833AA2CD626C122319DE45E44A479E8400D9064(NULL); __this->___mNativeEncoder = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mNativeEncoder), (void*)L_0); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_1 = __this->___mNativeEncoder; NullCheck(L_1); NativeEncoder_Register_m06D8357F3C3EF4B036B25776A0C1B7C70D03438D(L_1, __this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_RunOnRenderThread_m1E0E5D80B0CBD9813E5B92279A2EC2EF36767230 (int32_t ___0_eventID, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD93A9BE59F75C0CEC470A3BDF31386176EC322F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA9339C4EBB50408D9C1C29BCF80A94BFAED416E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAF8393CE2FAD4FFBE5F444499F337BC8D5C84B22_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; { int32_t L_0 = ___0_eventID; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)8193))))) { goto IL_005e; } } { il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_1 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0054: { { bool L_2 = V_1; if (!L_2) { goto IL_005d; } } { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_005d: { return; } } }); try { { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); V_2 = 0; goto IL_003b_1; } IL_001c_1: { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_5; L_5 = NativeEncoder_GetInstance_m2833AA2CD626C122319DE45E44A479E8400D9064(NULL); il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_6 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; int32_t L_7 = V_2; NullCheck(L_6); AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_8; L_8 = List_1_get_Item_mAF8393CE2FAD4FFBE5F444499F337BC8D5C84B22(L_6, L_7, List_1_get_Item_mAF8393CE2FAD4FFBE5F444499F337BC8D5C84B22_RuntimeMethod_var); NullCheck(L_8); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_9 = L_8->___mDataCallBack; NullCheck(L_5); bool L_10; L_10 = NativeEncoder_StartAudioRecorder_m4C910762E5612D4613E4188358FB2C4BBDF2781F(L_5, L_9, NULL); int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_003b_1: { int32_t L_12 = V_2; il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_13 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_mA9339C4EBB50408D9C1C29BCF80A94BFAED416E1_inline(L_13, List_1_get_Count_mA9339C4EBB50408D9C1C29BCF80A94BFAED416E1_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_001c_1; } } { il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_15 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; NullCheck(L_15); List_1_Clear_mD93A9BE59F75C0CEC470A3BDF31386176EC322F3_inline(L_15, List_1_Clear_mD93A9BE59F75C0CEC470A3BDF31386176EC322F3_RuntimeMethod_var); goto IL_005e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Config_m70BB6208DBB482B1DAE47FFAE756D8C1D00FEF9C (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* G_B2_0 = NULL; AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* G_B1_0 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* G_B3_1 = NULL; { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_0 = ___0_param; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_1 = (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143*)il2cpp_codegen_object_new(NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143_il2cpp_TypeInfo_var); NativeEncodeConfig__ctor_mD0F54B511B48A4908C52B2FFFF9EFDB1DC3CAAA6(L_1, L_0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); __this->___EncodeConfig = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___EncodeConfig), (void*)L_1); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_inline((&___0_param), NULL); if (L_2) { G_B2_0 = __this; goto IL_0022; } G_B1_0 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_002e; } IL_0022: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3; L_3 = CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_inline((&___0_param), NULL); NullCheck(L_3); intptr_t L_4; L_4 = AndroidJavaObject_GetRawObject_m536F043B5CE2C21369FF6173C9D2A9A62136BC48(L_3, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_002e: { NullCheck(G_B3_1); AudioEncoder_set_androidMediaProjection_mF5CA5935A479CA341BF44715D29FF6FCCA897412_inline(G_B3_1, G_B3_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_AdjustVolume_m89D393EFB746C1E45B1458D6E2F18514D6ABA217 (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, int32_t ___0_recordIdx, float ___1_factor, const RuntimeMethod* method) { { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0 = __this->___mNativeEncoder; int32_t L_1 = ___0_recordIdx; float L_2 = ___1_factor; NullCheck(L_0); NativeEncoder_AdjustVolume_mD93A455D415EBE3664FB7EC32B0F519AB51E8716(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Start_m78EAA79541FD83316918D2DF15E31EDB15FE505F (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_onAudioDataCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4537603FE751F79CDCC0113A294DDEF68459CC0B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79DD57BB746C8ADD319934AD22BBA988D8C7547A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE7EBFF582009B0DDC99B08D7E538D3D492DD7D6); s_Il2CppMethodInitialized = true; } List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* V_0 = NULL; bool V_1 = false; { bool L_0 = __this->___m_IsStarted; if (!L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralEE7EBFF582009B0DDC99B08D7E538D3D492DD7D6, NULL); NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_1 = __this->___EncodeConfig; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_1); String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral79DD57BB746C8ADD319934AD22BBA988D8C7547A, L_2, NULL); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_3, NULL); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_4 = ___0_onAudioDataCallback; __this->___mDataCallBack = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mDataCallBack), (void*)L_4); il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_5 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; V_0 = L_5; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: { { bool L_6 = V_1; if (!L_6) { goto IL_005a; } } { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_7 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_7, NULL); } IL_005a: { return; } } }); try { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_8 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_8, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_9 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; NullCheck(L_9); List_1_Add_m4537603FE751F79CDCC0113A294DDEF68459CC0B_inline(L_9, __this, List_1_Add_m4537603FE751F79CDCC0113A294DDEF68459CC0B_RuntimeMethod_var); goto IL_005b; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005b: { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_10 = __this->___mNativeEncoder; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_11 = __this->___EncodeConfig; intptr_t L_12; L_12 = AudioEncoder_get_androidMediaProjection_m5A2279F9132AA1A7D1897903956F3FB46E4C7426_inline(__this, NULL); NullCheck(L_10); NativeEncoder_SetConfigration_mD06773C6A72C8189ABC6B9104C62E41ABB46A55D(L_10, L_11, L_12, NULL); il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); intptr_t L_13 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___RenderThreadHandlePtr; GL_IssuePluginEvent_m3591CC23273DA50F8B37FF0DA5844F01B12B6C84(L_13, ((int32_t)8193), NULL); __this->___m_IsStarted = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Stop_mCAB3731BA56A6CE8103F30FA6EA024EC70B53DDC (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mE839C9B16EF028BE9445842229A735AC0B5BA996_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29C470CFE9C4D0AEA66F34091C1815AC97DD943D); s_Il2CppMethodInitialized = true; } List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* V_0 = NULL; bool V_1 = false; { bool L_0 = __this->___m_IsStarted; if (L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral29C470CFE9C4D0AEA66F34091C1815AC97DD943D, NULL); il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_1 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0031: { { bool L_2 = V_1; if (!L_2) { goto IL_003a; } } { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_003a: { return; } } }); try { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_5 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders; NullCheck(L_5); bool L_6; L_6 = List_1_Remove_mE839C9B16EF028BE9445842229A735AC0B5BA996(L_5, __this, List_1_Remove_mE839C9B16EF028BE9445842229A735AC0B5BA996_RuntimeMethod_var); goto IL_003b; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003b: { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_7 = __this->___mNativeEncoder; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_8 = __this->___mDataCallBack; NullCheck(L_7); bool L_9; L_9 = NativeEncoder_StopAudioRecorder_mE46196DE1BC32FE731680B587D08107FED085F94(L_7, L_8, NULL); __this->___m_IsStarted = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder_Release_mFEF305390E0CCAF98801E0D840216813BF8BAF9C (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB472F694C910BBFA93F95E974B0283B6512E984); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralEB472F694C910BBFA93F95E974B0283B6512E984, NULL); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0 = __this->___mNativeEncoder; NullCheck(L_0); NativeEncoder_UnRegister_m4AD15F3C4D715CB5BAB997B23514AAE67188A48B(L_0, __this, NULL); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_1 = __this->___mNativeEncoder; NullCheck(L_1); NativeEncoder_Destroy_mD375E7F63DE6CA69E2D46323FBB1963DAD4DF616(L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioEncoder__cctor_mA013E30339165094BA306865966A3D8FD9041409 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioEncoder_RunOnRenderThread_m1E0E5D80B0CBD9813E5B92279A2EC2EF36767230_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3154CE4A8C3E9EE95867627DB3BDED24F4C79149_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_m62950A04FE2204EF73ADFD706D01DA1056E1835D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F* L_0 = (List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F*)il2cpp_codegen_object_new(List_1_t60715DC0108C95F5307C96281BD95EA81A7DB86F_il2cpp_TypeInfo_var); List_1__ctor_m3154CE4A8C3E9EE95867627DB3BDED24F4C79149(L_0, List_1__ctor_m3154CE4A8C3E9EE95867627DB3BDED24F4C79149_RuntimeMethod_var); ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___gInactiveAudioEncoders), (void*)L_0); RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* L_1 = (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4*)il2cpp_codegen_object_new(RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_il2cpp_TypeInfo_var); RenderEventDelegate__ctor_mEC7CE3EB82CD259D2C4AAD8B880A56CD45765BD6(L_1, NULL, (intptr_t)((void*)AudioEncoder_RunOnRenderThread_m1E0E5D80B0CBD9813E5B92279A2EC2EF36767230_RuntimeMethod_var), NULL); ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___RenderThreadHandle = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___RenderThreadHandle), (void*)L_1); RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* L_2 = ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___RenderThreadHandle; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_3; L_3 = Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_m62950A04FE2204EF73ADFD706D01DA1056E1835D(L_2, Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4_m62950A04FE2204EF73ADFD706D01DA1056E1835D_RuntimeMethod_var); ((AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_StaticFields*)il2cpp_codegen_static_fields_for(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var))->___RenderThreadHandlePtr = L_3; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void RenderEventDelegate_Invoke_m938F4EC0CC914FFD1DBA241C7CDDE472E57B4385_Multicast(RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, int32_t ___0_eventID, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_eventID, reinterpret_cast(currentDelegate->___method)); } } void RenderEventDelegate_Invoke_m938F4EC0CC914FFD1DBA241C7CDDE472E57B4385_OpenInst(RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_eventID, method); } void RenderEventDelegate_Invoke_m938F4EC0CC914FFD1DBA241C7CDDE472E57B4385_OpenStatic(RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_eventID, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4 (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_eventID); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate__ctor_mEC7CE3EB82CD259D2C4AAD8B880A56CD45765BD6 (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&RenderEventDelegate_Invoke_m938F4EC0CC914FFD1DBA241C7CDDE472E57B4385_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&RenderEventDelegate_Invoke_m938F4EC0CC914FFD1DBA241C7CDDE472E57B4385_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate_Invoke_m938F4EC0CC914FFD1DBA241C7CDDE472E57B4385 (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_eventID, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderEventDelegate_BeginInvoke_m96C05FA87A15AFB56318642A00C94D3B35F3AED7 (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, int32_t ___0_eventID, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = Box(il2cpp_defaults.int32_class, &___0_eventID); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate_EndInvoke_m70A41C966045B26E754467E5C7D7106BBD8DDCE1 (RenderEventDelegate_t9D1DD55E4132E981B4D45DA55A16AEDA59F9ACD4* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream__ctor_m49A67FCA2E96CBBA7BC567C7C5DEC8C2E30D47B8 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); __this->___m_ReadIndex = 0; __this->___m_WriteIndex = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_Dispose_m68447A4D81988611A914419F4A341C66C84BC3AB (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, const RuntimeMethod* method) { { __this->___m_ReadIndex = 0; __this->___m_WriteIndex = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_InitBuffer_m4B426E7F2EEB07FAFB5697C89DB6FBC8902A9A20 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, uint32_t ___0_len, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* G_B2_0 = NULL; AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* G_B1_0 = NULL; uint32_t G_B3_0 = 0; AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* G_B3_1 = NULL; { uint32_t L_0 = ___0_len; if ((!(((uint32_t)L_0) > ((uint32_t)((int32_t)40960))))) { G_B2_0 = __this; goto IL_0010; } G_B1_0 = __this; } { G_B3_0 = ((uint32_t)(((int32_t)40960))); G_B3_1 = G_B1_0; goto IL_0011; } IL_0010: { uint32_t L_1 = ___0_len; G_B3_0 = L_1; G_B3_1 = G_B2_0; } IL_0011: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)G_B3_0); NullCheck(G_B3_1); G_B3_1->___m_CacheBuffer = L_2; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___m_CacheBuffer), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_OnAudioDataRead_mF5B06D96FFDF3FCC840E28935CCC8FDA1B663493 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_CacheBuffer; if (L_0) { goto IL_0012; } } { uint32_t L_1 = ___1_size; AudioFilterStream_InitBuffer_m4B426E7F2EEB07FAFB5697C89DB6FBC8902A9A20(__this, ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, ((int32_t)10))), NULL); } IL_0012: { intptr_t L_2 = ___0_data; uint32_t L_3 = ___1_size; AudioFilterStream_Write_m1AF829AA7E96E5C6EB40F69639BAFAF6231677E8(__this, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_Write_m1AF829AA7E96E5C6EB40F69639BAFAF6231677E8 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, intptr_t ___0_data, int32_t ___1_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { intptr_t L_0 = ___0_data; bool L_1; L_1 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline(L_0, 0, NULL); if (L_1) { goto IL_0011; } } { int32_t L_2 = ___1_size; if ((((int32_t)L_2) > ((int32_t)0))) { goto IL_0012; } } IL_0011: { return; } IL_0012: { int32_t L_3 = ___1_size; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_3); V_0 = L_4; intptr_t L_5 = ___0_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; int32_t L_7 = ___1_size; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77(L_5, L_6, 0, L_7, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0; AudioFilterStream_Write_m9966BEF3E40182326C54FFF46EE8CDA8B02BCED2(__this, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioFilterStream_Write_m9966BEF3E40182326C54FFF46EE8CDA8B02BCED2 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytesData, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_CacheBuffer; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00da: { { bool L_1 = V_1; if (!L_1) { goto IL_00e3; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_2, NULL); } IL_00e3: { return; } } }); try { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_3, (&V_1), NULL); int32_t L_4 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_bytesData; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___m_CacheBuffer; NullCheck(L_6); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_4, ((int32_t)(((RuntimeArray*)L_5)->max_length))))) > ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))) { goto IL_0050_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_bytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___m_CacheBuffer; int32_t L_9 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_bytesData; NullCheck(L_10); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, 0, (RuntimeArray*)L_8, L_9, ((int32_t)(((RuntimeArray*)L_10)->max_length)), NULL); int32_t L_11 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_bytesData; NullCheck(L_12); __this->___m_WriteIndex = ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)))); goto IL_00e4; } IL_0050_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->___m_CacheBuffer; NullCheck(L_13); int32_t L_14 = __this->___m_WriteIndex; V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_13)->max_length)), L_14)); int32_t L_15 = V_2; if ((((int32_t)L_15) <= ((int32_t)0))) { goto IL_00ab_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___0_bytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = __this->___m_CacheBuffer; int32_t L_18 = __this->___m_WriteIndex; int32_t L_19 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_16, 0, (RuntimeArray*)L_17, L_18, L_19, NULL); __this->___m_WriteIndex = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___0_bytesData; int32_t L_21 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->___m_CacheBuffer; int32_t L_23 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ___0_bytesData; NullCheck(L_24); int32_t L_25 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, L_21, (RuntimeArray*)L_22, L_23, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_24)->max_length)), L_25)), NULL); int32_t L_26 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = ___0_bytesData; NullCheck(L_27); int32_t L_28 = V_2; __this->___m_WriteIndex = ((int32_t)il2cpp_codegen_add(L_26, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_27)->max_length)), L_28)))); goto IL_00e4; } IL_00ab_1: { __this->___m_WriteIndex = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = ___0_bytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = __this->___m_CacheBuffer; int32_t L_31 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = ___0_bytesData; NullCheck(L_32); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_29, 0, (RuntimeArray*)L_30, L_31, ((int32_t)(((RuntimeArray*)L_32)->max_length)), NULL); int32_t L_33 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = ___0_bytesData; NullCheck(L_34); __this->___m_WriteIndex = ((int32_t)il2cpp_codegen_add(L_33, ((int32_t)(((RuntimeArray*)L_34)->max_length)))); goto IL_00e4; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00e4: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioFilterStream_Flush_mD7AD314316D294AF47E3BD9CE2CB65C9011EF990 (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_outBytesData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t G_B11_0 = 0; int32_t G_B10_0 = 0; int32_t G_B12_0 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_CacheBuffer; if (!L_0) { goto IL_0016; } } { int32_t L_1 = __this->___m_ReadIndex; int32_t L_2 = __this->___m_WriteIndex; if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0018; } } IL_0016: { return (bool)0; } IL_0018: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___m_CacheBuffer; V_0 = L_3; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0113: { { bool L_4 = V_1; if (!L_4) { goto IL_011c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_5, NULL); } IL_011c: { return; } } }); try { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_6, (&V_1), NULL); V_2 = 0; int32_t L_7 = __this->___m_ReadIndex; int32_t L_8 = __this->___m_WriteIndex; if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_0074_1; } } { int32_t L_9 = __this->___m_WriteIndex; int32_t L_10 = __this->___m_ReadIndex; V_2 = ((int32_t)il2cpp_codegen_subtract(L_9, L_10)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_11 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_11); if (!L_12) { goto IL_0052_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_13 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_13); NullCheck(L_14); int32_t L_15 = V_2; if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))) == ((int32_t)L_15))) { goto IL_005a_1; } } IL_0052_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_16 = ___0_outBytesData; int32_t L_17 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_17); *((RuntimeObject**)L_16) = (RuntimeObject*)L_18; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_16, (void*)(RuntimeObject*)L_18); } IL_005a_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = __this->___m_CacheBuffer; int32_t L_20 = __this->___m_ReadIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_21 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_21); int32_t L_23 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_19, L_20, (RuntimeArray*)L_22, 0, L_23, NULL); goto IL_0105_1; } IL_0074_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = __this->___m_CacheBuffer; NullCheck(L_24); int32_t L_25 = __this->___m_ReadIndex; int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_24)->max_length)), L_25)); int32_t L_27 = __this->___m_WriteIndex; V_2 = ((int32_t)il2cpp_codegen_add(L_26, L_27)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_28 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_28); if (!L_29) { G_B11_0 = L_26; goto IL_0097_1; } G_B10_0 = L_26; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_30 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_30); NullCheck(L_31); int32_t L_32 = V_2; if ((((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))) == ((int32_t)L_32))) { G_B12_0 = G_B10_0; goto IL_009f_1; } G_B11_0 = G_B10_0; } IL_0097_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_33 = ___0_outBytesData; int32_t L_34 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_34); *((RuntimeObject**)L_33) = (RuntimeObject*)L_35; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_33, (void*)(RuntimeObject*)L_35); G_B12_0 = G_B11_0; } IL_009f_1: { if (G_B12_0) { goto IL_00bf_1; } } { __this->___m_ReadIndex = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = __this->___m_CacheBuffer; int32_t L_37 = __this->___m_ReadIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_38 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_38); int32_t L_40 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_36, L_37, (RuntimeArray*)L_39, 0, L_40, NULL); goto IL_0105_1; } IL_00bf_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = __this->___m_CacheBuffer; int32_t L_42 = __this->___m_ReadIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_43 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_43); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = __this->___m_CacheBuffer; NullCheck(L_45); int32_t L_46 = __this->___m_ReadIndex; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_41, L_42, (RuntimeArray*)L_44, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_45)->max_length)), L_46)), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = __this->___m_CacheBuffer; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_48 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_48); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50 = __this->___m_CacheBuffer; NullCheck(L_50); int32_t L_51 = __this->___m_ReadIndex; int32_t L_52 = __this->___m_WriteIndex; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_47, 0, (RuntimeArray*)L_49, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_50)->max_length)), L_51)), L_52, NULL); } IL_0105_1: { int32_t L_53 = __this->___m_WriteIndex; __this->___m_ReadIndex = L_53; goto IL_011d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_011d: { return (bool)1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AudioRecordTool_get_RIndex_mD3600552D0777F0B947B3541961D52E08EAA74B9 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_ReadIndex; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AudioRecordTool_get_WIndex_mD52A7D6B54BEE827A83B2F39DEDC497DFB7078DC (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_WriteIndex; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioRecordTool_get_IsRecording_m2DFCCE934C4D23B5625B1E70F2E9B2D50EEC9CBF (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_RecOutput; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AudioRecordTool_get_SampleRate_mB9E4148D4403B60AA282DDA8C683BAA2D30865CF (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_OutputSampleRate; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_Awake_m529CF0D802F7F15A7282990B45A5B0FDB3895D02 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { __this->___m_ReadIndex = 0; __this->___m_WriteIndex = 0; AudioConfiguration_t4C8585EA98B6559B306B6FAD6A68088555394A5D L_0; L_0 = AudioSettings_GetConfiguration_mDA005BAD9577EBBE375F6D6C040D7F110508C910(NULL); int32_t L_1 = L_0.___sampleRate; __this->___m_OutputSampleRate = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_InitBuffer_m0F57E53AB3DF1491FD14CCFE72CD808D48F1B30B (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, int32_t ___0_len, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* G_B2_0 = NULL; AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* G_B1_0 = NULL; int32_t G_B3_0 = 0; AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* G_B3_1 = NULL; { int32_t L_0 = ___0_len; if ((((int32_t)L_0) <= ((int32_t)((int32_t)40960)))) { G_B2_0 = __this; goto IL_0010; } G_B1_0 = __this; } { G_B3_0 = ((int32_t)40960); G_B3_1 = G_B1_0; goto IL_0011; } IL_0010: { int32_t L_1 = ___0_len; G_B3_0 = L_1; G_B3_1 = G_B2_0; } IL_0011: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)G_B3_0); NullCheck(G_B3_1); G_B3_1->___m_CacheBuffer = L_2; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___m_CacheBuffer), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_StartRecord_m9210790AD3E8F900A86F215DC8FA03ADA47D58FB (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { __this->___m_RecOutput = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_StopRecord_m5515B1F1F1F52A79D6A74B5DA99DC4E0DFE541A3 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { __this->___m_RecOutput = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_OnAudioFilterRead_m12BD0D390202DB0123647FD0993B60E81FA7E50B (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, int32_t ___1_channels, const RuntimeMethod* method) { { bool L_0 = __this->___m_RecOutput; if (!L_0) { goto IL_0024; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___m_CacheBuffer; if (L_1) { goto IL_001c; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___0_data; NullCheck(L_2); AudioRecordTool_InitBuffer_m0F57E53AB3DF1491FD14CCFE72CD808D48F1B30B(__this, ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), ((int32_t)10))), NULL); } IL_001c: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_data; int32_t L_4 = ___1_channels; AudioRecordTool_ConvertToSinChaAndWrite_m6BD14BA735D1634F05803F291C69F67D48235C2A(__this, L_3, L_4, NULL); } IL_0024: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_ConvertToSinChaAndWrite_m6BD14BA735D1634F05803F291C69F67D48235C2A (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_dataSource, int32_t ___1_channels, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int16_t V_2 = 0; int32_t V_3 = 0; { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_dataSource; NullCheck(L_0); int32_t L_1 = ___1_channels; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_2 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_0)->max_length))/L_1))); V_0 = L_2; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_3 = V_0; NullCheck(L_3); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2))); V_1 = L_4; V_2 = (int16_t)((int32_t)32767); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2); V_3 = 0; goto IL_0048; } IL_0027: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_6 = V_0; int32_t L_7 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = ___0_dataSource; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = ((int32_t)il2cpp_codegen_multiply(L_9, 2)); float L_11 = (L_8)->GetAt(static_cast(L_10)); int16_t L_12 = V_2; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int16_t)il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(L_11, ((float)L_12))))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_13 = V_0; int32_t L_14 = V_3; NullCheck(L_13); int32_t L_15 = L_14; int16_t L_16 = (L_13)->GetAt(static_cast(L_15)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17; L_17 = BitConverter_GetBytes_m0E92A4A8881B288AF838E6F5C7220210A5AADB15(L_16, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_1; int32_t L_19 = V_3; NullCheck((RuntimeArray*)L_17); Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB((RuntimeArray*)L_17, (RuntimeArray*)L_18, ((int32_t)il2cpp_codegen_multiply(L_19, 2)), NULL); int32_t L_20 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0048: { int32_t L_21 = V_3; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_22 = V_0; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0027; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_1; AudioRecordTool_Write_m12055BD4A30D3671526B573317F56C80D2AA1C80(__this, L_23, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_ConvertAndWrite_mE31480C8B9A48DFEEE70DAAC7EC6C3F7C5CE9D56 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_dataSource, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_dataSource; NullCheck(L_0); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_1 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))); V_0 = L_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___0_dataSource; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_2)->max_length)), 2))); V_1 = L_3; V_2 = ((int32_t)32767); V_3 = 0; goto IL_0044; } IL_001e: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_4 = V_0; int32_t L_5 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ___0_dataSource; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; float L_9 = (L_6)->GetAt(static_cast(L_8)); int32_t L_10 = V_2; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int16_t)il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(L_9, ((float)L_10))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = L_13; int16_t L_15 = (L_12)->GetAt(static_cast(L_14)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16; L_16 = BitConverter_GetBytes_m0E92A4A8881B288AF838E6F5C7220210A5AADB15(L_15, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_1; int32_t L_18 = V_3; NullCheck((RuntimeArray*)L_16); Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB((RuntimeArray*)L_16, (RuntimeArray*)L_17, ((int32_t)il2cpp_codegen_multiply(L_18, 2)), NULL); int32_t L_19 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0044: { int32_t L_20 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = ___0_dataSource; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))))) { goto IL_001e; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_1; AudioRecordTool_Write_m12055BD4A30D3671526B573317F56C80D2AA1C80(__this, L_22, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool_Write_m12055BD4A30D3671526B573317F56C80D2AA1C80 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytesData, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_CacheBuffer; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00da: { { bool L_1 = V_1; if (!L_1) { goto IL_00e3; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_2, NULL); } IL_00e3: { return; } } }); try { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_3, (&V_1), NULL); int32_t L_4 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_bytesData; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___m_CacheBuffer; NullCheck(L_6); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_4, ((int32_t)(((RuntimeArray*)L_5)->max_length))))) > ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))) { goto IL_0050_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_bytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___m_CacheBuffer; int32_t L_9 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_bytesData; NullCheck(L_10); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, 0, (RuntimeArray*)L_8, L_9, ((int32_t)(((RuntimeArray*)L_10)->max_length)), NULL); int32_t L_11 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_bytesData; NullCheck(L_12); __this->___m_WriteIndex = ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)))); goto IL_00e4; } IL_0050_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->___m_CacheBuffer; NullCheck(L_13); int32_t L_14 = __this->___m_WriteIndex; V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_13)->max_length)), L_14)); int32_t L_15 = V_2; if ((((int32_t)L_15) <= ((int32_t)0))) { goto IL_00ab_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___0_bytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = __this->___m_CacheBuffer; int32_t L_18 = __this->___m_WriteIndex; int32_t L_19 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_16, 0, (RuntimeArray*)L_17, L_18, L_19, NULL); __this->___m_WriteIndex = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___0_bytesData; int32_t L_21 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->___m_CacheBuffer; int32_t L_23 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ___0_bytesData; NullCheck(L_24); int32_t L_25 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, L_21, (RuntimeArray*)L_22, L_23, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_24)->max_length)), L_25)), NULL); int32_t L_26 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = ___0_bytesData; NullCheck(L_27); int32_t L_28 = V_2; __this->___m_WriteIndex = ((int32_t)il2cpp_codegen_add(L_26, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_27)->max_length)), L_28)))); goto IL_00e4; } IL_00ab_1: { __this->___m_WriteIndex = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = ___0_bytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = __this->___m_CacheBuffer; int32_t L_31 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = ___0_bytesData; NullCheck(L_32); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_29, 0, (RuntimeArray*)L_30, L_31, ((int32_t)(((RuntimeArray*)L_32)->max_length)), NULL); int32_t L_33 = __this->___m_WriteIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = ___0_bytesData; NullCheck(L_34); __this->___m_WriteIndex = ((int32_t)il2cpp_codegen_add(L_33, ((int32_t)(((RuntimeArray*)L_34)->max_length)))); goto IL_00e4; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00e4: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioRecordTool_Flush_m586E2D2EE866EFA7177444176A6052A151B12C8B (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_outBytesData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t G_B11_0 = 0; int32_t G_B10_0 = 0; int32_t G_B12_0 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_CacheBuffer; if (!L_0) { goto IL_0016; } } { int32_t L_1 = __this->___m_ReadIndex; int32_t L_2 = __this->___m_WriteIndex; if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0018; } } IL_0016: { return (bool)0; } IL_0018: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___m_CacheBuffer; V_0 = L_3; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0113: { { bool L_4 = V_1; if (!L_4) { goto IL_011c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_5, NULL); } IL_011c: { return; } } }); try { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_6, (&V_1), NULL); V_2 = 0; int32_t L_7 = __this->___m_ReadIndex; int32_t L_8 = __this->___m_WriteIndex; if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_0074_1; } } { int32_t L_9 = __this->___m_WriteIndex; int32_t L_10 = __this->___m_ReadIndex; V_2 = ((int32_t)il2cpp_codegen_subtract(L_9, L_10)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_11 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_11); if (!L_12) { goto IL_0052_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_13 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_13); NullCheck(L_14); int32_t L_15 = V_2; if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))) == ((int32_t)L_15))) { goto IL_005a_1; } } IL_0052_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_16 = ___0_outBytesData; int32_t L_17 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_17); *((RuntimeObject**)L_16) = (RuntimeObject*)L_18; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_16, (void*)(RuntimeObject*)L_18); } IL_005a_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = __this->___m_CacheBuffer; int32_t L_20 = __this->___m_ReadIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_21 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_21); int32_t L_23 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_19, L_20, (RuntimeArray*)L_22, 0, L_23, NULL); goto IL_0105_1; } IL_0074_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = __this->___m_CacheBuffer; NullCheck(L_24); int32_t L_25 = __this->___m_ReadIndex; int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_24)->max_length)), L_25)); int32_t L_27 = __this->___m_WriteIndex; V_2 = ((int32_t)il2cpp_codegen_add(L_26, L_27)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_28 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_28); if (!L_29) { G_B11_0 = L_26; goto IL_0097_1; } G_B10_0 = L_26; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_30 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_30); NullCheck(L_31); int32_t L_32 = V_2; if ((((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))) == ((int32_t)L_32))) { G_B12_0 = G_B10_0; goto IL_009f_1; } G_B11_0 = G_B10_0; } IL_0097_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_33 = ___0_outBytesData; int32_t L_34 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_34); *((RuntimeObject**)L_33) = (RuntimeObject*)L_35; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_33, (void*)(RuntimeObject*)L_35); G_B12_0 = G_B11_0; } IL_009f_1: { if (G_B12_0) { goto IL_00bf_1; } } { __this->___m_ReadIndex = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = __this->___m_CacheBuffer; int32_t L_37 = __this->___m_ReadIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_38 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_38); int32_t L_40 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_36, L_37, (RuntimeArray*)L_39, 0, L_40, NULL); goto IL_0105_1; } IL_00bf_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = __this->___m_CacheBuffer; int32_t L_42 = __this->___m_ReadIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_43 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_43); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = __this->___m_CacheBuffer; NullCheck(L_45); int32_t L_46 = __this->___m_ReadIndex; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_41, L_42, (RuntimeArray*)L_44, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_45)->max_length)), L_46)), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = __this->___m_CacheBuffer; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_48 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_48); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50 = __this->___m_CacheBuffer; NullCheck(L_50); int32_t L_51 = __this->___m_ReadIndex; int32_t L_52 = __this->___m_WriteIndex; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_47, 0, (RuntimeArray*)L_49, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_50)->max_length)), L_51)), L_52, NULL); } IL_0105_1: { int32_t L_53 = __this->___m_WriteIndex; __this->___m_ReadIndex = L_53; goto IL_011d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_011d: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioRecordTool__ctor_m42CAEBA943616D617346FCE214822DD6151C4FA4 (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_Multicast(CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_task, ___1_data, reinterpret_cast(currentDelegate->___method)); } } void CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_OpenInst(CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_task, ___1_data, method); } void CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_OpenStatic(CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_task, ___1_data, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureTaskCallback__ctor_m4D2FA4409CC0C0483879682B57CAE920D11C9230 (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_task, ___1_data, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CaptureTaskCallback_BeginInvoke_m3DCB2EFF7BD937357CAA8775FCF4AED99EF9201B (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_il2cpp_TypeInfo_var, &___0_task); __d_args[1] = ___1_data; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureTaskCallback_EndInvoke_m89E1605F656E4E4E6DC60B5B58835013AB4DE62B (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshal_pinvoke(const CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE& unmarshaled, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___OnReceiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___OnReceiveException, NULL); } IL2CPP_EXTERN_C void CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshal_pinvoke_back(const CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_pinvoke& marshaled, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___OnReceiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___OnReceiveException, NULL); } IL2CPP_EXTERN_C void CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshal_pinvoke_cleanup(CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshal_com(const CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE& unmarshaled, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___OnReceiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___OnReceiveException, NULL); } IL2CPP_EXTERN_C void CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshal_com_back(const CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_com& marshaled, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___OnReceiveException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE____OnReceive_FieldInfo_var, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___OnReceiveException, NULL); } IL2CPP_EXTERN_C void CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshal_com_cleanup(CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureTask__ctor_mC764670CCF920D49428F33D2EA27D1E85DE980A8 (CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* __this, int32_t ___0_w, int32_t ___1_h, int32_t ___2_format, CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* ___3_callback, const RuntimeMethod* method) { { int32_t L_0 = ___0_w; __this->___Width = L_0; int32_t L_1 = ___1_h; __this->___Height = L_1; int32_t L_2 = ___2_format; __this->___CaptureFormat = L_2; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_3 = ___3_callback; __this->___OnReceive = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___OnReceive), (void*)L_3); return; } } IL2CPP_EXTERN_C void CaptureTask__ctor_mC764670CCF920D49428F33D2EA27D1E85DE980A8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_w, int32_t ___1_h, int32_t ___2_format, CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* ___3_callback, const RuntimeMethod* method) { CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CaptureTask__ctor_mC764670CCF920D49428F33D2EA27D1E85DE980A8(_thisAdjusted, ___0_w, ___1_h, ___2_format, ___3_callback, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_width_m923A113E91FC883C51213C9E5143D042FF94D527 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CwidthU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_width_m51AAE7747253A2BBE3E508A1EBA86EC9196FF7E5 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CwidthU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_height_m971A94F8A4366BB5FD0FA41F8775EB3442699AE9 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CheightU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_height_mEF6BBD15BED14969571A464D33B1D9FCE7A60890 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CheightU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_bitRate_m5B796E2A513B8A4A00839689400D79FB54B38230 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CbitRateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_bitRate_mC025E5AD31001E2F950BB76E3F45DF51D608E557 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CbitRateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_fps_mC70835D6D0E449CAC259D96F280B66FF29EE8DD2 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CfpsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_fps_m8C19CC0352FDD97192E21B7C1FECF2F434A4E23F (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CfpsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_codecType_m9AF3D39BBC04B8949E5424EE85875EC5C3B67D26 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcodecTypeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_codecType_m5C745EAD7AF027A674FF1FCB3E35A99A656A3E4C (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcodecTypeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NativeEncodeConfig_get_outPutPath_mB7E4E7D86B0CF83548AB1BBC13EC091CE9B37D5E (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CoutPutPathU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_outPutPath_mBC2C3D9C01D70BC4B2EB03A7310D2B0546414D49 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CoutPutPathU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutPutPathU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_useStepTime_m527F580B543D110D7B4507B75E8C5F5201B3A61F (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CuseStepTimeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useStepTime_mFC8B856E17099EC26EC3FA99AB7D496B35D0136E (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CuseStepTimeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_useAlpha_mABEC6C02A05C0449A3768E7CE7A5E3AE64065419 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CuseAlphaU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useAlpha_mB5D84B30904919670C24C344A443B9B8ECDE8416 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CuseAlphaU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_useLinnerTexture_m335E76ED62F54804FAE6DFBC458BF5BE1BD4ED70 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CuseLinnerTextureU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useLinnerTexture_m0ED3CCCEDE43EA4593D8149BEA8BFBBF422C0D97 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CuseLinnerTextureU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_addMicphoneAudio_m8B9A14ED01778B05626426BF2C5878A66809F984 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CaddMicphoneAudioU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_addMicphoneAudio_m5855C92DF856C7B892C793A02C0C6655A9220978 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CaddMicphoneAudioU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_addInternalAudio_mC613E757826575BEB5AF2EC48B4E5F9AF277A703 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CaddInternalAudioU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_addInternalAudio_m7535BBAF70FBC7DA194FCCF0A20E93DE785A2E94 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CaddInternalAudioU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioSampleRate_mE2CEEC314FBE9D69D2D076CD11F4679974F538F7 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioSampleRateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioSampleRate_mF46B2A0D3E9378746BA17F4B5F2FD7791B4DEAAC (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioSampleRateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioBitRate_m9157AE931E149B244CCE745FBA4100ED1229D749 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioBitRateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioBitRate_mFEAECF12F36C39E987B8D2AB7ACB259CA14F5121 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioBitRateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioChannels_m3646B2F8965A175012ADFB367F86C04B432B5BF7 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioChannelsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioChannels_mD5B9EF800141FC418CB3AA36BEA379A25FF60116 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioChannelsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig__ctor_mD0F54B511B48A4908C52B2FFFF9EFDB1DC3CAAA6 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_cameraparam, String_t* ___1_path, const RuntimeMethod* method) { NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* G_B2_0 = NULL; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* G_B1_0 = NULL; int32_t G_B3_0 = 0; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* G_B3_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0; L_0 = CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline((&___0_cameraparam), NULL); NativeEncodeConfig_set_width_m51AAE7747253A2BBE3E508A1EBA86EC9196FF7E5_inline(__this, L_0, NULL); int32_t L_1; L_1 = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline((&___0_cameraparam), NULL); if ((((int32_t)L_1) == ((int32_t)1))) { G_B2_0 = __this; goto IL_0027; } G_B1_0 = __this; } { int32_t L_2; L_2 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline((&___0_cameraparam), NULL); G_B3_0 = L_2; G_B3_1 = G_B1_0; goto IL_003a; } IL_0027: { int32_t L_3; L_3 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline((&___0_cameraparam), NULL); G_B3_0 = il2cpp_codegen_cast_double_to_int(((double)il2cpp_codegen_multiply((0.5), ((double)L_3)))); G_B3_1 = G_B2_0; } IL_003a: { NullCheck(G_B3_1); NativeEncodeConfig_set_height_mEF6BBD15BED14969571A464D33B1D9FCE7A60890_inline(G_B3_1, G_B3_0, NULL); NativeEncodeConfig_set_bitRate_mC025E5AD31001E2F950BB76E3F45DF51D608E557_inline(__this, ((int32_t)10240000), NULL); int32_t L_4; L_4 = CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline((&___0_cameraparam), NULL); NativeEncodeConfig_set_fps_m8C19CC0352FDD97192E21B7C1FECF2F434A4E23F_inline(__this, L_4, NULL); String_t* L_5 = ___1_path; int32_t L_6; L_6 = NativeEncodeConfig_GetCodecTypeByPath_m7CD9B978DB1248416128E3709552284178F00224(L_5, NULL); NativeEncodeConfig_set_codecType_m5C745EAD7AF027A674FF1FCB3E35A99A656A3E4C_inline(__this, L_6, NULL); String_t* L_7 = ___1_path; NativeEncodeConfig_set_outPutPath_mBC2C3D9C01D70BC4B2EB03A7310D2B0546414D49_inline(__this, L_7, NULL); NativeEncodeConfig_set_useStepTime_mFC8B856E17099EC26EC3FA99AB7D496B35D0136E_inline(__this, 0, NULL); bool L_8; L_8 = CameraParameters_get_CaptureAudioMic_mC19B5BAFB2EC3D5375FF26BE6CD6B9FDCC22C7A0((&___0_cameraparam), NULL); NativeEncodeConfig_set_addMicphoneAudio_m5855C92DF856C7B892C793A02C0C6655A9220978_inline(__this, L_8, NULL); bool L_9; L_9 = CameraParameters_get_CaptureAudioApplication_m80E7622573FF23C0BBB056EFE30C96DCB29C6EE9((&___0_cameraparam), NULL); NativeEncodeConfig_set_addInternalAudio_m7535BBAF70FBC7DA194FCCF0A20E93DE785A2E94_inline(__this, L_9, NULL); float L_10; L_10 = CameraParameters_get_hologramOpacity_m1C15C44CFEDD516D3817C3CC828051FB17BFA93C_inline((&___0_cameraparam), NULL); NativeEncodeConfig_set_useAlpha_mB5D84B30904919670C24C344A443B9B8ECDE8416_inline(__this, (bool)((((float)L_10) < ((float)(1.40129846E-45f)))? 1 : 0), NULL); int32_t L_11; L_11 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL); NativeEncodeConfig_set_useLinnerTexture_m0ED3CCCEDE43EA4593D8149BEA8BFBBF422C0D97_inline(__this, (bool)((((int32_t)L_11) == ((int32_t)1))? 1 : 0), NULL); NativeEncodeConfig_set_audioBitRate_mFEAECF12F36C39E987B8D2AB7ACB259CA14F5121_inline(__this, ((int32_t)256000), NULL); NativeEncodeConfig_set_audioSampleRate_mF46B2A0D3E9378746BA17F4B5F2FD7791B4DEAAC_inline(__this, ((int32_t)48000), NULL); NativeEncodeConfig_set_audioChannels_mD5B9EF800141FC418CB3AA36BEA379A25FF60116_inline(__this, 2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncodeConfig_SetOutPutPath_mBF6AF9680C4162F251BF7212586006F0717470CE (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, String_t* ___0_path, const RuntimeMethod* method) { { String_t* L_0 = ___0_path; int32_t L_1; L_1 = NativeEncodeConfig_GetCodecTypeByPath_m7CD9B978DB1248416128E3709552284178F00224(L_0, NULL); NativeEncodeConfig_set_codecType_m5C745EAD7AF027A674FF1FCB3E35A99A656A3E4C_inline(__this, L_1, NULL); String_t* L_2 = ___0_path; NativeEncodeConfig_set_outPutPath_mBC2C3D9C01D70BC4B2EB03A7310D2B0546414D49_inline(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_GetCodecTypeByPath_m7CD9B978DB1248416128E3709552284178F00224 (String_t* ___0_path, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03FA1A8A5613B177BADAB07CC8C28EE0287A6F6C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B4D87502C7DE5D277E104803B7FB2D332BFB2C8); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_path; NullCheck(L_0); bool L_1; L_1 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_0, _stringLiteral03FA1A8A5613B177BADAB07CC8C28EE0287A6F6C, NULL); if (!L_1) { goto IL_000f; } } { return 1; } IL_000f: { String_t* L_2 = ___0_path; NullCheck(L_2); bool L_3; L_3 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_2, _stringLiteral4B4D87502C7DE5D277E104803B7FB2D332BFB2C8, NULL); if (!L_3) { goto IL_001e; } } { return 2; } IL_001e: { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NativeEncodeConfig_ToString_m12096D244B475906BC39573AF94C783642205928 (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F5D7637388736ACD472C5DFE2FBED81842A4684); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral144F30061F9DA5B02CBBF773FB47CFC0534BA4E1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B1423F219EAC608AC0444D7F4C8B42691FDD1D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E2AAA9B2AF67FFFC4B707F692EDFEAF9C1FA7CD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F8A13D44AE36ADE9613B3CD9BD384927044D9A7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral493E7C26DDEBF19442DF4C472493C52046339B36); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E888C452ABA22854E396B03342E236BA30A3859); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60431E2C877AAA25456635D54FDFF867D4EAF17D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral639F59A69CF2F14B3B87A75244A6E471BDBE4305); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8113B54EDC52DFDEE993BE90AF8C5F9DA7A5D41B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F62E829A1B5F7A6E1C579CDCED38AD8B275F5F3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF2BE4F21A22D3B4FFA9EBAF530AC12EE6C36179); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD396834B1B35A8158551283BE8289CD7C6B8F1C1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD79D4BC7F1DE225BDC620ADC4C9FA827A50049A2); s_Il2CppMethodInitialized = true; } bool V_0 = false; { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)23)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (String_t*)_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; int32_t L_3; L_3 = NativeEncodeConfig_get_width_m923A113E91FC883C51213C9E5143D042FF94D527_inline(__this, NULL); int32_t L_4 = L_3; RuntimeObject* L_5 = Box(il2cpp_defaults.int32_class, &L_4); String_t* L_6; L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral5E888C452ABA22854E396B03342E236BA30A3859, L_5, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(1), (String_t*)L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_2; int32_t L_8; L_8 = NativeEncodeConfig_get_height_m971A94F8A4366BB5FD0FA41F8775EB3442699AE9_inline(__this, NULL); int32_t L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_defaults.int32_class, &L_9); String_t* L_11; L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral60431E2C877AAA25456635D54FDFF867D4EAF17D, L_10, NULL); NullCheck(L_7); (L_7)->SetAt(static_cast(2), (String_t*)L_11); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_7; int32_t L_13; L_13 = NativeEncodeConfig_get_bitRate_m5B796E2A513B8A4A00839689400D79FB54B38230_inline(__this, NULL); int32_t L_14 = L_13; RuntimeObject* L_15 = Box(il2cpp_defaults.int32_class, &L_14); String_t* L_16; L_16 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral639F59A69CF2F14B3B87A75244A6E471BDBE4305, L_15, NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(3), (String_t*)L_16); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_12; int32_t L_18; L_18 = NativeEncodeConfig_get_fps_mC70835D6D0E449CAC259D96F280B66FF29EE8DD2_inline(__this, NULL); int32_t L_19 = L_18; RuntimeObject* L_20 = Box(il2cpp_defaults.int32_class, &L_19); String_t* L_21; L_21 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1E2AAA9B2AF67FFFC4B707F692EDFEAF9C1FA7CD, L_20, NULL); NullCheck(L_17); (L_17)->SetAt(static_cast(4), (String_t*)L_21); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_17; int32_t L_23; L_23 = NativeEncodeConfig_get_codecType_m9AF3D39BBC04B8949E5424EE85875EC5C3B67D26_inline(__this, NULL); int32_t L_24 = L_23; RuntimeObject* L_25 = Box(il2cpp_defaults.int32_class, &L_24); String_t* L_26; L_26 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral144F30061F9DA5B02CBBF773FB47CFC0534BA4E1, L_25, NULL); NullCheck(L_22); (L_22)->SetAt(static_cast(5), (String_t*)L_26); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_22; NullCheck(L_27); (L_27)->SetAt(static_cast(6), (String_t*)_stringLiteral2F8A13D44AE36ADE9613B3CD9BD384927044D9A7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_27; String_t* L_29; L_29 = NativeEncodeConfig_get_outPutPath_mB7E4E7D86B0CF83548AB1BBC13EC091CE9B37D5E_inline(__this, NULL); NullCheck(L_28); (L_28)->SetAt(static_cast(7), (String_t*)L_29); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_28; NullCheck(L_30); (L_30)->SetAt(static_cast(8), (String_t*)_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30; int32_t L_32; L_32 = NativeEncodeConfig_get_useStepTime_m527F580B543D110D7B4507B75E8C5F5201B3A61F_inline(__this, NULL); int32_t L_33 = L_32; RuntimeObject* L_34 = Box(il2cpp_defaults.int32_class, &L_33); String_t* L_35; L_35 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1B1423F219EAC608AC0444D7F4C8B42691FDD1D5, L_34, NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(((int32_t)9)), (String_t*)L_35); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = L_31; NullCheck(L_36); (L_36)->SetAt(static_cast(((int32_t)10)), (String_t*)_stringLiteralBF2BE4F21A22D3B4FFA9EBAF530AC12EE6C36179); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_36; bool L_38; L_38 = NativeEncodeConfig_get_useAlpha_mABEC6C02A05C0449A3768E7CE7A5E3AE64065419_inline(__this, NULL); V_0 = L_38; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class); String_t* L_39; L_39 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63((&V_0), NULL); NullCheck(L_39); String_t* L_40; L_40 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_39, NULL); NullCheck(L_37); (L_37)->SetAt(static_cast(((int32_t)11)), (String_t*)L_40); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_37; NullCheck(L_41); (L_41)->SetAt(static_cast(((int32_t)12)), (String_t*)_stringLiteral9F62E829A1B5F7A6E1C579CDCED38AD8B275F5F3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41; bool L_43; L_43 = NativeEncodeConfig_get_useLinnerTexture_m335E76ED62F54804FAE6DFBC458BF5BE1BD4ED70_inline(__this, NULL); V_0 = L_43; String_t* L_44; L_44 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63((&V_0), NULL); NullCheck(L_44); String_t* L_45; L_45 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_44, NULL); NullCheck(L_42); (L_42)->SetAt(static_cast(((int32_t)13)), (String_t*)L_45); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_42; NullCheck(L_46); (L_46)->SetAt(static_cast(((int32_t)14)), (String_t*)_stringLiteral8113B54EDC52DFDEE993BE90AF8C5F9DA7A5D41B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = L_46; bool L_48; L_48 = NativeEncodeConfig_get_addMicphoneAudio_m8B9A14ED01778B05626426BF2C5878A66809F984_inline(__this, NULL); V_0 = L_48; String_t* L_49; L_49 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63((&V_0), NULL); NullCheck(L_49); String_t* L_50; L_50 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_49, NULL); NullCheck(L_47); (L_47)->SetAt(static_cast(((int32_t)15)), (String_t*)L_50); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_47; NullCheck(L_51); (L_51)->SetAt(static_cast(((int32_t)16)), (String_t*)_stringLiteralD79D4BC7F1DE225BDC620ADC4C9FA827A50049A2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51; bool L_53; L_53 = NativeEncodeConfig_get_addInternalAudio_mC613E757826575BEB5AF2EC48B4E5F9AF277A703_inline(__this, NULL); V_0 = L_53; String_t* L_54; L_54 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63((&V_0), NULL); NullCheck(L_54); String_t* L_55; L_55 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_54, NULL); NullCheck(L_52); (L_52)->SetAt(static_cast(((int32_t)17)), (String_t*)L_55); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = L_52; NullCheck(L_56); (L_56)->SetAt(static_cast(((int32_t)18)), (String_t*)_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = L_56; int32_t L_58; L_58 = NativeEncodeConfig_get_audioSampleRate_mE2CEEC314FBE9D69D2D076CD11F4679974F538F7_inline(__this, NULL); int32_t L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_defaults.int32_class, &L_59); String_t* L_61; L_61 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral0F5D7637388736ACD472C5DFE2FBED81842A4684, L_60, NULL); NullCheck(L_57); (L_57)->SetAt(static_cast(((int32_t)19)), (String_t*)L_61); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = L_57; int32_t L_63; L_63 = NativeEncodeConfig_get_audioBitRate_m9157AE931E149B244CCE745FBA4100ED1229D749_inline(__this, NULL); int32_t L_64 = L_63; RuntimeObject* L_65 = Box(il2cpp_defaults.int32_class, &L_64); String_t* L_66; L_66 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralD396834B1B35A8158551283BE8289CD7C6B8F1C1, L_65, NULL); NullCheck(L_62); (L_62)->SetAt(static_cast(((int32_t)20)), (String_t*)L_66); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_67 = L_62; int32_t L_68; L_68 = NativeEncodeConfig_get_audioChannels_m3646B2F8965A175012ADFB367F86C04B432B5BF7_inline(__this, NULL); int32_t L_69 = L_68; RuntimeObject* L_70 = Box(il2cpp_defaults.int32_class, &L_69); String_t* L_71; L_71 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral493E7C26DDEBF19442DF4C472493C52046339B36, L_70, NULL); NullCheck(L_67); (L_67)->SetAt(static_cast(((int32_t)21)), (String_t*)L_71); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = L_67; NullCheck(L_72); (L_72)->SetAt(static_cast(((int32_t)22)), (String_t*)_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30); String_t* L_73; L_73 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_72, NULL); return L_73; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Commit_m909E454480F94F43FF55D8AFAA3176111F9DA6DD (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_rt, uint64_t ___1_timestamp, const RuntimeMethod* method) { { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_rt; __this->___m_CurrentFrame = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFrame), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Config_m74C3B7C90C935420E6CA01F9F5A6E6F9D97D9CCA (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m9B04CC533F04B853951027E302472A92203EEF2E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mDD229F35051DEF86CAFC1984BCFD158EACB260AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_0 = ___0_param; __this->___m_CameraParameters = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraParameters))->___U3CmediaProjectionU3Ek__BackingField), (void*)NULL); Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* L_1 = (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60*)il2cpp_codegen_object_new(Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60_il2cpp_TypeInfo_var); Queue_1__ctor_mDD229F35051DEF86CAFC1984BCFD158EACB260AA(L_1, Queue_1__ctor_mDD229F35051DEF86CAFC1984BCFD158EACB260AA_RuntimeMethod_var); __this->___m_Requests = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Requests), (void*)L_1); Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* L_2 = (Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE*)il2cpp_codegen_object_new(Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE_il2cpp_TypeInfo_var); Queue_1__ctor_m9B04CC533F04B853951027E302472A92203EEF2E(L_2, Queue_1__ctor_m9B04CC533F04B853951027E302472A92203EEF2E_RuntimeMethod_var); __this->___m_Tasks = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Tasks), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Start_m0D7CC1367EAAE0B1B43E0BBA26EFCB6C212930B3 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageEncoder_Update_m2D87AA1974437C08C9D2376D554BF91E3BA34256_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)ImageEncoder_Update_m2D87AA1974437C08C9D2376D554BF91E3BA34256_RuntimeMethod_var), NULL); XREALMainThreadDispather_remove_OnUpdate_m9E9F86DDFB9FCC8845F0AE90724DE4D177BB8D09(L_0, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)ImageEncoder_Update_m2D87AA1974437C08C9D2376D554BF91E3BA34256_RuntimeMethod_var), NULL); XREALMainThreadDispather_add_OnUpdate_mE47BA8061CBED191BC9A18745644963AC1837243(L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Stop_m09BF6D7FA6148BFA00B2B768A0CCC27694CBD716 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageEncoder_Update_m2D87AA1974437C08C9D2376D554BF91E3BA34256_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)ImageEncoder_Update_m2D87AA1974437C08C9D2376D554BF91E3BA34256_RuntimeMethod_var), NULL); XREALMainThreadDispather_remove_OnUpdate_m9E9F86DDFB9FCC8845F0AE90724DE4D177BB8D09(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Release_mA96932C24ED65C4557D1CB6B4A963A17217F775B (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_EncodeTempTex; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0020; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = __this->___m_EncodeTempTex; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL); __this->___m_EncodeTempTex = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EncodeTempTex), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL); } IL_0020: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Commit_m7202778C83756A46BAE7AF54D213BFD9100A11D4 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m1C0BECC4D23ADC4E9ADA5526722B0BDD8757101C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m4BDC2A507341A84DD33A0F7AF4BA7B793C56F1F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01074476E2AFD7687E2885EDC35670D917376279); s_Il2CppMethodInitialized = true; } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_CurrentFrame; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0033; } } { Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* L_2 = __this->___m_Requests; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = __this->___m_CurrentFrame; AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_4; L_4 = AsyncGPUReadback_Request_m22CAD6F69F987679CF91B84E5DB5933AC6BE2800(L_3, 0, (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*)NULL, NULL); NullCheck(L_2); Queue_1_Enqueue_m1C0BECC4D23ADC4E9ADA5526722B0BDD8757101C(L_2, L_4, Queue_1_Enqueue_m1C0BECC4D23ADC4E9ADA5526722B0BDD8757101C_RuntimeMethod_var); Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* L_5 = __this->___m_Tasks; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_6 = ___0_task; NullCheck(L_5); Queue_1_Enqueue_m4BDC2A507341A84DD33A0F7AF4BA7B793C56F1F9(L_5, L_6, Queue_1_Enqueue_m4BDC2A507341A84DD33A0F7AF4BA7B793C56F1F9_RuntimeMethod_var); return; } IL_0033: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral01074476E2AFD7687E2885EDC35670D917376279, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_Update_m2D87AA1974437C08C9D2376D554BF91E3BA34256 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncGPUReadbackRequest_GetData_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m242FB56AC043B6D76E240078F45DCD8A1C9A501D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_ToArray_m1A10D9AEF2D12C7203C205CCDD7BFA9485908735_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Peek_m51F9508A96191FA029FCAF4F9A004D4A6E8295D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Peek_m7743880006FD7DEC3E1E2735F4912DD6274425DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F43E655CCA1CBD466EDCF7BAA48C8321436CD8B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88D398833F4AAC910F34DF5CFF1972EF00662F2E); s_Il2CppMethodInitialized = true; } AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_0; memset((&V_0), 0, sizeof(V_0)); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE V_1; memset((&V_1), 0, sizeof(V_1)); NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D V_2; memset((&V_2), 0, sizeof(V_2)); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_3 = NULL; int32_t G_B11_0 = 0; ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* G_B11_1 = NULL; int32_t G_B10_0 = 0; ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* G_B10_1 = NULL; int32_t G_B12_0 = 0; int32_t G_B12_1 = 0; ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* G_B12_2 = NULL; { goto IL_01cd; } IL_0005: { Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* L_0 = __this->___m_Requests; NullCheck(L_0); AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_1; L_1 = Queue_1_Peek_m51F9508A96191FA029FCAF4F9A004D4A6E8295D8(L_0, Queue_1_Peek_m51F9508A96191FA029FCAF4F9A004D4A6E8295D8_RuntimeMethod_var); V_0 = L_1; Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* L_2 = __this->___m_Tasks; NullCheck(L_2); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_3; L_3 = Queue_1_Peek_m7743880006FD7DEC3E1E2735F4912DD6274425DB(L_2, Queue_1_Peek_m7743880006FD7DEC3E1E2735F4912DD6274425DB_RuntimeMethod_var); V_1 = L_3; bool L_4; L_4 = AsyncGPUReadbackRequest_get_hasError_m374BB20A32B9DCDBFD8F81BBE542847B82F04EE5((&V_0), NULL); if (!L_4) { goto IL_0055; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral4F43E655CCA1CBD466EDCF7BAA48C8321436CD8B, NULL); Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* L_5 = __this->___m_Requests; NullCheck(L_5); AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_6; L_6 = Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C(L_5, Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C_RuntimeMethod_var); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_7 = V_1; ImageEncoder_CommitResult_m21A8766AE46C23266F558028F5C0B4974C7DF026(__this, (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL, L_7, NULL); Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* L_8 = __this->___m_Tasks; NullCheck(L_8); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_9; L_9 = Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B(L_8, Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B_RuntimeMethod_var); goto IL_01cd; } IL_0055: { bool L_10; L_10 = AsyncGPUReadbackRequest_get_done_mC042016E5BE850F18995831CBB4F06655914798C((&V_0), NULL); if (!L_10) { goto IL_01de; } } { NativeArray_1_t0783F5E3C7AF6C600A6A20DA7A32D82CA836528D L_11; L_11 = AsyncGPUReadbackRequest_GetData_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m242FB56AC043B6D76E240078F45DCD8A1C9A501D((&V_0), 0, AsyncGPUReadbackRequest_GetData_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m242FB56AC043B6D76E240078F45DCD8A1C9A501D_RuntimeMethod_var); V_2 = L_11; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = __this->___m_EncodeTempTex; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_13) { goto IL_00ba; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_14 = __this->___m_EncodeTempTex; NullCheck(L_14); int32_t L_15; L_15 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_14); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_16 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___m_CameraParameters); int32_t L_17; L_17 = CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline(L_16, NULL); if ((((int32_t)L_15) == ((int32_t)L_17))) { goto IL_00ba; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = __this->___m_EncodeTempTex; NullCheck(L_18); int32_t L_19; L_19 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_18); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_20 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___m_CameraParameters); int32_t L_21; L_21 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline(L_20, NULL); if ((((int32_t)L_19) == ((int32_t)L_21))) { goto IL_00ba; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_22 = __this->___m_EncodeTempTex; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_22, NULL); __this->___m_EncodeTempTex = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EncodeTempTex), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL); } IL_00ba: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23 = __this->___m_EncodeTempTex; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_24; L_24 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_24) { goto IL_0108; } } { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_25 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___m_CameraParameters); int32_t L_26; L_26 = CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline(L_25, NULL); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_27 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___m_CameraParameters); int32_t L_28; L_28 = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline(L_27, NULL); if ((((int32_t)L_28) == ((int32_t)1))) { G_B11_0 = L_26; G_B11_1 = __this; goto IL_00ef; } G_B10_0 = L_26; G_B10_1 = __this; } { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_29 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___m_CameraParameters); int32_t L_30; L_30 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline(L_29, NULL); G_B12_0 = L_30; G_B12_1 = G_B10_0; G_B12_2 = G_B10_1; goto IL_00fc; } IL_00ef: { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_31 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___m_CameraParameters); int32_t L_32; L_32 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline(L_31, NULL); G_B12_0 = ((int32_t)(L_32/2)); G_B12_1 = G_B11_0; G_B12_2 = G_B11_1; } IL_00fc: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_33, G_B12_1, G_B12_0, 5, (bool)0, NULL); NullCheck(G_B12_2); G_B12_2->___m_EncodeTempTex = L_33; Il2CppCodeGenWriteBarrier((void**)(&G_B12_2->___m_EncodeTempTex), (void*)L_33); } IL_0108: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34 = __this->___m_EncodeTempTex; Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_35; L_35 = NativeArray_1_ToArray_m1A10D9AEF2D12C7203C205CCDD7BFA9485908735((&V_2), NativeArray_1_ToArray_m1A10D9AEF2D12C7203C205CCDD7BFA9485908735_RuntimeMethod_var); NullCheck(L_34); Texture2D_SetPixels32_m169F9873A21FB8DECA24DC1B8F06FB23D13BEE2A(L_34, L_35, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_36 = __this->___m_EncodeTempTex; NullCheck(L_36); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_36, NULL); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_37 = V_1; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_38 = L_37.___OnReceive; if (!L_38) { goto IL_01b5; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_39 = __this->___m_EncodeTempTex; NullCheck(L_39); int32_t L_40; L_40 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_39); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_41 = V_1; int32_t L_42 = L_41.___Width; if ((!(((uint32_t)L_40) == ((uint32_t)L_42)))) { goto IL_0156; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_43 = __this->___m_EncodeTempTex; NullCheck(L_43); int32_t L_44; L_44 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_43); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_45 = V_1; int32_t L_46 = L_45.___Height; if ((((int32_t)L_44) == ((int32_t)L_46))) { goto IL_01a8; } } IL_0156: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_47 = __this->___m_EncodeTempTex; NullCheck(L_47); int32_t L_48; L_48 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_47); int32_t L_49 = L_48; RuntimeObject* L_50 = Box(il2cpp_defaults.int32_class, &L_49); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_51 = V_1; int32_t L_52 = L_51.___Width; int32_t L_53 = L_52; RuntimeObject* L_54 = Box(il2cpp_defaults.int32_class, &L_53); String_t* L_55; L_55 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral88D398833F4AAC910F34DF5CFF1972EF00662F2E, L_50, L_54, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_55, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_56 = __this->___m_EncodeTempTex; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_57 = V_1; int32_t L_58 = L_57.___Width; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_59 = V_1; int32_t L_60 = L_59.___Height; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_61; L_61 = ImageEncoder_ScaleTexture_m041BC18DA8C2FFA443227DEB65D91DA1B5736C52(L_56, L_58, L_60, NULL); V_3 = L_61; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_62 = V_3; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_63 = V_1; ImageEncoder_CommitResult_m21A8766AE46C23266F558028F5C0B4974C7DF026(__this, L_62, L_63, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_64 = V_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_64, NULL); goto IL_01b5; } IL_01a8: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_65 = __this->___m_EncodeTempTex; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_66 = V_1; ImageEncoder_CommitResult_m21A8766AE46C23266F558028F5C0B4974C7DF026(__this, L_65, L_66, NULL); } IL_01b5: { Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* L_67 = __this->___m_Requests; NullCheck(L_67); AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_68; L_68 = Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C(L_67, Queue_1_Dequeue_mCC99A4A6D6821BC188F87B93A49CE78B6AF0866C_RuntimeMethod_var); Queue_1_t2B1F5A6FCAE171EACA67DA1FA8356928F98D7EFE* L_69 = __this->___m_Tasks; NullCheck(L_69); CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_70; L_70 = Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B(L_69, Queue_1_Dequeue_mE795D6E919D4A25A34F30A61CA7C9C90AD82691B_RuntimeMethod_var); } IL_01cd: { Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* L_71 = __this->___m_Requests; NullCheck(L_71); int32_t L_72; L_72 = Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_inline(L_71, Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_RuntimeMethod_var); if ((((int32_t)L_72) > ((int32_t)0))) { goto IL_0005; } } IL_01de: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder_CommitResult_m21A8766AE46C23266F558028F5C0B4974C7DF026 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___1_task, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; int32_t V_1 = 0; { CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_0 = ___1_task; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_1 = L_0.___OnReceive; if (L_1) { goto IL_0009; } } { return; } IL_0009: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = ___0_texture; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0020; } } { CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_4 = ___1_task; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_5 = L_4.___OnReceive; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_6 = ___1_task; NullCheck(L_5); CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_inline(L_5, L_6, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, NULL); return; } IL_0020: { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_7 = ___1_task; int32_t L_8 = L_7.___CaptureFormat; V_1 = L_8; int32_t L_9 = V_1; if (!L_9) { goto IL_0039; } } { int32_t L_10 = V_1; if ((!(((uint32_t)L_10) == ((uint32_t)1)))) { goto IL_0040; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_11 = ___0_texture; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12; L_12 = ImageConversion_EncodeToJPG_mD3B358B8645CF85EBAD979554FFDE05A54A99804(L_11, NULL); V_0 = L_12; goto IL_0040; } IL_0039: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = ___0_texture; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14; L_14 = ImageConversion_EncodeToPNG_m0804AD31B83C653AEBB234F6CC31A02D4FA7C945(L_13, NULL); V_0 = L_14; } IL_0040: { CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_15 = ___1_task; CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* L_16 = L_15.___OnReceive; CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE L_17 = ___1_task; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_0; NullCheck(L_16); CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_inline(L_16, L_17, L_18, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ImageEncoder_Encode_m0A2E7D8424F10140FDF6FCC5FFAD7D8A902958B5 (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BD3FE4F4707ADCA0725D609ADCA7418F92B45C6); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_1 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_2 = NULL; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_3 = NULL; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_4 = NULL; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_5 = NULL; { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_CurrentFrame; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001a; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral8BD3FE4F4707ADCA0725D609ADCA7418F92B45C6, NULL); return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_001a: { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2; L_2 = RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7(NULL); V_1 = L_2; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = __this->___m_CurrentFrame; V_2 = L_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = V_2; RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_4, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = V_2; NullCheck(L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_5); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7 = V_2; NullCheck(L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_7); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_9, L_6, L_8, 5, (bool)0, NULL); V_3 = L_9; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = V_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_11 = V_2; NullCheck(L_11); int32_t L_12; L_12 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_11); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_13 = V_2; NullCheck(L_13); int32_t L_14; L_14 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_13); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15; memset((&L_15), 0, sizeof(L_15)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_15), (0.0f), (0.0f), ((float)L_12), ((float)L_14), NULL); NullCheck(L_10); Texture2D_ReadPixels_m6B45DF7C051BF599C72ED09691F21A6C769EEBD9(L_10, L_15, 0, 0, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = V_3; NullCheck(L_16); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_16, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_17 = V_1; RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_17, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_18 = V_3; V_4 = L_18; V_5 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL; int32_t L_19 = ___0_width; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = V_2; NullCheck(L_20); int32_t L_21; L_21 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_20); if ((!(((uint32_t)L_19) == ((uint32_t)L_21)))) { goto IL_008c; } } { int32_t L_22 = ___1_height; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_23 = V_2; NullCheck(L_23); int32_t L_24; L_24 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_23); if ((((int32_t)L_22) == ((int32_t)L_24))) { goto IL_009a; } } IL_008c: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25 = V_3; int32_t L_26 = ___0_width; int32_t L_27 = ___1_height; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_28; L_28 = ImageEncoder_ScaleTexture_m041BC18DA8C2FFA443227DEB65D91DA1B5736C52(L_25, L_26, L_27, NULL); V_5 = L_28; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_29 = V_5; V_4 = L_29; } IL_009a: { int32_t L_30 = ___2_format; if (!L_30) { goto IL_00ab; } } { int32_t L_31 = ___2_format; if ((!(((uint32_t)L_31) == ((uint32_t)1)))) { goto IL_00b3; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_32 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33; L_33 = ImageConversion_EncodeToJPG_mD3B358B8645CF85EBAD979554FFDE05A54A99804(L_32, NULL); V_0 = L_33; goto IL_00b3; } IL_00ab: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35; L_35 = ImageConversion_EncodeToPNG_m0804AD31B83C653AEBB234F6CC31A02D4FA7C945(L_34, NULL); V_0 = L_35; } IL_00b3: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_36 = V_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_36, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_37 = V_5; bool L_38; L_38 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_37, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_38) { goto IL_00ca; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_39 = V_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_39, NULL); } IL_00ca: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_0; return L_40; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ImageEncoder_ScaleTexture_m041BC18DA8C2FFA443227DEB65D91DA1B5736C52 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_source, int32_t ___1_targetWidth, int32_t ___2_targetHeight, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF72DC429D5B6C00E596939D7D829F7AE574E03B); s_Il2CppMethodInitialized = true; } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_3; memset((&V_3), 0, sizeof(V_3)); { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralCF72DC429D5B6C00E596939D7D829F7AE574E03B, NULL); int32_t L_0 = ___1_targetWidth; int32_t L_1 = ___2_targetHeight; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = ___0_source; NullCheck(L_2); int32_t L_3; L_3 = Texture2D_get_format_mE39DD922F83CA1097383309278BB6F20636A7D9D(L_2, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_4, L_0, L_1, L_3, (bool)0, NULL); V_0 = L_4; V_1 = 0; goto IL_0056; } IL_001d: { V_2 = 0; goto IL_0049; } IL_0021: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = ___0_source; int32_t L_6 = V_2; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_7 = V_0; NullCheck(L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_7); int32_t L_9 = V_1; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_10); NullCheck(L_5); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12; L_12 = Texture2D_GetPixelBilinear_m6AE4AF4FD181C478DF0F2C5C329F22A263ABFF5C(L_5, ((float)(((float)L_6)/((float)L_8))), ((float)(((float)L_9)/((float)L_11))), NULL); V_3 = L_12; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = V_0; int32_t L_14 = V_2; int32_t L_15 = V_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = V_3; NullCheck(L_13); Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_13, L_14, L_15, L_16, NULL); int32_t L_17 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0049: { int32_t L_18 = V_2; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_19); if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_0021; } } { int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0056: { int32_t L_22 = V_1; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23 = V_0; NullCheck(L_23); int32_t L_24; L_24 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_23); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_001d; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25 = V_0; NullCheck(L_25); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_25, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_26 = V_0; return L_26; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageEncoder__ctor_mCDB1F2A89A458D389A0C658C9EFA58CA524885DC (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_Multicast(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_size, reinterpret_cast(currentDelegate->___method)); } } void AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_OpenInst(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (intptr_t, uint32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_size, method); } void AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_OpenStatic(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (intptr_t, uint32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_size, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6 (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc)(intptr_t, uint32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_data, ___1_size); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioDataCallBack__ctor_mD2879E6A6E73AC434CDBBCD94CEB93513A7C87CA (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586 (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_size, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AudioDataCallBack_BeginInvoke_mB0BEF4BF8A2366256698DD25AAE74519F4B70B18 (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) { void *__d_args[3] = {0}; __d_args[0] = Box(il2cpp_defaults.int_class, &___0_data); __d_args[1] = Box(il2cpp_defaults.uint32_class, &___1_size); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioDataCallBack_EndInvoke_mAFC7B287747C10876C6CF5331C55F3DE3CCD1866 (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif extern "C" void CDECL ReversePInvokeWrapper_NativeEncoder_OnAudioDataCallback_m6AD28541E48DCD34D81FE463BF5C624BD746CD14(intptr_t ___0_data, uint32_t ___1_size) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; NativeEncoder_OnAudioDataCallback_m6AD28541E48DCD34D81FE463BF5C624BD746CD14(___0_data, ___1_size, NULL); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_add_m_OnAudioDataCallback_mB2DE7456A196374AF6DFEB1BC84849D8F75E1D31 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_1 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_2 = NULL; { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_0 = __this->___m_OnAudioDataCallback; V_0 = L_0; } IL_0007: { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_1 = V_0; V_1 = L_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_2 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)CastclassSealed((RuntimeObject*)L_4, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var)); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6** L_5 = (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6**)(&__this->___m_OnAudioDataCallback); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_6 = V_2; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_7 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_9 = V_0; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_10 = V_1; if ((!(((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_9) == ((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_remove_m_OnAudioDataCallback_m03935131528124649955CB0EC69175A6142BB068 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_1 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_2 = NULL; { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_0 = __this->___m_OnAudioDataCallback; V_0 = L_0; } IL_0007: { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_1 = V_0; V_1 = L_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_2 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)CastclassSealed((RuntimeObject*)L_4, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var)); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6** L_5 = (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6**)(&__this->___m_OnAudioDataCallback); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_6 = V_2; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_7 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_9 = V_0; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_10 = V_1; if ((!(((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_9) == ((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* NativeEncoder_GetInstance_m2833AA2CD626C122319DE45E44A479E8400D9064 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0 = ((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance; if (L_0) { goto IL_0011; } } { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_1 = (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89*)il2cpp_codegen_object_new(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var); NativeEncoder__ctor_m2EE40EF72038EF308A91E780C05D764A117C291A(L_1, NULL); ((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance = L_1; Il2CppCodeGenWriteBarrier((void**)(&((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance), (void*)L_1); } IL_0011: { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_2 = ((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder__ctor_m2EE40EF72038EF308A91E780C05D764A117C291A (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC1E6A73435813F3838519D6D6111704A0DB34DE9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* L_0 = (List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293*)il2cpp_codegen_object_new(List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293_il2cpp_TypeInfo_var); List_1__ctor_mC1E6A73435813F3838519D6D6111704A0DB34DE9(L_0, List_1__ctor_mC1E6A73435813F3838519D6D6111704A0DB34DE9_RuntimeMethod_var); __this->___mActiveEncoders = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mActiveEncoders), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); uint64_t* L_1 = (uint64_t*)(&__this->___EncodeHandle); int32_t L_2; L_2 = NativeApi_HWEncoderCreate_m7F7162756B9CA0DA7690A661A88B2D411A35F31E(L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_Start_m243FC3E60A33B5E9E46FA714090EAFB7A2F22D68 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9376FB5E965F54A8832AA8C3E193A8FB11FD29E); s_Il2CppMethodInitialized = true; } int32_t G_B4_0 = 0; int32_t G_B3_0 = 0; { bool L_0 = __this->___mVideoEncoderWorking; if (!L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralA9376FB5E965F54A8832AA8C3E193A8FB11FD29E, NULL); return (bool)0; } IL_0014: { uint64_t L_1 = __this->___EncodeHandle; int32_t L_2; L_2 = NativeApi_HWEncoderStart_m1C09D30D2243E5CBD2241DCAEB4F499478D53402(L_1, NULL); int32_t L_3 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); if (!L_3) { G_B4_0 = L_3; goto IL_002c; } G_B3_0 = L_3; } { __this->___mVideoEncoderWorking = (bool)1; G_B4_0 = G_B3_0; } IL_002c: { return (bool)G_B4_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_StartAudioRecorder_m4C910762E5612D4613E4188358FB2C4BBDF2781F (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_onAudioDataCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEncoder_OnAudioDataCallback_m6AD28541E48DCD34D81FE463BF5C624BD746CD14_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t G_B5_0 = 0; int32_t G_B4_0 = 0; { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_0 = ___0_onAudioDataCallback; if (!L_0) { goto IL_000a; } } { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_1 = ___0_onAudioDataCallback; NativeEncoder_add_m_OnAudioDataCallback_mB2DE7456A196374AF6DFEB1BC84849D8F75E1D31(__this, L_1, NULL); } IL_000a: { bool L_2 = __this->___mAudioEncoderWorking; if (L_2) { goto IL_0037; } } { uint64_t L_3 = __this->___EncodeHandle; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_4 = (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)il2cpp_codegen_object_new(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); AudioDataCallBack__ctor_mD2879E6A6E73AC434CDBBCD94CEB93513A7C87CA(L_4, NULL, (intptr_t)((void*)NativeEncoder_OnAudioDataCallback_m6AD28541E48DCD34D81FE463BF5C624BD746CD14_RuntimeMethod_var), NULL); int32_t L_5; L_5 = NativeApi_HWEncoderStartOnlyAudioRecorder_mCE13FB5362BD82A89247CEA985817624C714B02F(L_3, L_4, NULL); int32_t L_6 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0); if (!L_6) { G_B5_0 = L_6; goto IL_0036; } G_B4_0 = L_6; } { __this->___mAudioEncoderWorking = (bool)1; G_B5_0 = G_B4_0; } IL_0036: { return (bool)G_B5_0; } IL_0037: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_StopAudioRecorder_mE46196DE1BC32FE731680B587D08107FED085F94 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_onAudioDataCallback, const RuntimeMethod* method) { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* V_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* G_B4_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* G_B3_0 = NULL; DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* G_B5_0 = NULL; int32_t G_B10_0 = 0; int32_t G_B9_0 = 0; { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_0 = ___0_onAudioDataCallback; if (!L_0) { goto IL_000a; } } { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_1 = ___0_onAudioDataCallback; NativeEncoder_remove_m_OnAudioDataCallback_m03935131528124649955CB0EC69175A6142BB068(__this, L_1, NULL); } IL_000a: { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_2 = __this->___m_OnAudioDataCallback; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_3 = L_2; if (L_3) { G_B4_0 = L_3; goto IL_0017; } G_B3_0 = L_3; } { G_B5_0 = ((DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771*)(NULL)); goto IL_001c; } IL_0017: { NullCheck(G_B4_0); DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_4; L_4 = VirtualFuncInvoker0< DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* >::Invoke(9, G_B4_0); G_B5_0 = L_4; } IL_001c: { V_0 = G_B5_0; DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_5 = V_0; if (!L_5) { goto IL_0024; } } { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_6 = V_0; NullCheck(L_6); if ((((RuntimeArray*)L_6)->max_length)) { goto IL_0045; } } IL_0024: { bool L_7 = __this->___mAudioEncoderWorking; if (!L_7) { goto IL_0045; } } { uint64_t L_8 = __this->___EncodeHandle; int32_t L_9; L_9 = NativeApi_HWEncoderStopOnlyAudioRecorder_m978BD73AE67061CF03A4E554D5E9FA0E86AE32AD(L_8, NULL); int32_t L_10 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0); if (!L_10) { G_B10_0 = L_10; goto IL_0044; } G_B9_0 = L_10; } { __this->___mAudioEncoderWorking = (bool)0; G_B10_0 = G_B9_0; } IL_0044: { return (bool)G_B10_0; } IL_0045: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_OnAudioDataCallback_m6AD28541E48DCD34D81FE463BF5C624BD746CD14 (intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* G_B3_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* G_B2_0 = NULL; { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0 = ((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance; if (!L_0) { goto IL_001d; } } { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_1 = ((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance; NullCheck(L_1); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_2 = L_1->___m_OnAudioDataCallback; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_3 = L_2; if (L_3) { G_B3_0 = L_3; goto IL_0016; } G_B2_0 = L_3; } { return; } IL_0016: { intptr_t L_4 = ___0_data; uint32_t L_5 = ___1_size; NullCheck(G_B3_0); AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_inline(G_B3_0, L_4, L_5, NULL); } IL_001d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_SetConfigration_mD06773C6A72C8189ABC6B9104C62E41ABB46A55D (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* ___0_config, intptr_t ___1_androidMediaProjection, const RuntimeMethod* method) { { uint64_t L_0 = __this->___EncodeHandle; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_1 = ___0_config; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_1); int32_t L_3; L_3 = NativeApi_HWEncoderSetConfigration_m08E205338C71066B29646270284DD15C378C26EB(L_0, L_2, NULL); uint64_t L_4 = __this->___EncodeHandle; intptr_t L_5 = ___1_androidMediaProjection; int32_t L_6; L_6 = NativeApi_HWEncoderSetMediaProjection_m8A263DB926769E48E5E0CE77855B3B0722ABD6E4(L_4, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_AdjustVolume_mD93A455D415EBE3664FB7EC32B0F519AB51E8716 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, int32_t ___0_recordIdx, float ___1_factor, const RuntimeMethod* method) { { uint64_t L_0 = __this->___EncodeHandle; int32_t L_1 = ___0_recordIdx; float L_2 = ___1_factor; int32_t L_3; L_3 = NativeApi_HWEncoderAdjustVolume_m16B44E8F2B5DDAB63B2DA7F5B7092763050CF6E3(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_UpdateSurface_m25A8AB6EEBEDD3FBF6B36F4D4D91A648D2EF2C16 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, intptr_t ___0_texture_id, uint64_t ___1_time_stamp, const RuntimeMethod* method) { { uint64_t L_0 = __this->___EncodeHandle; intptr_t L_1 = ___0_texture_id; uint64_t L_2 = ___1_time_stamp; int32_t L_3; L_3 = NativeApi_HWEncoderUpdateSurface_m8DA269AF36677BAFD1D760B8FA001749A50A7B46(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_UpdateAudioData_m9E63EE2209D93AA1D08E51B4402C22BB00B4D856 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_audioData, int32_t ___1_samplerate, int32_t ___2_bytePerSample, int32_t ___3_channel, const RuntimeMethod* method) { { uint64_t L_0 = __this->___EncodeHandle; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_audioData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_audioData; NullCheck(L_2); int32_t L_3 = ___2_bytePerSample; int32_t L_4 = ___2_bytePerSample; int32_t L_5 = ___3_channel; int32_t L_6 = ___1_samplerate; int32_t L_7; L_7 = NativeApi_HWEncoderNotifyAudioData_m55C5A705D1FE529EFFAAF4F00FF71E31C1462B84(L_0, L_1, ((int32_t)(((int32_t)(((RuntimeArray*)L_2)->max_length))/L_3)), L_4, L_5, L_6, 1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_Register_m06D8357F3C3EF4B036B25776A0C1B7C70D03438D (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m37450145EB26E5AE0F38B5047833854808DEFCE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* L_0 = __this->___mActiveEncoders; RuntimeObject* L_1 = ___0_encoder; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243(L_0, L_1, List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243_RuntimeMethod_var); if (L_2) { goto IL_001a; } } { List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* L_3 = __this->___mActiveEncoders; RuntimeObject* L_4 = ___0_encoder; NullCheck(L_3); List_1_Add_m37450145EB26E5AE0F38B5047833854808DEFCE7_inline(L_3, L_4, List_1_Add_m37450145EB26E5AE0F38B5047833854808DEFCE7_RuntimeMethod_var); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_UnRegister_m4AD15F3C4D715CB5BAB997B23514AAE67188A48B (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m770B790C8E661C467C5F32672C06DA024FEDC19D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* L_0 = __this->___mActiveEncoders; RuntimeObject* L_1 = ___0_encoder; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243(L_0, L_1, List_1_Contains_m79EB9196C4F19923191A64C44E27935127FE1243_RuntimeMethod_var); if (!L_2) { goto IL_001b; } } { List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* L_3 = __this->___mActiveEncoders; RuntimeObject* L_4 = ___0_encoder; NullCheck(L_3); bool L_5; L_5 = List_1_Remove_m770B790C8E661C467C5F32672C06DA024FEDC19D(L_3, L_4, List_1_Remove_m770B790C8E661C467C5F32672C06DA024FEDC19D_RuntimeMethod_var); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeEncoder_Stop_m01FAB6BBC9CBD98553243F8CFAE969AAA9414469 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; int32_t G_B2_0 = 0; { bool L_0 = __this->___mVideoEncoderWorking; if (!L_0) { goto IL_0021; } } { uint64_t L_1 = __this->___EncodeHandle; int32_t L_2; L_2 = NativeApi_HWEncoderStop_mDB5E5C55483C0C4282298CE8E5BD36F4E530F687(L_1, NULL); int32_t L_3 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); if (!L_3) { G_B3_0 = L_3; goto IL_0020; } G_B2_0 = L_3; } { __this->___mVideoEncoderWorking = (bool)0; G_B3_0 = G_B2_0; } IL_0020: { return (bool)G_B3_0; } IL_0021: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEncoder_Destroy_mD375E7F63DE6CA69E2D46323FBB1963DAD4DF616 (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mBD914BF182D6FD3C289263593F5A2CD567659672_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tD575860D886F27E68C812D099AFED9A0DA9F7293* L_0 = __this->___mActiveEncoders; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mBD914BF182D6FD3C289263593F5A2CD567659672_inline(L_0, List_1_get_Count_mBD914BF182D6FD3C289263593F5A2CD567659672_RuntimeMethod_var); if (L_1) { goto IL_001f; } } { uint64_t L_2 = __this->___EncodeHandle; int32_t L_3; L_3 = NativeApi_HWEncoderDestroy_m422215E64374E923012F9B668B8B34F218CEE039(L_2, NULL); ((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance = (NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_StaticFields*)il2cpp_codegen_static_fields_for(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89_il2cpp_TypeInfo_var))->___gInstance), (void*)(NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89*)NULL); } IL_001f: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderCreate_m7F7162756B9CA0DA7690A661A88B2D411A35F31E (uint64_t* ___0_out_encoder_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderCreate", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderCreate)(___0_out_encoder_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_out_encoder_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStart_m1C09D30D2243E5CBD2241DCAEB4F499478D53402 (uint64_t ___0_encoder_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderStart", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderStart)(___0_encoder_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStartOnlyAudioRecorder_mCE13FB5362BD82A89247CEA985817624C714B02F (uint64_t ___0_encoder_handle, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___1_onAudioDataCallback, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t, Il2CppMethodPointer); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderStartOnlyAudioRecorder", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif Il2CppMethodPointer ____1_onAudioDataCallback_marshaled = NULL; ____1_onAudioDataCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___1_onAudioDataCallback)); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderStartOnlyAudioRecorder)(___0_encoder_handle, ____1_onAudioDataCallback_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle, ____1_onAudioDataCallback_marshaled); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStopOnlyAudioRecorder_m978BD73AE67061CF03A4E554D5E9FA0E86AE32AD (uint64_t ___0_encoder_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderStopOnlyAudioRecorder", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderStopOnlyAudioRecorder)(___0_encoder_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderSetConfigration_m08E205338C71066B29646270284DD15C378C26EB (uint64_t ___0_encoder_handle, String_t* ___1_config, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t, char*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t) + sizeof(char*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderSetConfigration", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif char* ____1_config_marshaled = NULL; ____1_config_marshaled = il2cpp_codegen_marshal_string(___1_config); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderSetConfigration)(___0_encoder_handle, ____1_config_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle, ____1_config_marshaled); #endif il2cpp_codegen_marshal_free(____1_config_marshaled); ____1_config_marshaled = NULL; return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderAdjustVolume_m16B44E8F2B5DDAB63B2DA7F5B7092763050CF6E3 (uint64_t ___0_encoder_handle, int32_t ___1_which_recorder, float ___2_scale_factor, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t, int32_t, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t) + sizeof(int32_t) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderAdjustVolume", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderAdjustVolume)(___0_encoder_handle, ___1_which_recorder, ___2_scale_factor); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle, ___1_which_recorder, ___2_scale_factor); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderSetMediaProjection_m8A263DB926769E48E5E0CE77855B3B0722ABD6E4 (uint64_t ___0_encoder_handle, intptr_t ___1_mediaProjection, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderSetMediaProjection", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderSetMediaProjection)(___0_encoder_handle, ___1_mediaProjection); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle, ___1_mediaProjection); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderUpdateSurface_m8DA269AF36677BAFD1D760B8FA001749A50A7B46 (uint64_t ___0_encoder_handle, intptr_t ___1_texture_id, uint64_t ___2_time_stamp, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t, intptr_t, uint64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t) + sizeof(intptr_t) + sizeof(uint64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderUpdateSurface", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderUpdateSurface)(___0_encoder_handle, ___1_texture_id, ___2_time_stamp); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle, ___1_texture_id, ___2_time_stamp); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderNotifyAudioData_m55C5A705D1FE529EFFAAF4F00FF71E31C1462B84 (uint64_t ___0_encoder_handle, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_audioSamples, int32_t ___2_nSamples, int32_t ___3_nBytesPerSample, int32_t ___4_nChannels, int32_t ___5_samples_per_sec, int32_t ___6_sample_fmt, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t, uint8_t*, int32_t, int32_t, int32_t, int32_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t) + sizeof(void*) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderNotifyAudioData", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif uint8_t* ____1_audioSamples_marshaled = NULL; if (___1_audioSamples != NULL) { ____1_audioSamples_marshaled = reinterpret_cast((___1_audioSamples)->GetAddressAtUnchecked(0)); } #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderNotifyAudioData)(___0_encoder_handle, ____1_audioSamples_marshaled, ___2_nSamples, ___3_nBytesPerSample, ___4_nChannels, ___5_samples_per_sec, ___6_sample_fmt); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle, ____1_audioSamples_marshaled, ___2_nSamples, ___3_nBytesPerSample, ___4_nChannels, ___5_samples_per_sec, ___6_sample_fmt); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderStop_mDB5E5C55483C0C4282298CE8E5BD36F4E530F687 (uint64_t ___0_encoder_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderStop", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderStop)(___0_encoder_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle); #endif return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeApi_HWEncoderDestroy_m422215E64374E923012F9B668B8B34F218CEE039 (uint64_t ___0_encoder_handle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_libmedia_codec_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("libmedia_codec"), "HWEncoderDestroy", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmedia_codec_INTERNAL int32_t returnValue = reinterpret_cast(HWEncoderDestroy)(___0_encoder_handle); #else int32_t returnValue = il2cppPInvokeFunc(___0_encoder_handle); #endif return returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif extern "C" void DEFAULT_CALL ReversePInvokeWrapper_VideoEncoder_RunOnRenderThread_m53F90950A16DF43A729DEC2825A41236CFE43592(int32_t ___0_eventID) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; VideoEncoder_RunOnRenderThread_m53F90950A16DF43A729DEC2825A41236CFE43592(___0_eventID, NULL); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VideoEncoder_get_androidMediaProjection_m1BAEE8216131A1A1F78F66AB29FF09AB95B4F7F3 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___U3CandroidMediaProjectionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_set_androidMediaProjection_m65FFCED31F285C8CDAE9EFA8990FCC43761AA403 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, intptr_t ___0_value, const RuntimeMethod* method) { { intptr_t L_0 = ___0_value; __this->___U3CandroidMediaProjectionU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder__ctor_m89494D7D6D86D81F0BAC32C3041645CC8B85CB63 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) { { __this->___m_TexPtr = 0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0; L_0 = NativeEncoder_GetInstance_m2833AA2CD626C122319DE45E44A479E8400D9064(NULL); __this->___mNativeEncoder = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mNativeEncoder), (void*)L_0); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_1 = __this->___mNativeEncoder; NullCheck(L_1); NativeEncoder_Register_m06D8357F3C3EF4B036B25776A0C1B7C70D03438D(L_1, __this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_RunOnRenderThread_m53F90950A16DF43A729DEC2825A41236CFE43592 (int32_t ___0_eventID, const RuntimeMethod* method) { { int32_t L_0 = ___0_eventID; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)4097))))) { goto IL_0013; } } { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_1; L_1 = NativeEncoder_GetInstance_m2833AA2CD626C122319DE45E44A479E8400D9064(NULL); NullCheck(L_1); bool L_2; L_2 = NativeEncoder_Start_m243FC3E60A33B5E9E46FA714090EAFB7A2F22D68(L_1, NULL); } IL_0013: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_Config_m5A30715DD4D476505350916F9C0B1F7CBADCA765 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* G_B2_0 = NULL; VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* G_B1_0 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* G_B3_1 = NULL; { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_0 = ___0_param; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_1 = (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143*)il2cpp_codegen_object_new(NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143_il2cpp_TypeInfo_var); NativeEncodeConfig__ctor_mD0F54B511B48A4908C52B2FFFF9EFDB1DC3CAAA6(L_1, L_0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); __this->___EncodeConfig = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___EncodeConfig), (void*)L_1); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_inline((&___0_param), NULL); if (L_2) { G_B2_0 = __this; goto IL_0022; } G_B1_0 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_002e; } IL_0022: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3; L_3 = CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_inline((&___0_param), NULL); NullCheck(L_3); intptr_t L_4; L_4 = AndroidJavaObject_GetRawObject_m536F043B5CE2C21369FF6173C9D2A9A62136BC48(L_3, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_002e: { NullCheck(G_B3_1); VideoEncoder_set_androidMediaProjection_m65FFCED31F285C8CDAE9EFA8990FCC43761AA403_inline(G_B3_1, G_B3_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_AdjustVolume_m0F488080E21F416964D7916DE6999E3F20FED8F7 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, int32_t ___0_recordIdx, float ___1_factor, const RuntimeMethod* method) { { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0 = __this->___mNativeEncoder; int32_t L_1 = ___0_recordIdx; float L_2 = ___1_factor; NullCheck(L_0); NativeEncoder_AdjustVolume_mD93A455D415EBE3664FB7EC32B0F519AB51E8716(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_Start_m2DA48C17231DA342E0B1C58D6B02680E0B630961 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D0F937A9F69E6717FEF56319F90CD6F91E0C96F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B82401A8A9BD1719C7968430C549BE3144DE888); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->___m_IsStarted; if (!L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral4B82401A8A9BD1719C7968430C549BE3144DE888, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_3 = __this->___EncodeConfig; NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_3); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_4); (L_2)->SetAt(static_cast(0), (RuntimeObject*)L_4); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteral1D0F937A9F69E6717FEF56319F90CD6F91E0C96F, L_2, NULL); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_5 = __this->___mNativeEncoder; NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_6 = __this->___EncodeConfig; intptr_t L_7; L_7 = VideoEncoder_get_androidMediaProjection_m1BAEE8216131A1A1F78F66AB29FF09AB95B4F7F3_inline(__this, NULL); NullCheck(L_5); NativeEncoder_SetConfigration_mD06773C6A72C8189ABC6B9104C62E41ABB46A55D(L_5, L_6, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var); intptr_t L_8 = ((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_StaticFields*)il2cpp_codegen_static_fields_for(VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var))->___RenderThreadHandlePtr; GL_IssuePluginEvent_m3591CC23273DA50F8B37FF0DA5844F01B12B6C84(L_8, ((int32_t)4097), NULL); __this->___m_IsStarted = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_InitAudioEncodeTool_m01A4575B7BD30CB6A4EA312895B6ED6BA5B17DAF (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mA746158283298C5CD95D553C07B3B21FC9B11CAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mDEDC6199AF1C4FDE9EE39005D841708A604E8D14_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mCAF4E37B1607469D8D3BAE98475D1C925440A66E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mFDA0D604F7239642B39B6010674A936ADD544912_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* V_0 = NULL; { V_0 = (AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35*)NULL; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0; L_0 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0021; } } { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2; L_2 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL); NullCheck(L_2); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL); NullCheck(L_3); AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* L_4; L_4 = GameObject_GetComponent_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mDEDC6199AF1C4FDE9EE39005D841708A604E8D14(L_3, GameObject_GetComponent_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mDEDC6199AF1C4FDE9EE39005D841708A604E8D14_RuntimeMethod_var); V_0 = L_4; goto IL_0034; } IL_0021: { il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* L_5; L_5 = Object_FindObjectOfType_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mFDA0D604F7239642B39B6010674A936ADD544912(Object_FindObjectOfType_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mFDA0D604F7239642B39B6010674A936ADD544912_RuntimeMethod_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_6) { goto IL_0034; } } { il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* L_7; L_7 = Object_FindObjectOfType_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mFDA0D604F7239642B39B6010674A936ADD544912(Object_FindObjectOfType_TisAudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35_mFDA0D604F7239642B39B6010674A936ADD544912_RuntimeMethod_var); V_0 = L_7; } IL_0034: { AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* L_8 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_006e; } } { AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* L_10 = V_0; NullCheck(L_10); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11; L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL); NullCheck(L_11); AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_12; L_12 = GameObject_GetComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mCAF4E37B1607469D8D3BAE98475D1C925440A66E(L_11, GameObject_GetComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mCAF4E37B1607469D8D3BAE98475D1C925440A66E_RuntimeMethod_var); __this->___m_AudioEncodeTool = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioEncodeTool), (void*)L_12); AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_13 = __this->___m_AudioEncodeTool; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_14; L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_14) { goto IL_0079; } } { AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* L_15 = V_0; NullCheck(L_15); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16; L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL); NullCheck(L_16); AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_17; L_17 = GameObject_AddComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mA746158283298C5CD95D553C07B3B21FC9B11CAF(L_16, GameObject_AddComponent_TisAudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37_mA746158283298C5CD95D553C07B3B21FC9B11CAF_RuntimeMethod_var); __this->___m_AudioEncodeTool = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioEncodeTool), (void*)L_17); return; } IL_006e: { MissingComponentException_tFBBE11BC7F2A81EE2B3E19B2B7F6AA4131F84A0E* L_18 = (MissingComponentException_tFBBE11BC7F2A81EE2B3E19B2B7F6AA4131F84A0E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MissingComponentException_tFBBE11BC7F2A81EE2B3E19B2B7F6AA4131F84A0E_il2cpp_TypeInfo_var))); MissingComponentException__ctor_m51EF49C768D48FBCDFE9F639815A42F50C0259C8(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral98047079CB963ED8110D9AD08F04729B7602840A)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VideoEncoder_InitAudioEncodeTool_m01A4575B7BD30CB6A4EA312895B6ED6BA5B17DAF_RuntimeMethod_var))); } IL_0079: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_Commit_m902A37B427D68A3C6E14885CFAB93EE0A4A15284 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_rt, uint64_t ___1_timestamp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->___m_IsStarted; if (L_0) { goto IL_0009; } } { return; } IL_0009: { intptr_t L_1 = __this->___m_TexPtr; bool L_2; L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline(L_1, 0, NULL); if (!L_2) { goto IL_0027; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = ___0_rt; NullCheck(L_3); intptr_t L_4; L_4 = Texture_GetNativeTexturePtr_mD3019CC9461338665885D431B86C03D3063867EE(L_3, NULL); __this->___m_TexPtr = L_4; } IL_0027: { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_5 = __this->___mNativeEncoder; intptr_t L_6 = __this->___m_TexPtr; uint64_t L_7 = ___1_timestamp; NullCheck(L_5); NativeEncoder_UpdateSurface_m25A8AB6EEBEDD3FBF6B36F4D4D91A648D2EF2C16(L_5, L_6, L_7, NULL); AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_8 = __this->___m_AudioEncodeTool; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_0078; } } { AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_10 = __this->___m_AudioEncodeTool; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___m_AudioRawData); NullCheck(L_10); bool L_12; L_12 = AudioRecordTool_Flush_m586E2D2EE866EFA7177444176A6052A151B12C8B(L_10, L_11, NULL); if (!L_12) { goto IL_0078; } } { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_13 = __this->___mNativeEncoder; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = __this->___m_AudioRawData; AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_15 = __this->___m_AudioEncodeTool; NullCheck(L_15); int32_t L_16; L_16 = AudioRecordTool_get_SampleRate_mB9E4148D4403B60AA282DDA8C683BAA2D30865CF_inline(L_15, NULL); NullCheck(L_13); NativeEncoder_UpdateAudioData_m9E63EE2209D93AA1D08E51B4402C22BB00B4D856(L_13, L_14, L_16, 2, 1, NULL); } IL_0078: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_Stop_m06D13E449DCFCFF8CC6D8CF80C55ECB1C1D8AC20 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral354F8092DDA5C2436E1855A6ECB9F4151B609ABA); s_Il2CppMethodInitialized = true; } AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* G_B4_0 = NULL; AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* G_B3_0 = NULL; { bool L_0 = __this->___m_IsStarted; if (L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral354F8092DDA5C2436E1855A6ECB9F4151B609ABA, NULL); AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_1 = __this->___m_AudioEncodeTool; AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_2 = L_1; if (L_2) { G_B4_0 = L_2; goto IL_001f; } G_B3_0 = L_2; } { goto IL_0024; } IL_001f: { NullCheck(G_B4_0); AudioRecordTool_StopRecord_m5515B1F1F1F52A79D6A74B5DA99DC4E0DFE541A3(G_B4_0, NULL); } IL_0024: { NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_3 = __this->___mNativeEncoder; NullCheck(L_3); bool L_4; L_4 = NativeEncoder_Stop_m01FAB6BBC9CBD98553243F8CFAE969AAA9414469(L_3, NULL); __this->___m_IsStarted = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder_Release_m207F55E961757249A654BEDD39159402D5A60702 (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7340358386D057E4F2544BD7BF9D503A6F9C4837); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral7340358386D057E4F2544BD7BF9D503A6F9C4837, NULL); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_0 = __this->___mNativeEncoder; NullCheck(L_0); NativeEncoder_UnRegister_m4AD15F3C4D715CB5BAB997B23514AAE67188A48B(L_0, __this, NULL); NativeEncoder_t074D215EF745353CE8C4664A71A35D8FB0E75C89* L_1 = __this->___mNativeEncoder; NullCheck(L_1); NativeEncoder_Destroy_mD375E7F63DE6CA69E2D46323FBB1963DAD4DF616(L_1, NULL); AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_2 = __this->___m_AudioEncodeTool; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0041; } } { AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* L_4 = __this->___m_AudioEncodeTool; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_4, NULL); __this->___m_AudioEncodeTool = (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioEncodeTool), (void*)(AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37*)NULL); } IL_0041: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoEncoder__cctor_m6A5B7C033CA31C7CF810A3FC731232B7066F3735 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_mA912207F2E7C55678904AA4868151C6783118AAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoEncoder_RunOnRenderThread_m53F90950A16DF43A729DEC2825A41236CFE43592_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* L_0 = (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849*)il2cpp_codegen_object_new(RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_il2cpp_TypeInfo_var); RenderEventDelegate__ctor_m11BDBA59190914BBA6AAB5B0F1BA947A1FA2305C(L_0, NULL, (intptr_t)((void*)VideoEncoder_RunOnRenderThread_m53F90950A16DF43A729DEC2825A41236CFE43592_RuntimeMethod_var), NULL); ((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_StaticFields*)il2cpp_codegen_static_fields_for(VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var))->___RenderThreadHandle = L_0; Il2CppCodeGenWriteBarrier((void**)(&((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_StaticFields*)il2cpp_codegen_static_fields_for(VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var))->___RenderThreadHandle), (void*)L_0); RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* L_1 = ((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_StaticFields*)il2cpp_codegen_static_fields_for(VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var))->___RenderThreadHandle; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_2; L_2 = Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_mA912207F2E7C55678904AA4868151C6783118AAB(L_1, Marshal_GetFunctionPointerForDelegate_TisRenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849_mA912207F2E7C55678904AA4868151C6783118AAB_RuntimeMethod_var); ((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_StaticFields*)il2cpp_codegen_static_fields_for(VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var))->___RenderThreadHandlePtr = L_2; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void RenderEventDelegate_Invoke_m665C5E524FB983977F8D5228A158CEA2D901D6C7_Multicast(RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, int32_t ___0_eventID, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_eventID, reinterpret_cast(currentDelegate->___method)); } } void RenderEventDelegate_Invoke_m665C5E524FB983977F8D5228A158CEA2D901D6C7_OpenInst(RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_eventID, method); } void RenderEventDelegate_Invoke_m665C5E524FB983977F8D5228A158CEA2D901D6C7_OpenStatic(RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_eventID, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849 (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_eventID); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate__ctor_m11BDBA59190914BBA6AAB5B0F1BA947A1FA2305C (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&RenderEventDelegate_Invoke_m665C5E524FB983977F8D5228A158CEA2D901D6C7_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&RenderEventDelegate_Invoke_m665C5E524FB983977F8D5228A158CEA2D901D6C7_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate_Invoke_m665C5E524FB983977F8D5228A158CEA2D901D6C7 (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, int32_t ___0_eventID, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_eventID, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderEventDelegate_BeginInvoke_m303A0B82EE6ADDE68FF6A9BE43FE59F62F8E12C0 (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, int32_t ___0_eventID, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = Box(il2cpp_defaults.int32_class, &___0_eventID); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderEventDelegate_EndInvoke_mF1EA50EFA712BDBB337BE4DCB3865C3F157A2D7F (RenderEventDelegate_tF69796660AB447B92858356A34A7B519FEAC8849* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* BlenderBase_get_BlendTexture_m896BBE450E0B9363D0530E5B45A21D4DBF9B8EF0 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___U3CBlendTextureU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_set_BlendTexture_m32CA73C9328941F42115987AA2A25743625DFD47 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) { { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_value; __this->___U3CBlendTextureU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBlendTextureU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BlenderBase_get_Width_mA1B72F179C1F0EC162FB0C9CE4EE061467B66D01 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CWidthU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_set_Width_mAC240C06D2365E90160F6419CABF41091C5CF9FD (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BlenderBase_get_Height_m2D2B006CF8C1C581BA8808541EA6E594D88CDF92 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CHeightU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_set_Height_mA42C8FA88F1B9BAECF68A5702680FCCE28A5191E (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BlenderBase_get_BlendMode_mADC158CB53A176626B14B6176C3EB5C1AC8B700C (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CBlendModeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_set_BlendMode_m595F90C820F0A1DE3293E44C005601CBD64C80B2 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBlendModeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BlenderBase_get_FrameCount_m6E052254033AABA4248FC5FA7699F0B790F10A7B (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CFrameCountU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_set_FrameCount_m3907FC3AB3C51350ED22871CF12E68222C5F316A (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CFrameCountU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_Init_mFD0EA0FA738660E1475304D6A991B2D8F1F7A032 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___0_camera, RuntimeObject* ___1_encoder, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___2_param, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_OnFrame_mB5CFB802843BAD87F1E95AF0F8C0BC95F6C38152 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase_Dispose_m9110559E9851570E0D1C087FCB8E4C441470C7EA (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlenderBase__ctor_m4027D65F7495403BD496A6227A869192D8B24C79 (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* FrameBlender_get_BlendTexture_mC47288CB42BA2ABE6AD4B270F3AB1AD950CDFD23 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, const RuntimeMethod* method) { { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_BlendTexture; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender_Init_m26DFC005DB2D398E34527F5F00320E6DC0FAFC6C (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___0_cameraArray, RuntimeObject* ___1_encoder, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___2_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_mC76101DD6426D5D77242D8E261946A701B630558_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_m1D485EDA925A8220325EB1DF6113C87E935ED732_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m437218E8BDE39DDD17F1DD75FE723F3449F42B08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFD592AB36DFA5DD8B76F5519FD628346A783A285_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3F70E3E91916A7794C703FF79E7223FF714614BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8A831FA2A44897FB945FF7FED83B95CB02E81654_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* V_1 = NULL; { CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_0 = ___0_cameraArray; RuntimeObject* L_1 = ___1_encoder; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_2 = ___2_param; BlenderBase_Init_mFD0EA0FA738660E1475304D6A991B2D8F1F7A032(__this, L_0, L_1, L_2, NULL); int32_t L_3; L_3 = CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline((&___2_param), NULL); BlenderBase_set_Width_mAC240C06D2365E90160F6419CABF41091C5CF9FD_inline(__this, L_3, NULL); int32_t L_4; L_4 = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline((&___2_param), NULL); BlenderBase_set_Height_mA42C8FA88F1B9BAECF68A5702680FCCE28A5191E_inline(__this, L_4, NULL); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_5 = ___0_cameraArray; __this->___m_TargetCamera = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TargetCamera), (void*)L_5); RuntimeObject* L_6 = ___1_encoder; __this->___m_Encoder = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Encoder), (void*)L_6); int32_t L_7; L_7 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___2_param), NULL); BlenderBase_set_BlendMode_m595F90C820F0A1DE3293E44C005601CBD64C80B2_inline(__this, L_7, NULL); int32_t L_8; L_8 = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline((&___2_param), NULL); __this->___m_CaputreSide = L_8; List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_9 = (List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209*)il2cpp_codegen_object_new(List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209_il2cpp_TypeInfo_var); List_1__ctor_m8A831FA2A44897FB945FF7FED83B95CB02E81654(L_9, List_1__ctor_m8A831FA2A44897FB945FF7FED83B95CB02E81654_RuntimeMethod_var); __this->___m_NRBackGroundRender = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NRBackGroundRender), (void*)L_9); List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* L_10 = (List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD*)il2cpp_codegen_object_new(List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD_il2cpp_TypeInfo_var); List_1__ctor_m3F70E3E91916A7794C703FF79E7223FF714614BB(L_10, List_1__ctor_m3F70E3E91916A7794C703FF79E7223FF714614BB_RuntimeMethod_var); __this->___m_DeviceParamInitializer = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeviceParamInitializer), (void*)L_10); V_0 = 0; goto IL_00d6; } IL_0065: { CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_11 = __this->___m_TargetCamera; int32_t L_12 = V_0; NullCheck(L_11); int32_t L_13 = L_12; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck(L_14); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15; L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL); NullCheck(L_15); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_16; L_16 = GameObject_GetComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_m1D485EDA925A8220325EB1DF6113C87E935ED732(L_15, GameObject_GetComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_m1D485EDA925A8220325EB1DF6113C87E935ED732_RuntimeMethod_var); V_1 = L_16; XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_17 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_18; L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_18) { goto IL_0094; } } { CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_19 = __this->___m_TargetCamera; int32_t L_20 = V_0; NullCheck(L_19); int32_t L_21 = L_20; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22 = (L_19)->GetAt(static_cast(L_21)); NullCheck(L_22); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23; L_23 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_22, NULL); NullCheck(L_23); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_24; L_24 = GameObject_AddComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_mC76101DD6426D5D77242D8E261946A701B630558(L_23, GameObject_AddComponent_TisXREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E_mC76101DD6426D5D77242D8E261946A701B630558_RuntimeMethod_var); V_1 = L_24; } IL_0094: { XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_25 = V_1; NullCheck(L_25); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_25, (bool)0, NULL); List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_26 = __this->___m_NRBackGroundRender; XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_27 = V_1; NullCheck(L_26); List_1_Add_mFD592AB36DFA5DD8B76F5519FD628346A783A285_inline(L_26, L_27, List_1_Add_mFD592AB36DFA5DD8B76F5519FD628346A783A285_RuntimeMethod_var); List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* L_28 = __this->___m_DeviceParamInitializer; CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_29 = __this->___m_TargetCamera; int32_t L_30 = V_0; NullCheck(L_29); int32_t L_31 = L_30; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_32); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33; L_33 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_32, NULL); NullCheck(L_33); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_34; L_34 = GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113(L_33, GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); NullCheck(L_28); List_1_Add_m437218E8BDE39DDD17F1DD75FE723F3449F42B08_inline(L_28, L_34, List_1_Add_m437218E8BDE39DDD17F1DD75FE723F3449F42B08_RuntimeMethod_var); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_35 = __this->___m_TargetCamera; int32_t L_36 = V_0; NullCheck(L_35); int32_t L_37 = L_36; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = (L_35)->GetAt(static_cast(L_37)); NullCheck(L_38); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_38, (bool)0, NULL); int32_t L_39 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00d6: { int32_t L_40 = V_0; CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_41 = __this->___m_TargetCamera; NullCheck(L_41); if ((((int32_t)L_40) < ((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))))) { goto IL_0065; } } { int32_t L_42 = __this->___m_CaputreSide; if ((((int32_t)L_42) == ((int32_t)1))) { goto IL_0107; } } { int32_t L_43; L_43 = BlenderBase_get_Width_mA1B72F179C1F0EC162FB0C9CE4EE061467B66D01_inline(__this, NULL); int32_t L_44; L_44 = BlenderBase_get_Height_m2D2B006CF8C1C581BA8808541EA6E594D88CDF92_inline(__this, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_45; L_45 = FrameBlender_CreateRenderTexture_m753CEE1E10015E65CFBB5F075E8D48C8186005E4(__this, L_43, L_44, ((int32_t)24), 0, (bool)1, NULL); __this->___m_BlendTexture = L_45; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendTexture), (void*)L_45); return; } IL_0107: { int32_t L_46; L_46 = BlenderBase_get_Width_mA1B72F179C1F0EC162FB0C9CE4EE061467B66D01_inline(__this, NULL); int32_t L_47; L_47 = BlenderBase_get_Height_m2D2B006CF8C1C581BA8808541EA6E594D88CDF92_inline(__this, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_48; L_48 = FrameBlender_CreateRenderTexture_m753CEE1E10015E65CFBB5F075E8D48C8186005E4(__this, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.5f), ((float)L_46)))), il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.5f), ((float)L_47)))), ((int32_t)24), 0, (bool)1, NULL); __this->___m_BlendTextureLeft = L_48; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendTextureLeft), (void*)L_48); int32_t L_49; L_49 = BlenderBase_get_Width_mA1B72F179C1F0EC162FB0C9CE4EE061467B66D01_inline(__this, NULL); int32_t L_50; L_50 = BlenderBase_get_Height_m2D2B006CF8C1C581BA8808541EA6E594D88CDF92_inline(__this, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_51; L_51 = FrameBlender_CreateRenderTexture_m753CEE1E10015E65CFBB5F075E8D48C8186005E4(__this, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.5f), ((float)L_49)))), il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.5f), ((float)L_50)))), ((int32_t)24), 0, (bool)1, NULL); __this->___m_BlendTextureRight = L_51; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendTextureRight), (void*)L_51); int32_t L_52; L_52 = BlenderBase_get_Width_mA1B72F179C1F0EC162FB0C9CE4EE061467B66D01_inline(__this, NULL); int32_t L_53; L_53 = BlenderBase_get_Height_m2D2B006CF8C1C581BA8808541EA6E594D88CDF92_inline(__this, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_54; L_54 = FrameBlender_CreateRenderTexture_m753CEE1E10015E65CFBB5F075E8D48C8186005E4(__this, L_52, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.5f), ((float)L_53)))), ((int32_t)24), 0, (bool)1, NULL); __this->___m_BlendTexture = L_54; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendTexture), (void*)L_54); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender_OnFrame_m6DB3474814F813099F22B33A8879263643C66B47 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1D32195ED65335B72D5112D68829BB72A73CA130_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5FFD39DC2C29D32A1E67CDC7CC2ABB10AE78A9D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAA6ED7D80CB76C9C5ED33118448E20AC43BC9870_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18CC235DC7862849FEAB435049FB497F9DA2A81E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral729C6485974988E37C39B69802DC08701A88D89D); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_0 = ___0_frame; BlenderBase_OnFrame_mB5CFB802843BAD87F1E95AF0F8C0BC95F6C38152(__this, L_0, NULL); V_1 = 0; goto IL_0023; } IL_000b: { List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* L_1 = __this->___m_DeviceParamInitializer; int32_t L_2 = V_1; NullCheck(L_1); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_3; L_3 = List_1_get_Item_mAA6ED7D80CB76C9C5ED33118448E20AC43BC9870(L_1, L_2, List_1_get_Item_mAA6ED7D80CB76C9C5ED33118448E20AC43BC9870_RuntimeMethod_var); NullCheck(L_3); bool L_4; L_4 = XREALCameraInitializer_get_IsInitialized_mE089DA063423815D7789030C49DA15760E584541_inline(L_3, NULL); if (L_4) { goto IL_001f; } } { return; } IL_001f: { int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0023: { int32_t L_6 = V_1; List_1_t899B4133DD93E9E59B624129361FF83FC43BFDFD* L_7 = __this->___m_DeviceParamInitializer; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m5FFD39DC2C29D32A1E67CDC7CC2ABB10AE78A9D5_inline(L_7, List_1_get_Count_m5FFD39DC2C29D32A1E67CDC7CC2ABB10AE78A9D5_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_000b; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_BackGroundMat; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_10) { goto IL_007e; } } { UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_11 = ___0_frame; int32_t L_12 = L_11.___textureType; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13; L_13 = FrameBlender_CreatBlendMaterial_m8E6F58620E3E457F651707C2BED83CD2FF2C4C7F(__this, L_12, NULL); __this->___m_BackGroundMat = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BackGroundMat), (void*)L_13); V_2 = 0; goto IL_0070; } IL_0055: { List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_14 = __this->___m_NRBackGroundRender; int32_t L_15 = V_2; NullCheck(L_14); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_16; L_16 = List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E(L_14, L_15, List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->___m_BackGroundMat; NullCheck(L_16); XREALBackGroundRender_SetMaterial_mDE568415C80D4849F7E9C6F611CCACF6FCFADC74(L_16, L_17, NULL); int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0070: { int32_t L_19 = V_2; List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_20 = __this->___m_NRBackGroundRender; NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_m1D32195ED65335B72D5112D68829BB72A73CA130_inline(L_20, List_1_get_Count_m1D32195ED65335B72D5112D68829BB72A73CA130_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_0055; } } IL_007e: { UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_22 = ___0_frame; int32_t L_23 = L_22.___textureType; V_0 = (bool)((((int32_t)L_23) == ((int32_t)1))? 1 : 0); int32_t L_24; L_24 = BlenderBase_get_BlendMode_mADC158CB53A176626B14B6176C3EB5C1AC8B700C_inline(__this, NULL); V_3 = L_24; int32_t L_25 = V_3; if ((!(((uint32_t)L_25) > ((uint32_t)1)))) { goto IL_00a0; } } { int32_t L_26 = V_3; if ((!(((uint32_t)L_26) == ((uint32_t)2)))) { goto IL_010c; } } { FrameBlender_CameraRenderToTarget_m866EAB9C3A465195085EF27AE7E1FC0718685481(__this, (bool)0, NULL); goto IL_010c; } IL_00a0: { bool L_27 = V_0; if (!L_27) { goto IL_00ed; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = __this->___m_BackGroundMat; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_29 = ___0_frame; TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_30 = L_29.___textures; NullCheck(L_30); int32_t L_31 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_32 = (L_30)->GetAt(static_cast(L_31)); NullCheck(L_28); Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_28, _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21, L_32, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = __this->___m_BackGroundMat; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_34 = ___0_frame; TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_35 = L_34.___textures; NullCheck(L_35); int32_t L_36 = 1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_37 = (L_35)->GetAt(static_cast(L_36)); NullCheck(L_33); Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_33, _stringLiteral18CC235DC7862849FEAB435049FB497F9DA2A81E, L_37, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_38 = __this->___m_BackGroundMat; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_39 = ___0_frame; TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_40 = L_39.___textures; NullCheck(L_40); int32_t L_41 = 2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_42 = (L_40)->GetAt(static_cast(L_41)); NullCheck(L_38); Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_38, _stringLiteral729C6485974988E37C39B69802DC08701A88D89D, L_42, NULL); goto IL_0105; } IL_00ed: { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = __this->___m_BackGroundMat; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_44 = ___0_frame; TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_45 = L_44.___textures; NullCheck(L_45); int32_t L_46 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_47 = (L_45)->GetAt(static_cast(L_46)); NullCheck(L_43); Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_43, _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21, L_47, NULL); } IL_0105: { FrameBlender_CameraRenderToTarget_m866EAB9C3A465195085EF27AE7E1FC0718685481(__this, (bool)1, NULL); } IL_010c: { RuntimeObject* L_48 = __this->___m_Encoder; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_49; L_49 = VirtualFuncInvoker0< RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* >::Invoke(5, __this); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_50 = ___0_frame; uint64_t L_51 = L_50.___timeStamp; NullCheck(L_48); InterfaceActionInvoker2< RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*, uint64_t >::Invoke(1, IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var, L_48, L_49, L_51); int32_t L_52; L_52 = BlenderBase_get_FrameCount_m6E052254033AABA4248FC5FA7699F0B790F10A7B_inline(__this, NULL); V_4 = L_52; int32_t L_53 = V_4; BlenderBase_set_FrameCount_m3907FC3AB3C51350ED22871CF12E68222C5F316A_inline(__this, ((int32_t)il2cpp_codegen_add(L_53, 1)), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender_CameraRenderToTarget_m866EAB9C3A465195085EF27AE7E1FC0718685481 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, bool ___0_enableBackGround, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->___m_CaputreSide; if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_003c; } } { List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_1 = __this->___m_NRBackGroundRender; NullCheck(L_1); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_2; L_2 = List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E(L_1, 0, List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); bool L_3 = ___0_enableBackGround; NullCheck(L_2); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_2, L_3, NULL); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_4 = __this->___m_TargetCamera; NullCheck(L_4); int32_t L_5 = 0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = (L_4)->GetAt(static_cast(L_5)); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7 = __this->___m_BlendTexture; NullCheck(L_6); Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4(L_6, L_7, NULL); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_8 = __this->___m_TargetCamera; NullCheck(L_8); int32_t L_9 = 0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = (L_8)->GetAt(static_cast(L_9)); NullCheck(L_10); Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509(L_10, NULL); return; } IL_003c: { List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_11 = __this->___m_NRBackGroundRender; NullCheck(L_11); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_12; L_12 = List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E(L_11, 0, List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); bool L_13 = ___0_enableBackGround; NullCheck(L_12); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_12, L_13, NULL); List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_14 = __this->___m_NRBackGroundRender; NullCheck(L_14); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_15; L_15 = List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E(L_14, 1, List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); NullCheck(L_15); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_15, (bool)0, NULL); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_16 = __this->___m_TargetCamera; NullCheck(L_16); int32_t L_17 = 0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_18 = (L_16)->GetAt(static_cast(L_17)); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_19 = __this->___m_BlendTextureLeft; NullCheck(L_18); Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4(L_18, L_19, NULL); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_20 = __this->___m_TargetCamera; NullCheck(L_20); int32_t L_21 = 0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22 = (L_20)->GetAt(static_cast(L_21)); NullCheck(L_22); Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509(L_22, NULL); List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_23 = __this->___m_NRBackGroundRender; NullCheck(L_23); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_24; L_24 = List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E(L_23, 0, List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); NullCheck(L_24); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_24, (bool)0, NULL); List_1_t205D13EED95DBF80B9AC3E739D3187D739A7F209* L_25 = __this->___m_NRBackGroundRender; NullCheck(L_25); XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* L_26; L_26 = List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E(L_25, 1, List_1_get_Item_mA688348ACAEC7134B6517C86821606F7F1B1426E_RuntimeMethod_var); bool L_27 = ___0_enableBackGround; NullCheck(L_26); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_26, L_27, NULL); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_28 = __this->___m_TargetCamera; NullCheck(L_28); int32_t L_29 = 1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30 = (L_28)->GetAt(static_cast(L_29)); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_31 = __this->___m_BlendTextureRight; NullCheck(L_30); Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4(L_30, L_31, NULL); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_32 = __this->___m_TargetCamera; NullCheck(L_32); int32_t L_33 = 1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_34 = (L_32)->GetAt(static_cast(L_33)); NullCheck(L_34); Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509(L_34, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_35 = __this->___m_BlendTextureLeft; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = __this->___m_BlendTextureRight; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_37 = __this->___m_BlendTexture; FrameBlender_MergeRenderTextures_m80E5A6B7B34094A8BD9B41CA9D2A9EFF973BBEC5(__this, L_35, L_36, L_37, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender_MergeRenderTextures_m80E5A6B7B34094A8BD9B41CA9D2A9EFF973BBEC5 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_leftSrc, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_rightSrc, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___2_target, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___2_target; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_SetRenderTarget_m995C0F14B97C5BF46CCF2E7EF410C1CC05C46409(L_0, NULL); GL_LoadPixelMatrix_mF1C5A4508C5F110512C116A5DDE7AB0483FE961A((0.0f), (1.0f), (1.0f), (0.0f), NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1; memset((&L_1), 0, sizeof(L_1)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_1), (0.0f), (0.0f), (0.0f), (0.0f), NULL); GL_Clear_mA172E771FC32B516DB826F537832307C3A16BE09((bool)1, (bool)1, L_1, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2; memset((&L_2), 0, sizeof(L_2)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_2), (0.0f), (0.0f), (0.5f), (1.0f), NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___0_leftSrc; Graphics_DrawTexture_m400F92CB13445A7BC054BC074B7073EA7E4B322F(L_2, L_3, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4; memset((&L_4), 0, sizeof(L_4)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_4), (0.5f), (0.0f), (0.5f), (1.0f), NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___1_rightSrc; Graphics_DrawTexture_m400F92CB13445A7BC054BC074B7073EA7E4B322F(L_4, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* FrameBlender_CreatBlendMaterial_m8E6F58620E3E457F651707C2BED83CD2FF2C4C7F (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, int32_t ___0_texturetype, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE48BDED12C44F9AB6A7A5BA7BCFDF56D44605EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE894D2102B9268CDC4924979FD0A08A96C943CDB); s_Il2CppMethodInitialized = true; } String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; String_t* G_B3_0 = NULL; String_t* G_B3_1 = NULL; { int32_t L_0 = ___0_texturetype; if (!L_0) { G_B2_0 = _stringLiteralE894D2102B9268CDC4924979FD0A08A96C943CDB; goto IL_000f; } G_B1_0 = _stringLiteralE894D2102B9268CDC4924979FD0A08A96C943CDB; } { G_B3_0 = _stringLiteralCE48BDED12C44F9AB6A7A5BA7BCFDF56D44605EB; G_B3_1 = G_B1_0; goto IL_0014; } IL_000f: { G_B3_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B3_1 = G_B2_0; } IL_0014: { String_t* L_1; L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(G_B3_1, G_B3_0, NULL); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2; L_2 = Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946(L_1, Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946_RuntimeMethod_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_3, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender_Dispose_m56E5B12E4C19776012635B189904FE6AD00BCFD9 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, const RuntimeMethod* method) { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B2_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B1_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B5_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B4_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B8_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B7_0 = NULL; { BlenderBase_Dispose_m9110559E9851570E0D1C087FCB8E4C441470C7EA(__this, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_BlendTexture; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_0012; } G_B1_0 = L_1; } { goto IL_0017; } IL_0012: { NullCheck(G_B2_0); RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E(G_B2_0, NULL); } IL_0017: { __this->___m_BlendTexture = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendTexture), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = __this->___m_BlendTextureLeft; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = L_2; if (L_3) { G_B5_0 = L_3; goto IL_002a; } G_B4_0 = L_3; } { goto IL_002f; } IL_002a: { NullCheck(G_B5_0); RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E(G_B5_0, NULL); } IL_002f: { __this->___m_BlendTextureLeft = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendTextureLeft), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = __this->___m_BlendTextureRight; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = L_4; if (L_5) { G_B8_0 = L_5; goto IL_0042; } G_B7_0 = L_5; } { goto IL_0047; } IL_0042: { NullCheck(G_B8_0); RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E(G_B8_0, NULL); } IL_0047: { __this->___m_BlendTextureRight = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendTextureRight), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* FrameBlender_CreateRenderTexture_m753CEE1E10015E65CFBB5F075E8D48C8186005E4 (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, bool ___4_usequaAnti, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL; int32_t G_B2_0 = 0; int32_t G_B2_1 = 0; int32_t G_B2_2 = 0; int32_t G_B2_3 = 0; int32_t G_B1_0 = 0; int32_t G_B1_1 = 0; int32_t G_B1_2 = 0; int32_t G_B1_3 = 0; int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; int32_t G_B3_2 = 0; int32_t G_B3_3 = 0; int32_t G_B3_4 = 0; { int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; int32_t L_2 = ___2_depth; int32_t L_3 = ___3_format; int32_t L_4; L_4 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL); if ((((int32_t)L_4) == ((int32_t)1))) { G_B2_0 = L_3; G_B2_1 = L_2; G_B2_2 = L_1; G_B2_3 = L_0; goto IL_0010; } G_B1_0 = L_3; G_B1_1 = L_2; G_B1_2 = L_1; G_B1_3 = L_0; } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; G_B3_4 = G_B1_3; goto IL_0011; } IL_0010: { G_B3_0 = 2; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; G_B3_4 = G_B2_3; } IL_0011: { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var); RenderTexture__ctor_m68A1B9CAA1BE0B597C5F4895C296E21502D0C962(L_5, G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, NULL); V_0 = L_5; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_6 = V_0; NullCheck(L_6); Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_6, 1, NULL); int32_t L_7; L_7 = QualitySettings_get_antiAliasing_m71FB82E1C9D9923D313430621C898008D967F516(NULL); bool L_8 = ___4_usequaAnti; if (!((int32_t)(((((int32_t)L_7) > ((int32_t)0))? 1 : 0)&(int32_t)L_8))) { goto IL_0038; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_9 = V_0; int32_t L_10; L_10 = QualitySettings_get_antiAliasing_m71FB82E1C9D9923D313430621C898008D967F516(NULL); NullCheck(L_9); RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A(L_9, L_10, NULL); goto IL_003f; } IL_0038: { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_11 = V_0; NullCheck(L_11); RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A(L_11, 1, NULL); } IL_003f: { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_12 = V_0; NullCheck(L_12); bool L_13; L_13 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_12, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = V_0; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameBlender__ctor_m0906AF49D1AFD7F53ED78032160BDECA4C55AE3A (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* __this, const RuntimeMethod* method) { { BlenderBase__ctor_m4027D65F7495403BD496A6227A869192D8B24C79(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* FrameCaptureContext_get_PreviewTexture_m337724D1B28D29A92FE9C1BA6DB766E6CE514788 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* G_B2_0 = NULL; BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* G_B1_0 = NULL; { BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_0 = __this->___m_Blender; BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000c; } G_B1_0 = L_1; } { return (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; } IL_000c: { NullCheck(G_B2_0); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2; L_2 = VirtualFuncInvoker0< RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* >::Invoke(5, G_B2_0); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* FrameCaptureContext_GetBehaviour_mAF750BD8143365E1A23184579094BEF4FB0355FD (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_0 = __this->___m_CaptureBehaviour; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* FrameCaptureContext_GetFrameProvider_mB579B0282ADE097E9D34DE5B8856F59BBA232726 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_0 = __this->___m_FrameProvider; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* FrameCaptureContext_GetBlender_m834412C8F8FF94A652146435C074A8CCA12EE207 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_0 = __this->___m_Blender; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 FrameCaptureContext_RequestCameraParam_m1EFC86587EAE54E8BF0E8D3D0EEC8B018448FF77 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_0 = __this->___m_CameraParameters; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FrameCaptureContext_GetEncoder_m19B80C3CA987296888C9C958B4AB1A4959E69D32 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___m_Encoder; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext__ctor_mD1F91786D8E30D2FDF37EAF6EB1BD152AABA7DE4 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StartCaptureMode_m302F34944E6E091CB083056996A81745E06E2165 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_param, BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* ___1_blender, AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* ___2_provider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CamMode_t49EEAD737C43B0DF26149CF5264B8393501FC072_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CaptureSide_tE1FBC38E1B625B99C7DF74DF48E2CC0324E953EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContext_UpdateFrame_m04036018A0D765B91EF97F5C4E346AB6F995818A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD3030E593785433604ABD97D4A681D26EC11E19F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8065A3ED0979B603CB4B36DB5B4F5669A66AD06); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE8D9EEA9C7B9DA8FAFB83E5892FD0E7A5705999); s_Il2CppMethodInitialized = true; } BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* G_B6_0 = NULL; BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* G_B5_0 = NULL; CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* G_B7_0 = NULL; BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* G_B7_1 = NULL; { bool L_0 = __this->___m_IsInitialized; if (!L_0) { goto IL_0018; } } { FrameCaptureContext_Release_mA469B85D09F584F45466B036ED69F61A2ECFE71D(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralD8065A3ED0979B603CB4B36DB5B4F5669A66AD06, NULL); } IL_0018: { int32_t L_1; L_1 = CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5_inline((&___0_param), NULL); int32_t L_2 = L_1; RuntimeObject* L_3 = Box(CamMode_t49EEAD737C43B0DF26149CF5264B8393501FC072_il2cpp_TypeInfo_var, &L_2); int32_t L_4; L_4 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_param), NULL); int32_t L_5 = L_4; RuntimeObject* L_6 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_5); int32_t L_7; L_7 = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline((&___0_param), NULL); int32_t L_8 = L_7; RuntimeObject* L_9 = Box(CaptureSide_tE1FBC38E1B625B99C7DF74DF48E2CC0324E953EC_il2cpp_TypeInfo_var, &L_8); String_t* L_10; L_10 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralEE8D9EEA9C7B9DA8FAFB83E5892FD0E7A5705999, L_3, L_6, L_9, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_10, NULL); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_11 = __this->___m_CaptureBehaviour; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_12) { goto IL_007a; } } { int32_t L_13; L_13 = CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5_inline((&___0_param), NULL); int32_t L_14; L_14 = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline((&___0_param), NULL); int32_t L_15; L_15 = CameraParameters_get_cameraType_m08B5A643AC5C768A4D9A786C53919AFFDFB0DB22_inline((&___0_param), NULL); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_16; L_16 = FrameCaptureContext_GetCaptureBehaviourByMode_m641A3D2813BF1C18AFC22F8DDC47165583EEBA70(__this, L_13, L_14, L_15, NULL); __this->___m_CaptureBehaviour = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CaptureBehaviour), (void*)L_16); } IL_007a: { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_17 = ___0_param; __this->___m_CameraParameters = L_17; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraParameters))->___U3CmediaProjectionU3Ek__BackingField), (void*)NULL); int32_t L_18; L_18 = CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5_inline((&___0_param), NULL); RuntimeObject* L_19; L_19 = FrameCaptureContext_GetEncoderByMode_m4768F45359671F70753F1910CCF53C2DB5BD1918(__this, L_18, NULL); __this->___m_Encoder = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Encoder), (void*)L_19); RuntimeObject* L_20 = __this->___m_Encoder; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_21 = ___0_param; NullCheck(L_20); InterfaceActionInvoker1< CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 >::Invoke(0, IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var, L_20, L_21); BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_22 = ___1_blender; __this->___m_Blender = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Blender), (void*)L_22); BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_23 = __this->___m_Blender; int32_t L_24; L_24 = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline((&___0_param), NULL); if ((!(((uint32_t)L_24) == ((uint32_t)1)))) { G_B6_0 = L_23; goto IL_00db; } G_B5_0 = L_23; } { CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_25 = (CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B*)(CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B*)SZArrayNew(CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B_il2cpp_TypeInfo_var, (uint32_t)2); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_26 = L_25; CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_27 = __this->___m_CaptureBehaviour; NullCheck(L_27); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_28 = L_27->___CaptureCamera; NullCheck(L_26); (L_26)->SetAt(static_cast(0), (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)L_28); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_29 = L_26; CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_30 = __this->___m_CaptureBehaviour; NullCheck(L_30); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_31 = L_30->___CaptureCamera2; NullCheck(L_29); (L_29)->SetAt(static_cast(1), (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)L_31); G_B7_0 = L_29; G_B7_1 = G_B5_0; goto IL_00ef; } IL_00db: { CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_32 = (CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B*)(CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B*)SZArrayNew(CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B_il2cpp_TypeInfo_var, (uint32_t)1); CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_33 = L_32; CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_34 = __this->___m_CaptureBehaviour; NullCheck(L_34); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_35 = L_34->___CaptureCamera; NullCheck(L_33); (L_33)->SetAt(static_cast(0), (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)L_35); G_B7_0 = L_33; G_B7_1 = G_B6_0; } IL_00ef: { RuntimeObject* L_36 = __this->___m_Encoder; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_37 = ___0_param; NullCheck(G_B7_1); VirtualActionInvoker3< CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B*, RuntimeObject*, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 >::Invoke(7, G_B7_1, G_B7_0, L_36, L_37); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_38 = __this->___m_CaptureBehaviour; NullCheck(L_38); VirtualActionInvoker1< FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* >::Invoke(5, L_38, __this); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_39 = __this->___m_CaptureBehaviour; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_40; L_40 = CameraParameters_get_backgroundColor_m16B4530AB85C4F12BFAD15ACBE7DE182852A4C99_inline((&___0_param), NULL); NullCheck(L_39); CaptureBehaviourBase_SetBackGroundColor_mCC287525A3C9FF2ED6B67F57CB8BEA2E3B141C49(L_39, L_40, NULL); int32_t L_41; L_41 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_param), NULL); int32_t L_42; L_42 = CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline((&___0_param), NULL); AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_43 = ___2_provider; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_44; L_44 = FrameCaptureContext_CreateFrameProviderByMode_m04918F72A2FAF2ED79B584C4A6A662AE3E646135(__this, L_41, L_42, L_43, NULL); __this->___m_FrameProvider = L_44; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameProvider), (void*)L_44); AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_45 = __this->___m_FrameProvider; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_46 = L_45; NullCheck(L_46); UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_47 = L_46->___OnUpdate; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_48 = (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225*)il2cpp_codegen_object_new(UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var); UpdateImageFrame__ctor_mC559D7ED63F5EF1CBF5FC7271B654401EDE7540B(L_48, __this, (intptr_t)((void*)FrameCaptureContext_UpdateFrame_m04036018A0D765B91EF97F5C4E346AB6F995818A_RuntimeMethod_var), NULL); Delegate_t* L_49; L_49 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_47, L_48, NULL); NullCheck(L_46); L_46->___OnUpdate = ((UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225*)CastclassSealed((RuntimeObject*)L_49, UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_46->___OnUpdate), (void*)((UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225*)CastclassSealed((RuntimeObject*)L_49, UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var))); List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* L_50 = (List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF*)il2cpp_codegen_object_new(List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF_il2cpp_TypeInfo_var); List_1__ctor_mD3030E593785433604ABD97D4A681D26EC11E19F(L_50, List_1__ctor_mD3030E593785433604ABD97D4A681D26EC11E19F_RuntimeMethod_var); __this->___m_FrameConsumerList = L_50; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameConsumerList), (void*)L_50); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_51 = __this->___m_CaptureBehaviour; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_52; L_52 = FrameCaptureContext_Sequence_m4E629753225851FC50E07D95FD656509E467B258(__this, L_51, NULL); BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_53 = __this->___m_Blender; NullCheck(L_52); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_54; L_54 = FrameCaptureContext_Sequence_m4E629753225851FC50E07D95FD656509E467B258(L_52, L_53, NULL); __this->___m_IsInitialized = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FrameCaptureContext_AutoAdaptBlendMode_mF656D0DFD6FF0351114D081DF23E5E4DA45AA54E (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_blendMode, bool ___1_isGrayCamera, const RuntimeMethod* method) { { bool L_0 = ___1_isGrayCamera; if (!L_0) { goto IL_000d; } } { bool L_1; L_1 = XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6(5, NULL); if (L_1) { goto IL_0017; } } { return (int32_t)(2); } IL_000d: { bool L_2; L_2 = XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6(1, NULL); if (L_2) { goto IL_0017; } } { return (int32_t)(2); } IL_0017: { int32_t L_3 = ___0_blendMode; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* FrameCaptureContext_Sequence_m4E629753225851FC50E07D95FD656509E467B258 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, RuntimeObject* ___0_consummer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m38F9B13CF3A559122D06931F47E0FA4FD691B186_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* L_0 = __this->___m_FrameConsumerList; RuntimeObject* L_1 = ___0_consummer; NullCheck(L_0); List_1_Add_m38F9B13CF3A559122D06931F47E0FA4FD691B186_inline(L_0, L_1, List_1_Add_m38F9B13CF3A559122D06931F47E0FA4FD691B186_RuntimeMethod_var); return __this; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_UpdateFrame_m04036018A0D765B91EF97F5C4E346AB6F995818A (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFrameConsumer_t76835FBA3A7296F05BFFB10D25DD254B771F9F36_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7C30414F9E52C32B772161D70C746EC094D22852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD8704E48B611467DAAFB4BAA617E4F0318A0D635_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_001a; } IL_0004: { List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* L_0 = __this->___m_FrameConsumerList; int32_t L_1 = V_0; NullCheck(L_0); RuntimeObject* L_2; L_2 = List_1_get_Item_mD8704E48B611467DAAFB4BAA617E4F0318A0D635(L_0, L_1, List_1_get_Item_mD8704E48B611467DAAFB4BAA617E4F0318A0D635_RuntimeMethod_var); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_3 = ___0_frame; NullCheck(L_2); InterfaceActionInvoker1< UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 >::Invoke(0, IFrameConsumer_t76835FBA3A7296F05BFFB10D25DD254B771F9F36_il2cpp_TypeInfo_var, L_2, L_3); int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001a: { int32_t L_5 = V_0; List_1_tF5AA2F407C92073899E451A3718EE63BB9F0FBCF* L_6 = __this->___m_FrameConsumerList; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m7C30414F9E52C32B772161D70C746EC094D22852_inline(L_6, List_1_get_Count_m7C30414F9E52C32B772161D70C746EC094D22852_RuntimeMethod_var); if ((((int32_t)L_5) < ((int32_t)L_7))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* FrameCaptureContext_GetCaptureBehaviourByMode_m641A3D2813BF1C18AFC22F8DDC47165583EEBA70 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_mode, int32_t ___1_side, int32_t ___2_cameraType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m47AFD368C787E64CB8722EF7A23E0223D157CE00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_m3520792DD472573E52412897955CC0F740D69A80_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m5D60E11D4AF8230E6F416AF55CCC0508FB4ED5D3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mD0168786A5DAD3BC1842F5B4927480D08232B44B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_mD7EC314E43369A8651A9BB1018216B307FEBEAB4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mE778D4CC37248C5C921E31DFF019098E5C6AB192_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral257C7D9AC9D9BCD237E1183167835CD30C7DD401); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39B1AD2D9A6565301B650755CDCDA98CE1204A5D); s_Il2CppMethodInitialized = true; } XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* V_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* V_2 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B6_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B5_0 = NULL; int32_t G_B7_0 = 0; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B7_1 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B9_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B8_0 = NULL; int32_t G_B10_0 = 0; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B10_1 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B15_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B12_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B14_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B13_0 = NULL; int32_t G_B16_0 = 0; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B16_1 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B24_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B23_0 = NULL; int32_t G_B25_0 = 0; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B25_1 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B27_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B26_0 = NULL; int32_t G_B28_0 = 0; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B28_1 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B33_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B30_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B32_0 = NULL; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B31_0 = NULL; int32_t G_B34_0 = 0; XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* G_B34_1 = NULL; { int32_t L_0 = ___0_mode; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_00e4; } } { il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_1; L_1 = Object_FindObjectOfType_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m47AFD368C787E64CB8722EF7A23E0223D157CE00(Object_FindObjectOfType_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m47AFD368C787E64CB8722EF7A23E0223D157CE00_RuntimeMethod_var); V_0 = L_1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2; L_2 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL); NullCheck(L_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_2, NULL); V_1 = L_3; XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_4 = V_0; bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0032; } } { XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_6; L_6 = Resources_Load_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_mD7EC314E43369A8651A9BB1018216B307FEBEAB4(_stringLiteral39B1AD2D9A6565301B650755CDCDA98CE1204A5D, Resources_Load_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_mD7EC314E43369A8651A9BB1018216B307FEBEAB4_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_8; L_8 = Object_Instantiate_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m5D60E11D4AF8230E6F416AF55CCC0508FB4ED5D3(L_6, L_7, Object_Instantiate_TisXREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_m5D60E11D4AF8230E6F416AF55CCC0508FB4ED5D3_RuntimeMethod_var); V_0 = L_8; } IL_0032: { XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_9 = V_0; NullCheck(L_9); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_10, NULL); int32_t L_11 = ___1_side; if ((!(((uint32_t)L_11) == ((uint32_t)1)))) { goto IL_009d; } } { XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_12 = V_0; NullCheck(L_12); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_12)->___CaptureCamera; NullCheck(L_13); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14; L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL); NullCheck(L_14); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_14, (bool)1, NULL); XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_15 = V_0; NullCheck(L_15); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_15)->___CaptureCamera2; NullCheck(L_16); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17; L_17 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_16, NULL); NullCheck(L_17); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_17, (bool)1, NULL); XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_18 = V_0; NullCheck(L_18); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_18)->___CaptureCamera; NullCheck(L_19); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20; L_20 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_19, NULL); NullCheck(L_20); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_21; L_21 = GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113(L_20, GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); int32_t L_22 = ___2_cameraType; if (!L_22) { G_B6_0 = L_21; goto IL_0079; } G_B5_0 = L_21; } { G_B7_0 = 3; G_B7_1 = G_B5_0; goto IL_007a; } IL_0079: { G_B7_0 = 0; G_B7_1 = G_B6_0; } IL_007a: { NullCheck(G_B7_1); XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721(G_B7_1, G_B7_0, NULL); XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_23 = V_0; NullCheck(L_23); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_23)->___CaptureCamera2; NullCheck(L_24); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25; L_25 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_24, NULL); NullCheck(L_25); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_26; L_26 = GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113(L_25, GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); int32_t L_27 = ___2_cameraType; if (!L_27) { G_B9_0 = L_26; goto IL_0095; } G_B8_0 = L_26; } { G_B10_0 = 4; G_B10_1 = G_B8_0; goto IL_0096; } IL_0095: { G_B10_0 = 1; G_B10_1 = G_B9_0; } IL_0096: { NullCheck(G_B10_1); XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721(G_B10_1, G_B10_0, NULL); goto IL_00e2; } IL_009d: { XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_28 = V_0; NullCheck(L_28); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_28)->___CaptureCamera; NullCheck(L_29); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30; L_30 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_29, NULL); NullCheck(L_30); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_30, (bool)1, NULL); XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_31 = V_0; NullCheck(L_31); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_32 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_31)->___CaptureCamera2; NullCheck(L_32); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33; L_33 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_32, NULL); NullCheck(L_33); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_33, (bool)0, NULL); XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_34 = V_0; NullCheck(L_34); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_35 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_34)->___CaptureCamera; NullCheck(L_35); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_36; L_36 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_35, NULL); NullCheck(L_36); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_37; L_37 = GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113(L_36, GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); int32_t L_38 = ___2_cameraType; if (!L_38) { G_B15_0 = L_37; goto IL_00dc; } G_B12_0 = L_37; } { int32_t L_39 = ___1_side; if ((((int32_t)L_39) == ((int32_t)2))) { G_B14_0 = G_B12_0; goto IL_00d9; } G_B13_0 = G_B12_0; } { G_B16_0 = 4; G_B16_1 = G_B13_0; goto IL_00dd; } IL_00d9: { G_B16_0 = 3; G_B16_1 = G_B14_0; goto IL_00dd; } IL_00dc: { G_B16_0 = 2; G_B16_1 = G_B15_0; } IL_00dd: { NullCheck(G_B16_1); XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721(G_B16_1, G_B16_0, NULL); } IL_00e2: { XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461* L_40 = V_0; return L_40; } IL_00e4: { int32_t L_41 = ___0_mode; if ((!(((uint32_t)L_41) == ((uint32_t)2)))) { goto IL_01c8; } } { il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_42; L_42 = Object_FindObjectOfType_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_m3520792DD472573E52412897955CC0F740D69A80(Object_FindObjectOfType_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_m3520792DD472573E52412897955CC0F740D69A80_RuntimeMethod_var); V_2 = L_42; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_43; L_43 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL); NullCheck(L_43); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_44; L_44 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_43, NULL); V_3 = L_44; XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_45 = V_2; bool L_46; L_46 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_45, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_46) { goto IL_0116; } } { XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_47; L_47 = Resources_Load_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mE778D4CC37248C5C921E31DFF019098E5C6AB192(_stringLiteral257C7D9AC9D9BCD237E1183167835CD30C7DD401, Resources_Load_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mE778D4CC37248C5C921E31DFF019098E5C6AB192_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_48 = V_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_49; L_49 = Object_Instantiate_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mD0168786A5DAD3BC1842F5B4927480D08232B44B(L_47, L_48, Object_Instantiate_TisXREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_mD0168786A5DAD3BC1842F5B4927480D08232B44B_RuntimeMethod_var); V_2 = L_49; } IL_0116: { XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_50 = V_2; NullCheck(L_50); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_51; L_51 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_50, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_51, NULL); int32_t L_52 = ___1_side; if ((!(((uint32_t)L_52) == ((uint32_t)1)))) { goto IL_0181; } } { XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_53 = V_2; NullCheck(L_53); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_54 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_53)->___CaptureCamera; NullCheck(L_54); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_55; L_55 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_54, NULL); NullCheck(L_55); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_55, (bool)1, NULL); XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_56 = V_2; NullCheck(L_56); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_57 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_56)->___CaptureCamera2; NullCheck(L_57); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_58; L_58 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_57, NULL); NullCheck(L_58); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_58, (bool)1, NULL); XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_59 = V_2; NullCheck(L_59); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_60 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_59)->___CaptureCamera; NullCheck(L_60); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_61; L_61 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_60, NULL); NullCheck(L_61); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_62; L_62 = GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113(L_61, GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); int32_t L_63 = ___2_cameraType; if (!L_63) { G_B24_0 = L_62; goto IL_015d; } G_B23_0 = L_62; } { G_B25_0 = 3; G_B25_1 = G_B23_0; goto IL_015e; } IL_015d: { G_B25_0 = 0; G_B25_1 = G_B24_0; } IL_015e: { NullCheck(G_B25_1); XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721(G_B25_1, G_B25_0, NULL); XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_64 = V_2; NullCheck(L_64); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_65 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_64)->___CaptureCamera2; NullCheck(L_65); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_66; L_66 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_65, NULL); NullCheck(L_66); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_67; L_67 = GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113(L_66, GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); int32_t L_68 = ___2_cameraType; if (!L_68) { G_B27_0 = L_67; goto IL_0179; } G_B26_0 = L_67; } { G_B28_0 = 4; G_B28_1 = G_B26_0; goto IL_017a; } IL_0179: { G_B28_0 = 1; G_B28_1 = G_B27_0; } IL_017a: { NullCheck(G_B28_1); XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721(G_B28_1, G_B28_0, NULL); goto IL_01c6; } IL_0181: { XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_69 = V_2; NullCheck(L_69); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_70 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_69)->___CaptureCamera; NullCheck(L_70); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_71; L_71 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_70, NULL); NullCheck(L_71); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_71, (bool)1, NULL); XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_72 = V_2; NullCheck(L_72); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_73 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_72)->___CaptureCamera2; NullCheck(L_73); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_74; L_74 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_73, NULL); NullCheck(L_74); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_74, (bool)0, NULL); XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_75 = V_2; NullCheck(L_75); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_76 = ((CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)L_75)->___CaptureCamera; NullCheck(L_76); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_77; L_77 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_76, NULL); NullCheck(L_77); XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* L_78; L_78 = GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113(L_77, GameObject_GetComponent_TisXREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE_m943E1BC38546D0573AE76A8FDC3F0ECAAE3D0113_RuntimeMethod_var); int32_t L_79 = ___2_cameraType; if (!L_79) { G_B33_0 = L_78; goto IL_01c0; } G_B30_0 = L_78; } { int32_t L_80 = ___1_side; if ((((int32_t)L_80) == ((int32_t)2))) { G_B32_0 = G_B30_0; goto IL_01bd; } G_B31_0 = G_B30_0; } { G_B34_0 = 4; G_B34_1 = G_B31_0; goto IL_01c1; } IL_01bd: { G_B34_0 = 3; G_B34_1 = G_B32_0; goto IL_01c1; } IL_01c0: { G_B34_0 = 2; G_B34_1 = G_B33_0; } IL_01c1: { NullCheck(G_B34_1); XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721(G_B34_1, G_B34_0, NULL); } IL_01c6: { XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A* L_81 = V_2; return L_81; } IL_01c8: { Exception_t* L_82 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_82, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral88727424F891319E798DB940BD70231C40582C24)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_82, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FrameCaptureContext_GetCaptureBehaviourByMode_m641A3D2813BF1C18AFC22F8DDC47165583EEBA70_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* FrameCaptureContext_CreateFrameProviderByMode_m04918F72A2FAF2ED79B584C4A6A662AE3E646135 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_mode, int32_t ___1_fps, AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* ___2_frameProvider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* V_0 = NULL; { V_0 = (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54*)NULL; int32_t L_0 = ___0_mode; if ((!(((uint32_t)L_0) > ((uint32_t)1)))) { goto IL_000c; } } { int32_t L_1 = ___0_mode; if ((((int32_t)L_1) == ((int32_t)2))) { goto IL_0010; } } { goto IL_0010; } IL_000c: { AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_2 = ___2_frameProvider; V_0 = L_2; goto IL_0017; } IL_0010: { int32_t L_3 = ___1_fps; NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_4 = (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)il2cpp_codegen_object_new(NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3_il2cpp_TypeInfo_var); NullDataFrameProvider__ctor_mFCB3E0A36502936738D66313764D6E0500B98074(L_4, L_3, NULL); V_0 = L_4; } IL_0017: { AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FrameCaptureContext_GetEncoderByMode_m4768F45359671F70753F1910CCF53C2DB5BD1918 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, int32_t ___0_mode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_mode; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_000a; } } { ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D* L_1 = (ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D*)il2cpp_codegen_object_new(ImageEncoder_t6008B2CDB449B0488737C52A4A19C7F8FEF0B82D_il2cpp_TypeInfo_var); ImageEncoder__ctor_mCDB1F2A89A458D389A0C658C9EFA58CA524885DC(L_1, NULL); return L_1; } IL_000a: { int32_t L_2 = ___0_mode; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_0014; } } { VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* L_3 = (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B*)il2cpp_codegen_object_new(VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var); VideoEncoder__ctor_m89494D7D6D86D81F0BAC32C3041645CC8B85CB63(L_3, NULL); return L_3; } IL_0014: { Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7AE12273FC3E2CCF930BDCE68423482949F58ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FrameCaptureContext_GetEncoderByMode_m4768F45359671F70753F1910CCF53C2DB5BD1918_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StopCaptureMode_m259A0955452187D1A70824E13CB08E71782D45E5 (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { FrameCaptureContext_Release_mA469B85D09F584F45466B036ED69F61A2ECFE71D(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StartCapture_m836C5093A51128ABA601643FD1AA9421D7DD3E5E (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C3D7136159E76FB4C5BD95F5A07E81B2DD01046); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B4_0 = NULL; RuntimeObject* G_B3_0 = NULL; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* G_B7_0 = NULL; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* G_B6_0 = NULL; { bool L_0 = __this->___m_IsInitialized; if (L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral3C3D7136159E76FB4C5BD95F5A07E81B2DD01046, NULL); RuntimeObject* L_1 = __this->___m_Encoder; RuntimeObject* L_2 = L_1; if (L_2) { G_B4_0 = L_2; goto IL_001f; } G_B3_0 = L_2; } { goto IL_0024; } IL_001f: { NullCheck(G_B4_0); InterfaceActionInvoker0::Invoke(2, IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var, G_B4_0); } IL_0024: { AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_3 = __this->___m_FrameProvider; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_4 = L_3; if (L_4) { G_B7_0 = L_4; goto IL_002f; } G_B6_0 = L_4; } { return; } IL_002f: { NullCheck(G_B7_0); VirtualActionInvoker0::Invoke(6, G_B7_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_StopCapture_m0C110BE8EF6F91D2C0E1C23EB1F05ACA55EAEF2A (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08EB2FBF59153C9BE42FB55E45791584B5314574); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B4_0 = NULL; RuntimeObject* G_B3_0 = NULL; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* G_B7_0 = NULL; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* G_B6_0 = NULL; { bool L_0 = __this->___m_IsInitialized; if (L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral08EB2FBF59153C9BE42FB55E45791584B5314574, NULL); RuntimeObject* L_1 = __this->___m_Encoder; RuntimeObject* L_2 = L_1; if (L_2) { G_B4_0 = L_2; goto IL_001f; } G_B3_0 = L_2; } { goto IL_0024; } IL_001f: { NullCheck(G_B4_0); InterfaceActionInvoker0::Invoke(3, IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var, G_B4_0); } IL_0024: { AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_3 = __this->___m_FrameProvider; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_4 = L_3; if (L_4) { G_B7_0 = L_4; goto IL_002f; } G_B6_0 = L_4; } { return; } IL_002f: { NullCheck(G_B7_0); VirtualActionInvoker0::Invoke(7, G_B7_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContext_Release_mA469B85D09F584F45466B036ED69F61A2ECFE71D (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContext_UpdateFrame_m04036018A0D765B91EF97F5C4E346AB6F995818A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E38DF1FF8D011FF074B2243D24B9EB323CB8D2F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8D037B4F9E2C8D2CEDFB266C12E2C415A00FE45); s_Il2CppMethodInitialized = true; } Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* V_0 = NULL; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* G_B5_0 = NULL; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* G_B4_0 = NULL; BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* G_B9_0 = NULL; BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* G_B8_0 = NULL; RuntimeObject* G_B12_0 = NULL; RuntimeObject* G_B11_0 = NULL; { bool L_0 = __this->___m_IsInitialized; if (L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralC8D037B4F9E2C8D2CEDFB266C12E2C415A00FE45, NULL); Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_1 = (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043*)il2cpp_codegen_object_new(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A(L_1, NULL); V_0 = L_1; Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_2 = V_0; NullCheck(L_2); Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915(L_2, NULL); AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_3 = __this->___m_FrameProvider; if (!L_3) { goto IL_0066; } } { AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_4 = __this->___m_FrameProvider; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_5 = L_4; NullCheck(L_5); UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_6 = L_5->___OnUpdate; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_7 = (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225*)il2cpp_codegen_object_new(UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var); UpdateImageFrame__ctor_mC559D7ED63F5EF1CBF5FC7271B654401EDE7540B(L_7, __this, (intptr_t)((void*)FrameCaptureContext_UpdateFrame_m04036018A0D765B91EF97F5C4E346AB6F995818A_RuntimeMethod_var), NULL); Delegate_t* L_8; L_8 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_6, L_7, NULL); NullCheck(L_5); L_5->___OnUpdate = ((UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225*)CastclassSealed((RuntimeObject*)L_8, UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_5->___OnUpdate), (void*)((UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225*)CastclassSealed((RuntimeObject*)L_8, UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225_il2cpp_TypeInfo_var))); AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_9 = __this->___m_FrameProvider; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_10 = L_9; if (L_10) { G_B5_0 = L_10; goto IL_005a; } G_B4_0 = L_10; } { goto IL_005f; } IL_005a: { NullCheck(G_B5_0); VirtualActionInvoker0::Invoke(8, G_B5_0); } IL_005f: { __this->___m_FrameProvider = (AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameProvider), (void*)(AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54*)NULL); } IL_0066: { BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_11 = __this->___m_Blender; BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_12 = L_11; if (L_12) { G_B9_0 = L_12; goto IL_0072; } G_B8_0 = L_12; } { goto IL_0077; } IL_0072: { NullCheck(G_B9_0); VirtualActionInvoker0::Invoke(9, G_B9_0); } IL_0077: { RuntimeObject* L_13 = __this->___m_Encoder; RuntimeObject* L_14 = L_13; if (L_14) { G_B12_0 = L_14; goto IL_0083; } G_B11_0 = L_14; } { goto IL_0088; } IL_0083: { NullCheck(G_B12_0); InterfaceActionInvoker0::Invoke(4, IEncoder_tC0130D11FBA92829F3BF031C539A791A44DA2B52_il2cpp_TypeInfo_var, G_B12_0); } IL_0088: { CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_15 = __this->___m_CaptureBehaviour; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_16; L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_16) { goto IL_00ad; } } { CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_17 = __this->___m_CaptureBehaviour; NullCheck(L_17); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18; L_18 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_17, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_18, NULL); __this->___m_CaptureBehaviour = (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CaptureBehaviour), (void*)(CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E*)NULL); } IL_00ad: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19; Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_21 = V_0; NullCheck(L_21); int64_t L_22; L_22 = Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF(L_21, NULL); int64_t L_23 = L_22; RuntimeObject* L_24 = Box(il2cpp_defaults.int64_class, &L_23); NullCheck(L_20); ArrayElementTypeCheck (L_20, L_24); (L_20)->SetAt(static_cast(0), (RuntimeObject*)L_24); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteral1E38DF1FF8D011FF074B2243D24B9EB323CB8D2F, L_20, NULL); __this->___m_IsInitialized = (bool)0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* FrameCaptureContextFactory_Create_mFB29996A43E03B9E5986FB390CD745F8356D58AF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m708B208FF01EC7E61C828586ED9DEDB837854228_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* V_0 = NULL; { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE*)il2cpp_codegen_object_new(FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE_il2cpp_TypeInfo_var); FrameCaptureContext__ctor_mD1F91786D8E30D2FDF37EAF6EB1BD152AABA7DE4(L_0, NULL); V_0 = L_0; il2cpp_codegen_runtime_class_init_inline(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); List_1_tACB1E5E471A5715215D32F460107ED9F15736183* L_1 = ((FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_StaticFields*)il2cpp_codegen_static_fields_for(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var))->___m_ContextList; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_2 = V_0; NullCheck(L_1); List_1_Add_m708B208FF01EC7E61C828586ED9DEDB837854228_inline(L_1, L_2, List_1_Add_m708B208FF01EC7E61C828586ED9DEDB837854228_RuntimeMethod_var); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContextFactory_DisposeAllContext_mE16FC3511BB3C106BA3BCEAD2F88ED09D8FF7A29 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m26315F47553CB8BD2089FA1EEA031299B91CF3C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m185FEED7EF05181823644B2A269A10E2763FCABB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m81BA2B1D91D288C772560EABC3CD49FBABD072B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2F25ACAC5ABA57D23CEA894B91DE25FFAEE6AE22_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25 V_0; memset((&V_0), 0, sizeof(V_0)); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* V_1 = NULL; { il2cpp_codegen_runtime_class_init_inline(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); List_1_tACB1E5E471A5715215D32F460107ED9F15736183* L_0 = ((FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_StaticFields*)il2cpp_codegen_static_fields_for(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var))->___m_ContextList; NullCheck(L_0); Enumerator_tD6206DD1E3B5640BBC7B4552F4A57E60A75F4B25 L_1; L_1 = List_1_GetEnumerator_m2F25ACAC5ABA57D23CEA894B91DE25FFAEE6AE22(L_0, List_1_GetEnumerator_m2F25ACAC5ABA57D23CEA894B91DE25FFAEE6AE22_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002f: { Enumerator_Dispose_m26315F47553CB8BD2089FA1EEA031299B91CF3C3((&V_0), Enumerator_Dispose_m26315F47553CB8BD2089FA1EEA031299B91CF3C3_RuntimeMethod_var); return; } }); try { { goto IL_0024_1; } IL_000d_1: { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_2; L_2 = Enumerator_get_Current_m81BA2B1D91D288C772560EABC3CD49FBABD072B9_inline((&V_0), Enumerator_get_Current_m81BA2B1D91D288C772560EABC3CD49FBABD072B9_RuntimeMethod_var); V_1 = L_2; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_3 = V_1; if (!L_3) { goto IL_0024_1; } } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_4 = V_1; NullCheck(L_4); FrameCaptureContext_StopCapture_m0C110BE8EF6F91D2C0E1C23EB1F05ACA55EAEF2A(L_4, NULL); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_5 = V_1; NullCheck(L_5); FrameCaptureContext_Release_mA469B85D09F584F45466B036ED69F61A2ECFE71D(L_5, NULL); } IL_0024_1: { bool L_6; L_6 = Enumerator_MoveNext_m185FEED7EF05181823644B2A269A10E2763FCABB((&V_0), Enumerator_MoveNext_m185FEED7EF05181823644B2A269A10E2763FCABB_RuntimeMethod_var); if (L_6) { goto IL_000d_1; } } { goto IL_003d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContextFactory__ctor_m564674B243A97D33B0D2B8E13A93035BE09AA038 (FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameCaptureContextFactory__cctor_mE8777820B560E8024EF52427AE9D770AEB7356AF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m307CBA112D43528D54D3C867662591CF85FDA414_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tACB1E5E471A5715215D32F460107ED9F15736183_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tACB1E5E471A5715215D32F460107ED9F15736183* L_0 = (List_1_tACB1E5E471A5715215D32F460107ED9F15736183*)il2cpp_codegen_object_new(List_1_tACB1E5E471A5715215D32F460107ED9F15736183_il2cpp_TypeInfo_var); List_1__ctor_m307CBA112D43528D54D3C867662591CF85FDA414(L_0, List_1__ctor_m307CBA112D43528D54D3C867662591CF85FDA414_RuntimeMethod_var); ((FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_StaticFields*)il2cpp_codegen_static_fields_for(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var))->___m_ContextList = L_0; Il2CppCodeGenWriteBarrier((void**)(&((FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_StaticFields*)il2cpp_codegen_static_fields_for(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var))->___m_ContextList), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorFrameProvider__ctor_mDE81EFBEF39A0B15CB91C8513788CAC5ABFD68B1 (EditorFrameProvider_t348B8BCB8A81A1BE0C7A8C684D7F18124A9B2C01* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_mBEC87DD291ED9662B46356519E0723C0ABB12877_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E755CB7DE4E2C0CADDD50D1F2C6305422436002); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89F40E4FF40FDC3BB459F4CA6B71BB005585F347); s_Il2CppMethodInitialized = true; } Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_2 = NULL; int32_t G_B2_0 = 0; int32_t G_B2_1 = 0; int32_t G_B2_2 = 0; int32_t G_B2_3 = 0; int32_t G_B1_0 = 0; int32_t G_B1_1 = 0; int32_t G_B1_2 = 0; int32_t G_B1_3 = 0; int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; int32_t G_B3_2 = 0; int32_t G_B3_3 = 0; int32_t G_B3_4 = 0; { NullDataFrameProvider__ctor_mFCB3E0A36502936738D66313764D6E0500B98074(__this, ((int32_t)30), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0; L_0 = Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_mBEC87DD291ED9662B46356519E0723C0ABB12877(_stringLiteral4E755CB7DE4E2C0CADDD50D1F2C6305422436002, Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_mBEC87DD291ED9662B46356519E0723C0ABB12877_RuntimeMethod_var); V_0 = L_0; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1; L_1 = Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946(_stringLiteral89F40E4FF40FDC3BB459F4CA6B71BB005585F347, Resources_Load_TisShader_tADC867D36B7876EE22427FAA2CE485105F4EE692_m378804064185FA25C41237187B3CCEA095C05946_RuntimeMethod_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_2, L_1, NULL); V_1 = L_2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_3); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = V_0; NullCheck(L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_5); int32_t L_7; L_7 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL); if ((((int32_t)L_7) == ((int32_t)1))) { G_B2_0 = 0; G_B2_1 = ((int32_t)24); G_B2_2 = L_6; G_B2_3 = L_4; goto IL_003d; } G_B1_0 = 0; G_B1_1 = ((int32_t)24); G_B1_2 = L_6; G_B1_3 = L_4; } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; G_B3_4 = G_B1_3; goto IL_003e; } IL_003d: { G_B3_0 = 2; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; G_B3_4 = G_B2_3; } IL_003e: { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var); RenderTexture__ctor_m68A1B9CAA1BE0B597C5F4895C296E21502D0C962(L_8, G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, NULL); V_2 = L_8; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_9 = V_2; NullCheck(L_9); Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_9, 1, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10 = V_2; NullCheck(L_10); RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A(L_10, 1, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_11 = V_2; NullCheck(L_11); bool L_12; L_12 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_11, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = V_0; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = V_2; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = V_1; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_Blit_m8DFE1C855FA028398E5072592582721D5DA6253F(L_13, L_14, L_15, NULL); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_16 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&((NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)__this)->___m_DefaultFrame); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_17 = (TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46*)(TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46*)SZArrayNew(TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46_il2cpp_TypeInfo_var, (uint32_t)3); L_16->___textures = L_17; Il2CppCodeGenWriteBarrier((void**)(&L_16->___textures), (void*)L_17); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_18 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&((NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)__this)->___m_DefaultFrame); L_18->___textureType = 0; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_19 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&((NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)__this)->___m_DefaultFrame); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_20 = L_19->___textures; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21 = V_2; NullCheck(L_20); ArrayElementTypeCheck (L_20, L_21); (L_20)->SetAt(static_cast(0), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)L_21); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullDataFrameProvider__ctor_mFCB3E0A36502936738D66313764D6E0500B98074 (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* __this, int32_t ___0_fps, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { AbstractFrameProvider__ctor_m5FD2630DF9B0F0D12F3BEB921631579CFC1C9746(__this, NULL); int32_t L_0 = ___0_fps; __this->___FPS = L_0; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_1 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&__this->___m_DefaultFrame); il2cpp_codegen_initobj(L_1, sizeof(UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43)); XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26* L_2; L_2 = SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_inline(SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_RuntimeMethod_var); RuntimeObject* L_3; L_3 = NullDataFrameProvider_UpdateFrame_mE9B92099C8DA2AA4B4291298B4799293A3A09A06(__this, NULL); NullCheck(L_2); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4; L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NullDataFrameProvider_UpdateFrame_mE9B92099C8DA2AA4B4291298B4799293A3A09A06 (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* L_0 = (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856*)il2cpp_codegen_object_new(U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856_il2cpp_TypeInfo_var); U3CUpdateFrameU3Ed__4__ctor_m876A620129865CEE051493959F893ACE643EEE23(L_0, 0, NULL); U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullDataFrameProvider_Play_m47E7D34DE1E51181BE5059D5DBB3857837B2D9CF (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* __this, const RuntimeMethod* method) { { __this->___m_IsPlay = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullDataFrameProvider_Stop_mA1D86042C9755D8139C246084C878E018E42301B (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* __this, const RuntimeMethod* method) { { __this->___m_IsPlay = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullDataFrameProvider_Release_mCB25AAE80AFBA1F6A329E46285F1E1B6DC837874 (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->___m_IsPlay = (bool)0; XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26* L_0; L_0 = SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_inline(SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_RuntimeMethod_var); RuntimeObject* L_1; L_1 = NullDataFrameProvider_UpdateFrame_mE9B92099C8DA2AA4B4291298B4799293A3A09A06(__this, NULL); NullCheck(L_0); MonoBehaviour_StopCoroutine_mF9E93B82091E804595BE13AA29F9AB7517F7E04A(L_0, L_1, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateFrameU3Ed__4__ctor_m876A620129865CEE051493959F893ACE643EEE23 (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateFrameU3Ed__4_System_IDisposable_Dispose_m26EA69FEE8607BA7871EA2A9F07F60AA7AD653F3 (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CUpdateFrameU3Ed__4_MoveNext_m05568971E1DC2B377F6B3E55983F9D0FEB13E067 (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* V_1 = NULL; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* G_B8_0 = NULL; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* G_B7_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_1 = __this->___U3CU3E4__this; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_001a; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_00a9; } } { return (bool)0; } IL_001a: { __this->___U3CU3E1__state = (-1); NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_4 = V_1; NullCheck(L_4); int32_t L_5 = L_4->___FPS; __this->___U3CtimeIntevalU3E5__2 = ((float)((0.899999976f)/((float)L_5))); __this->___U3CtimeLastU3E5__3 = (0.0f); } IL_003f: { NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_6 = V_1; NullCheck(L_6); bool L_7 = L_6->___m_IsPlay; if (!L_7) { goto IL_0095; } } { float L_8 = __this->___U3CtimeLastU3E5__3; float L_9 = __this->___U3CtimeIntevalU3E5__2; if ((!(((float)L_8) >= ((float)L_9)))) { goto IL_0095; } } { NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_10 = V_1; NullCheck(L_10); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_11 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&L_10->___m_DefaultFrame); float L_12; L_12 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL); L_11->___timeStamp = il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_multiply(L_12, (1000.0f)))); NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_13 = V_1; NullCheck(L_13); UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_14 = ((AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54*)L_13)->___OnUpdate; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_15 = L_14; if (L_15) { G_B8_0 = L_15; goto IL_0078; } G_B7_0 = L_15; } { goto IL_0083; } IL_0078: { NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_16 = V_1; NullCheck(L_16); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_17 = L_16->___m_DefaultFrame; NullCheck(G_B8_0); UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_inline(G_B8_0, L_17, NULL); } IL_0083: { NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_18 = V_1; NullCheck(L_18); ((AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54*)L_18)->___m_IsFrameReady = (bool)1; __this->___U3CtimeLastU3E5__3 = (0.0f); } IL_0095: { WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_19 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_19, NULL); __this->___U3CU3E2__current = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_19); __this->___U3CU3E1__state = 1; return (bool)1; } IL_00a9: { __this->___U3CU3E1__state = (-1); float L_20 = __this->___U3CtimeLastU3E5__3; float L_21; L_21 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL); __this->___U3CtimeLastU3E5__3 = ((float)il2cpp_codegen_add(L_20, L_21)); goto IL_003f; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUpdateFrameU3Ed__4_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mC9D112B7D7538866AC6917E1BF6BF30B53FD6B56 (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUpdateFrameU3Ed__4_System_Collections_IEnumerator_Reset_mA599C62FD78A2DEB3463AAB017FF0698C8030673 (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CUpdateFrameU3Ed__4_System_Collections_IEnumerator_Reset_mA599C62FD78A2DEB3463AAB017FF0698C8030673_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUpdateFrameU3Ed__4_System_Collections_IEnumerator_get_Current_m334FB5ACDC34ACE0CE3A5DEDC1502AF26DDD6402 (U3CUpdateFrameU3Ed__4_t3D826A22EA5092E51CDF204244320F33EC705856* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider__ctor_m5FEFBA48B12248D069CC4B34A1982D28DEDA92B0 (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBCameraFrameProvider_UpdateYUVFrame_mDE506A44BDF16542A4E3825555FE309835FE27EC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_CreateSingleton_m092393F76D86D7B2A2253CDDA7C78F7C9E60D417_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AbstractFrameProvider__ctor_m5FD2630DF9B0F0D12F3BEB921631579CFC1C9746(__this, NULL); XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_0; L_0 = SingletonMonoBehaviour_1_CreateSingleton_m092393F76D86D7B2A2253CDDA7C78F7C9E60D417(SingletonMonoBehaviour_1_CreateSingleton_m092393F76D86D7B2A2253CDDA7C78F7C9E60D417_RuntimeMethod_var); __this->___m_CameraTexture = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraTexture), (void*)L_0); XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_1 = __this->___m_CameraTexture; XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_2 = L_1; NullCheck(L_2); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = L_2->___OnRGBCameraUpdate; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, __this, (intptr_t)((void*)RGBCameraFrameProvider_UpdateYUVFrame_mDE506A44BDF16542A4E3825555FE309835FE27EC_RuntimeMethod_var), NULL); Delegate_t* L_5; L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL); NullCheck(L_2); L_2->___OnRGBCameraUpdate = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_5, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_2->___OnRGBCameraUpdate), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_5, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_6 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&__this->___frameInfo); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_7 = (TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46*)(TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46*)SZArrayNew(TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46_il2cpp_TypeInfo_var, (uint32_t)3); L_6->___textures = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_6->___textures), (void*)L_7); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_8 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&__this->___frameInfo); L_8->___textureType = 1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider_UpdateYUVFrame_mDE506A44BDF16542A4E3825555FE309835FE27EC (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, const RuntimeMethod* method) { Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* V_0 = NULL; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* G_B2_0 = NULL; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* G_B1_0 = NULL; { XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_0 = __this->___m_CameraTexture; NullCheck(L_0); Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_1; L_1 = XREALRGBCameraTexture_GetYUVFormatTextures_m1C4568721C9ABA839E7CD08244406CA8D764D44D(L_0, NULL); V_0 = L_1; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_2 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&__this->___frameInfo); XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_3 = __this->___m_CameraTexture; NullCheck(L_3); uint64_t L_4; L_4 = XREALRGBCameraTexture_GetTimeStamp_m7C90EA5769685FB19640C3825D310EDE0FEA12C1_inline(L_3, NULL); L_2->___timeStamp = L_4; UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_5 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&__this->___frameInfo); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_6 = L_5->___textures; Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_7 = V_0; NullCheck(L_7); int32_t L_8 = 0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = (L_7)->GetAt(static_cast(L_8)); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_9); (L_6)->SetAt(static_cast(0), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)L_9); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_10 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&__this->___frameInfo); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_11 = L_10->___textures; Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_12 = V_0; NullCheck(L_12); int32_t L_13 = 1; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_14 = (L_12)->GetAt(static_cast(L_13)); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_14); (L_11)->SetAt(static_cast(1), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)L_14); UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43* L_15 = (UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43*)(&__this->___frameInfo); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_16 = L_15->___textures; Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_17 = V_0; NullCheck(L_17); int32_t L_18 = 2; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_19 = (L_17)->GetAt(static_cast(L_18)); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_19); (L_16)->SetAt(static_cast(2), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)L_19); UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_20 = ((AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54*)__this)->___OnUpdate; UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* L_21 = L_20; if (L_21) { G_B2_0 = L_21; goto IL_005e; } G_B1_0 = L_21; } { goto IL_0069; } IL_005e: { UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 L_22 = __this->___frameInfo; NullCheck(G_B2_0); UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_inline(G_B2_0, L_22, NULL); } IL_0069: { ((AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54*)__this)->___m_IsFrameReady = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 RGBCameraFrameProvider_GetFrameInfo_m76F4A3CFAE6DCF567504405A9309B7708E47955A (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_1; memset((&V_1), 0, sizeof(V_1)); { XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_0 = __this->___m_CameraTexture; NullCheck(L_0); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1; L_1 = XREALRGBCameraTexture_GetResolution_mE7C1DE6697351355691EE8308A373DEC5AA76434_inline(L_0, NULL); V_0 = L_1; il2cpp_codegen_initobj((&V_1), sizeof(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525)); int32_t L_2; L_2 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL); Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB((&V_1), L_2, NULL); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL); Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57((&V_1), L_3, NULL); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider_Play_mF51C0BED54556D7E689AF69353F59454042DDAEA (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61284AB55BF031CD64BC388BBD0D8B1267B8CE45); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral61284AB55BF031CD64BC388BBD0D8B1267B8CE45, NULL); XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_0 = __this->___m_CameraTexture; NullCheck(L_0); XREALRGBCameraTexture_StartCapture_m5E918672D44D356EA7129EA8F7DBBDB2EDE58B7E(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider_Stop_m79CC02C2888F369F61C5D9F389686C585A19B611 (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBCameraFrameProvider_U3CStopU3Eb__6_0_mBB99990D3EC57C88329D90DE333CBE3E7DB58EA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04EAFFDCCCF745AF96AF833FC17971284083FDCC); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral04EAFFDCCCF745AF96AF833FC17971284083FDCC, NULL); WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* L_0 = (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3*)il2cpp_codegen_object_new(WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C(L_0, __this, (intptr_t)((void*)RGBCameraFrameProvider_U3CStopU3Eb__6_0_mBB99990D3EC57C88329D90DE333CBE3E7DB58EA2_RuntimeMethod_var), NULL); bool L_1; L_1 = ThreadPool_QueueUserWorkItem_m24B9C1887DBABE1F408E31475AF15B9B9A08854D(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider_Release_m79D6D25A30A2E84A55BA004D038DBB7EDEA122A7 (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBCameraFrameProvider_U3CReleaseU3Eb__7_0_m17CD0B8CC8CD6318D414F75FF06C3A39EAA04C88_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBCameraFrameProvider_UpdateYUVFrame_mDE506A44BDF16542A4E3825555FE309835FE27EC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5122441BB910AC72477023FAADF7316B0E98C5C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF581E8C7F92DDF103FAE423AE876E257D5E85AA); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral5122441BB910AC72477023FAADF7316B0E98C5C6, NULL); XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_0 = __this->___m_CameraTexture; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0051; } } { XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_2 = __this->___m_CameraTexture; XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_3 = L_2; NullCheck(L_3); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = L_3->___OnRGBCameraUpdate; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_5, __this, (intptr_t)((void*)RGBCameraFrameProvider_UpdateYUVFrame_mDE506A44BDF16542A4E3825555FE309835FE27EC_RuntimeMethod_var), NULL); Delegate_t* L_6; L_6 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_4, L_5, NULL); NullCheck(L_3); L_3->___OnRGBCameraUpdate = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_6, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_3->___OnRGBCameraUpdate), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_6, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* L_7 = (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3*)il2cpp_codegen_object_new(WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C(L_7, __this, (intptr_t)((void*)RGBCameraFrameProvider_U3CReleaseU3Eb__7_0_m17CD0B8CC8CD6318D414F75FF06C3A39EAA04C88_RuntimeMethod_var), NULL); bool L_8; L_8 = ThreadPool_QueueUserWorkItem_m24B9C1887DBABE1F408E31475AF15B9B9A08854D(L_7, NULL); } IL_0051: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralEF581E8C7F92DDF103FAE423AE876E257D5E85AA, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider_U3CStopU3Eb__6_0_mBB99990D3EC57C88329D90DE333CBE3E7DB58EA2 (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, RuntimeObject* ___0__, const RuntimeMethod* method) { { XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_0 = __this->___m_CameraTexture; NullCheck(L_0); XREALRGBCameraTexture_StopCapture_m27F702E44FFBF2F70647D653F3F26A8104F8B70F(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBCameraFrameProvider_U3CReleaseU3Eb__7_0_m17CD0B8CC8CD6318D414F75FF06C3A39EAA04C88 (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* __this, RuntimeObject* ___0__, const RuntimeMethod* method) { { XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* L_0 = __this->___m_CameraTexture; NullCheck(L_0); XREALRGBCameraTexture_StopCapture_m27F702E44FFBF2F70647D653F3F26A8104F8B70F(L_0, NULL); __this->___m_CameraTexture = (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraTexture), (void*)(XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99*)NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MockGalleryDataProvider_InsertImage_m0093F1376B84ED0FD7B9A367A311CA38763CDE60 (MockGalleryDataProvider_t8D639E99949C5EEF411257CD2FCE6064B542F50C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, String_t* ___1_displayName, String_t* ___2_folderName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDDEFF997E558F26EDF945A7C912D7F1255CE2057); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); String_t* L_0; L_0 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL); String_t* L_1 = ___2_folderName; String_t* L_2; L_2 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralDDEFF997E558F26EDF945A7C912D7F1255CE2057, L_0, L_1, NULL); V_0 = L_2; String_t* L_3 = V_0; bool L_4; L_4 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_3, NULL); if (L_4) { goto IL_0020; } } { String_t* L_5 = V_0; DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_6; L_6 = Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F(L_5, NULL); } IL_0020: { String_t* L_7 = V_0; String_t* L_8 = ___1_displayName; String_t* L_9; L_9 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79, L_7, L_8, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_data; File_WriteAllBytes_mC491031DA14AA9B591F62D6AD0181D090E081077(L_9, L_10, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* MockGalleryDataProvider_InsertVideo_mEB39FD478EE1AFD5B45DF432DA7B82D066AE3CD3 (MockGalleryDataProvider_t8D639E99949C5EEF411257CD2FCE6064B542F50C* __this, String_t* ___0_originFilePath, String_t* ___1_displayName, String_t* ___2_folderName, const RuntimeMethod* method) { { return (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MockGalleryDataProvider__ctor_m68B4B288A58831283BC2139DDFA92DB0D78ED665 (MockGalleryDataProvider_t8D639E99949C5EEF411257CD2FCE6064B542F50C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshal_pinvoke(const CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970& unmarshaled, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CmediaProjectionU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CmediaProjectionU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshal_pinvoke_back(const CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_pinvoke& marshaled, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CmediaProjectionU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CmediaProjectionU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshal_pinvoke_cleanup(CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshal_com(const CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970& unmarshaled, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CmediaProjectionU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CmediaProjectionU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshal_com_back(const CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_com& marshaled, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CmediaProjectionU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970____U3CmediaProjectionU3Ek__BackingField_FieldInfo_var, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CmediaProjectionU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshal_com_cleanup(CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters__ctor_m7A94E393191A753D89AE07C45B7E9BAA0D9A4ECE (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_webCamMode, int32_t ___1_mode, const RuntimeMethod* method) { { CameraParameters_set_cameraType_m258F364B28CFA256724752BAAB5BFA848FD914E4_inline(__this, 0, NULL); int32_t L_0 = ___0_webCamMode; CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_inline(__this, L_0, NULL); CameraParameters_set_hologramOpacity_mC72E613526A2D38D55624376134302DC13BBC922_inline(__this, (1.0f), NULL); CameraParameters_set_frameRate_m34F7B76778DB7344D25BF810485FB079C34A01AD_inline(__this, ((int32_t)30), NULL); CameraParameters_set_captureSide_mF79861C8BF202238B8CFF7158F9B2F975F2FD3F6_inline(__this, 0, NULL); CameraParameters_set_cameraResolutionWidth_m5D91F3ED39A29537857EF7AB0F8A735E2AD9D9F0_inline(__this, ((int32_t)1280), NULL); CameraParameters_set_cameraResolutionHeight_mDCC9A10F85A0EB9846C4BA4FEEA08F25B878BE48_inline(__this, ((int32_t)720), NULL); CameraParameters_set_pixelFormat_mFE320EF3DE7A5DF8BBFD72C363D0C8261C476623_inline(__this, 3, NULL); int32_t L_1 = ___1_mode; CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_inline(__this, L_1, NULL); CameraParameters_set_audioState_m0D1B4654829084AE6C415174636EE97E373A44C0_inline(__this, 2, NULL); CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592_inline(__this, (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)NULL, NULL); CameraParameters_set_lockRoll_m0BF1657AA1A976D029D7B3118F75B597CD42613F_inline(__this, (bool)0, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; L_2 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); CameraParameters_set_backgroundColor_m51E7EF3BCF12C20926754FE96A4CC358A0859422_inline(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C void CameraParameters__ctor_m7A94E393191A753D89AE07C45B7E9BAA0D9A4ECE_AdjustorThunk (RuntimeObject* __this, int32_t ___0_webCamMode, int32_t ___1_mode, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters__ctor_m7A94E393191A753D89AE07C45B7E9BAA0D9A4ECE(_thisAdjusted, ___0_webCamMode, ___1_mode, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraType_m08B5A643AC5C768A4D9A786C53919AFFDFB0DB22 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcameraTypeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_cameraType_m08B5A643AC5C768A4D9A786C53919AFFDFB0DB22_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_cameraType_m08B5A643AC5C768A4D9A786C53919AFFDFB0DB22_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_cameraType_m258F364B28CFA256724752BAAB5BFA848FD914E4 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcameraTypeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_cameraType_m258F364B28CFA256724752BAAB5BFA848FD914E4_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_cameraType_m258F364B28CFA256724752BAAB5BFA848FD914E4_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CameraParameters_get_hologramOpacity_m1C15C44CFEDD516D3817C3CC828051FB17BFA93C (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { float L_0 = __this->___U3ChologramOpacityU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C float CameraParameters_get_hologramOpacity_m1C15C44CFEDD516D3817C3CC828051FB17BFA93C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = CameraParameters_get_hologramOpacity_m1C15C44CFEDD516D3817C3CC828051FB17BFA93C_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_hologramOpacity_mC72E613526A2D38D55624376134302DC13BBC922 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___U3ChologramOpacityU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_hologramOpacity_mC72E613526A2D38D55624376134302DC13BBC922_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_hologramOpacity_mC72E613526A2D38D55624376134302DC13BBC922_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CframeRateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_frameRate_m34F7B76778DB7344D25BF810485FB079C34A01AD (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CframeRateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_frameRate_m34F7B76778DB7344D25BF810485FB079C34A01AD_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_frameRate_m34F7B76778DB7344D25BF810485FB079C34A01AD_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcameraResolutionWidthU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_cameraResolutionWidth_m5D91F3ED39A29537857EF7AB0F8A735E2AD9D9F0 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcameraResolutionWidthU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_cameraResolutionWidth_m5D91F3ED39A29537857EF7AB0F8A735E2AD9D9F0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_cameraResolutionWidth_m5D91F3ED39A29537857EF7AB0F8A735E2AD9D9F0_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcameraResolutionHeightU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_cameraResolutionHeight_mDCC9A10F85A0EB9846C4BA4FEEA08F25B878BE48 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcameraResolutionHeightU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_cameraResolutionHeight_mDCC9A10F85A0EB9846C4BA4FEEA08F25B878BE48_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_cameraResolutionHeight_mDCC9A10F85A0EB9846C4BA4FEEA08F25B878BE48_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_pixelFormat_m7A2BD774AAA3CAEEB651EC8FA28A695547587B25 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CpixelFormatU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_pixelFormat_m7A2BD774AAA3CAEEB651EC8FA28A695547587B25_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_pixelFormat_m7A2BD774AAA3CAEEB651EC8FA28A695547587B25_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_pixelFormat_mFE320EF3DE7A5DF8BBFD72C363D0C8261C476623 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CpixelFormatU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_pixelFormat_mFE320EF3DE7A5DF8BBFD72C363D0C8261C476623_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_pixelFormat_mFE320EF3DE7A5DF8BBFD72C363D0C8261C476623_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcamModeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcamModeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioStateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_audioState_m0D1B4654829084AE6C415174636EE97E373A44C0 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioStateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_audioState_m0D1B4654829084AE6C415174636EE97E373A44C0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_audioState_m0D1B4654829084AE6C415174636EE97E373A44C0_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraParameters_get_CaptureAudioMic_mC19B5BAFB2EC3D5375FF26BE6CD6B9FDCC22C7A0 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline(__this, NULL); if (!L_0) { goto IL_0012; } } { int32_t L_1; L_1 = CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline(__this, NULL); return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0); } IL_0012: { return (bool)1; } } IL2CPP_EXTERN_C bool CameraParameters_get_CaptureAudioMic_mC19B5BAFB2EC3D5375FF26BE6CD6B9FDCC22C7A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = CameraParameters_get_CaptureAudioMic_mC19B5BAFB2EC3D5375FF26BE6CD6B9FDCC22C7A0(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraParameters_get_CaptureAudioApplication_m80E7622573FF23C0BBB056EFE30C96DCB29C6EE9 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_0013; } } { int32_t L_1; L_1 = CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline(__this, NULL); return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0); } IL_0013: { return (bool)1; } } IL2CPP_EXTERN_C bool CameraParameters_get_CaptureAudioApplication_m80E7622573FF23C0BBB056EFE30C96DCB29C6EE9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = CameraParameters_get_CaptureAudioApplication_m80E7622573FF23C0BBB056EFE30C96DCB29C6EE9(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___U3CmediaProjectionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* _returnValue; _returnValue = CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_value, const RuntimeMethod* method) { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_value; __this->___U3CmediaProjectionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmediaProjectionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C void CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592_AdjustorThunk (RuntimeObject* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CblendModeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CblendModeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcaptureSideU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_captureSide_mF79861C8BF202238B8CFF7158F9B2F975F2FD3F6 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcaptureSideU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_captureSide_mF79861C8BF202238B8CFF7158F9B2F975F2FD3F6_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_captureSide_mF79861C8BF202238B8CFF7158F9B2F975F2FD3F6_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraParameters_get_lockRoll_m370DEFEE124831DFF78A0042928DC021423EF631 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3ClockRollU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C bool CameraParameters_get_lockRoll_m370DEFEE124831DFF78A0042928DC021423EF631_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = CameraParameters_get_lockRoll_m370DEFEE124831DFF78A0042928DC021423EF631_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_lockRoll_m0BF1657AA1A976D029D7B3118F75B597CD42613F (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3ClockRollU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_lockRoll_m0BF1657AA1A976D029D7B3118F75B597CD42613F_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_lockRoll_m0BF1657AA1A976D029D7B3118F75B597CD42613F_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CameraParameters_get_backgroundColor_m16B4530AB85C4F12BFAD15ACBE7DE182852A4C99 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CbackgroundColorU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CameraParameters_get_backgroundColor_m16B4530AB85C4F12BFAD15ACBE7DE182852A4C99_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F _returnValue; _returnValue = CameraParameters_get_backgroundColor_m16B4530AB85C4F12BFAD15ACBE7DE182852A4C99_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraParameters_set_backgroundColor_m51E7EF3BCF12C20926754FE96A4CC358A0859422 (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value; __this->___U3CbackgroundColorU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void CameraParameters_set_backgroundColor_m51E7EF3BCF12C20926754FE96A4CC358A0859422_AdjustorThunk (RuntimeObject* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CameraParameters_set_backgroundColor_m51E7EF3BCF12C20926754FE96A4CC358A0859422_inline(_thisAdjusted, ___0_value, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshal_pinvoke(const CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35& unmarshaled, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___textureException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___textureException, NULL); } IL2CPP_EXTERN_C void CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshal_pinvoke_back(const CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_pinvoke& marshaled, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___textureException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___textureException, NULL); } IL2CPP_EXTERN_C void CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshal_pinvoke_cleanup(CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshal_com(const CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35& unmarshaled, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___textureException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___textureException, NULL); } IL2CPP_EXTERN_C void CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshal_com_back(const CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_com& marshaled, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___textureException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35____texture_FieldInfo_var, CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___textureException, NULL); } IL2CPP_EXTERN_C void CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshal_com_cleanup(CameraTextureFrame_t8B5E4A8750FCC5BB4A2AE9B3A3011092049B3C35_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhotoCaptureFrame__ctor_mD8804E5814D2D4709D5643987D867D7B541D3F1E (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, int32_t ___0_format, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___1_data; __this->___data = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___data), (void*)L_0); int32_t L_1 = ___0_format; __this->___U3CpixelFormatU3Ek__BackingField = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhotoCaptureFrame_Finalize_m8D3B82CB9B23DF6A732FE05D5A0CF4B999D13C10 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0002: { Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; } }); try { goto IL_0009; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0009: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhotoCaptureFrame_get_dataLength_m17A61129F164314B7FAE91A5BA713E47D864CACA (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CdataLengthU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhotoCaptureFrame_get_hasLocationData_m220B267E0815099DA190C9D5D4D939B400C607C7 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3ChasLocationDataU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhotoCaptureFrame_get_pixelFormat_mD7703FEB49CAC7FDAE4DD864B5AB8450B2D902B8 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CpixelFormatU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhotoCaptureFrame_CopyRawImageDataIntoBuffer_m964FAF1C94E6046264B19B43846A597A96010C44 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* ___0_byteBuffer, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhotoCaptureFrame_Dispose_m280CE4571AAB07D8A2556E70FF53CF5B9B736519 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t PhotoCaptureFrame_GetUnsafePointerToBuffer_mC88ACB0CDEAC53A9F35A176B43B34F02CB906C8E (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, const RuntimeMethod* method) { { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PhotoCaptureFrame_get_TextureData_m422D2FA312BB19B5F30DA9DF0DEC8468CAD748B9 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___data; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhotoCaptureFrame_TryGetCameraToWorldMatrix_mB4B840DD933C18C964915295CCA9FB882EFE6DA2 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_cameraToWorldMatrix, const RuntimeMethod* method) { { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_cameraToWorldMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); *(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_0 = L_1; return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhotoCaptureFrame_TryGetProjectionMatrix_m1AE9F2F37F89FE93282BFBE8CE607206703A5DD6 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_projectionMatrix, const RuntimeMethod* method) { { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_projectionMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); *(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_0 = L_1; return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhotoCaptureFrame_TryGetProjectionMatrix_m0F01BFBE95FF18C5BF253010EEA789866576B101 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, float ___0_nearClipPlane, float ___1_farClipPlane, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___2_projectionMatrix, const RuntimeMethod* method) { { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___2_projectionMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); *(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_0 = L_1; return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhotoCaptureFrame_UploadImageDataToTexture_m0C1C50E5BD7C386315AD11F2E7883F8F306ECC58 (PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_targetTexture, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___data; if (L_0) { goto IL_0009; } } { return; } IL_0009: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1 = ___0_targetTexture; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___data; bool L_3; L_3 = ImageConversion_LoadImage_m1797365F78319B68638DE8BB02836F8D60760041(L_1, L_2, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* NativeGalleryDataProvider_get_NativeClass_m19D0A39570C695CB7A318F8A8C6BFE2E4CEE1993 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFBF06CB8A3F2765269A2DDB48670003C2C19994); s_Il2CppMethodInitialized = true; } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = ((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_NativeClass; if (L_0) { goto IL_0016; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteralBFBF06CB8A3F2765269A2DDB48670003C2C19994, NULL); ((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_NativeClass = L_1; Il2CppCodeGenWriteBarrier((void**)(&((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_NativeClass), (void*)L_1); } IL_0016: { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = ((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_NativeClass; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* NativeGalleryDataProvider_get_CurrentActivity_m3763A5DFA69D89E3AB4D7EC7F4AFCC1C53E3166A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9); s_Il2CppMethodInitialized = true; } AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_CurrentActivity; if (L_0) { goto IL_002e; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0024: { { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = V_0; if (!L_2) { goto IL_002d; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_002d: { return; } } }); try { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4 = V_0; NullCheck(L_4); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5; L_5 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_4, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var); ((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_CurrentActivity = L_5; Il2CppCodeGenWriteBarrier((void**)(&((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_CurrentActivity), (void*)L_5); goto IL_002e; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002e: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6 = ((NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_StaticFields*)il2cpp_codegen_static_fields_for(NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167_il2cpp_TypeInfo_var))->___m_CurrentActivity; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeGalleryDataProvider__ctor_mEBAACDC39CE99E3AC46A9AA837A132571EE815DF (NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFBF06CB8A3F2765269A2DDB48670003C2C19994); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = NativeGalleryDataProvider_get_CurrentActivity_m3763A5DFA69D89E3AB4D7EC7F4AFCC1C53E3166A(NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_3, _stringLiteralBFBF06CB8A3F2765269A2DDB48670003C2C19994, L_1, NULL); __this->___m_NativeObject = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NativeObject), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeGalleryDataProvider_InsertImage_m2B674372864F6E36132C397A3ED9E3197BDBADA2 (NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, String_t* ___1_displayName, String_t* ___2_folderName, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; String_t* L_1 = ___1_displayName; String_t* L_2 = ___2_folderName; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3; L_3 = NativeGalleryDataProvider_InsertImageData_mFA13A586404A59F7DE88902862D264013B96AA64(__this, L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* NativeGalleryDataProvider_InsertImageData_mFA13A586404A59F7DE88902862D264013B96AA64 (NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, String_t* ___1_displayName, String_t* ___2_folderName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D049C6C6D58FCE17799FC973198B6A177AB6B56); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75E05143EB132AAA8A22B48813DB8E6047380821); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBBB50768196AD142FBCB6569762696B01211A3E); s_Il2CppMethodInitialized = true; } AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_0 = NULL; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_data; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_3, _stringLiteralFBBB50768196AD142FBCB6569762696B01211A3E, L_1, NULL); V_0 = L_3; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4 = __this->___m_NativeObject; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = V_0; NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(0), (RuntimeObject*)L_7); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_6; String_t* L_9 = ___1_displayName; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(1), (RuntimeObject*)L_9); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_8; String_t* L_11 = ___2_folderName; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(2), (RuntimeObject*)L_11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_10; NullCheck(L_12); ArrayElementTypeCheck (L_12, _stringLiteral75E05143EB132AAA8A22B48813DB8E6047380821); (L_12)->SetAt(static_cast(3), (RuntimeObject*)_stringLiteral75E05143EB132AAA8A22B48813DB8E6047380821); NullCheck(L_4); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13; L_13 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_4, _stringLiteral3D049C6C6D58FCE17799FC973198B6A177AB6B56, L_12, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* NativeGalleryDataProvider_InsertVideo_m814075FF720E26F9112D73CDA55EF7E11C777274 (NativeGalleryDataProvider_tDD3709C8660274F0F4E5B586E13E435B45542167* __this, String_t* ___0_originFilePath, String_t* ___1_displayName, String_t* ___2_folderName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFC89553EFBC34DB903A51C997078EF04F9B70A2); s_Il2CppMethodInitialized = true; } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___m_NativeObject; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1; String_t* L_3 = ___0_originFilePath; NullCheck(L_2); ArrayElementTypeCheck (L_2, L_3); (L_2)->SetAt(static_cast(0), (RuntimeObject*)L_3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_2; String_t* L_5 = ___1_displayName; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(1), (RuntimeObject*)L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_4; String_t* L_7 = ___2_folderName; NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(2), (RuntimeObject*)L_7); NullCheck(L_0); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8; L_8 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_0, _stringLiteralCFC89553EFBC34DB903A51C997078EF04F9B70A2, L_6, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var); return L_8; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshal_pinvoke(const AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D& unmarshaled, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_pinvoke& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CPermissionNamesU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CPermissionNamesU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshal_pinvoke_back(const AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_pinvoke& marshaled, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CPermissionNamesU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CPermissionNamesU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshal_pinvoke_cleanup(AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshal_com(const AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D& unmarshaled, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_com& marshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CPermissionNamesU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CPermissionNamesU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshal_com_back(const AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_com& marshaled, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var); s_Il2CppMethodInitialized = true; } Exception_t* ___U3CPermissionNamesU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D____U3CPermissionNamesU3Ek__BackingField_FieldInfo_var, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_0_0_0_var); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CPermissionNamesU3Ek__BackingFieldException, NULL); } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshal_com_cleanup(AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult__ctor_mE26E12B46660F1D1407B1D4D27BECBD955B8CA6A (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_permissionNames, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_grantResults, const RuntimeMethod* method) { { il2cpp_codegen_initobj(__this, sizeof(AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_permissionNames; AndroidPermissionsRequestResult_set_PermissionNames_mE5E99D5FBC28CF530076EB2FF0A52819C61B2E9B_inline(__this, L_0, NULL); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ___1_grantResults; AndroidPermissionsRequestResult_set_GrantResults_m06EA3BA397FCC7E995B897AEFBB183F00803AC34_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult__ctor_mE26E12B46660F1D1407B1D4D27BECBD955B8CA6A_AdjustorThunk (RuntimeObject* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_permissionNames, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_grantResults, const RuntimeMethod* method) { AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AndroidPermissionsRequestResult__ctor_mE26E12B46660F1D1407B1D4D27BECBD955B8CA6A(_thisAdjusted, ___0_permissionNames, ___1_grantResults, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9 (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CPermissionNamesU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* _returnValue; _returnValue = AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult_set_PermissionNames_mE5E99D5FBC28CF530076EB2FF0A52819C61B2E9B (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_value; __this->___U3CPermissionNamesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPermissionNamesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_set_PermissionNames_mE5E99D5FBC28CF530076EB2FF0A52819C61B2E9B_AdjustorThunk (RuntimeObject* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) { AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AndroidPermissionsRequestResult_set_PermissionNames_mE5E99D5FBC28CF530076EB2FF0A52819C61B2E9B_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957 (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) { { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___U3CGrantResultsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* _returnValue; _returnValue = AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult_set_GrantResults_m06EA3BA397FCC7E995B897AEFBB183F00803AC34 (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_value, const RuntimeMethod* method) { { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ___0_value; __this->___U3CGrantResultsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGrantResultsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C void AndroidPermissionsRequestResult_set_GrantResults_m06EA3BA397FCC7E995B897AEFBB183F00803AC34_AdjustorThunk (RuntimeObject* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_value, const RuntimeMethod* method) { AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AndroidPermissionsRequestResult_set_GrantResults_m06EA3BA397FCC7E995B897AEFBB183F00803AC34_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0; L_0 = AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9_inline(__this, NULL); if (!L_0) { goto IL_0010; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1; L_1 = AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_inline(__this, NULL); if (L_1) { goto IL_0012; } } IL_0010: { return (bool)0; } IL_0012: { V_0 = 0; goto IL_0026; } IL_0016: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2; L_2 = AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_inline(__this, NULL); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; uint8_t L_5 = (uint8_t)(L_2)->GetAt(static_cast(L_4)); if (L_5) { goto IL_0022; } } { return (bool)0; } IL_0022: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0026: { int32_t L_7 = V_0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8; L_8 = AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_inline(__this, NULL); NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_0016; } } { return (bool)1; } } IL2CPP_EXTERN_C bool AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AndroidPermissionsRequestResult_ToString_m524ED415B921E85FB7E469CDC529F6C086DADACB (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E2DEA99BE91B2AC9C630BACBC320224995898ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F00DEB53B9A2EEA528B8F3F0D82F86529994D89); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; { StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); V_0 = L_0; V_1 = 0; goto IL_003d; } IL_000a: { StringBuilder_t* L_1 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2; L_2 = AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9_inline(__this, NULL); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; String_t* L_5 = (L_2)->GetAt(static_cast(L_4)); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6; L_6 = AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_inline(__this, NULL); int32_t L_7 = V_1; NullCheck(L_6); il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class); String_t* L_8; L_8 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63(((L_6)->GetAddressAt(static_cast(L_7))), NULL); String_t* L_9; L_9 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral2E2DEA99BE91B2AC9C630BACBC320224995898ED, L_5, _stringLiteral8F00DEB53B9A2EEA528B8F3F0D82F86529994D89, L_8, NULL); NullCheck(L_1); StringBuilder_t* L_10; L_10 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_1, L_9, NULL); int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_003d: { int32_t L_12 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13; L_13 = AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9_inline(__this, NULL); NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_000a; } } { StringBuilder_t* L_14 = V_0; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14); return L_15; } } IL2CPP_EXTERN_C String_t* AndroidPermissionsRequestResult_ToString_m524ED415B921E85FB7E469CDC529F6C086DADACB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AndroidPermissionsRequestResult_ToString_m524ED415B921E85FB7E469CDC529F6C086DADACB(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager__ctor_m6EAF8DE356813E0FC76A0A5AB5A1E05A6AB02B48 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7ABC798F33092AF55AD9184706808DA0AC31BA02); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D_il2cpp_TypeInfo_var); AndroidJavaProxy__ctor_m2832886A0E1BBF6702653A7C6A4609F11FB712C7(__this, _stringLiteral7ABC798F33092AF55AD9184706808DA0AC31BA02, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAndroidPermissionsManager_IsPermissionGranted_mF2F17EF620FA0671B9107B7AB362E5821952E16E (String_t* ___0_permissionName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D22511CC292B1C86526CD5212677E0053AC1C87); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); int32_t L_0; L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); if ((((int32_t)L_0) == ((int32_t)((int32_t)11)))) { goto IL_000b; } } { return (bool)1; } IL_000b: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_1; L_1 = XREALAndroidPermissionsManager_GetPermissionsService_m6077235A17F2A4F3E362F40278E395A48785960C(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4; L_4 = XREALAndroidPermissionsManager_GetUnityActivity_m61CFF7EDC4F1EE33DB642D7D25BBF86360B3DDC0(NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_3; String_t* L_6 = ___0_permissionName; NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_6); NullCheck(L_1); bool L_7; L_7 = AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF(L_1, _stringLiteral7D22511CC292B1C86526CD5212677E0053AC1C87, L_5, AndroidJavaObject_Call_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m05D3284A3FA772D032190A0FE82363C61000F1DF_RuntimeMethod_var); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* XREALAndroidPermissionsManager_RequestPermission_mA996DDCF854E51077BF4DEF0AF7BC7B188292BBE (String_t* ___0_permissionName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1__ctor_m0AA595A7D046D2AA0CDE904253122E87566F79A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1__ctor_mEDAFC62AB6B6EE128ACF138CDC8AC1293DE4C067_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D147215C82FF43E4366FAF1CD51F52CFE8DF7EF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E99BC28F79DF64079057E43A8E4347F9DAD5356); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_permissionName; bool L_1; L_1 = XREALAndroidPermissionsManager_IsPermissionGranted_mF2F17EF620FA0671B9107B7AB362E5821952E16E(L_0, NULL); if (!L_1) { goto IL_0027; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; String_t* L_4 = ___0_permissionName; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (String_t*)L_4); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)1); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = L_5; NullCheck(L_6); (L_6)->SetAt(static_cast(0), (bool)1); AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D L_7; memset((&L_7), 0, sizeof(L_7)); AndroidPermissionsRequestResult__ctor_mE26E12B46660F1D1407B1D4D27BECBD955B8CA6A((&L_7), L_3, L_6, NULL); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_8 = (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*)il2cpp_codegen_object_new(AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7_il2cpp_TypeInfo_var); AsyncTask_1__ctor_m0AA595A7D046D2AA0CDE904253122E87566F79A0(L_8, L_7, AsyncTask_1__ctor_m0AA595A7D046D2AA0CDE904253122E87566F79A0_RuntimeMethod_var); return L_8; } IL_0027: { AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_9 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____currentRequest; if (!L_9) { goto IL_003a; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral8E99BC28F79DF64079057E43A8E4347F9DAD5356, NULL); return (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*)NULL; } IL_003a: { AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_10 = (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*)il2cpp_codegen_object_new(AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7_il2cpp_TypeInfo_var); AsyncTask_1__ctor_mEDAFC62AB6B6EE128ACF138CDC8AC1293DE4C067(L_10, (&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onPermissionsRequestFinished), AsyncTask_1__ctor_mEDAFC62AB6B6EE128ACF138CDC8AC1293DE4C067_RuntimeMethod_var); ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____currentRequest = L_10; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____currentRequest), (void*)L_10); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_11; L_11 = XREALAndroidPermissionsManager_GetPermissionsService_m6077235A17F2A4F3E362F40278E395A48785960C(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_12; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14; L_14 = XREALAndroidPermissionsManager_GetUnityActivity_m61CFF7EDC4F1EE33DB642D7D25BBF86360B3DDC0(NULL); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(0), (RuntimeObject*)L_14); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_13; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16; String_t* L_18 = ___0_permissionName; NullCheck(L_17); (L_17)->SetAt(static_cast(0), (String_t*)L_18); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_17); (L_15)->SetAt(static_cast(1), (RuntimeObject*)L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_15; XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_20; L_20 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_20); (L_19)->SetAt(static_cast(2), (RuntimeObject*)L_20); NullCheck(L_11); AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_11, _stringLiteral4D147215C82FF43E4366FAF1CD51F52CFE8DF7EF, L_19, NULL); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_21 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____currentRequest; return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* XREALAndroidPermissionsManager_RequestAndroidPermission_m2A746187CDDD3AFF3D60F126C92F98E747FB6BA0 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, String_t* ___0_permissionName, const RuntimeMethod* method) { { String_t* L_0 = ___0_permissionName; AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_1; L_1 = XREALAndroidPermissionsManager_RequestPermission_mA996DDCF854E51077BF4DEF0AF7BC7B188292BBE(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnPermissionGranted_m645E6A40AD98653AA93E2DA844A1D49B84A43A5D (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, String_t* ___0_permissionName, const RuntimeMethod* method) { { String_t* L_0 = ___0_permissionName; XREALAndroidPermissionsManager_OnPermissionResult_m958C4D60C8F3E3FCE2486F71A89BDBC9CDC9FFB1(__this, L_0, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnPermissionDenied_mC1E93F7ED9166F5768AEDD3EFFB11A6C75DF219C (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, String_t* ___0_permissionName, const RuntimeMethod* method) { { String_t* L_0 = ___0_permissionName; XREALAndroidPermissionsManager_OnPermissionResult_m958C4D60C8F3E3FCE2486F71A89BDBC9CDC9FFB1(__this, L_0, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_0 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____instance; if (L_0) { goto IL_0011; } } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_1 = (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243*)il2cpp_codegen_object_new(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); XREALAndroidPermissionsManager__ctor_m6EAF8DE356813E0FC76A0A5AB5A1E05A6AB02B48(L_1, NULL); ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____instance = L_1; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____instance), (void*)L_1); } IL_0011: { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_2 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____instance; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* XREALAndroidPermissionsManager_GetUnityActivity_m61CFF7EDC4F1EE33DB642D7D25BBF86360B3DDC0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9); s_Il2CppMethodInitialized = true; } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____activity; if (L_0) { goto IL_0020; } } { AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL); NullCheck(L_1); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2; L_2 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_1, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var); ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____activity = L_2; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____activity), (void*)L_2); } IL_0020: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____activity; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* XREALAndroidPermissionsManager_GetPermissionsService_m6077235A17F2A4F3E362F40278E395A48785960C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF05C772B5818495735E879671CCE6C20A30000BB); s_Il2CppMethodInitialized = true; } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____permissionService; if (L_0) { goto IL_001b; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var); AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_2, _stringLiteralF05C772B5818495735E879671CCE6C20A30000BB, L_1, NULL); ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____permissionService = L_2; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____permissionService), (void*)L_2); } IL_001b: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____permissionService; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnPermissionResult_m958C4D60C8F3E3FCE2486F71A89BDBC9CDC9FFB1 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, String_t* ___0_permissionName, bool ___1_granted, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64AE57C4A1D5795E1348D838B9F774F70790F43B); s_Il2CppMethodInitialized = true; } { Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* L_0 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onPermissionsRequestFinished; if (L_0) { goto IL_001c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1; String_t* L_3 = ___0_permissionName; NullCheck(L_2); ArrayElementTypeCheck (L_2, L_3); (L_2)->SetAt(static_cast(0), (RuntimeObject*)L_3); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteral64AE57C4A1D5795E1348D838B9F774F70790F43B, L_2, NULL); return; } IL_001c: { Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* L_4 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onPermissionsRequestFinished; ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____currentRequest = (AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____currentRequest), (void*)(AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7*)NULL); ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onPermissionsRequestFinished = (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onPermissionsRequestFinished), (void*)(Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*)NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; String_t* L_7 = ___0_permissionName; NullCheck(L_6); (L_6)->SetAt(static_cast(0), (String_t*)L_7); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)1); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = L_8; bool L_10 = ___1_granted; NullCheck(L_9); (L_9)->SetAt(static_cast(0), (bool)L_10); AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D L_11; memset((&L_11), 0, sizeof(L_11)); AndroidPermissionsRequestResult__ctor_mE26E12B46660F1D1407B1D4D27BECBD955B8CA6A((&L_11), L_6, L_9, NULL); NullCheck(L_4); Action_1_Invoke_m28502B64CC788445DD50B6A9329945AF38B13940_inline(L_4, L_11, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* XREALAndroidPermissionsManager_RequestScreenCapture_mB848C075957EA2568BE02628DB9B1EF7AC748695 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1__ctor_m0A1C5F86500ABF2322847997903EDEBA570D1103_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1__ctor_mBA1592A59251A95E8DA673D679A3F68FFA5AE867_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral629B1AF92711E53FDDC6766FCF86D22CD44EB932); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65C95006DEA93EFB5B989D6813ECE36D7A5239CC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E99BC28F79DF64079057E43A8E4347F9DAD5356); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____mediaProjection; bool L_3 = ((bool)((!(((RuntimeObject*)(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)); RuntimeObject* L_4 = Box(il2cpp_defaults.boolean_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteral65C95006DEA93EFB5B989D6813ECE36D7A5239CC, L_1, NULL); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____mediaProjection; if (!L_5) { goto IL_0032; } } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____mediaProjection; AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_7 = (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*)il2cpp_codegen_object_new(AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D_il2cpp_TypeInfo_var); AsyncTask_1__ctor_m0A1C5F86500ABF2322847997903EDEBA570D1103(L_7, L_6, AsyncTask_1__ctor_m0A1C5F86500ABF2322847997903EDEBA570D1103_RuntimeMethod_var); return L_7; } IL_0032: { AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_8 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____curScreenCaptureRequest; if (!L_8) { goto IL_0045; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral8E99BC28F79DF64079057E43A8E4347F9DAD5356, NULL); return (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*)NULL; } IL_0045: { AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_9 = (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*)il2cpp_codegen_object_new(AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D_il2cpp_TypeInfo_var); AsyncTask_1__ctor_mBA1592A59251A95E8DA673D679A3F68FFA5AE867(L_9, (&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onScreenCaptureRequestFinished), AsyncTask_1__ctor_mBA1592A59251A95E8DA673D679A3F68FFA5AE867_RuntimeMethod_var); ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____curScreenCaptureRequest = L_9; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____curScreenCaptureRequest), (void*)L_9); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_10; L_10 = XREALAndroidPermissionsManager_GetPermissionsService_m6077235A17F2A4F3E362F40278E395A48785960C(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13; L_13 = XREALAndroidPermissionsManager_GetUnityActivity_m61CFF7EDC4F1EE33DB642D7D25BBF86360B3DDC0(NULL); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAt(static_cast(0), (RuntimeObject*)L_13); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_12; XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_15; L_15 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_15); (L_14)->SetAt(static_cast(1), (RuntimeObject*)L_15); NullCheck(L_10); AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_10, _stringLiteral629B1AF92711E53FDDC6766FCF86D22CD44EB932, L_14, NULL); AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_16 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____curScreenCaptureRequest; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnScreenCaptureGranted_mAF12D12E9F3C219F925F97D5BDB2A6E927C166DF (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_mediaProjection, const RuntimeMethod* method) { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_mediaProjection; XREALAndroidPermissionsManager_OnScreenCaptureResult_m63A27FEEB206BCF43C8310201BDA97A9434FC01F(__this, (bool)1, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnScreenCaptureDenied_mB68908DCD4C3D29D04F19A697FBDE2F742796FF5 (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, const RuntimeMethod* method) { { XREALAndroidPermissionsManager_OnScreenCaptureResult_m63A27FEEB206BCF43C8310201BDA97A9434FC01F(__this, (bool)0, (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAndroidPermissionsManager_OnScreenCaptureResult_m63A27FEEB206BCF43C8310201BDA97A9434FC01F (XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* __this, bool ___0_granted, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___1_mediaProjection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BEF2B7D220F16CD24329F2FFCB6A754B7D1C18E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC30361669693BFEB58D9B2EEAB8253B8CC1E9341); s_Il2CppMethodInitialized = true; } Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* G_B4_0 = NULL; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* G_B3_0 = NULL; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; bool L_2 = ___0_granted; bool L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.boolean_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6 = ___1_mediaProjection; bool L_7 = ((bool)((!(((RuntimeObject*)(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)); RuntimeObject* L_8 = Box(il2cpp_defaults.boolean_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteralC30361669693BFEB58D9B2EEAB8253B8CC1E9341, L_5, NULL); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_9 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onScreenCaptureRequestFinished; if (L_9) { goto IL_0037; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral3BEF2B7D220F16CD24329F2FFCB6A754B7D1C18E, NULL); return; } IL_0037: { Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_10 = ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onScreenCaptureRequestFinished; ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____curScreenCaptureRequest = (AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____curScreenCaptureRequest), (void*)(AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D*)NULL); ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onScreenCaptureRequestFinished = (Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____onScreenCaptureRequestFinished), (void*)(Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594*)NULL); bool L_11 = ___0_granted; if (!L_11) { G_B4_0 = L_10; goto IL_0051; } G_B3_0 = L_10; } { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_12 = ___1_mediaProjection; ((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____mediaProjection = L_12; Il2CppCodeGenWriteBarrier((void**)(&((XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_StaticFields*)il2cpp_codegen_static_fields_for(XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243_il2cpp_TypeInfo_var))->____mediaProjection), (void*)L_12); G_B4_0 = G_B3_0; } IL_0051: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13 = ___1_mediaProjection; NullCheck(G_B4_0); Action_1_Invoke_mF1A9E047B412B279EA3AC2BFF9E1754B2C45EA56_inline(G_B4_0, L_13, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAudioCapture_get_IsRecording_mDEDCB29F427DA4C1B2FDAA5E9AE7AF35CF9268CD (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsRecordingU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_set_IsRecording_mD5F85F06846FDCEFF1993E69760A87265301980F (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsRecordingU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_add_OnAudioData_m22CEAF9606F524308F93E66EAD9EA0E5FEAD9804 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_1 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_2 = NULL; { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_0 = __this->___OnAudioData; V_0 = L_0; } IL_0007: { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_1 = V_0; V_1 = L_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_2 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)CastclassSealed((RuntimeObject*)L_4, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var)); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6** L_5 = (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6**)(&__this->___OnAudioData); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_6 = V_2; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_7 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_9 = V_0; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_10 = V_1; if ((!(((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_9) == ((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_remove_OnAudioData_mE3913BB49760AD70294C8BA864A07C2101B08B6E (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_1 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* V_2 = NULL; { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_0 = __this->___OnAudioData; V_0 = L_0; } IL_0007: { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_1 = V_0; V_1 = L_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_2 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)CastclassSealed((RuntimeObject*)L_4, AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var)); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6** L_5 = (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6**)(&__this->___OnAudioData); AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_6 = V_2; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_7 = V_1; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_9 = V_0; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_10 = V_1; if ((!(((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_9) == ((RuntimeObject*)(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAudioCapture_get_BytesPerSample_mCF82DB331E8DA83A7EBB579775A59A9CE16D1B47 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { return 2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAudioCapture_get_Channels_m83DB19B3AAB1D7EA46805535B4D6FF5DC08A8FC3 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { return 2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XREALAudioCapture_get_SamplesPerSec_m5AC2D5242BB762E194B5F089CAB569F1BFB220EC (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { return ((int32_t)48000); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* XREALAudioCapture_Create_m0FDCB8B5CC195727EAF6B89E7356B32442DBA468 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* L_0 = (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39*)il2cpp_codegen_object_new(XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39_il2cpp_TypeInfo_var); XREALAudioCapture__ctor_m1749109694191C16E5956700E8B3786B541AD4B2(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture__ctor_m1749109694191C16E5956700E8B3786B541AD4B2 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); XREALAudioCapture_set_IsRecording_mD5F85F06846FDCEFF1993E69760A87265301980F_inline(__this, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_Finalize_m660EB3CE2F86C814FB0D04BD16F30FCF5F59A120 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0002: { Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; } }); try { goto IL_0009; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0009: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_Dispose_m85C5DDB0F6173248240D8EE8A09C22D4F191FDE0 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_0 = __this->___m_AudioEncoder; if (!L_0) { goto IL_001a; } } { AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_1 = __this->___m_AudioEncoder; NullCheck(L_1); AudioEncoder_Release_mFEF305390E0CCAF98801E0D840216813BF8BAF9C(L_1, NULL); __this->___m_AudioEncoder = (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioEncoder), (void*)(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF*)NULL); } IL_001a: { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_2 = __this->___m_AudioFilterStream; if (!L_2) { goto IL_0034; } } { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_3 = __this->___m_AudioFilterStream; NullCheck(L_3); AudioFilterStream_Dispose_m68447A4D81988611A914419F4A341C66C84BC3AB(L_3, NULL); __this->___m_AudioFilterStream = (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioFilterStream), (void*)(AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01*)NULL); } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StartRecordingAsync_m37ADA88F2E2CA2146D4C92914A6F2A1F136AEC6A (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, String_t* ___0_filename, OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* ___1_onStartedRecordingAudioCallback, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; { V_0 = (1.0f); V_1 = (1.0f); int32_t L_0; L_0 = XREALPlugin_GetDeviceType_m7D95FDDE1F86FF717DEDD24E7D60483CAC48995E(NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0020; } } { V_0 = (1.0f); V_1 = (1.0f); } IL_0020: { String_t* L_1 = ___0_filename; OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* L_2 = ___1_onStartedRecordingAudioCallback; float L_3 = V_0; float L_4 = V_1; XREALAudioCapture_StartRecordingAsync_m609256EE3505E9778AD54C9EA85A4BB024D5700B(__this, L_1, L_2, L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StartRecordingAsync_m609256EE3505E9778AD54C9EA85A4BB024D5700B (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, String_t* ___0_filename, OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* ___1_onStartedRecordingAudioCallback, float ___2_volumeFactorMic, float ___3_volumeFactorApp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALAudioCapture_OnAudioDataCallback_m548AD679239F8F8EF3BDCBE4DB551A3E2502F1DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6850876052608F85B5BE4AF22EF489F10749E339); s_Il2CppMethodInitialized = true; } AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 V_0; memset((&V_0), 0, sizeof(V_0)); Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { bool L_0; L_0 = XREALAudioCapture_get_IsRecording_mDEDCB29F427DA4C1B2FDAA5E9AE7AF35CF9268CD_inline(__this, NULL); bool L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_defaults.boolean_class, &L_1); float L_3 = ___2_volumeFactorMic; float L_4 = L_3; RuntimeObject* L_5 = Box(il2cpp_defaults.single_class, &L_4); float L_6 = ___3_volumeFactorApp; float L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.single_class, &L_7); String_t* L_9; L_9 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral6850876052608F85B5BE4AF22EF489F10749E339, L_2, L_5, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_9, NULL); il2cpp_codegen_initobj((&V_0), sizeof(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9)); bool L_10; L_10 = XREALAudioCapture_get_IsRecording_mDEDCB29F427DA4C1B2FDAA5E9AE7AF35CF9268CD_inline(__this, NULL); if (!L_10) { goto IL_004d; } } { (&V_0)->___resultType = 1; OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* L_11 = ___1_onStartedRecordingAudioCallback; if (!L_11) { goto IL_00f4; } } { OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* L_12 = ___1_onStartedRecordingAudioCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_13 = V_0; NullCheck(L_12); OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_inline(L_12, L_13, NULL); return; } IL_004d: { } try { { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_14 = __this->___m_AudioFilterStream; if (L_14) { goto IL_0061_1; } } { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_15 = (AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01*)il2cpp_codegen_object_new(AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01_il2cpp_TypeInfo_var); AudioFilterStream__ctor_m49A67FCA2E96CBBA7BC567C7C5DEC8C2E30D47B8(L_15, NULL); __this->___m_AudioFilterStream = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioFilterStream), (void*)L_15); } IL_0061_1: { AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_16 = __this->___m_AudioEncoder; float L_17 = ___2_volumeFactorMic; NullCheck(L_16); AudioEncoder_AdjustVolume_m89D393EFB746C1E45B1458D6E2F18514D6ABA217(L_16, 0, L_17, NULL); AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_18 = __this->___m_AudioEncoder; float L_19 = ___3_volumeFactorApp; NullCheck(L_18); AudioEncoder_AdjustVolume_m89D393EFB746C1E45B1458D6E2F18514D6ABA217(L_18, 1, L_19, NULL); AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_20 = __this->___m_AudioEncoder; NullCheck(L_20); NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* L_21 = L_20->___EncodeConfig; String_t* L_22 = ___0_filename; NullCheck(L_21); NativeEncodeConfig_SetOutPutPath_mBF6AF9680C4162F251BF7212586006F0717470CE(L_21, L_22, NULL); AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_23 = __this->___m_AudioEncoder; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_24 = (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6*)il2cpp_codegen_object_new(AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6_il2cpp_TypeInfo_var); AudioDataCallBack__ctor_mD2879E6A6E73AC434CDBBCD94CEB93513A7C87CA(L_24, __this, (intptr_t)((void*)XREALAudioCapture_OnAudioDataCallback_m548AD679239F8F8EF3BDCBE4DB551A3E2502F1DB_RuntimeMethod_var), NULL); NullCheck(L_23); AudioEncoder_Start_m78EAA79541FD83316918D2DF15E31EDB15FE505F(L_23, L_24, NULL); XREALAudioCapture_set_IsRecording_mD5F85F06846FDCEFF1993E69760A87265301980F_inline(__this, (bool)1, NULL); (&V_0)->___resultType = 0; OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* L_25 = ___1_onStartedRecordingAudioCallback; if (!L_25) { goto IL_00bd_1; } } { OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* L_26 = ___1_onStartedRecordingAudioCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_27 = V_0; NullCheck(L_26); OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_inline(L_26, L_27, NULL); } IL_00bd_1: { goto IL_00f4; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00bf; } throw e; } CATCH_00bf: { { Exception_t* L_28 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_28; Exception_t* L_29 = V_1; NullCheck(L_29); String_t* L_30; L_30 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_29); Exception_t* L_31 = V_1; NullCheck(L_31); String_t* L_32; L_32 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_31); String_t* L_33; L_33 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral41565C13D7FC0D5E93F3843E8183A91B7B33DD20)), L_30, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD)), L_32, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_33, NULL); (&V_0)->___resultType = 1; OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* L_34 = ___1_onStartedRecordingAudioCallback; if (!L_34) { goto IL_00f2; } } { OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* L_35 = ___1_onStartedRecordingAudioCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_36 = V_0; NullCheck(L_35); OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_inline(L_35, L_36, NULL); } IL_00f2: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_00f4: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_OnAudioDataCallback_m548AD679239F8F8EF3BDCBE4DB551A3E2502F1DB (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* G_B4_0 = NULL; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* G_B3_0 = NULL; { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_0 = __this->___m_AudioFilterStream; if (!L_0) { goto IL_0015; } } { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_1 = __this->___m_AudioFilterStream; intptr_t L_2 = ___0_data; uint32_t L_3 = ___1_size; NullCheck(L_1); AudioFilterStream_OnAudioDataRead_mF5B06D96FFDF3FCC840E28935CCC8FDA1B663493(L_1, L_2, L_3, NULL); } IL_0015: { AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_4 = __this->___OnAudioData; AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* L_5 = L_4; if (L_5) { G_B4_0 = L_5; goto IL_0020; } G_B3_0 = L_5; } { return; } IL_0020: { intptr_t L_6 = ___0_data; uint32_t L_7 = ___1_size; NullCheck(G_B4_0); AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_inline(G_B4_0, L_6, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALAudioCapture_FlushAudioData_m6742674F0329F9BFB0F87644395766B1BA3AB572 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_outBytesData, int32_t* ___1_samples, const RuntimeMethod* method) { { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_0 = __this->___m_AudioFilterStream; if (!L_0) { goto IL_002c; } } { AudioFilterStream_tAA515A90EBA786E2E3E8E0320BE106477936AE01* L_1 = __this->___m_AudioFilterStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_2 = ___0_outBytesData; NullCheck(L_1); bool L_3; L_3 = AudioFilterStream_Flush_mD7AD314316D294AF47E3BD9CE2CB65C9011EF990(L_1, L_2, NULL); if (!L_3) { goto IL_002c; } } { int32_t* L_4 = ___1_samples; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_5 = ___0_outBytesData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_5); NullCheck(L_6); int32_t L_7; L_7 = XREALAudioCapture_get_Channels_m83DB19B3AAB1D7EA46805535B4D6FF5DC08A8FC3(__this, NULL); int32_t L_8; L_8 = XREALAudioCapture_get_BytesPerSample_mCF82DB331E8DA83A7EBB579775A59A9CE16D1B47(__this, NULL); *((int32_t*)L_4) = (int32_t)((int32_t)(((int32_t)(((int32_t)(((RuntimeArray*)L_6)->max_length))/L_7))/L_8)); return (bool)1; } IL_002c: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StartAudioModeAsync_mC3AAE3FAC676905271D16DB1637DDEACB9185B2A (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* ___1_onAudioModeStartedCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__0_m2DB8993B02AF24E435ED93538C37EC436BFD54A8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__1_m3B39573BF4A6B71B9B375811616C96F389E1FFAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D2C56060B3F7353031AD314517C27945CC39748); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* V_0 = NULL; bool V_1 = false; { U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_0 = (U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass23_0__ctor_mDD61DE175993B58D91D2EB4E311CEFE4D35FFB24(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_1 = V_0; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_2 = ___0_setupParams; NullCheck(L_1); L_1->___setupParams = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___setupParams))->___U3CmediaProjectionU3Ek__BackingField), (void*)NULL); U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_3 = V_0; NullCheck(L_3); L_3->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_4 = V_0; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_5 = ___1_onAudioModeStartedCallback; NullCheck(L_4); L_4->___onAudioModeStartedCallback = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___onAudioModeStartedCallback), (void*)L_5); il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); bool L_6; L_6 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL); if (L_6) { goto IL_002b; } } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); int32_t L_7; L_7 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); if ((((int32_t)L_7) == ((int32_t)((int32_t)11)))) { goto IL_003e; } } IL_002b: { U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_8 = V_0; NullCheck(L_8); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_9 = L_8->___setupParams; U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_10 = V_0; NullCheck(L_10); OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_11 = L_10->___onAudioModeStartedCallback; XREALAudioCapture_StartAudioMode_mA7A56C0DF54DCDE558695D8EF5BB45F4C74CE69E(__this, L_9, L_11, NULL); return; } IL_003e: { U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_12 = V_0; NullCheck(L_12); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_13 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_12->___setupParams); bool L_14; L_14 = CameraParameters_get_CaptureAudioMic_mC19B5BAFB2EC3D5375FF26BE6CD6B9FDCC22C7A0(L_13, NULL); V_1 = L_14; U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_15 = V_0; NullCheck(L_15); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_16 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_15->___setupParams); bool L_17; L_17 = CameraParameters_get_CaptureAudioApplication_m80E7622573FF23C0BBB056EFE30C96DCB29C6EE9(L_16, NULL); if (!L_17) { goto IL_0079; } } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_18; L_18 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_18); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_19; L_19 = XREALAndroidPermissionsManager_RequestAndroidPermission_m2A746187CDDD3AFF3D60F126C92F98E747FB6BA0(L_18, _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748, NULL); U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_20 = V_0; Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* L_21 = (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*)il2cpp_codegen_object_new(Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD_il2cpp_TypeInfo_var); Action_1__ctor_mF980CCBD03D34F53A5EB37FC978850C6F9F831F3(L_21, L_20, (intptr_t)((void*)U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__0_m2DB8993B02AF24E435ED93538C37EC436BFD54A8_RuntimeMethod_var), NULL); NullCheck(L_19); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_22; L_22 = AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23(L_19, L_21, AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_RuntimeMethod_var); return; } IL_0079: { bool L_23 = V_1; if (!L_23) { goto IL_009e; } } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_24; L_24 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_24); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_25; L_25 = XREALAndroidPermissionsManager_RequestAndroidPermission_m2A746187CDDD3AFF3D60F126C92F98E747FB6BA0(L_24, _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748, NULL); U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_26 = V_0; Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* L_27 = (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*)il2cpp_codegen_object_new(Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD_il2cpp_TypeInfo_var); Action_1__ctor_mF980CCBD03D34F53A5EB37FC978850C6F9F831F3(L_27, L_26, (intptr_t)((void*)U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__1_m3B39573BF4A6B71B9B375811616C96F389E1FFAC_RuntimeMethod_var), NULL); NullCheck(L_25); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_28; L_28 = AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23(L_25, L_27, AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_RuntimeMethod_var); return; } IL_009e: { U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_29 = V_0; NullCheck(L_29); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_30 = L_29->___setupParams; U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* L_31 = V_0; NullCheck(L_31); OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_32 = L_31->___onAudioModeStartedCallback; XREALAudioCapture_StartAudioMode_mA7A56C0DF54DCDE558695D8EF5BB45F4C74CE69E(__this, L_30, L_32, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StartAudioMode_mA7A56C0DF54DCDE558695D8EF5BB45F4C74CE69E (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* ___1_onAudioModeStartedCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAE48D0D0D1341D86F91F26879FB1845F33AD35BD); s_Il2CppMethodInitialized = true; } AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 V_0; memset((&V_0), 0, sizeof(V_0)); { CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_inline((&___0_setupParams), 0, NULL); int32_t L_0; L_0 = CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline((&___0_setupParams), NULL); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_001c; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralAE48D0D0D1341D86F91F26879FB1845F33AD35BD, NULL); } IL_001c: { AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_1 = (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF*)il2cpp_codegen_object_new(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF_il2cpp_TypeInfo_var); AudioEncoder__ctor_m9C99E759B4FCF4664BDBA0088F3E894659847426(L_1, NULL); __this->___m_AudioEncoder = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioEncoder), (void*)L_1); AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_2 = __this->___m_AudioEncoder; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_3 = ___0_setupParams; NullCheck(L_2); AudioEncoder_Config_m70BB6208DBB482B1DAE47FFAE756D8C1D00FEF9C(L_2, L_3, NULL); il2cpp_codegen_initobj((&V_0), sizeof(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9)); (&V_0)->___resultType = 0; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_4 = ___1_onAudioModeStartedCallback; if (!L_4) { goto IL_004d; } } { OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_5 = ___1_onAudioModeStartedCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_6 = V_0; NullCheck(L_5); OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_inline(L_5, L_6, NULL); } IL_004d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StopRecordingAsync_m4B8C67A7A787FB78E5B4978382BD2A42A92899C9 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* ___0_onStoppedRecordingAudioCallback, const RuntimeMethod* method) { AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 V_0; memset((&V_0), 0, sizeof(V_0)); il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_initobj((&V_0), sizeof(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9)); bool L_0; L_0 = XREALAudioCapture_get_IsRecording_mDEDCB29F427DA4C1B2FDAA5E9AE7AF35CF9268CD_inline(__this, NULL); if (L_0) { goto IL_0023; } } { (&V_0)->___resultType = 1; OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* L_1 = ___0_onStoppedRecordingAudioCallback; if (!L_1) { goto IL_005f; } } { OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* L_2 = ___0_onStoppedRecordingAudioCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_3 = V_0; NullCheck(L_2); OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_inline(L_2, L_3, NULL); return; } IL_0023: { } try { { AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_4 = __this->___m_AudioEncoder; NullCheck(L_4); AudioEncoder_Stop_mCAB3731BA56A6CE8103F30FA6EA024EC70B53DDC(L_4, NULL); XREALAudioCapture_set_IsRecording_mD5F85F06846FDCEFF1993E69760A87265301980F_inline(__this, (bool)0, NULL); (&V_0)->___resultType = 0; OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* L_5 = ___0_onStoppedRecordingAudioCallback; if (!L_5) { goto IL_0048_1; } } { OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* L_6 = ___0_onStoppedRecordingAudioCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_7 = V_0; NullCheck(L_6); OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_inline(L_6, L_7, NULL); } IL_0048_1: { goto IL_005f; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_004a; } throw e; } CATCH_004a: { { Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; (&V_0)->___resultType = 1; OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* L_9 = ___0_onStoppedRecordingAudioCallback; if (!L_9) { goto IL_005d; } } { OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* L_10 = ___0_onStoppedRecordingAudioCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_11 = V_0; NullCheck(L_10); OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_inline(L_10, L_11, NULL); } IL_005d: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_005f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALAudioCapture_StopAudioModeAsync_mF0BCC685651885F3E00D80DE2F7F5B1890986F04 (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* ___0_onAudioModeStoppedCallback, const RuntimeMethod* method) { AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 V_0; memset((&V_0), 0, sizeof(V_0)); AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* G_B2_0 = NULL; AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* G_B1_0 = NULL; { AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_0 = __this->___m_AudioEncoder; AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000c; } G_B1_0 = L_1; } { goto IL_0011; } IL_000c: { NullCheck(G_B2_0); AudioEncoder_Release_mFEF305390E0CCAF98801E0D840216813BF8BAF9C(G_B2_0, NULL); } IL_0011: { __this->___m_AudioEncoder = (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AudioEncoder), (void*)(AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF*)NULL); il2cpp_codegen_initobj((&V_0), sizeof(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9)); (&V_0)->___resultType = 0; OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* L_2 = ___0_onAudioModeStoppedCallback; if (!L_2) { goto IL_0032; } } { OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* L_3 = ___0_onAudioModeStoppedCallback; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_4 = V_0; NullCheck(L_3); OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_inline(L_3, L_4, NULL); } IL_0032: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioCaptureResult_get_success_mE97F594DB65677E5A680210CCCB139779E790066 (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___resultType; return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool AudioCaptureResult_get_success_mE97F594DB65677E5A680210CCCB139779E790066_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AudioCaptureResult_get_success_mE97F594DB65677E5A680210CCCB139779E790066(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_Multicast(OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_OpenInst(OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_OpenStatic(OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8 (OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartedRecordingAudioCallback__ctor_mF74BA26D72F242F14E50C255B47F3FFC184A4DEF (OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B (OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnStartedRecordingAudioCallback_BeginInvoke_mC2BC898B3EFF52970B0DC204D4936DB67754C565 (OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartedRecordingAudioCallback_EndInvoke_m37F7780857297B24EEFEB72B05B55D1ECE07D2A2 (OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_Multicast(OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_OpenInst(OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_OpenStatic(OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC (OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAudioModeStartedCallback__ctor_mC3C91E4CED1F2017D64CDB4A4EAC5EF0F3ED93D4 (OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9 (OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnAudioModeStartedCallback_BeginInvoke_mDCC99DABF6D6A84D95DEFA3678198B09EBAF3459 (OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAudioModeStartedCallback_EndInvoke_m5B3AD263FB3BB21273ADCED249DA5008A2335C30 (OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_Multicast(OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_OpenInst(OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_OpenStatic(OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361 (OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAudioModeStoppedCallback__ctor_m7A29B6FA15ABECBBDF52850FC60AB2783F5B84D7 (OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607 (OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnAudioModeStoppedCallback_BeginInvoke_mD6B644DB23B99BC9144F273CF286079D3A71003C (OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAudioModeStoppedCallback_EndInvoke_m6C84FE25E3509364A338F292A097650250FFE0A1 (OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_Multicast(OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_OpenInst(OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_OpenStatic(OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF (OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStoppedRecordingAudioCallback__ctor_m3A5BD0C88312F644AE6C5F9301A0F5998A693C35 (OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B (OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnStoppedRecordingAudioCallback_BeginInvoke_m81FF6EF07A09A326FEABAA5E69F8E755FF6BD8D9 (OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStoppedRecordingAudioCallback_EndInvoke_m9EF49F98268EE88E087D7815299D379286F49FE2 (OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass23_0__ctor_mDD61DE175993B58D91D2EB4E311CEFE4D35FFB24 (U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__0_m2DB8993B02AF24E435ED93538C37EC436BFD54A8 (U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_requestResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__2_m51CE7656CBF53B514DC817DF6DF67CE6E783F947_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral132254B29471B5349ECE9D504475F3DB2448165F); s_Il2CppMethodInitialized = true; } Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* V_0 = NULL; AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 V_1; memset((&V_1), 0, sizeof(V_1)); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* G_B3_0 = NULL; AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* G_B3_1 = NULL; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* G_B2_0 = NULL; AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* G_B2_1 = NULL; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* G_B6_0 = NULL; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* G_B5_0 = NULL; { bool L_0; L_0 = AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A((&___0_requestResult), NULL); if (!L_0) { goto IL_0039; } } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_1; L_1 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_1); AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_2; L_2 = XREALAndroidPermissionsManager_RequestScreenCapture_mB848C075957EA2568BE02628DB9B1EF7AC748695(L_1, NULL); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_3 = __this->___U3CU3E9__2; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_4 = L_3; if (L_4) { G_B3_0 = L_4; G_B3_1 = L_2; goto IL_0032; } G_B2_0 = L_4; G_B2_1 = L_2; } { Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_5 = (Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594*)il2cpp_codegen_object_new(Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594_il2cpp_TypeInfo_var); Action_1__ctor_mAD4F64E1D47B76FC413CEBA12F172E968C83AD04(L_5, __this, (intptr_t)((void*)U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__2_m51CE7656CBF53B514DC817DF6DF67CE6E783F947_RuntimeMethod_var), NULL); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_6 = L_5; V_0 = L_6; __this->___U3CU3E9__2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E9__2), (void*)L_6); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_7 = V_0; G_B3_0 = L_7; G_B3_1 = G_B2_1; } IL_0032: { NullCheck(G_B3_1); AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_8; L_8 = AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031(G_B3_1, G_B3_0, AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031_RuntimeMethod_var); return; } IL_0039: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral132254B29471B5349ECE9D504475F3DB2448165F, NULL); il2cpp_codegen_initobj((&V_1), sizeof(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9)); (&V_1)->___resultType = 1; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_9 = __this->___onAudioModeStartedCallback; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_10 = L_9; if (L_10) { G_B6_0 = L_10; goto IL_005f; } G_B5_0 = L_10; } { goto IL_0065; } IL_005f: { AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_11 = V_1; NullCheck(G_B6_0); OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_inline(G_B6_0, L_11, NULL); } IL_0065: { il2cpp_codegen_runtime_class_init_inline(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); String_t* L_12 = ((NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_StaticFields*)il2cpp_codegen_static_fields_for(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var))->___PermissionDenyErrorTip; XREALCallbackHandler_InvokeXREALError_m1576E4B3329CC58DCD06DD69244C8D8947CE6C0E(((int32_t)10100), L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__2_m51CE7656CBF53B514DC817DF6DF67CE6E783F947 (U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_mediaProjection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E51BE8D95190B8AD89EC2DD58C91966BC8FC98C); s_Il2CppMethodInitialized = true; } AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 V_0; memset((&V_0), 0, sizeof(V_0)); OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* G_B4_0 = NULL; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* G_B3_0 = NULL; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_mediaProjection; if (!L_0) { goto IL_0027; } } { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_1 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___setupParams); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = ___0_mediaProjection; CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592_inline(L_1, L_2, NULL); XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* L_3 = __this->___U3CU3E4__this; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_4 = __this->___setupParams; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_5 = __this->___onAudioModeStartedCallback; NullCheck(L_3); XREALAudioCapture_StartAudioMode_mA7A56C0DF54DCDE558695D8EF5BB45F4C74CE69E(L_3, L_4, L_5, NULL); return; } IL_0027: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral9E51BE8D95190B8AD89EC2DD58C91966BC8FC98C, NULL); il2cpp_codegen_initobj((&V_0), sizeof(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9)); (&V_0)->___resultType = 1; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_6 = __this->___onAudioModeStartedCallback; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_7 = L_6; if (L_7) { G_B4_0 = L_7; goto IL_004d; } G_B3_0 = L_7; } { goto IL_0053; } IL_004d: { AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_8 = V_0; NullCheck(G_B4_0); OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_inline(G_B4_0, L_8, NULL); } IL_0053: { il2cpp_codegen_runtime_class_init_inline(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); String_t* L_9 = ((NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_StaticFields*)il2cpp_codegen_static_fields_for(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var))->___ScreenCaptureDenyErrorTip; XREALCallbackHandler_InvokeXREALError_m1576E4B3329CC58DCD06DD69244C8D8947CE6C0E(((int32_t)10100), L_9, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass23_0_U3CStartAudioModeAsyncU3Eb__1_m3B39573BF4A6B71B9B375811616C96F389E1FFAC (U3CU3Ec__DisplayClass23_0_t8AC8473CDECC60440B179A83D857AEEC52693C69* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_requestResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral132254B29471B5349ECE9D504475F3DB2448165F); s_Il2CppMethodInitialized = true; } AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 V_0; memset((&V_0), 0, sizeof(V_0)); OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* G_B4_0 = NULL; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* G_B3_0 = NULL; { bool L_0; L_0 = AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A((&___0_requestResult), NULL); if (!L_0) { goto IL_0021; } } { XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* L_1 = __this->___U3CU3E4__this; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_2 = __this->___setupParams; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_3 = __this->___onAudioModeStartedCallback; NullCheck(L_1); XREALAudioCapture_StartAudioMode_mA7A56C0DF54DCDE558695D8EF5BB45F4C74CE69E(L_1, L_2, L_3, NULL); return; } IL_0021: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral132254B29471B5349ECE9D504475F3DB2448165F, NULL); il2cpp_codegen_initobj((&V_0), sizeof(AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9)); (&V_0)->___resultType = 1; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_4 = __this->___onAudioModeStartedCallback; OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* L_5 = L_4; if (L_5) { G_B4_0 = L_5; goto IL_0047; } G_B3_0 = L_5; } { goto IL_004d; } IL_0047: { AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 L_6 = V_0; NullCheck(G_B4_0); OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_inline(G_B4_0, L_6, NULL); } IL_004d: { il2cpp_codegen_runtime_class_init_inline(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); String_t* L_7 = ((NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_StaticFields*)il2cpp_codegen_static_fields_for(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var))->___PermissionDenyErrorTip; XREALCallbackHandler_InvokeXREALError_m1576E4B3329CC58DCD06DD69244C8D8947CE6C0E(((int32_t)10100), L_7, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_OnEnable_m3974E653B296195EB20A0464F44786AD7B88E472 (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0; L_0 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var); __this->___m_Camera = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera), (void*)L_0); XREALBackGroundRender_EnableARBackgroundRendering_mA276B9E919C937B05253F9F6804F52C4E7872E44(__this, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_OnDisable_m1A3E820EDD611693C8FBE4D67AB8A7BCDF97C62E (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, const RuntimeMethod* method) { { XREALBackGroundRender_DisableARBackgroundRendering_mB14DDD84A914B3E84CBF1EE57AE5E622339B58EE(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_UpdateBackGroundMesh_m74045978EB2DB04893E6516996B0D6330B2C374A (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___m_Corners; if (L_0) { goto IL_0014; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4); __this->___m_Corners = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Corners), (void*)L_1); } IL_0014: { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___m_Camera; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3; memset((&L_3), 0, sizeof(L_3)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_3), (0.0f), (0.0f), (1.0f), (1.0f), NULL); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = __this->___m_Corners; NullCheck(L_2); Camera_CalculateFrustumCorners_m73082A67D5AD4E8F775BAAB0BE6892727AA1E175(L_2, L_3, (1.0f), 2, L_4, NULL); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->___m_Corners; NullCheck(L_5); int32_t L_6 = 2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = (L_5)->GetAt(static_cast(L_6)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = __this->___m_Corners; NullCheck(L_8); int32_t L_9 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = (L_8)->GetAt(static_cast(L_9)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_7, L_10, NULL); __this->___m_MeshScale = L_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_MeshScale); L_12->___z = (1.0f); V_1 = 0; goto IL_00bd; } IL_007b: { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = __this->___m_Corners; int32_t L_14 = V_1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = __this->___m_Camera; NullCheck(L_15); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16; L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_15, NULL); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = __this->___m_Corners; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = (L_17)->GetAt(static_cast(L_19)); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = __this->___m_Camera; NullCheck(L_21); float L_22; L_22 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_21, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_20, ((float)il2cpp_codegen_subtract(L_22, (100.0f))), NULL); NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_16, L_23, NULL); NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_24); int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_00bd: { int32_t L_26 = V_1; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_27 = __this->___m_Corners; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_007b; } } { Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = __this->___m_Corners; NullCheck(L_28); int32_t L_29 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = (L_28)->GetAt(static_cast(L_29)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_31 = __this->___m_Corners; NullCheck(L_31); int32_t L_32 = 2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = (L_31)->GetAt(static_cast(L_32)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_30, L_33, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_34, (0.5f), NULL); V_0 = L_35; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_37 = __this->___m_Camera; NullCheck(L_37); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38; L_38 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_37, NULL); NullCheck(L_38); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39; L_39 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_38, NULL); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_40; memset((&L_40), 0, sizeof(L_40)); Pose__ctor_m15CA45808A2BBF1956E836D22C387FAB80BED051((&L_40), L_36, L_39, NULL); XREALBackGroundRender_DrawBackGroundMesh_m9D9B257C26A68D72BAC6FC46C294825574F83156(__this, L_40, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_EnableARBackgroundRendering_mA276B9E919C937B05253F9F6804F52C4E7872E44 (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, bool ___0_updatemesh, const RuntimeMethod* method) { { bool L_0 = ___0_updatemesh; if (!L_0) { goto IL_0009; } } { XREALBackGroundRender_UpdateBackGroundMesh_m74045978EB2DB04893E6516996B0D6330B2C374A(__this, NULL); } IL_0009: { MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_1 = __this->___m_Renderer; NullCheck(L_1); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2; L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL); NullCheck(L_2); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_DisableARBackgroundRendering_mB14DDD84A914B3E84CBF1EE57AE5E622339B58EE (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = __this->___m_Renderer; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001f; } } { MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2 = __this->___m_Renderer; NullCheck(L_2); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL); NullCheck(L_3); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)0, NULL); } IL_001f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_SetMaterial_mDE568415C80D4849F7E9C6F611CCACF6FCFADC74 (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_mat; __this->___m_Material = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material), (void*)L_0); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_1 = __this->___m_Renderer; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0026; } } { MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_3 = __this->___m_Renderer; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->___m_Material; NullCheck(L_3); Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A(L_3, L_4, NULL); } IL_0026: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_SetMesh_mAB254509915F79A984D201BF2FC2F4D68A4954DE (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = ___0_mesh; __this->___m_PlaneMesh = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PlaneMesh), (void*)L_0); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_1 = __this->___m_MeshFilter; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0026; } } { MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = __this->___m_MeshFilter; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___m_PlaneMesh; NullCheck(L_3); MeshFilter_set_mesh_mD2988E2D835205FD6B6CD35A61E1592844D971F8(L_3, L_4, NULL); } IL_0026: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender_DrawBackGroundMesh_m9D9B257C26A68D72BAC6FC46C294825574F83156 (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_centerPose, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF086AF11277C2521781BD5A24277BDC3BAEF68D1); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL; { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_PlaneMesh; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_00a9; } } { Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var); Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL); __this->___m_PlaneMesh = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PlaneMesh), (void*)L_2); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4); V_1 = L_3; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; memset((&L_5), 0, sizeof(L_5)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_5), (-0.5f), (-0.5f), NULL); NullCheck(L_4); (L_4)->SetAt(static_cast(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_5); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; memset((&L_7), 0, sizeof(L_7)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_7), (-0.5f), (0.5f), NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_7); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_9), (0.5f), (0.5f), NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_9); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; memset((&L_11), 0, sizeof(L_11)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_11), (0.5f), (-0.5f), NULL); NullCheck(L_10); (L_10)->SetAt(static_cast(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_11); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_12 = __this->___m_PlaneMesh; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = V_1; NullCheck(L_12); Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_12, L_13, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_14 = __this->___m_PlaneMesh; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = __this->___Triangles; NullCheck(L_14); Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_14, L_15, NULL); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16 = __this->___m_PlaneMesh; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_17 = __this->___UV; NullCheck(L_16); Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_16, L_17, NULL); } IL_00a9: { MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_18 = __this->___m_Renderer; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_19; L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_19) { goto IL_00eb; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_20, _stringLiteralF086AF11277C2521781BD5A24277BDC3BAEF68D1, NULL); V_2 = L_20; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = V_2; NullCheck(L_21); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22; L_22 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_21, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23; L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_22); Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_22, L_23, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = V_2; NullCheck(L_24); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_25; L_25 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_24, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var); __this->___m_Renderer = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Renderer), (void*)L_25); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = V_2; NullCheck(L_26); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_27; L_27 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_26, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var); __this->___m_MeshFilter = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MeshFilter), (void*)L_27); } IL_00eb: { MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_28 = __this->___m_Renderer; NullCheck(L_28); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29; L_29 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_28, NULL); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_30 = ___0_centerPose; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___position; NullCheck(L_29); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_29, L_31, NULL); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_32 = __this->___m_Renderer; NullCheck(L_32); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33; L_33 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_32, NULL); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_34 = ___0_centerPose; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_35 = L_34.___rotation; NullCheck(L_33); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_33, L_35, NULL); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_36 = __this->___m_Renderer; NullCheck(L_36); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37; L_37 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_36, NULL); NullCheck(L_37); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_37, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_39 = __this->___m_Camera; NullCheck(L_39); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40; L_40 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_39, NULL); NullCheck(L_40); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41; L_41 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_40, NULL); float L_42; L_42 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_38, L_41, NULL); V_0 = L_42; MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_43 = __this->___m_Renderer; NullCheck(L_43); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_44; L_44 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_43, NULL); float L_45 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = __this->___m_MeshScale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47; L_47 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_45, L_46, NULL); NullCheck(L_44); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_44, L_47, NULL); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_48 = __this->___m_MeshFilter; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_49 = __this->___m_PlaneMesh; NullCheck(L_48); MeshFilter_set_mesh_mD2988E2D835205FD6B6CD35A61E1592844D971F8(L_48, L_49, NULL); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_50 = __this->___m_Renderer; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_51 = __this->___m_Material; NullCheck(L_50); Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A(L_50, L_51, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALBackGroundRender__ctor_m93A111ACBD0D7ABAEDABBAC699B583F5340DBEFF (XREALBackGroundRender_tA97764AF8C62996A65D7E074A97E435FA6CF907E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tAB7E8A8AAC721FACEF4B31EAA444DE9CD70BE373____FE78C65211DD0B56A97024FB61111E686EF1FE054AA132BA58E2891AC496F1EE_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); __this->___Triangles = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Triangles), (void*)L_1); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)4); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = L_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; memset((&L_5), 0, sizeof(L_5)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_5), (0.0f), (0.0f), NULL); NullCheck(L_4); (L_4)->SetAt(static_cast(0), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_5); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = L_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; memset((&L_7), 0, sizeof(L_7)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), (0.0f), (1.0f), NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(1), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_7); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_8 = L_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; memset((&L_9), 0, sizeof(L_9)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_9), (1.0f), (1.0f), NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(2), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_9); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_10 = L_8; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11; memset((&L_11), 0, sizeof(L_11)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), (1.0f), (0.0f), NULL); NullCheck(L_10); (L_10)->SetAt(static_cast(3), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_11); __this->___UV = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___UV), (void*)L_10); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALCameraInitializer_get_IsInitialized_mE089DA063423815D7789030C49DA15760E584541 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsInitializedU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraInitializer_set_IsInitialized_m3DACA5D5C75E4481C183FBD3CB53BA541741D035 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsInitializedU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraInitializer_Start_mFE3FFC60D82DEE64795B655F85FC5834E3C1A8E5 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, const RuntimeMethod* method) { { XREALCameraInitializer_Initialize_mB8B58431A9C17024135DB66C3348CB6913626B76(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraInitializer_Initialize_mB8B58431A9C17024135DB66C3348CB6913626B76 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALComponent_tA309BFE228F2939FF844735801E23915EA070B1D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73191C6566C25528709489F2E67E59C40B03D4AC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD03C7681E53ADAA2747A38B2F45696FAFCD703FF); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 V_1; memset((&V_1), 0, sizeof(V_1)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_2; memset((&V_2), 0, sizeof(V_2)); { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_TargetCamera; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001f; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2; L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_2); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3; L_3 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_2, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var); __this->___m_TargetCamera = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TargetCamera), (void*)L_3); } IL_001f: { int32_t L_4 = __this->___m_DeviceType; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0060; } } { bool L_5; L_5 = XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6(1, NULL); if (L_5) { goto IL_0060; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6; int32_t L_8 = __this->___m_DeviceType; int32_t L_9 = L_8; RuntimeObject* L_10 = Box(XREALComponent_tA309BFE228F2939FF844735801E23915EA070B1D_il2cpp_TypeInfo_var, &L_9); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_10); (L_7)->SetAt(static_cast(0), (RuntimeObject*)L_10); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_7; int32_t L_12 = 0; RuntimeObject* L_13 = Box(XREALComponent_tA309BFE228F2939FF844735801E23915EA070B1D_il2cpp_TypeInfo_var, &L_12); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_13); (L_11)->SetAt(static_cast(1), (RuntimeObject*)L_13); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteral73191C6566C25528709489F2E67E59C40B03D4AC, L_11, NULL); __this->___m_DeviceType = 0; goto IL_00b2; } IL_0060: { int32_t L_14 = __this->___m_DeviceType; if ((((int32_t)L_14) == ((int32_t)3))) { goto IL_0072; } } { int32_t L_15 = __this->___m_DeviceType; if ((!(((uint32_t)L_15) == ((uint32_t)4)))) { goto IL_00b2; } } IL_0072: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_16; L_16 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_2 = L_16; int32_t L_17 = __this->___m_DeviceType; bool L_18; L_18 = XREALPlugin_GetDeviceResolution_m28A98929B0AB9BC528B5E9520C5A7779115FE6F1(L_17, (&V_2), NULL); if (!L_18) { goto IL_0090; } } { int32_t L_19; L_19 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_2), NULL); if (L_19) { goto IL_00b2; } } IL_0090: { int32_t L_20 = __this->___m_DeviceType; if ((!(((uint32_t)L_20) == ((uint32_t)3)))) { goto IL_00a2; } } { __this->___m_DeviceType = 0; goto IL_00b2; } IL_00a2: { int32_t L_21 = __this->___m_DeviceType; if ((!(((uint32_t)L_21) == ((uint32_t)4)))) { goto IL_00b2; } } { __this->___m_DeviceType = 1; } IL_00b2: { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22; L_22 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); V_0 = L_22; int32_t L_23 = __this->___m_DeviceType; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = __this->___m_TargetCamera; NullCheck(L_24); float L_25; L_25 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_24, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_26 = __this->___m_TargetCamera; NullCheck(L_26); float L_27; L_27 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_26, NULL); bool L_28; L_28 = XREALPlugin_GetCameraProjectionMatrix_m3C33FC8E7A5566ECF505F6E0AB4B9C073975C467(L_23, L_25, L_27, (&V_0), NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29 = __this->___m_TargetCamera; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = V_0; NullCheck(L_29); Camera_set_projectionMatrix_m351820E6903139402FFFF40221B32D0C52B5A094(L_29, L_30, NULL); il2cpp_codegen_runtime_class_init_inline(Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_il2cpp_TypeInfo_var); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_31; L_31 = Pose_get_identity_m145C7BA9D895CD7F8CCE2483B69764F7A9FEC66E(NULL); V_1 = L_31; int32_t L_32 = __this->___m_DeviceType; bool L_33; L_33 = XREALPlugin_GetDevicePoseFromHead_mE68E29E71571700F2525D29546B91EBD2873C33E(L_32, (&V_1), NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34; L_34 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_35 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_35.___position; NullCheck(L_34); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_34, L_36, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37; L_37 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_38 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39 = L_38.___rotation; NullCheck(L_37); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_37, L_39, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_40; int32_t L_42 = __this->___m_DeviceType; int32_t L_43 = L_42; RuntimeObject* L_44 = Box(XREALComponent_tA309BFE228F2939FF844735801E23915EA070B1D_il2cpp_TypeInfo_var, &L_43); NullCheck(L_41); ArrayElementTypeCheck (L_41, L_44); (L_41)->SetAt(static_cast(0), (RuntimeObject*)L_44); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = L_41; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_46 = __this->___m_TargetCamera; NullCheck(L_46); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_47; L_47 = Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A(L_46, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = L_47; RuntimeObject* L_49 = Box(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var, &L_48); NullCheck(L_45); ArrayElementTypeCheck (L_45, L_49); (L_45)->SetAt(static_cast(1), (RuntimeObject*)L_49); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_50 = L_45; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_51; L_51 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_51); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52; L_52 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_51, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = L_52; RuntimeObject* L_54 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_53); NullCheck(L_50); ArrayElementTypeCheck (L_50, L_54); (L_50)->SetAt(static_cast(2), (RuntimeObject*)L_54); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_55 = L_50; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56; L_56 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_56); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_57; L_57 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_56, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = L_57; RuntimeObject* L_59 = Box(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var, &L_58); NullCheck(L_55); ArrayElementTypeCheck (L_55, L_59); (L_55)->SetAt(static_cast(3), (RuntimeObject*)L_59); String_t* L_60; L_60 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralD03C7681E53ADAA2747A38B2F45696FAFCD703FF, L_55, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_60, NULL); XREALCameraInitializer_set_IsInitialized_m3DACA5D5C75E4481C183FBD3CB53BA541741D035_inline(__this, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraInitializer_SwitchToEyeParam_m110FE9269839E0E3587202634B3BE58C95BDE721 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, int32_t ___0_eye, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_DeviceType; int32_t L_1 = ___0_eye; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_000a; } } { return; } IL_000a: { int32_t L_2 = ___0_eye; __this->___m_DeviceType = L_2; XREALCameraInitializer_Initialize_mB8B58431A9C17024135DB66C3348CB6913626B76(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALCameraInitializer__ctor_mA4D52740CB9135DA60949E49A43E57F3D806BC29 (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, const RuntimeMethod* method) { { __this->___m_DeviceType = 2; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XREALPhotoCapture_get_SupportedResolutions_mD89443475097884F6FD817792EF024119C9BDC48 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m810B242429990D7A9C33EDC03F840625A27FE4AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* G_B3_0 = NULL; List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* G_B2_0 = NULL; { RuntimeObject* L_0 = ((XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_StaticFields*)il2cpp_codegen_static_fields_for(XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var))->___m_SupportedResolutions; if (L_0) { goto IL_005e; } } { List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* L_1 = (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5*)il2cpp_codegen_object_new(List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5_il2cpp_TypeInfo_var); List_1__ctor_m810B242429990D7A9C33EDC03F840625A27FE4AA(L_1, List_1__ctor_m810B242429990D7A9C33EDC03F840625A27FE4AA_RuntimeMethod_var); il2cpp_codegen_initobj((&V_0), sizeof(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_1), ((int32_t)1280), ((int32_t)720), NULL); bool L_2; L_2 = XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6(1, NULL); if (!L_2) { G_B3_0 = L_1; goto IL_0036; } G_B2_0 = L_1; } { bool L_3; L_3 = XREALPlugin_GetDeviceResolution_m28A98929B0AB9BC528B5E9520C5A7779115FE6F1(2, (&V_1), NULL); G_B3_0 = G_B2_0; } IL_0036: { int32_t L_4; L_4 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB((&V_0), L_4, NULL); int32_t L_5; L_5 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57((&V_0), L_5, NULL); List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* L_6 = G_B3_0; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_7 = V_0; NullCheck(L_6); List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_inline(L_6, L_7, List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_RuntimeMethod_var); ((XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_StaticFields*)il2cpp_codegen_static_fields_for(XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var))->___m_SupportedResolutions = L_6; Il2CppCodeGenWriteBarrier((void**)(&((XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_StaticFields*)il2cpp_codegen_static_fields_for(XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var))->___m_SupportedResolutions), (void*)L_6); } IL_005e: { RuntimeObject* L_8 = ((XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_StaticFields*)il2cpp_codegen_static_fields_for(XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var))->___m_SupportedResolutions; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* XREALPhotoCapture_GetContext_mDCC99E3FC7780DA47D1151183EA3DDCC70B856ED (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, const RuntimeMethod* method) { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* XREALPhotoCapture_get_PreviewTexture_m93F3ADF02504AD082E7BF6178E2AF22F94908EDB (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, const RuntimeMethod* method) { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* G_B2_0 = NULL; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* G_B1_0 = NULL; { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000c; } G_B1_0 = L_1; } { return (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; } IL_000c: { NullCheck(G_B2_0); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2; L_2 = FrameCaptureContext_get_PreviewTexture_m337724D1B28D29A92FE9C1BA6DB766E6CE514788(G_B2_0, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture_CreateAsync_m3BA9EA91FFF6BEB987A4A7E3C83D17FE99071AB8 (bool ___0_showHolograms, OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* ___1_onCreatedCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* V_0 = NULL; { XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* L_0 = (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43*)il2cpp_codegen_object_new(XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43_il2cpp_TypeInfo_var); XREALPhotoCapture__ctor_m8DEDD15355F8007C4259BE03DDF316AF12DC86DF(L_0, NULL); V_0 = L_0; XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_2; L_2 = FrameCaptureContextFactory_Create_mFB29996A43E03B9E5986FB390CD745F8356D58AF(NULL); NullCheck(L_1); L_1->___m_CaptureContext = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___m_CaptureContext), (void*)L_2); OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* L_3 = ___1_onCreatedCallback; if (!L_3) { goto IL_001b; } } { OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* L_4 = ___1_onCreatedCallback; XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* L_5 = V_0; NullCheck(L_4); OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_inline(L_4, L_5, NULL); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture_Dispose_mE895E13D31D4A4F04A2E3A2986A20833AE3E7FB7 (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, const RuntimeMethod* method) { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; if (!L_0) { goto IL_001a; } } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_1 = __this->___m_CaptureContext; NullCheck(L_1); FrameCaptureContext_Release_mA469B85D09F584F45466B036ED69F61A2ECFE71D(L_1, NULL); __this->___m_CaptureContext = (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CaptureContext), (void*)(FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE*)NULL); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t XREALPhotoCapture_GetUnsafePointerToVideoDeviceController_mA073101E8C2323E1E94F2267BB59EF281490C33C (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5781A34B23C898757B46667A290A119E63C84A4D); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral5781A34B23C898757B46667A290A119E63C84A4D, NULL); return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture_StartPhotoModeAsync_m1226C1737941214BC88B8A4B85C0960F9C3A2A9A (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* ___1_onPhotoModeStartedCallback, bool ___2_autoAdaptBlendMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3CStartPhotoModeAsyncU3Eb__0_m3B03D2B3A5A584816641F22851E143252A21EF5F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3661FED163638636135219A9185EC6A25A52F299); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DACE07F168CA3C2BC98809B8236305ED0F93C9F); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* V_0 = NULL; AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* V_1 = NULL; int32_t V_2 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* G_B9_0 = NULL; OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* G_B12_0 = NULL; OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* G_B11_0 = NULL; { U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* L_0 = (U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass11_0__ctor_m7AADBFA55373003FDB21F3659F02B3D1B6857B7F(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* L_1 = V_0; OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* L_2 = ___1_onPhotoModeStartedCallback; NullCheck(L_1); L_1->___onPhotoModeStartedCallback = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___onPhotoModeStartedCallback), (void*)L_2); U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* L_3 = V_0; NullCheck(L_3); PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5* L_4 = (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5*)(&L_3->___result); il2cpp_codegen_initobj(L_4, sizeof(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5)); } try { { CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_inline((&___0_setupParams), 1, NULL); bool L_5 = ___2_autoAdaptBlendMode; if (!L_5) { goto IL_0072_1; } } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_6 = __this->___m_CaptureContext; int32_t L_7; L_7 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_setupParams), NULL); NullCheck(L_6); int32_t L_8; L_8 = FrameCaptureContext_AutoAdaptBlendMode_mF656D0DFD6FF0351114D081DF23E5E4DA45AA54E(L_6, L_7, (bool)0, NULL); V_2 = L_8; int32_t L_9 = V_2; int32_t L_10; L_10 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_setupParams), NULL); if ((((int32_t)L_9) == ((int32_t)L_10))) { goto IL_0072_1; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11; int32_t L_13; L_13 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_setupParams), NULL); int32_t L_14 = L_13; RuntimeObject* L_15 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_14); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_15); (L_12)->SetAt(static_cast(0), (RuntimeObject*)L_15); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_12; int32_t L_17 = V_2; int32_t L_18 = L_17; RuntimeObject* L_19 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_18); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_19); (L_16)->SetAt(static_cast(1), (RuntimeObject*)L_19); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteral3661FED163638636135219A9185EC6A25A52F299, L_16, NULL); int32_t L_20 = V_2; CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_inline((&___0_setupParams), L_20, NULL); } IL_0072_1: { int32_t L_21; L_21 = CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline((&___0_setupParams), NULL); if ((((int32_t)L_21) > ((int32_t)0))) { goto IL_0086_1; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral9DACE07F168CA3C2BC98809B8236305ED0F93C9F, NULL); } IL_0086_1: { bool L_22; L_22 = XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6(1, NULL); if (L_22) { goto IL_0097_1; } } { NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_23 = (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)il2cpp_codegen_object_new(NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3_il2cpp_TypeInfo_var); NullDataFrameProvider__ctor_mFCB3E0A36502936738D66313764D6E0500B98074(L_23, ((int32_t)30), NULL); G_B9_0 = L_23; goto IL_009c_1; } IL_0097_1: { RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* L_24 = (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E*)il2cpp_codegen_object_new(RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E_il2cpp_TypeInfo_var); RGBCameraFrameProvider__ctor_m5FEFBA48B12248D069CC4B34A1982D28DEDA92B0(L_24, NULL); G_B9_0 = ((NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)(L_24)); } IL_009c_1: { V_1 = G_B9_0; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_25 = __this->___m_CaptureContext; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_26 = ___0_setupParams; FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* L_27 = (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507*)il2cpp_codegen_object_new(FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507_il2cpp_TypeInfo_var); FrameBlender__ctor_m0906AF49D1AFD7F53ED78032160BDECA4C55AE3A(L_27, NULL); AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_28 = V_1; NullCheck(L_25); FrameCaptureContext_StartCaptureMode_m302F34944E6E091CB083056996A81745E06E2165(L_25, L_26, L_27, L_28, NULL); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_29 = __this->___m_CaptureContext; NullCheck(L_29); FrameCaptureContext_StartCapture_m836C5093A51128ABA601643FD1AA9421D7DD3E5E(L_29, NULL); XREALMainThreadDispather_t5E6742A31BF7FAFBEC29DFDCB9E8550DA69B6A26* L_30; L_30 = SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_inline(SingletonMonoBehaviour_1_get_Singleton_m660E4AE9B8CEF0FD5D759143ABD7A1036B5FDF3A_RuntimeMethod_var); U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* L_31 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_32 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_32, L_31, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3CStartPhotoModeAsyncU3Eb__0_m3B03D2B3A5A584816641F22851E143252A21EF5F_RuntimeMethod_var), NULL); RuntimeObject* L_33; L_33 = XREALPhotoCapture_OnPhotoModeStartedReady_mF8B7A77CD79AEA268FA3971A8618AF863C94A453(__this, L_32, NULL); NullCheck(L_30); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_34; L_34 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_30, L_33, NULL); goto IL_00ff; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00d9; } throw e; } CATCH_00d9: { { Exception_t* L_35 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* L_36 = V_0; NullCheck(L_36); PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5* L_37 = (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5*)(&L_36->___result); L_37->___resultType = 1; U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* L_38 = V_0; NullCheck(L_38); OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* L_39 = L_38->___onPhotoModeStartedCallback; OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* L_40 = L_39; if (L_40) { G_B12_0 = L_40; goto IL_00f2; } G_B11_0 = L_40; } { goto IL_00fd; } IL_00f2: { U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* L_41 = V_0; NullCheck(L_41); PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 L_42 = L_41->___result; NullCheck(G_B12_0); OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_inline(G_B12_0, L_42, NULL); } IL_00fd: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_00ff: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XREALPhotoCapture_OnPhotoModeStartedReady_mF8B7A77CD79AEA268FA3971A8618AF863C94A453 (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* L_0 = (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67*)il2cpp_codegen_object_new(U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67_il2cpp_TypeInfo_var); U3COnPhotoModeStartedReadyU3Ed__12__ctor_mAC44D0FCF0E9D8AEF5FEED0BC97DA21736D5FC73(L_0, 0, NULL); U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* L_2 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_callback; NullCheck(L_2); L_2->___callback = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___callback), (void*)L_3); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture_StopPhotoModeAsync_mAA967144CA66ADEF92B6ECF4D16B9417FBA0A097 (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* ___0_onPhotoModeStoppedCallback, const RuntimeMethod* method) { PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 V_0; memset((&V_0), 0, sizeof(V_0)); il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_initobj((&V_0), sizeof(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5)); } try { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; NullCheck(L_0); FrameCaptureContext_StopCaptureMode_m259A0955452187D1A70824E13CB08E71782D45E5(L_0, NULL); (&V_0)->___resultType = 0; OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* L_1 = ___0_onPhotoModeStoppedCallback; if (!L_1) { goto IL_0025_1; } } { OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* L_2 = ___0_onPhotoModeStoppedCallback; PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 L_3 = V_0; NullCheck(L_2); OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_inline(L_2, L_3, NULL); } IL_0025_1: { goto IL_003c; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0027; } throw e; } CATCH_0027: { { Exception_t* L_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; (&V_0)->___resultType = 1; OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* L_5 = ___0_onPhotoModeStoppedCallback; if (!L_5) { goto IL_003a; } } { OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* L_6 = ___0_onPhotoModeStoppedCallback; PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 L_7 = V_0; NullCheck(L_6); OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_inline(L_6, L_7, NULL); } IL_003a: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_003c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture_TakePhotoAsync_mF9AD2481FAB356F26346600451F2C26FFDDFBF14 (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, String_t* ___0_filename, int32_t ___1_fileOutputFormat, OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* ___2_onCapturedPhotoToDiskCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } il2cpp::utils::ExceptionSupportStack __active_exceptions; try { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; NullCheck(L_0); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_1; L_1 = FrameCaptureContext_GetBehaviour_mAF750BD8143365E1A23184579094BEF4FB0355FD_inline(L_0, NULL); String_t* L_2 = ___0_filename; int32_t L_3 = ___1_fileOutputFormat; NullCheck(((XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461*)CastclassClass((RuntimeObject*)L_1, XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_il2cpp_TypeInfo_var))); XREALCaptureBehaviour_Do_mE8572993430ABB36069D6FE72F4841E97F8F68DC(((XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461*)CastclassClass((RuntimeObject*)L_1, XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_il2cpp_TypeInfo_var)), L_2, L_3, NULL); goto IL_001c; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: { Exception_t* L_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_001c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture_TakePhotoAsync_m85B759BDFA598D77487C5D3688B569AD5D47C349 (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* ___0_onCapturedPhotoToMemoryCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } il2cpp::utils::ExceptionSupportStack __active_exceptions; try { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; NullCheck(L_0); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_1; L_1 = FrameCaptureContext_GetBehaviour_mAF750BD8143365E1A23184579094BEF4FB0355FD_inline(L_0, NULL); OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* L_2 = ___0_onCapturedPhotoToMemoryCallback; NullCheck(((XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461*)CastclassClass((RuntimeObject*)L_1, XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_il2cpp_TypeInfo_var))); XREALCaptureBehaviour_DoAsyn_m0D19CB4100EE3B838D2EB4EAFB5F54693EC5222E(((XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461*)CastclassClass((RuntimeObject*)L_1, XREALCaptureBehaviour_tE4373823E7550D2A045E9B04FE351A0A5392B461_il2cpp_TypeInfo_var)), L_2, NULL); goto IL_001b; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0018; } throw e; } CATCH_0018: { Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALPhotoCapture__ctor_m8DEDD15355F8007C4259BE03DDF316AF12DC86DF (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhotoCaptureResult_get_success_mF147743E3118895D502787EA5B5C5F9BC543B72F (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___resultType; return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool PhotoCaptureResult_get_success_mF147743E3118895D502787EA5B5C5F9BC543B72F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = PhotoCaptureResult_get_success_mF147743E3118895D502787EA5B5C5F9BC543B72F(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_Multicast(OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_captureObject, reinterpret_cast(currentDelegate->___method)); } } void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenInst(OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); typedef void (*FunctionPointerType) (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_captureObject, method); } void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenStatic(OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_captureObject, method); } void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenVirtual(OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_captureObject); } void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenInterface(OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_captureObject); } void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenGenericVirtual(OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); GenericVirtualActionInvoker0::Invoke(method, ___0_captureObject); } void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenGenericInterface(OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); GenericInterfaceActionInvoker0::Invoke(method, ___0_captureObject); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCaptureResourceCreatedCallback__ctor_m2BD537585BF53661E198348BAA5ADF1532FF9C96 (OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenInterface; else __this->___invoke_impl = (intptr_t)&OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5 (OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_captureObject, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnCaptureResourceCreatedCallback_BeginInvoke_m75E3E4E20BAD9091CE0FDB9F8D6AD149C352FC77 (OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_captureObject; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCaptureResourceCreatedCallback_EndInvoke_m847E43ACD8EF132B28A4D072C62DA266B370D349 (OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_Multicast(OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_OpenInst(OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_OpenStatic(OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F (OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPhotoModeStartedCallback__ctor_m85A02923126F81216C363BE65585C9218A6F6D04 (OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8 (OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnPhotoModeStartedCallback_BeginInvoke_m29AB184F7400EB67BF44C71D7DEF578AE0883CC5 (OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPhotoModeStartedCallback_EndInvoke_m57664278BF92D438BB445EE950829FD58C55E15D (OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_Multicast(OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_OpenInst(OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_OpenStatic(OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01 (OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPhotoModeStoppedCallback__ctor_mFA0801B4CE9934A1E3266B171A090F66CA206145 (OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488 (OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnPhotoModeStoppedCallback_BeginInvoke_mB694DEEF6E4944A57DE67D6D48FD6DE69AB46B65 (OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPhotoModeStoppedCallback_EndInvoke_m2453291D62B0DFFE2D527B8F542D5C371224B814 (OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnCapturedToDiskCallback_Invoke_m76E4D82D51F6F01E8964547A16B13D28AD459F62_Multicast(OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnCapturedToDiskCallback_Invoke_m76E4D82D51F6F01E8964547A16B13D28AD459F62_OpenInst(OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnCapturedToDiskCallback_Invoke_m76E4D82D51F6F01E8964547A16B13D28AD459F62_OpenStatic(OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B (OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCapturedToDiskCallback__ctor_mEF4576E93AF1E919BBAB056E665DB7E076088B5D (OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnCapturedToDiskCallback_Invoke_m76E4D82D51F6F01E8964547A16B13D28AD459F62_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnCapturedToDiskCallback_Invoke_m76E4D82D51F6F01E8964547A16B13D28AD459F62_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCapturedToDiskCallback_Invoke_m76E4D82D51F6F01E8964547A16B13D28AD459F62 (OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnCapturedToDiskCallback_BeginInvoke_m81E4C38B3EDDD60F45273764B38A317EED70507D (OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCapturedToDiskCallback_EndInvoke_mAFEA1AB14647BBB5113A90A2D0F3B6E21DB33325 (OnCapturedToDiskCallback_tDE1DAFF941F232071C4E74790F0E472238C1469B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_Multicast(OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* ___1_photoCaptureFrame, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, ___1_photoCaptureFrame, reinterpret_cast(currentDelegate->___method)); } } void OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_OpenInst(OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* ___1_photoCaptureFrame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, ___1_photoCaptureFrame, method); } void OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_OpenStatic(OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* ___1_photoCaptureFrame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, ___1_photoCaptureFrame, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCapturedToMemoryCallback__ctor_m26393F84561D775271481DB1BEACE30F9B11A178 (OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493 (OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* ___1_photoCaptureFrame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, ___1_photoCaptureFrame, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnCapturedToMemoryCallback_BeginInvoke_m25A1FA161597089D9A9D60C297EC71EE4B39128F (OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* ___1_photoCaptureFrame, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5_il2cpp_TypeInfo_var, &___0_result); __d_args[1] = ___1_photoCaptureFrame; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCapturedToMemoryCallback_EndInvoke_mABE355C498353832B053173B5C58F714AE042E31 (OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m7AADBFA55373003FDB21F3659F02B3D1B6857B7F (U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0_U3CStartPhotoModeAsyncU3Eb__0_m3B03D2B3A5A584816641F22851E143252A21EF5F (U3CU3Ec__DisplayClass11_0_t97B73B28DF4BC03A871D6257CA16288701C6F098* __this, bool ___0_ready, const RuntimeMethod* method) { OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* G_B5_0 = NULL; OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* G_B4_0 = NULL; { bool L_0 = ___0_ready; if (!L_0) { goto IL_0011; } } { PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5* L_1 = (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5*)(&__this->___result); L_1->___resultType = 0; goto IL_001d; } IL_0011: { PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5* L_2 = (PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5*)(&__this->___result); L_2->___resultType = 2; } IL_001d: { OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* L_3 = __this->___onPhotoModeStartedCallback; OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* L_4 = L_3; if (L_4) { G_B5_0 = L_4; goto IL_0028; } G_B4_0 = L_4; } { return; } IL_0028: { PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 L_5 = __this->___result; NullCheck(G_B5_0); OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_inline(G_B5_0, L_5, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnPhotoModeStartedReadyU3Ed__12__ctor_mAC44D0FCF0E9D8AEF5FEED0BC97DA21736D5FC73 (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnPhotoModeStartedReadyU3Ed__12_System_IDisposable_Dispose_m6BFC7B09F21AA949F70C20F6AD8F53F88DA15099 (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3COnPhotoModeStartedReadyU3Ed__12_MoveNext_m465E214B26CB03EEC3337A21ECF4DEA5CE33D9EF (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F132B13191E67EAD88A7C3A1F1487FDC07716BD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB8FA1931AACD887866B050EEEF5F899EA24AA81); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* V_1 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B6_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B5_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B16_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B15_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* L_1 = __this->___U3CU3E4__this; V_1 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_002a; } case 1: { goto IL_0098; } case 2: { goto IL_00c5; } case 3: { goto IL_00e0; } case 4: { goto IL_00fb; } } } { return (bool)0; } IL_002a: { __this->___U3CU3E1__state = (-1); Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_3 = (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043*)il2cpp_codegen_object_new(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A(L_3, NULL); __this->___U3CstopwatchU3E5__2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstopwatchU3E5__2), (void*)L_3); Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_4 = __this->___U3CstopwatchU3E5__2; NullCheck(L_4); Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915(L_4, NULL); goto IL_009f; } IL_0049: { Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_5 = __this->___U3CstopwatchU3E5__2; NullCheck(L_5); int64_t L_6; L_6 = Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF(L_5, NULL); if ((((int64_t)L_6) <= ((int64_t)((int64_t)((int32_t)3000))))) { goto IL_007a; } } { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = __this->___callback; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8 = L_7; if (L_8) { G_B6_0 = L_8; goto IL_0068; } G_B5_0 = L_8; } { goto IL_006e; } IL_0068: { NullCheck(G_B6_0); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(G_B6_0, (bool)0, NULL); } IL_006e: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralFB8FA1931AACD887866B050EEEF5F899EA24AA81, NULL); return (bool)0; } IL_007a: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral6F132B13191E67EAD88A7C3A1F1487FDC07716BD, NULL); WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_9 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_9, NULL); __this->___U3CU3E2__current = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_9); __this->___U3CU3E1__state = 1; return (bool)1; } IL_0098: { __this->___U3CU3E1__state = (-1); } IL_009f: { XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* L_10 = V_1; NullCheck(L_10); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_11 = L_10->___m_CaptureContext; NullCheck(L_11); AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_12; L_12 = FrameCaptureContext_GetFrameProvider_mB579B0282ADE097E9D34DE5B8856F59BBA232726_inline(L_11, NULL); NullCheck(L_12); bool L_13; L_13 = VirtualFuncInvoker0< bool >::Invoke(5, L_12); if (!L_13) { goto IL_0049; } } { WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_14 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_14, NULL); __this->___U3CU3E2__current = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_14); __this->___U3CU3E1__state = 2; return (bool)1; } IL_00c5: { __this->___U3CU3E1__state = (-1); WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_15 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_15, NULL); __this->___U3CU3E2__current = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_15); __this->___U3CU3E1__state = 3; return (bool)1; } IL_00e0: { __this->___U3CU3E1__state = (-1); WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_16 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_16, NULL); __this->___U3CU3E2__current = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_16); __this->___U3CU3E1__state = 4; return (bool)1; } IL_00fb: { __this->___U3CU3E1__state = (-1); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_17 = __this->___callback; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_18 = L_17; if (L_18) { G_B16_0 = L_18; goto IL_010e; } G_B15_0 = L_18; } { goto IL_0114; } IL_010e: { NullCheck(G_B16_0); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(G_B16_0, (bool)1, NULL); } IL_0114: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3COnPhotoModeStartedReadyU3Ed__12_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m0F34B4E6C7B101F1AEAB114000EBBCEFE8862C61 (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnPhotoModeStartedReadyU3Ed__12_System_Collections_IEnumerator_Reset_m6B48FE98ABD20857B98A0C3940405F05A6FE1697 (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3COnPhotoModeStartedReadyU3Ed__12_System_Collections_IEnumerator_Reset_m6B48FE98ABD20857B98A0C3940405F05A6FE1697_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3COnPhotoModeStartedReadyU3Ed__12_System_Collections_IEnumerator_get_Current_m67DF600937996569393BA9107468F0808F8CB221 (U3COnPhotoModeStartedReadyU3Ed__12_t65AF74F20DF4C7B979C0CA89FF5EC2B000633D67* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALRGBCameraTexture_get_IsCapturing_mD2D36B6597ED7A850763D55E7B975BDADCE0EE2D (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_IsCapturing; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture_StartCapture_m5E918672D44D356EA7129EA8F7DBBDB2EDE58B7E (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF5AF4FF93ED394B5DA8392FCABD3EDC223C1239); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralFF5AF4FF93ED394B5DA8392FCABD3EDC223C1239, NULL); uint64_t L_0; L_0 = XREALPlugin_StartRGBCameraDataCapture_mA05AEDD23B0EA4540D942AD810B14AEE5ED2C19B(NULL); __this->___m_IsCapturing = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture_StopCapture_m27F702E44FFBF2F70647D653F3F26A8104F8B70F (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F8E416772CA998428580570AFCE1C3EBA383950); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral6F8E416772CA998428580570AFCE1C3EBA383950, NULL); bool L_0; L_0 = XREALPlugin_StopRGBCameraDataCapture_m66AD0ACA4B281F992BC66D97448B3134F4DD2BAF(NULL); __this->___m_IsCapturing = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* XREALRGBCameraTexture_GetYUVFormatTextures_m1C4568721C9ABA839E7CD08244406CA8D764D44D (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_0 = (Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191*)(Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191*)SZArrayNew(Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191_il2cpp_TypeInfo_var, (uint32_t)3); Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_1 = L_0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = __this->___m_TextureY; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)L_2); Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_3 = L_1; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = __this->___m_TextureU; NullCheck(L_3); (L_3)->SetAt(static_cast(1), (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)L_4); Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_5 = L_3; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = __this->___m_TextureV; NullCheck(L_5); (L_5)->SetAt(static_cast(2), (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)L_6); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A XREALRGBCameraTexture_GetResolution_mE7C1DE6697351355691EE8308A373DEC5AA76434 (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___m_Resolution; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t XREALRGBCameraTexture_GetTimeStamp_m7C90EA5769685FB19640C3825D310EDE0FEA12C1 (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___m_Timestamp; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture_Update_m7FBB2DBABC215F6BAB39C3136998EEFBEAE01825 (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { int32_t V_0 = 0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B6_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B5_0 = NULL; { uint64_t* L_0 = (uint64_t*)(&__this->___m_Timestamp); bool L_1; L_1 = XREALPlugin_TryGetRGBCameraFrame_m0C222E34086157C57CF5244A28ACD7CB99F6A3C3(L_0, NULL); if (!L_1) { goto IL_0044; } } { V_0 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___m_Resolution); uint64_t* L_3 = (uint64_t*)(&__this->___m_Timestamp); bool L_4; L_4 = XREALPlugin_TryAcquireLatestImage_mE02AF4D80F97A5D82C657C7D4613CB851808704A((&V_0), L_2, L_3, NULL); if (!L_4) { goto IL_0044; } } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002d: { int32_t L_5 = V_0; XREALPlugin_DisposeRGBCameraDataHandle_mA55ADDA25D9C58F02BEB75ED3EF44206A817BED6(L_5, NULL); return; } }); try { int32_t L_6 = V_0; XREALRGBCameraTexture_LoadYUVFormatTexture_m10EEFB8C3CD2531D8CF97E644C5323876C03FAF4(__this, L_6, NULL); goto IL_0034; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0034: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = __this->___OnRGBCameraUpdate; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = L_7; if (L_8) { G_B6_0 = L_8; goto IL_003f; } G_B5_0 = L_8; } { return; } IL_003f: { NullCheck(G_B6_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B6_0, NULL); } IL_0044: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture_LoadYUVFormatTexture_m10EEFB8C3CD2531D8CF97E644C5323876C03FAF4 (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, int32_t ___0_frameHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_3; memset((&V_3), 0, sizeof(V_3)); intptr_t V_4; memset((&V_4), 0, sizeof(V_4)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_TextureY; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0063; } } { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___m_Resolution); int32_t L_3; L_3 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_2, NULL); V_6 = L_3; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_4 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___m_Resolution); int32_t L_5; L_5 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_4, NULL); V_7 = L_5; int32_t L_6 = V_6; int32_t L_7 = V_7; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_8 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_8, L_6, L_7, 1, (bool)0, NULL); __this->___m_TextureY = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextureY), (void*)L_8); int32_t L_9 = V_6; int32_t L_10 = V_7; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_11 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_11, ((int32_t)(L_9/2)), ((int32_t)(L_10/2)), 1, (bool)0, NULL); __this->___m_TextureU = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextureU), (void*)L_11); int32_t L_12 = V_6; int32_t L_13 = V_7; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_14 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_14, ((int32_t)(L_12/2)), ((int32_t)(L_13/2)), 1, (bool)0, NULL); __this->___m_TextureV = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextureV), (void*)L_14); } IL_0063: { int32_t L_15 = ___0_frameHandle; bool L_16; L_16 = XREALPlugin_TryGetRGBCameraDataPlane_m3C83924C853963FDC8EE23C77AFB2B8F1FFBD0C4(L_15, 0, (&V_0), (&V_1), NULL); int32_t L_17 = ___0_frameHandle; bool L_18; L_18 = XREALPlugin_TryGetRGBCameraDataPlane_m3C83924C853963FDC8EE23C77AFB2B8F1FFBD0C4(L_17, 1, (&V_2), (&V_3), NULL); int32_t L_19 = ___0_frameHandle; bool L_20; L_20 = XREALPlugin_TryGetRGBCameraDataPlane_m3C83924C853963FDC8EE23C77AFB2B8F1FFBD0C4(L_19, 2, (&V_4), (&V_5), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_21 = __this->___m_TextureY; intptr_t L_22 = V_0; int32_t L_23; L_23 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); int32_t L_24; L_24 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); NullCheck(L_21); Texture2D_LoadRawTextureData_mE8809AE0F8E49387B14615B47A6C4BEAAAA59403(L_21, L_22, ((int32_t)il2cpp_codegen_multiply(L_23, L_24)), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25 = __this->___m_TextureV; intptr_t L_26 = V_2; int32_t L_27; L_27 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL); int32_t L_28; L_28 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL); NullCheck(L_25); Texture2D_LoadRawTextureData_mE8809AE0F8E49387B14615B47A6C4BEAAAA59403(L_25, L_26, ((int32_t)il2cpp_codegen_multiply(L_27, L_28)), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_29 = __this->___m_TextureU; intptr_t L_30 = V_4; int32_t L_31; L_31 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_5), NULL); int32_t L_32; L_32 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_5), NULL); NullCheck(L_29); Texture2D_LoadRawTextureData_mE8809AE0F8E49387B14615B47A6C4BEAAAA59403(L_29, L_30, ((int32_t)il2cpp_codegen_multiply(L_31, L_32)), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33 = __this->___m_TextureY; NullCheck(L_33); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_33, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34 = __this->___m_TextureU; NullCheck(L_34); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_34, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_35 = __this->___m_TextureV; NullCheck(L_35); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_35, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALRGBCameraTexture__ctor_mB030278E632E2A7CDA320E8DA56C773CB3C7F634 (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1__ctor_mAAB463097AD2464327699F7A0CEAE6176B9835EF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0; L_0 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); __this->___m_Resolution = L_0; SingletonMonoBehaviour_1__ctor_mAAB463097AD2464327699F7A0CEAE6176B9835EF(__this, SingletonMonoBehaviour_1__ctor_mAAB463097AD2464327699F7A0CEAE6176B9835EF_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture__ctor_mB7535375DD8F40EDEAD232C08A0568F0C311DDCA (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); XREALVideoCapture_set_IsRecording_mB9D395D837C8A607A4E8E352C7E6F477BC60AEB2_inline(__this, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_Finalize_mBFE6371D8B5DF866528015A8A2D5893A20251C6B (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0002: { Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; } }); try { goto IL_0009; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0009: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XREALVideoCapture_get_SupportedResolutions_mD904E8271B5D76915AB449DC3E6CC17084FF1CDC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* L_0 = (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2*)il2cpp_codegen_object_new(U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2_il2cpp_TypeInfo_var); U3Cget_SupportedResolutionsU3Ed__3__ctor_mD4EA42CE8506D8DD2B4AAB96342813431E046E66(L_0, ((int32_t)-2), NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XREALVideoCapture_get_IsRecording_m98A236A14782F2A5FED369E93A030CA10B6D3D19 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsRecordingU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_set_IsRecording_mB9D395D837C8A607A4E8E352C7E6F477BC60AEB2 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsRecordingU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* XREALVideoCapture_GetContext_m0186D2CFBEF86211789A20E4E9CCE54164EF6BFA (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* XREALVideoCapture_get_PreviewTexture_mEDE0E7973E992850296DBE0FD9B1512C5D66030D (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* G_B2_0 = NULL; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* G_B1_0 = NULL; { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000c; } G_B1_0 = L_1; } { return (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; } IL_000c: { NullCheck(G_B2_0); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2; L_2 = FrameCaptureContext_get_PreviewTexture_m337724D1B28D29A92FE9C1BA6DB766E6CE514788(G_B2_0, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_CreateAsync_m743278FA8778435E8F05750CB48565DBC132B580 (bool ___0_showHolograms, OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* ___1_onCreatedCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* V_0 = NULL; { XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* L_0 = (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366*)il2cpp_codegen_object_new(XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366_il2cpp_TypeInfo_var); XREALVideoCapture__ctor_mB7535375DD8F40EDEAD232C08A0568F0C311DDCA(L_0, NULL); V_0 = L_0; XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(FrameCaptureContextFactory_tA919F47BA1CC8E427948FF2A4FC6C4BF40F0E276_il2cpp_TypeInfo_var); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_2; L_2 = FrameCaptureContextFactory_Create_mFB29996A43E03B9E5986FB390CD745F8356D58AF(NULL); NullCheck(L_1); L_1->___m_CaptureContext = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___m_CaptureContext), (void*)L_2); OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* L_3 = ___1_onCreatedCallback; if (!L_3) { goto IL_001b; } } { OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* L_4 = ___1_onCreatedCallback; XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* L_5 = V_0; NullCheck(L_4); OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_inline(L_4, L_5, NULL); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XREALVideoCapture_GetSupportedFrameRatesForResolution_mE0A625EB54A417DE32CC14F1BFF001549374BB49 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___0_resolution, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* L_0 = (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319*)il2cpp_codegen_object_new(U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319_il2cpp_TypeInfo_var); U3CGetSupportedFrameRatesForResolutionU3Ed__13__ctor_m0EB3D32767C868A01674CBABAA0A170446DB74CB(L_0, ((int32_t)-2), NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_Dispose_m5F7502B5EE7356000D68695B800B467FE52BC460 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; if (!L_0) { goto IL_001a; } } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_1 = __this->___m_CaptureContext; NullCheck(L_1); FrameCaptureContext_Release_mA469B85D09F584F45466B036ED69F61A2ECFE71D(L_1, NULL); __this->___m_CaptureContext = (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CaptureContext), (void*)(FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE*)NULL); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartRecordingAsync_m4CB30EB582AB1B64B35D0BA03E505A5F7F286584 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, String_t* ___0_filename, OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* ___1_onStartedRecordingVideoCallback, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; { V_0 = (1.0f); V_1 = (1.0f); int32_t L_0; L_0 = XREALPlugin_GetDeviceType_m7D95FDDE1F86FF717DEDD24E7D60483CAC48995E(NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0020; } } { V_0 = (1.0f); V_1 = (1.0f); } IL_0020: { String_t* L_1 = ___0_filename; OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* L_2 = ___1_onStartedRecordingVideoCallback; float L_3 = V_0; float L_4 = V_1; XREALVideoCapture_StartRecordingAsync_m261CFC33A113DF0A6F79F4540DFCCF64A410F062(__this, L_1, L_2, L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartRecordingAsync_m261CFC33A113DF0A6F79F4540DFCCF64A410F062 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, String_t* ___0_filename, OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* ___1_onStartedRecordingVideoCallback, float ___2_volumeFactorMic, float ___3_volumeFactorApp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEEE22BC986295CB10A8AFF2D156875EF27D33F5); s_Il2CppMethodInitialized = true; } VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 V_0; memset((&V_0), 0, sizeof(V_0)); VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* V_1 = NULL; Exception_t* V_2 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; bool L_2; L_2 = XREALVideoCapture_get_IsRecording_m98A236A14782F2A5FED369E93A030CA10B6D3D19_inline(__this, NULL); bool L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.boolean_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; float L_6 = ___2_volumeFactorMic; float L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.single_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; float L_10 = ___3_volumeFactorApp; float L_11 = L_10; RuntimeObject* L_12 = Box(il2cpp_defaults.single_class, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(2), (RuntimeObject*)L_12); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteralEEEE22BC986295CB10A8AFF2D156875EF27D33F5, L_9, NULL); il2cpp_codegen_initobj((&V_0), sizeof(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4)); bool L_13; L_13 = XREALVideoCapture_get_IsRecording_m98A236A14782F2A5FED369E93A030CA10B6D3D19_inline(__this, NULL); if (!L_13) { goto IL_0057; } } { (&V_0)->___resultType = 1; OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* L_14 = ___1_onStartedRecordingVideoCallback; if (!L_14) { goto IL_00f0; } } { OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* L_15 = ___1_onStartedRecordingVideoCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_16 = V_0; NullCheck(L_15); OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_inline(L_15, L_16, NULL); return; } IL_0057: { } try { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_17 = __this->___m_CaptureContext; NullCheck(L_17); RuntimeObject* L_18; L_18 = FrameCaptureContext_GetEncoder_m19B80C3CA987296888C9C958B4AB1A4959E69D32_inline(L_17, NULL); V_1 = ((VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B*)IsInstClass((RuntimeObject*)L_18, VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B_il2cpp_TypeInfo_var)); VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* L_19 = V_1; if (!L_19) { goto IL_007d_1; } } { VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* L_20 = V_1; float L_21 = ___2_volumeFactorMic; NullCheck(L_20); VideoEncoder_AdjustVolume_m0F488080E21F416964D7916DE6999E3F20FED8F7(L_20, 0, L_21, NULL); VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* L_22 = V_1; float L_23 = ___3_volumeFactorApp; NullCheck(L_22); VideoEncoder_AdjustVolume_m0F488080E21F416964D7916DE6999E3F20FED8F7(L_22, 1, L_23, NULL); } IL_007d_1: { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_24 = __this->___m_CaptureContext; NullCheck(L_24); CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_25; L_25 = FrameCaptureContext_GetBehaviour_mAF750BD8143365E1A23184579094BEF4FB0355FD_inline(L_24, NULL); String_t* L_26 = ___0_filename; NullCheck(((XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A*)CastclassClass((RuntimeObject*)L_25, XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_il2cpp_TypeInfo_var))); XREALRecordBehaviour_SetOutPutPath_mA979F0CA49E034D1CD0C3BE0590CF517FB25CCF2(((XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A*)CastclassClass((RuntimeObject*)L_25, XREALRecordBehaviour_t5769AEF23C8B6BEF6FCB99C060C6263E4B23147A_il2cpp_TypeInfo_var)), L_26, NULL); FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_27 = __this->___m_CaptureContext; NullCheck(L_27); FrameCaptureContext_StartCapture_m836C5093A51128ABA601643FD1AA9421D7DD3E5E(L_27, NULL); XREALVideoCapture_set_IsRecording_mB9D395D837C8A607A4E8E352C7E6F477BC60AEB2_inline(__this, (bool)1, NULL); (&V_0)->___resultType = 0; OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* L_28 = ___1_onStartedRecordingVideoCallback; if (!L_28) { goto IL_00b7_1; } } { OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* L_29 = ___1_onStartedRecordingVideoCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_30 = V_0; NullCheck(L_29); OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_inline(L_29, L_30, NULL); } IL_00b7_1: { goto IL_00f0; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00b9; } throw e; } CATCH_00b9: { { Exception_t* L_31 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_2 = L_31; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_32; Exception_t* L_34 = V_2; NullCheck(L_34); String_t* L_35; L_35 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_34); NullCheck(L_33); ArrayElementTypeCheck (L_33, L_35); (L_33)->SetAt(static_cast(0), (RuntimeObject*)L_35); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_33; Exception_t* L_37 = V_2; NullCheck(L_37); String_t* L_38; L_38 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_37); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_38); (L_36)->SetAt(static_cast(1), (RuntimeObject*)L_38); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDCFF95A94A5FDA07A5D21B324ED646FC832B82DF)), L_36, NULL); (&V_0)->___resultType = 1; OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* L_39 = ___1_onStartedRecordingVideoCallback; if (!L_39) { goto IL_00ee; } } { OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* L_40 = ___1_onStartedRecordingVideoCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_41 = V_0; NullCheck(L_40); OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_inline(L_40, L_41, NULL); } IL_00ee: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_00f0: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartVideoModeAsync_m36B519DD89C9445F168335C1A48510F14E309F9E (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* ___1_onVideoModeStartedCallback, bool ___2_autoAdaptBlendMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioState_tD13D504ED71C940BDB376B44B1F6B2943798EEF4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__0_m1C9A969A38DB877BB330BEFD5826B900AA116E53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__1_m882288D016BA50633050287E0F0179F767882A6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral193ABB0B08E1BF836C314E1FCCEE656B027CBD75); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D2C56060B3F7353031AD314517C27945CC39748); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF6493FC4173F0714CF8CF63B1529849E4B3472D1); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; { U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_0 = (U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass17_0__ctor_m546FD94A138CAAF3D0469798D692FCC333E8A207(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_1 = V_0; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_2 = ___0_setupParams; NullCheck(L_1); L_1->___setupParams = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___setupParams))->___U3CmediaProjectionU3Ek__BackingField), (void*)NULL); U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_3 = V_0; NullCheck(L_3); L_3->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)__this); U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_4 = V_0; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_5 = ___1_onVideoModeStartedCallback; NullCheck(L_4); L_4->___onVideoModeStartedCallback = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___onVideoModeStartedCallback), (void*)L_5); bool L_6 = ___2_autoAdaptBlendMode; if (!L_6) { goto IL_007c; } } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_7 = __this->___m_CaptureContext; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_8 = V_0; NullCheck(L_8); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_9 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_8->___setupParams); int32_t L_10; L_10 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline(L_9, NULL); NullCheck(L_7); int32_t L_11; L_11 = FrameCaptureContext_AutoAdaptBlendMode_mF656D0DFD6FF0351114D081DF23E5E4DA45AA54E(L_7, L_10, (bool)0, NULL); V_2 = L_11; int32_t L_12 = V_2; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_13 = V_0; NullCheck(L_13); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_14 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_13->___setupParams); int32_t L_15; L_15 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline(L_14, NULL); if ((((int32_t)L_12) == ((int32_t)L_15))) { goto IL_007c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_18 = V_0; NullCheck(L_18); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_19 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_18->___setupParams); int32_t L_20; L_20 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline(L_19, NULL); int32_t L_21 = L_20; RuntimeObject* L_22 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_21); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_22); (L_17)->SetAt(static_cast(0), (RuntimeObject*)L_22); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_17; int32_t L_24 = V_2; int32_t L_25 = L_24; RuntimeObject* L_26 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_25); NullCheck(L_23); ArrayElementTypeCheck (L_23, L_26); (L_23)->SetAt(static_cast(1), (RuntimeObject*)L_26); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteralF6493FC4173F0714CF8CF63B1529849E4B3472D1, L_23, NULL); U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_27 = V_0; NullCheck(L_27); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_28 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_27->___setupParams); int32_t L_29 = V_2; CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_inline(L_28, L_29, NULL); } IL_007c: { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); bool L_30; L_30 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL); if (L_30) { goto IL_008c; } } { il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); int32_t L_31; L_31 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); if ((((int32_t)L_31) == ((int32_t)((int32_t)11)))) { goto IL_00a0; } } IL_008c: { U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_32 = V_0; NullCheck(L_32); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_33 = L_32->___setupParams; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_34 = V_0; NullCheck(L_34); OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_35 = L_34->___onVideoModeStartedCallback; XREALVideoCapture_StartVideoMode_m7561F0A8352A7F6A9CCA18B6F814EC99038ED38E(__this, L_33, L_35, (bool)0, NULL); return; } IL_00a0: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_36; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_38 = V_0; NullCheck(L_38); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_39 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_38->___setupParams); int32_t L_40; L_40 = CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline(L_39, NULL); int32_t L_41 = L_40; RuntimeObject* L_42 = Box(AudioState_tD13D504ED71C940BDB376B44B1F6B2943798EEF4_il2cpp_TypeInfo_var, &L_41); NullCheck(L_37); ArrayElementTypeCheck (L_37, L_42); (L_37)->SetAt(static_cast(0), (RuntimeObject*)L_42); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_37; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_44 = V_0; NullCheck(L_44); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_45 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_44->___setupParams); int32_t L_46; L_46 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline(L_45, NULL); int32_t L_47 = L_46; RuntimeObject* L_48 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_47); NullCheck(L_43); ArrayElementTypeCheck (L_43, L_48); (L_43)->SetAt(static_cast(1), (RuntimeObject*)L_48); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(_stringLiteral193ABB0B08E1BF836C314E1FCCEE656B027CBD75, L_43, NULL); U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_49 = V_0; NullCheck(L_49); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_50 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_49->___setupParams); bool L_51; L_51 = CameraParameters_get_CaptureAudioMic_mC19B5BAFB2EC3D5375FF26BE6CD6B9FDCC22C7A0(L_50, NULL); V_1 = L_51; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_52 = V_0; NullCheck(L_52); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_53 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&L_52->___setupParams); bool L_54; L_54 = CameraParameters_get_CaptureAudioApplication_m80E7622573FF23C0BBB056EFE30C96DCB29C6EE9(L_53, NULL); if (!L_54) { goto IL_0111; } } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_55; L_55 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_55); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_56; L_56 = XREALAndroidPermissionsManager_RequestAndroidPermission_m2A746187CDDD3AFF3D60F126C92F98E747FB6BA0(L_55, _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748, NULL); U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_57 = V_0; Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* L_58 = (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*)il2cpp_codegen_object_new(Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD_il2cpp_TypeInfo_var); Action_1__ctor_mF980CCBD03D34F53A5EB37FC978850C6F9F831F3(L_58, L_57, (intptr_t)((void*)U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__0_m1C9A969A38DB877BB330BEFD5826B900AA116E53_RuntimeMethod_var), NULL); NullCheck(L_56); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_59; L_59 = AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23(L_56, L_58, AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_RuntimeMethod_var); return; } IL_0111: { bool L_60 = V_1; if (!L_60) { goto IL_0136; } } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_61; L_61 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_61); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_62; L_62 = XREALAndroidPermissionsManager_RequestAndroidPermission_m2A746187CDDD3AFF3D60F126C92F98E747FB6BA0(L_61, _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748, NULL); U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_63 = V_0; Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* L_64 = (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD*)il2cpp_codegen_object_new(Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD_il2cpp_TypeInfo_var); Action_1__ctor_mF980CCBD03D34F53A5EB37FC978850C6F9F831F3(L_64, L_63, (intptr_t)((void*)U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__1_m882288D016BA50633050287E0F0179F767882A6B_RuntimeMethod_var), NULL); NullCheck(L_62); AsyncTask_1_t0AE0B7AB5AFE61F44467F751449C4FA9761E8CD7* L_65; L_65 = AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23(L_62, L_64, AsyncTask_1_ThenAction_mF9E0D0E012C57C6B99901046DB3F793F4882FE23_RuntimeMethod_var); return; } IL_0136: { U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_66 = V_0; NullCheck(L_66); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_67 = L_66->___setupParams; U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* L_68 = V_0; NullCheck(L_68); OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_69 = L_68->___onVideoModeStartedCallback; XREALVideoCapture_StartVideoMode_m7561F0A8352A7F6A9CCA18B6F814EC99038ED38E(__this, L_67, L_69, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartVideoMode_m7561F0A8352A7F6A9CCA18B6F814EC99038ED38E (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* ___1_onVideoModeStartedCallback, bool ___2_autoAdaptBlendMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DACE07F168CA3C2BC98809B8236305ED0F93C9F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF6493FC4173F0714CF8CF63B1529849E4B3472D1); s_Il2CppMethodInitialized = true; } AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* V_0 = NULL; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* G_B8_0 = NULL; { CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_inline((&___0_setupParams), 2, NULL); CameraParameters_set_hologramOpacity_mC72E613526A2D38D55624376134302DC13BBC922_inline((&___0_setupParams), (1.0f), NULL); bool L_0 = ___2_autoAdaptBlendMode; if (!L_0) { goto IL_0065; } } { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_1 = __this->___m_CaptureContext; int32_t L_2; L_2 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_setupParams), NULL); NullCheck(L_1); int32_t L_3; L_3 = FrameCaptureContext_AutoAdaptBlendMode_mF656D0DFD6FF0351114D081DF23E5E4DA45AA54E(L_1, L_2, (bool)0, NULL); V_2 = L_3; int32_t L_4 = V_2; int32_t L_5; L_5 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_setupParams), NULL); if ((((int32_t)L_4) == ((int32_t)L_5))) { goto IL_0065; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6; int32_t L_8; L_8 = CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline((&___0_setupParams), NULL); int32_t L_9 = L_8; RuntimeObject* L_10 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_9); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_10); (L_7)->SetAt(static_cast(0), (RuntimeObject*)L_10); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_7; int32_t L_12 = V_2; int32_t L_13 = L_12; RuntimeObject* L_14 = Box(BlendMode_tDFF5D9665897DE163174FF86FA66B9014FD17793_il2cpp_TypeInfo_var, &L_13); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_14); (L_11)->SetAt(static_cast(1), (RuntimeObject*)L_14); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteralF6493FC4173F0714CF8CF63B1529849E4B3472D1, L_11, NULL); int32_t L_15 = V_2; CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_inline((&___0_setupParams), L_15, NULL); } IL_0065: { int32_t L_16; L_16 = CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline((&___0_setupParams), NULL); if ((((int32_t)L_16) > ((int32_t)0))) { goto IL_007e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17; L_17 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteral9DACE07F168CA3C2BC98809B8236305ED0F93C9F, L_17, NULL); } IL_007e: { bool L_18; L_18 = XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6(1, NULL); if (L_18) { goto IL_008f; } } { NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3* L_19 = (NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)il2cpp_codegen_object_new(NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3_il2cpp_TypeInfo_var); NullDataFrameProvider__ctor_mFCB3E0A36502936738D66313764D6E0500B98074(L_19, ((int32_t)30), NULL); G_B8_0 = L_19; goto IL_0094; } IL_008f: { RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E* L_20 = (RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E*)il2cpp_codegen_object_new(RGBCameraFrameProvider_tD6FB0AA4D4DB45CC4CF30BD13FF4A175DD002F6E_il2cpp_TypeInfo_var); RGBCameraFrameProvider__ctor_m5FEFBA48B12248D069CC4B34A1982D28DEDA92B0(L_20, NULL); G_B8_0 = ((NullDataFrameProvider_tDF3507730FF341D47A1F11FC576A300C3041D9B3*)(L_20)); } IL_0094: { V_0 = G_B8_0; FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_21 = __this->___m_CaptureContext; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_22 = ___0_setupParams; FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507* L_23 = (FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507*)il2cpp_codegen_object_new(FrameBlender_t504DB8954ED6B3187597ED09CB95B074B1D80507_il2cpp_TypeInfo_var); FrameBlender__ctor_m0906AF49D1AFD7F53ED78032160BDECA4C55AE3A(L_23, NULL); AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_24 = V_0; NullCheck(L_21); FrameCaptureContext_StartCaptureMode_m302F34944E6E091CB083056996A81745E06E2165(L_21, L_22, L_23, L_24, NULL); il2cpp_codegen_initobj((&V_1), sizeof(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4)); (&V_1)->___resultType = 0; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_25 = ___1_onVideoModeStartedCallback; if (!L_25) { goto IL_00c1; } } { OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_26 = ___1_onVideoModeStartedCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_27 = V_1; NullCheck(L_26); OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_inline(L_26, L_27, NULL); } IL_00c1: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StartVideoModeAsync_m1983A9AB8527B65A469FD22EEC1DC63CB32ECC01 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 ___0_setupParams, int32_t ___1_audioState, OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* ___2_onVideoModeStartedCallback, bool ___3_autoAdaptBlendMode, const RuntimeMethod* method) { { int32_t L_0 = ___1_audioState; CameraParameters_set_audioState_m0D1B4654829084AE6C415174636EE97E373A44C0_inline((&___0_setupParams), L_0, NULL); CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_1 = ___0_setupParams; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_2 = ___2_onVideoModeStartedCallback; bool L_3 = ___3_autoAdaptBlendMode; XREALVideoCapture_StartVideoModeAsync_m36B519DD89C9445F168335C1A48510F14E309F9E(__this, L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StopRecordingAsync_m79AD03A4D0372CC78F2BE28036994D76BEE7564A (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* ___0_onStoppedRecordingVideoCallback, const RuntimeMethod* method) { VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 V_0; memset((&V_0), 0, sizeof(V_0)); il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_initobj((&V_0), sizeof(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4)); bool L_0; L_0 = XREALVideoCapture_get_IsRecording_m98A236A14782F2A5FED369E93A030CA10B6D3D19_inline(__this, NULL); if (L_0) { goto IL_0023; } } { (&V_0)->___resultType = 1; OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* L_1 = ___0_onStoppedRecordingVideoCallback; if (!L_1) { goto IL_005f; } } { OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* L_2 = ___0_onStoppedRecordingVideoCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_3 = V_0; NullCheck(L_2); OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_inline(L_2, L_3, NULL); return; } IL_0023: { } try { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_4 = __this->___m_CaptureContext; NullCheck(L_4); FrameCaptureContext_StopCapture_m0C110BE8EF6F91D2C0E1C23EB1F05ACA55EAEF2A(L_4, NULL); XREALVideoCapture_set_IsRecording_mB9D395D837C8A607A4E8E352C7E6F477BC60AEB2_inline(__this, (bool)0, NULL); (&V_0)->___resultType = 0; OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* L_5 = ___0_onStoppedRecordingVideoCallback; if (!L_5) { goto IL_0048_1; } } { OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* L_6 = ___0_onStoppedRecordingVideoCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_7 = V_0; NullCheck(L_6); OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_inline(L_6, L_7, NULL); } IL_0048_1: { goto IL_005f; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_004a; } throw e; } CATCH_004a: { { Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; (&V_0)->___resultType = 1; OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* L_9 = ___0_onStoppedRecordingVideoCallback; if (!L_9) { goto IL_005d; } } { OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* L_10 = ___0_onStoppedRecordingVideoCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_11 = V_0; NullCheck(L_10); OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_inline(L_10, L_11, NULL); } IL_005d: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_005f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALVideoCapture_StopVideoModeAsync_mCB993700CED8E6133FC9F60A9984944B1CAC2ED1 (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* ___0_onVideoModeStoppedCallback, const RuntimeMethod* method) { VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 V_0; memset((&V_0), 0, sizeof(V_0)); { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_CaptureContext; NullCheck(L_0); FrameCaptureContext_StopCaptureMode_m259A0955452187D1A70824E13CB08E71782D45E5(L_0, NULL); il2cpp_codegen_initobj((&V_0), sizeof(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4)); (&V_0)->___resultType = 0; OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* L_1 = ___0_onVideoModeStoppedCallback; if (!L_1) { goto IL_0025; } } { OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* L_2 = ___0_onVideoModeStoppedCallback; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_3 = V_0; NullCheck(L_2); OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_inline(L_2, L_3, NULL); } IL_0025: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoCaptureResult_get_success_mDAB7DA5EFD08327E7310DBF981998589FCDE0F11 (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___resultType; return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool VideoCaptureResult_get_success_mDAB7DA5EFD08327E7310DBF981998589FCDE0F11_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VideoCaptureResult_get_success_mDAB7DA5EFD08327E7310DBF981998589FCDE0F11(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_Multicast(OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_OpenInst(OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_OpenStatic(OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3 (OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartedRecordingVideoCallback__ctor_m6DBE544ED850B2907F1D9EE7A84ED504AEF5817E (OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B (OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnStartedRecordingVideoCallback_BeginInvoke_m7CBB1EC8E1FD7547FAFFEA262153B7C3D3D1EA98 (OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartedRecordingVideoCallback_EndInvoke_m596CE781985B67CC8947A3B07121F295D9C28ACD (OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_Multicast(OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_captureObject, reinterpret_cast(currentDelegate->___method)); } } void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenInst(OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); typedef void (*FunctionPointerType) (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_captureObject, method); } void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenStatic(OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_captureObject, method); } void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenVirtual(OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_captureObject); } void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenInterface(OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_captureObject); } void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenGenericVirtual(OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); GenericVirtualActionInvoker0::Invoke(method, ___0_captureObject); } void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenGenericInterface(OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { NullCheck(___0_captureObject); GenericInterfaceActionInvoker0::Invoke(method, ___0_captureObject); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoCaptureResourceCreatedCallback__ctor_mD2537716ADB647DDB6AD133083A2675647B45E88 (OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenInterface; else __this->___invoke_impl = (intptr_t)&OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6 (OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_captureObject, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnVideoCaptureResourceCreatedCallback_BeginInvoke_m236BCA202F0B4A3A6D5F2650257DED69BEC4A0CB (OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_captureObject; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoCaptureResourceCreatedCallback_EndInvoke_m637132BB468BE93EA80F6AC9CCD7059C1B1E85F7 (OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_Multicast(OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_OpenInst(OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_OpenStatic(OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452 (OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoModeStartedCallback__ctor_m6DCB83EF9BF243D6972356C77A9FCE5534677C7A (OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A (OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnVideoModeStartedCallback_BeginInvoke_m366BF8C9F75AA47CC0E8910CB405D052E85302DD (OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoModeStartedCallback_EndInvoke_mBB8B8EA4242CE603A4FAA1635E54C8E4C2394C50 (OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_Multicast(OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_OpenInst(OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_OpenStatic(OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC (OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoModeStoppedCallback__ctor_m3FB351432A7FC0BE53DF6A4FC57EE28325937830 (OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1 (OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnVideoModeStoppedCallback_BeginInvoke_m68B70D30F2739EF54B5D85C682671AAC94DF3C43 (OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVideoModeStoppedCallback_EndInvoke_mBB15F7E6A90165DBD4C0719AEF067B55C7D379C1 (OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_Multicast(OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_result, reinterpret_cast(currentDelegate->___method)); } } void OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_OpenInst(OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } void OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_OpenStatic(OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_result, method); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202 (OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); il2cppPInvokeFunc(___0_result); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStoppedRecordingVideoCallback__ctor_m0CD7308D3E46D843F9CF180381B5C6EF210A2721 (OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0 (OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnStoppedRecordingVideoCallback_BeginInvoke_m0E39A6455D72D55453D0D079AED64E2D72226E41 (OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4_il2cpp_TypeInfo_var, &___0_result); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStoppedRecordingVideoCallback_EndInvoke_m2AA79B40A2F28C515CA4901D0E8A673E680A98CD (OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass17_0__ctor_m546FD94A138CAAF3D0469798D692FCC333E8A207 (U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__0_m1C9A969A38DB877BB330BEFD5826B900AA116E53 (U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_requestResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__2_mAF16149A4C0243B1387418571AF3D07428B2C359_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0192B855218554C2C0BDE976BCEF03D53369C609); s_Il2CppMethodInitialized = true; } Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* V_0 = NULL; VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 V_1; memset((&V_1), 0, sizeof(V_1)); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* G_B3_0 = NULL; AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* G_B3_1 = NULL; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* G_B2_0 = NULL; AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* G_B2_1 = NULL; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* G_B6_0 = NULL; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* G_B5_0 = NULL; { bool L_0; L_0 = AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A((&___0_requestResult), NULL); if (!L_0) { goto IL_0039; } } { XREALAndroidPermissionsManager_t28FFEE4F097AE7F0DA8365F20BD10E9D2FD78243* L_1; L_1 = XREALAndroidPermissionsManager_GetInstance_m16C3E1964C10CED74B222A08DF0070891229BB70(NULL); NullCheck(L_1); AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_2; L_2 = XREALAndroidPermissionsManager_RequestScreenCapture_mB848C075957EA2568BE02628DB9B1EF7AC748695(L_1, NULL); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_3 = __this->___U3CU3E9__2; Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_4 = L_3; if (L_4) { G_B3_0 = L_4; G_B3_1 = L_2; goto IL_0032; } G_B2_0 = L_4; G_B2_1 = L_2; } { Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_5 = (Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594*)il2cpp_codegen_object_new(Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594_il2cpp_TypeInfo_var); Action_1__ctor_mAD4F64E1D47B76FC413CEBA12F172E968C83AD04(L_5, __this, (intptr_t)((void*)U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__2_mAF16149A4C0243B1387418571AF3D07428B2C359_RuntimeMethod_var), NULL); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_6 = L_5; V_0 = L_6; __this->___U3CU3E9__2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E9__2), (void*)L_6); Action_1_tBD9457F0872CC7E6C1468CA37E6EF9D4403E1594* L_7 = V_0; G_B3_0 = L_7; G_B3_1 = G_B2_1; } IL_0032: { NullCheck(G_B3_1); AsyncTask_1_t5714818E836503886FAB47DEE6FF8079957DF15D* L_8; L_8 = AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031(G_B3_1, G_B3_0, AsyncTask_1_ThenAction_m62ECEE9DC53BE0844A02C33C0D53E6758476C031_RuntimeMethod_var); return; } IL_0039: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral0192B855218554C2C0BDE976BCEF03D53369C609, NULL); il2cpp_codegen_initobj((&V_1), sizeof(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4)); (&V_1)->___resultType = 1; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_9 = __this->___onVideoModeStartedCallback; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_10 = L_9; if (L_10) { G_B6_0 = L_10; goto IL_005f; } G_B5_0 = L_10; } { goto IL_0065; } IL_005f: { VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_11 = V_1; NullCheck(G_B6_0); OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_inline(G_B6_0, L_11, NULL); } IL_0065: { il2cpp_codegen_runtime_class_init_inline(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); String_t* L_12 = ((NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_StaticFields*)il2cpp_codegen_static_fields_for(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var))->___PermissionDenyErrorTip; XREALCallbackHandler_InvokeXREALError_m1576E4B3329CC58DCD06DD69244C8D8947CE6C0E(((int32_t)10100), L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__2_mAF16149A4C0243B1387418571AF3D07428B2C359 (U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_mediaProjection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB49BF6166EFC583B37467B9AAEBC405856BA779); s_Il2CppMethodInitialized = true; } VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 V_0; memset((&V_0), 0, sizeof(V_0)); OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* G_B4_0 = NULL; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* G_B3_0 = NULL; { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_mediaProjection; if (!L_0) { goto IL_0028; } } { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* L_1 = (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970*)(&__this->___setupParams); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = ___0_mediaProjection; CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592_inline(L_1, L_2, NULL); XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* L_3 = __this->___U3CU3E4__this; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_4 = __this->___setupParams; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_5 = __this->___onVideoModeStartedCallback; NullCheck(L_3); XREALVideoCapture_StartVideoMode_m7561F0A8352A7F6A9CCA18B6F814EC99038ED38E(L_3, L_4, L_5, (bool)0, NULL); return; } IL_0028: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralEB49BF6166EFC583B37467B9AAEBC405856BA779, NULL); il2cpp_codegen_initobj((&V_0), sizeof(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4)); (&V_0)->___resultType = 1; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_6 = __this->___onVideoModeStartedCallback; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_7 = L_6; if (L_7) { G_B4_0 = L_7; goto IL_004e; } G_B3_0 = L_7; } { goto IL_0054; } IL_004e: { VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_8 = V_0; NullCheck(G_B4_0); OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_inline(G_B4_0, L_8, NULL); } IL_0054: { il2cpp_codegen_runtime_class_init_inline(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); String_t* L_9 = ((NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_StaticFields*)il2cpp_codegen_static_fields_for(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var))->___ScreenCaptureDenyErrorTip; XREALCallbackHandler_InvokeXREALError_m1576E4B3329CC58DCD06DD69244C8D8947CE6C0E(((int32_t)10100), L_9, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass17_0_U3CStartVideoModeAsyncU3Eb__1_m882288D016BA50633050287E0F0179F767882A6B (U3CU3Ec__DisplayClass17_0_t57C3FAE5070D4E1F7DC08FAC5EC00192A6A6823E* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_requestResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0192B855218554C2C0BDE976BCEF03D53369C609); s_Il2CppMethodInitialized = true; } VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 V_0; memset((&V_0), 0, sizeof(V_0)); OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* G_B4_0 = NULL; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* G_B3_0 = NULL; { bool L_0; L_0 = AndroidPermissionsRequestResult_get_IsAllGranted_mF6D65C62705FA8C12D6525FDB41ACAE8F001FE9A((&___0_requestResult), NULL); if (!L_0) { goto IL_0022; } } { XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* L_1 = __this->___U3CU3E4__this; CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_2 = __this->___setupParams; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_3 = __this->___onVideoModeStartedCallback; NullCheck(L_1); XREALVideoCapture_StartVideoMode_m7561F0A8352A7F6A9CCA18B6F814EC99038ED38E(L_1, L_2, L_3, (bool)0, NULL); return; } IL_0022: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral0192B855218554C2C0BDE976BCEF03D53369C609, NULL); il2cpp_codegen_initobj((&V_0), sizeof(VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4)); (&V_0)->___resultType = 1; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_4 = __this->___onVideoModeStartedCallback; OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* L_5 = L_4; if (L_5) { G_B4_0 = L_5; goto IL_0048; } G_B3_0 = L_5; } { goto IL_004e; } IL_0048: { VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 L_6 = V_0; NullCheck(G_B4_0); OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_inline(G_B4_0, L_6, NULL); } IL_004e: { il2cpp_codegen_runtime_class_init_inline(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var); String_t* L_7 = ((NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_StaticFields*)il2cpp_codegen_static_fields_for(NativeConstants_tEEBB4924267B3C9A2DE763344200D5024DD427A2_il2cpp_TypeInfo_var))->___PermissionDenyErrorTip; XREALCallbackHandler_InvokeXREALError_m1576E4B3329CC58DCD06DD69244C8D8947CE6C0E(((int32_t)10100), L_7, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSupportedFrameRatesForResolutionU3Ed__13__ctor_m0EB3D32767C868A01674CBABAA0A170446DB74CB (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_IDisposable_Dispose_m9478C3AED96FD8EC8450C0C7BD5A9DF2FFFFE11A (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetSupportedFrameRatesForResolutionU3Ed__13_MoveNext_mF10A41E5D280E27F855565221F7523DCC0DC32FB (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_0010; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0028; } } { return (bool)0; } IL_0010: { __this->___U3CU3E1__state = (-1); __this->___U3CU3E2__current = ((int32_t)30); __this->___U3CU3E1__state = 1; return (bool)1; } IL_0028: { __this->___U3CU3E1__state = (-1); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_Generic_IEnumeratorU3CSystem_Int32U3E_get_Current_mAF52D6C2A94168301835A7ADDA49F0EFFD441AAD (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_IEnumerator_Reset_m045827A94C0FA248F1D38EACC6E43143901950CB (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_IEnumerator_Reset_m045827A94C0FA248F1D38EACC6E43143901950CB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_IEnumerator_get_Current_mB139DDFD1CB2E9938016B45204ACDA51804A0438 (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CU3E2__current; int32_t L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_defaults.int32_class, &L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_Generic_IEnumerableU3CSystem_Int32U3E_GetEnumerator_mE9EA9B35460E910C1AC07EBA896A12B1FFABBEAE (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state = 0; V_0 = __this; goto IL_0029; } IL_0022: { U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* L_3 = (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319*)il2cpp_codegen_object_new(U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319_il2cpp_TypeInfo_var); U3CGetSupportedFrameRatesForResolutionU3Ed__13__ctor_m0EB3D32767C868A01674CBABAA0A170446DB74CB(L_3, 0, NULL); V_0 = L_3; } IL_0029: { U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_IEnumerable_GetEnumerator_m3709B7D83F19A868DD0C979BDF7E7FFF33F69E22 (U3CGetSupportedFrameRatesForResolutionU3Ed__13_tBFE2E1EAE4A098CC62ABA690F490FD3447EB9319* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3CGetSupportedFrameRatesForResolutionU3Ed__13_System_Collections_Generic_IEnumerableU3CSystem_Int32U3E_GetEnumerator_mE9EA9B35460E910C1AC07EBA896A12B1FFABBEAE(__this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_SupportedResolutionsU3Ed__3__ctor_mD4EA42CE8506D8DD2B4AAB96342813431E046E66 (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_SupportedResolutionsU3Ed__3_System_IDisposable_Dispose_mED60E7004916889EC362ED2E2F70822FBE43FC76 (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_SupportedResolutionsU3Ed__3_MoveNext_m86B9C9433FF49A4D445D9C8DF9339B4FC7B466B8 (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_2; memset((&V_2), 0, sizeof(V_2)); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_3; memset((&V_3), 0, sizeof(V_3)); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_4; memset((&V_4), 0, sizeof(V_4)); { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_001f; } case 1: { goto IL_0089; } case 2: { goto IL_00d3; } case 3: { goto IL_0121; } } } { return (bool)0; } IL_001f: { __this->___U3CU3E1__state = (-1); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_1), ((int32_t)1280), ((int32_t)720), NULL); bool L_2; L_2 = XREALPlugin_IsHMDFeatureSupported_mC0D47BE7D775AEB46682BF89CC5B7B6C139EFFA6(1, NULL); if (!L_2) { goto IL_0048; } } { bool L_3; L_3 = XREALPlugin_GetDeviceResolution_m28A98929B0AB9BC528B5E9520C5A7779115FE6F1(2, (&V_1), NULL); } IL_0048: { il2cpp_codegen_initobj((&V_4), sizeof(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525)); int32_t L_4; L_4 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB((&V_4), L_4, NULL); int32_t L_5; L_5 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57((&V_4), L_5, NULL); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_6 = V_4; __this->___U3Cstand_resolutionU3E5__2 = L_6; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_7 = __this->___U3Cstand_resolutionU3E5__2; __this->___U3CU3E2__current = L_7; __this->___U3CU3E1__state = 1; return (bool)1; } IL_0089: { __this->___U3CU3E1__state = (-1); il2cpp_codegen_initobj((&V_4), sizeof(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525)); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* L_8 = (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525*)(&__this->___U3Cstand_resolutionU3E5__2); int32_t L_9; L_9 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24(L_8, NULL); Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB((&V_4), ((int32_t)(L_9/2)), NULL); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* L_10 = (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525*)(&__this->___U3Cstand_resolutionU3E5__2); int32_t L_11; L_11 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B(L_10, NULL); Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57((&V_4), ((int32_t)(L_11/2)), NULL); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_12 = V_4; V_2 = L_12; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_13 = V_2; __this->___U3CU3E2__current = L_13; __this->___U3CU3E1__state = 2; return (bool)1; } IL_00d3: { __this->___U3CU3E1__state = (-1); il2cpp_codegen_initobj((&V_4), sizeof(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525)); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* L_14 = (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525*)(&__this->___U3Cstand_resolutionU3E5__2); int32_t L_15; L_15 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24(L_14, NULL); Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB((&V_4), ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_15, 3))/2)), NULL); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* L_16 = (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525*)(&__this->___U3Cstand_resolutionU3E5__2); int32_t L_17; L_17 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B(L_16, NULL); Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57((&V_4), ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_17, 3))/2)), NULL); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_18 = V_4; V_3 = L_18; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_19 = V_3; __this->___U3CU3E2__current = L_19; __this->___U3CU3E1__state = 3; return (bool)1; } IL_0121: { __this->___U3CU3E1__state = (-1); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 U3Cget_SupportedResolutionsU3Ed__3_System_Collections_Generic_IEnumeratorU3CUnityEngine_ResolutionU3E_get_Current_m374DA5D591222E785F7CEBA45333F52A13968953 (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) { { Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_SupportedResolutionsU3Ed__3_System_Collections_IEnumerator_Reset_mAF7F8156718D1844FBCCCBC4CB069D8FE208F9A7 (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_SupportedResolutionsU3Ed__3_System_Collections_IEnumerator_Reset_mAF7F8156718D1844FBCCCBC4CB069D8FE208F9A7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_SupportedResolutionsU3Ed__3_System_Collections_IEnumerator_get_Current_m8CE7400D053EB8C3DE706DBD7104D4CF81ED8F3C (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_0 = __this->___U3CU3E2__current; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_1 = L_0; RuntimeObject* L_2 = Box(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var, &L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_SupportedResolutionsU3Ed__3_System_Collections_Generic_IEnumerableU3CUnityEngine_ResolutionU3E_GetEnumerator_m64D1D358D279EB45BAF09AE3A203101C2321906C (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state = 0; V_0 = __this; goto IL_0029; } IL_0022: { U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* L_3 = (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2*)il2cpp_codegen_object_new(U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2_il2cpp_TypeInfo_var); U3Cget_SupportedResolutionsU3Ed__3__ctor_mD4EA42CE8506D8DD2B4AAB96342813431E046E66(L_3, 0, NULL); V_0 = L_3; } IL_0029: { U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_SupportedResolutionsU3Ed__3_System_Collections_IEnumerable_GetEnumerator_mBA6168CF615DCA483CB0A770DC2B489D8469E09E (U3Cget_SupportedResolutionsU3Ed__3_t1F6FD110EFBD61BD4A044A0408E69F2A463207E2* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3Cget_SupportedResolutionsU3Ed__3_System_Collections_Generic_IEnumerableU3CUnityEngine_ResolutionU3E_GetEnumerator_m64D1D358D279EB45BAF09AE3A203101C2321906C(__this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_TriggerButton_m46F93714CBF6E308E7698D7BDCF885D979E4A806 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CTriggerButtonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_TriggerButton_m4CC57EFBFA598DADFFF9E0647E42B84A61F557FD (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CTriggerButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTriggerButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_GripButton_m5D8DC796ABDA20EC44245232E97D83FE6738B8DA (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CGripButtonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_GripButton_m19D7B3C883C90AAE0531E5F73959CFAA5344F8FE (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CGripButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGripButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_PrimaryButton_mC9018B362AC14CD1DD1100C7A3D9924E1415705E (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CPrimaryButtonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_PrimaryButton_m4B887AA9B14AE877D411F86D3702086F9263321E (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CPrimaryButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPrimaryButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_SecondaryButton_mF63355FEB01BB109E12EACBEAA6E76510EBA63AD (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CSecondaryButtonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_SecondaryButton_m3D401765F97D30D914A296E22C4553FD0511D9DF (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CSecondaryButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSecondaryButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_MenuButton_m91D960F888B26FC827654B58B3994BB3655D8F35 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CMenuButtonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_MenuButton_m964B64D3D2B7C299D519BE38DF1EF95F1A289F88 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CMenuButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMenuButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* XREALController_get_Primary2DAxis_mC253ACA2B6AF7B55E7639248B7D854CE0F5018B5 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CPrimary2DAxisU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_Primary2DAxis_m305F2AA73B607E9D21016C350C4C4E6FB9687F8A (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = ___0_value; __this->___U3CPrimary2DAxisU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPrimary2DAxisU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* XREALController_get_Secondary2DAxis_m7F827A9F93AA43AC0BA9C2B34D45AD9EE43336E3 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CSecondary2DAxisU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_Secondary2DAxis_m2F7CB357057C2B359BA5EC7C4FF20EBBEDD7F249 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = ___0_value; __this->___U3CSecondary2DAxisU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSecondary2DAxisU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId0_mBE158E56E099AD13649000A8C46E2B582C5B2886 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId0U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId0_mD24997661FD35CA06322FEF498FF0860952718AE (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId0U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId0U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId1_m4D901FCEA0DEA9438D8A420CFD32F91BA27020BE (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId1U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId1_mD3DA2ABBEA995E00CA112ED704774AEACCA596C9 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId1U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId1U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId2_mBE23CA84B2FEE4BDF38D695F4090D91E74DBA068 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId2U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId2_mFAFB26D32B064C8247110F9B202283E7B9C27A63 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId2U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId2U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId3_mF342E886FCE03FB710190EEEF9C29E68F99E69DD (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId3U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId3_m53902FBB662A07A8B78934CCB80F42EBEAFB4556 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId3U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId3U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId4_m2EEE2ADD2BE8D827E50EBD9DF93D6F1CB47F33D4 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId4U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId4_m6C9EC6CA82618DDF42CE1F93D246B83C980F07A8 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId4U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId4U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId5_m65DA2849E6ED24E2F56D44C5146EF51058DB1FE8 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId5U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId5_mE7CE0B112C4EF3B829AE4387D2322EF58F40D672 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId5U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId5U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId6_m64F1F52A0C71BCA2835C2A98B755AC68CAD4AF98 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId6U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId6_m05E9FD5CF9BE831A846905CF3F76AF2109DEE044 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId6U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId6U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId7_m69A8EDA299362032CDDCFD9231924ECC7FDB3010 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId7U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId7_mC1D2521EB185CAA87F534ABEC4B7FCF54FF07399 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId7U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId7U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId8_m3C7BF71F9AD486132D3601E3EE1B55598ECF716D (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId8U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId8_mDC69EF06D844C42552A1CA4901ED2A7B3912D774 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId8U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId8U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* XREALController_get_ButtonId9_m56725D1EC25AE202C4285E86859F74EA9CFBAA9D (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CButtonId9U3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_set_ButtonId9_m228D78A61F57B6AEC104550B1D46DB8A54E36896 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId9U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId9U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController_FinishSetup_m9BC6EBB881498A55D0CB4A63A8298F5B03109780 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisVector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_m3957D0D8F6F298173F867E33A3E5ED0F9A591F85_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F0E6DAFD2FC78AFA565CF0BB0FC4CB614F272B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral168D3606B043E3302CAEA0A0FFC769973EDCC0FE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23F8BB3ED5D6C082017FA9B3F3A358B36C9C577F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3875FE8CAE047F6947B305082DD0650F6CD5EE9E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D2DAFB5813F299B723B4306305020EFF23C9CA7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7502D69AC624E1C91D36201653C42CE1D81877B5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral764F1A6BF333A2DEEC52D27F6FDE804DF25549F2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FB36D73060B3D18735193593FA3B3A1A860227B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9946FBE46CDE07D85A1306BBD66ABF2744491441); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB9D63443ED28BDCC1A5CE865DCE9ADEB0B993B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC10ECED701E479DB1EB99F71C7E143BF33BDB28); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACCB271B3F087252B60BC604A75AEE43F78DA580); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB96664E8C8041D0CD062AF9D352BE2E1F8E79CE9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5505A25CF2D095FDF8936A52047CE843140CE71); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF0B09D3AC2B1A403AD50571DE6D02BADF994DF6); s_Il2CppMethodInitialized = true; } { XRController_FinishSetup_mF6E943DE3B32052071293EC7F337E704717C2128(__this, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0; L_0 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral9946FBE46CDE07D85A1306BBD66ABF2744491441, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_TriggerButton_m4CC57EFBFA598DADFFF9E0647E42B84A61F557FD_inline(__this, L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1; L_1 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralACCB271B3F087252B60BC604A75AEE43F78DA580, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_GripButton_m19D7B3C883C90AAE0531E5F73959CFAA5344F8FE_inline(__this, L_1, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_2; L_2 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralAC10ECED701E479DB1EB99F71C7E143BF33BDB28, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_PrimaryButton_m4B887AA9B14AE877D411F86D3702086F9263321E_inline(__this, L_2, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_3; L_3 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralDF0B09D3AC2B1A403AD50571DE6D02BADF994DF6, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_SecondaryButton_m3D401765F97D30D914A296E22C4553FD0511D9DF_inline(__this, L_3, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_4; L_4 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralC5505A25CF2D095FDF8936A52047CE843140CE71, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_MenuButton_m964B64D3D2B7C299D519BE38DF1EF95F1A289F88_inline(__this, L_4, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_5; L_5 = InputControl_GetChildControl_TisVector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_m3957D0D8F6F298173F867E33A3E5ED0F9A591F85(__this, _stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500, InputControl_GetChildControl_TisVector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_m3957D0D8F6F298173F867E33A3E5ED0F9A591F85_RuntimeMethod_var); XREALController_set_Primary2DAxis_m305F2AA73B607E9D21016C350C4C4E6FB9687F8A_inline(__this, L_5, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_6; L_6 = InputControl_GetChildControl_TisVector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_m3957D0D8F6F298173F867E33A3E5ED0F9A591F85(__this, _stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE, InputControl_GetChildControl_TisVector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_m3957D0D8F6F298173F867E33A3E5ED0F9A591F85_RuntimeMethod_var); XREALController_set_Secondary2DAxis_m2F7CB357057C2B359BA5EC7C4FF20EBBEDD7F249_inline(__this, L_6, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_7; L_7 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral7502D69AC624E1C91D36201653C42CE1D81877B5, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId0_mD24997661FD35CA06322FEF498FF0860952718AE_inline(__this, L_7, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_8; L_8 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral23F8BB3ED5D6C082017FA9B3F3A358B36C9C577F, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId1_mD3DA2ABBEA995E00CA112ED704774AEACCA596C9_inline(__this, L_8, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_9; L_9 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral8FB36D73060B3D18735193593FA3B3A1A860227B, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId2_mFAFB26D32B064C8247110F9B202283E7B9C27A63_inline(__this, L_9, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_10; L_10 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral764F1A6BF333A2DEEC52D27F6FDE804DF25549F2, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId3_m53902FBB662A07A8B78934CCB80F42EBEAFB4556_inline(__this, L_10, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_11; L_11 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralB96664E8C8041D0CD062AF9D352BE2E1F8E79CE9, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId4_m6C9EC6CA82618DDF42CE1F93D246B83C980F07A8_inline(__this, L_11, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_12; L_12 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral3875FE8CAE047F6947B305082DD0650F6CD5EE9E, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId5_mE7CE0B112C4EF3B829AE4387D2322EF58F40D672_inline(__this, L_12, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_13; L_13 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral5D2DAFB5813F299B723B4306305020EFF23C9CA7, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId6_m05E9FD5CF9BE831A846905CF3F76AF2109DEE044_inline(__this, L_13, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_14; L_14 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralAB9D63443ED28BDCC1A5CE865DCE9ADEB0B993B7, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId7_mC1D2521EB185CAA87F534ABEC4B7FCF54FF07399_inline(__this, L_14, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_15; L_15 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral168D3606B043E3302CAEA0A0FFC769973EDCC0FE, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId8_mDC69EF06D844C42552A1CA4901ED2A7B3912D774_inline(__this, L_15, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_16; L_16 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral0F0E6DAFD2FC78AFA565CF0BB0FC4CB614F272B7, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); XREALController_set_ButtonId9_m228D78A61F57B6AEC104550B1D46DB8A54E36896_inline(__this, L_16, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XREALController__ctor_m7F4005F1FFD4AD78FF41869706FDD7652A493798 (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, const RuntimeMethod* method) { { XRControllerWithRumble__ctor_m78ED6D19588BE805A9BDFD5C194FEB0520A273D0(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRReferenceImage_get_specifySize_m571D71A02EF695A72121AAA086F8B52323E4E4A5_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_SpecifySize; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 XRReferenceImage_get_size_mF44BF21ADEFBB155BFD8043E1067057219EC59F2_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) { { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* XRReferenceImage_get_name_mF1BE1E54AD911D48445B7DDEF2E27EA01E1E73BB_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_Name; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* XRReferenceImage_get_texture_mEC132411644C747C782F41A32A97C95B306D0891_inline (XRReferenceImage_tB2544D6E18E55CD44F4EED1B0573A6A7154C1E2F* __this, const RuntimeMethod* method) { { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_Texture; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TrackableId_get_subId1_m1F4296FEADE76DF0379F20BCBD94E807E2EF021F_inline (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___m_SubId1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TrackableId_get_subId2_m53BAB4D373B736E473381B24CB608EEF666BA24E_inline (TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___m_SubId2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_m6344F3700C1D743D82AB9E74925F7687925734A6_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CidU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CidU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m0E291C22B0B2CF634024F32ECA2E424F18157ACF_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CproviderTypeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CproviderTypeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_mD5C5CAAC167444FE1BD48C1A16AA904E8DFF7052_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CsubsystemTypeOverrideU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsubsystemTypeOverrideU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsTrackableAttachments_m58F12783B1EF42ED420CC99E0585FA6ED046C4AD_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsTrackableAttachmentsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsSynchronousAdd_m4EE2BE17F57E62ADC471B35BC0640049F1AD93E1_inline (Cinfo_t935E3721D062C7CF3DB741A91D425DFE99290384* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsSynchronousAddU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 XRAnchor_get_defaultValue_mF68ABF2D0EC8B54DD8D5333FCD56EEF14A985A9A_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var); XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82 L_0 = ((XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_StaticFields*)il2cpp_codegen_static_fields_for(XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82_il2cpp_TypeInfo_var))->___s_Default; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL); V_0 = L_3; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 XRAnchor_get_trackableId_m0F50E81D0152D0BA4152EF9B66F648EF9FC664AE_inline (XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* __this, const RuntimeMethod* method) { { TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 L_0 = __this->___m_Id; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t XRAnchor_get_sessionId_m719628E8A58027C75FF2CEA3345DC41200FB5F76_inline (XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* __this, const RuntimeMethod* method) { { Guid_t L_0 = __this->___m_SessionId; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRAnchor_get_trackingState_m6124A26C36CA93C25C57548576CB00C1F496ED83_inline (XRAnchor_tDD427E66CAA09DE7B058EA76223EF7DC3880FE82* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_TrackingState; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* XREALAnchorProvider_get_MapPath_m97A8432ABA500831B8E861943A505A6B30804A2B_inline (XREALAnchorProvider_t8AF8899A337502276C1FAE669695011260DAF870* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_MapPath; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MainThreadAwaitable_GetResult_m7AA1C272ED0E38BB38EC35022E14492FEB69DF3E_inline (MainThreadAwaitable_t8CA844C70CF0AF2990BE663DAF7A37FA33B64735* __this, const RuntimeMethod* method) { { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE* XRGeneralSettings_get_Instance_m9F222F982E62E066E119754858D8E73CFE42048C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_il2cpp_TypeInfo_var); XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE* L_0 = ((XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_StaticFields*)il2cpp_codegen_static_fields_for(XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE_il2cpp_TypeInfo_var))->___s_RuntimeSettingsInstance; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52* XRGeneralSettings_get_Manager_m112FEB4E6DFB7B5F5C4A2DEC4E975CF2EBD51B42_inline (XRGeneralSettings_t8F8D096944606B5AD845D010706BF7094ADEC8CE* __this, const RuntimeMethod* method) { { XRManagerSettings_t7923B66EB3FEE58C7B9F85FF61749B774D3B9E52* L_0 = __this->___m_LoaderManagerInstance; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945* XREALSettings_GetSettings_m51C1CB3FC50BC194F63FBD1BC08017C30908BA41_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945* L_0 = ((XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945_StaticFields*)il2cpp_codegen_static_fields_for(XREALSettings_t66841252ECAE5495315B14671E7F86A2F5656945_il2cpp_TypeInfo_var))->___s_Settings; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BeginChangeTrackingTypeEvent_Invoke_mBB7572D16F9F5455694010B0BC4FB6B722BFEDB1_inline (BeginChangeTrackingTypeEvent_t3A8DAC24DC0DFF7930DA463D3CE25A4A2DF1F543* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_from, ___1_to, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackingTypeChangedCallback_Invoke_m31883E2C65D040A5430055204328A0E66092A574_inline (TrackingTypeChangedCallback_t9AB11EB9CC989F6D91B2868E525F273F8C3F7C3E* __this, bool ___0_result, int32_t ___1_targetTrackingType, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, bool, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, ___1_targetTrackingType, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_mCDA4BA4F5DEE54D214ED396C2B1C353B4DFC753C_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CidU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CidU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m81F03DBA6BBDD6F0838F730C034915A7B6018DC6_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CproviderTypeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CproviderTypeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_mC046F0A9565AF052C1E74528D5C06FC81CF1F181_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CsubsystemTypeOverrideU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsubsystemTypeOverrideU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsAverageBrightness_mBB822980343C923A5C581FD71F04A6A55BC122A3_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsAverageBrightnessU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsAverageColorTemperature_m5323B2372F68CE7AF412BCD1916B6E9C6D77AF2D_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsAverageColorTemperatureU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsColorCorrection_m1910CCA57E67041692CE1E8B34BA1407279210CA_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsColorCorrectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsDisplayMatrix_m77E84E493C00AB52B3857FD6214A9312F6D29844_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsDisplayMatrixU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsProjectionMatrix_mF5723A8E9E7D4001AD5112DE59FA088EE5B93CF4_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsProjectionMatrixU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsCameraConfigurations_m69AC77B8F6AB912B6B49F3D11779CC338D5C24E2_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsCameraConfigurationsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsAverageIntensityInLumens_m6A029948585A70EBE19757F621790793D5A25E25_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsAverageIntensityInLumensU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsFocusModes_mC7DA5488419AEE23B7120DC615821A6990B5BFDC_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsFocusModesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsFaceTrackingAmbientIntensityLightEstimation_mDDB9F6FAA031D2FCCFBCF437576B13E6AD5F652E_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsFaceTrackingAmbientIntensityLightEstimationU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsFaceTrackingHDRLightEstimation_mC2BCC7CAC78219A209B897E0200E81EF43F72D45_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsFaceTrackingHDRLightEstimationU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsWorldTrackingAmbientIntensityLightEstimation_m6C40F6AB331373E5A7ABB9FB47AEF56CD2861B88_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsWorldTrackingAmbientIntensityLightEstimationU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsWorldTrackingHDRLightEstimation_m43D86272D708D7884C1E334538B0A4B25D1C200E_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsWorldTrackingHDRLightEstimationU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsCameraGrain_m190714314785A8E1C543FD70872E5E4974107477_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsCameraGrainU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsExifData_m7B08284A5E42CFDC52B3B5B8F751B11BBC63F89D_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsExifDataU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsTimestamp_m43A888F359796732AF40EED748C63339CE9B4BDE_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsTimestampU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsCameraImage_m0C44A3361659BA45AC98FFADDA58EB7988F4A65B_inline (Cinfo_tFF240AD751E63C8F5232A59FB4186E9E55C41891* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsCameraImageU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* XREALCpuImageApi_get_instance_mD1205EA5ADD1E1724172E6D49DDBD448F556684A_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var); XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D* L_0 = ((XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_StaticFields*)il2cpp_codegen_static_fields_for(XREALCpuImageApi_t5ACEAA9B853B39EC53816DB84514EB20D746EC2D_il2cpp_TypeInfo_var))->___U3CinstanceU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix; V_0 = L_0; goto IL_0009; } IL_0009: { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ((Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var))->___s_Zero; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t XREALImageDatabase_get_Self_m54F769A3EAC4BC0187989ABB99BA8F1171B1B1D9_inline (XREALImageDatabase_t1BA6CAEEFF57B7907A2268DAE30CE85C529FAF3E* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___U3CSelfU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_m26F70E551A2F6B517FB5F5C3E5EE4C129FA7BF42_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CidU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CidU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m4EEFA53693D860609EE4E84FBBD7411BCF38C7D8_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CproviderTypeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CproviderTypeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_m92548450D405AAF6961BFAD7DFBA20AC0F258A16_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CsubsystemTypeOverrideU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsubsystemTypeOverrideU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsMovingImages_m8A9EC55903324606F3A00A1B9E0BA4A7F9FBA636_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsMovingImagesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_requiresPhysicalImageDimensions_mEDA76B05F4AADE1843195F0C011BFAD5A10179CD_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CrequiresPhysicalImageDimensionsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsMutableLibrary_mE18B618EF5F3EC11E1AB460302D88A92091DE9E1_inline (Cinfo_t2EC8775202E2ACE8876C8C6EE60AE63DDA1EFF6F* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsMutableLibraryU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_mCADBFEB62A645F33A8FE7684CE21D11A837FB6F9_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CidU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CidU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m75AA9217739457DA075AB764BF440217E87A1126_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CproviderTypeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CproviderTypeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_m8880B201EBF541B726CA629EF2DBA762E5ACB010_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CsubsystemTypeOverrideU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsubsystemTypeOverrideU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsHorizontalPlaneDetection_m73E4DE44A091E9B268214E732EFA29174703EEF1_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsHorizontalPlaneDetectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsVerticalPlaneDetection_m989F6D7C88D39981D1DD342DEC887E9DB3E44AF3_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsVerticalPlaneDetectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsArbitraryPlaneDetection_m423FEFB76FB81C496A35BB358EF04592C8EE9C10_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsArbitraryPlaneDetectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsBoundaryVertices_m96752ABD368822EE7EE393F7AE3AAE631A4C3657_inline (Cinfo_t57E1E8AC6F3FC47FFC7506106F86DAAA1A353D6F* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsBoundaryVerticesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_id_m7ABF4746E3D8D5C9F5E845638AB861FFBF665594_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CidU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CidU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_providerType_m2B27139CECCAF21A444D7891124893D11B7B6484_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CproviderTypeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CproviderTypeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_subsystemTypeOverride_m5DD40EFEE5ADFC4A6624E1EF7345F63D66027423_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, Type_t* ___0_value, const RuntimeMethod* method) { { Type_t* L_0 = ___0_value; __this->___U3CsubsystemTypeOverrideU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsubsystemTypeOverrideU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsInstall_mA4CF39BDB54C42BC8CBD401F6A77353B59EB074F_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsInstallU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cinfo_set_supportsMatchFrameRate_mC501E193696EC21EF655C7B789CABFE2D7D2B3E4_inline (Cinfo_t1B9B24C41EB37E2062FF49A3978D5E26D43A5D03* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CsupportsMatchFrameRateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AsyncTask_get_IsInitialized_m46BBA1C780D6226AAEA7F309769DAF19D17B3BA7_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); bool L_0 = ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___U3CIsInitializedU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncTask_set_IsInitialized_m037D3895DFB3CF20899F62424A8B6BA5DFCEAF77_inline (bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var); ((AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTask_t4D5E86BDB8753F9FC9A138EB67FDD69B42CA8AAC_il2cpp_TypeInfo_var))->___U3CIsInitializedU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 FrameCaptureContext_RequestCameraParam_m1EFC86587EAE54E8BF0E8D3D0EEC8B018448FF77_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970 L_0 = __this->___m_CameraParameters; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CameraParameters_get_lockRoll_m370DEFEE124831DFF78A0042928DC021423EF631_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3ClockRollU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* FrameCaptureContext_GetBlender_m834412C8F8FF94A652146435C074A8CCA12EE207_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* L_0 = __this->___m_Blender; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_BlendMode_mADC158CB53A176626B14B6176C3EB5C1AC8B700C_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CBlendModeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* CaptureBehaviourBase_GetContext_m2D34D98941C7A770720AF6D23755E90C30FE0A00_inline (CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* __this, const RuntimeMethod* method) { { FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* L_0 = __this->___m_FrameCaptureContext; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* FrameCaptureContext_GetEncoder_m19B80C3CA987296888C9C958B4AB1A4959E69D32_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___m_Encoder; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CaptureTaskCallback_Invoke_m243A0F127DED3A8DE9D8917DEE44A7C46C409AFA_inline (CaptureTaskCallback_t0F9C337EF64543D01D09514332888ED53C9701EF* __this, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE ___0_task, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, CaptureTask_t246C380B9E4D08923848786C67B44CAE9937DCFE, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_task, ___1_data, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraResolutionWidth_m169A3AB63650FEE68969D63533F87C113EEF5BE8_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcameraResolutionWidthU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_captureSide_m634968B99710F56AA848D25DCEE18CE547A6DD05_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcaptureSideU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraResolutionHeight_m6CB6181DC282B7542344287DC760BC78DE6EA1ED_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcameraResolutionHeightU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_pixelFormat_m7A2BD774AAA3CAEEB651EC8FA28A695547587B25_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CpixelFormatU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnCapturedToMemoryCallback_Invoke_m086E7A5EF661A07EDCDC63F70DF75869D4C11493_inline (OnCapturedToMemoryCallback_t8E4422D9CEFB97D487065337B07587D3DC2248B2* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE* ___1_photoCaptureFrame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, PhotoCaptureFrame_tF71E249878A839EE5FD17C591420FAE8431FDDEE*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, ___1_photoCaptureFrame, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* CameraParameters_get_mediaProjection_m9DA42A983587B96B4A692C9010CDDF38600FB3CD_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___U3CmediaProjectionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioEncoder_set_androidMediaProjection_mF5CA5935A479CA341BF44715D29FF6FCCA897412_inline (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, intptr_t ___0_value, const RuntimeMethod* method) { { intptr_t L_0 = ___0_value; __this->___U3CandroidMediaProjectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t AudioEncoder_get_androidMediaProjection_m5A2279F9132AA1A7D1897903956F3FB46E4C7426_inline (AudioEncoder_t3E02B0147792D86FED10B0BC0AB72667FE4CECDF* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___U3CandroidMediaProjectionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) { { intptr_t L_0 = ___0_value1; intptr_t L_1 = ___1_value2; return (bool)((((intptr_t)L_0) == ((intptr_t)L_1))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_width_m51AAE7747253A2BBE3E508A1EBA86EC9196FF7E5_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CwidthU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_height_mEF6BBD15BED14969571A464D33B1D9FCE7A60890_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CheightU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_bitRate_mC025E5AD31001E2F950BB76E3F45DF51D608E557_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CbitRateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_frameRate_mADCA4E9140A70080EA3FA0370E091010E9094BDA_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CframeRateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_fps_m8C19CC0352FDD97192E21B7C1FECF2F434A4E23F_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CfpsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_codecType_m5C745EAD7AF027A674FF1FCB3E35A99A656A3E4C_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcodecTypeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_outPutPath_mBC2C3D9C01D70BC4B2EB03A7310D2B0546414D49_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CoutPutPathU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutPutPathU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useStepTime_mFC8B856E17099EC26EC3FA99AB7D496B35D0136E_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CuseStepTimeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_addMicphoneAudio_m5855C92DF856C7B892C793A02C0C6655A9220978_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CaddMicphoneAudioU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_addInternalAudio_m7535BBAF70FBC7DA194FCCF0A20E93DE785A2E94_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CaddInternalAudioU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CameraParameters_get_hologramOpacity_m1C15C44CFEDD516D3817C3CC828051FB17BFA93C_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { float L_0 = __this->___U3ChologramOpacityU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useAlpha_mB5D84B30904919670C24C344A443B9B8ECDE8416_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CuseAlphaU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_useLinnerTexture_m0ED3CCCEDE43EA4593D8149BEA8BFBBF422C0D97_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CuseLinnerTextureU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioBitRate_mFEAECF12F36C39E987B8D2AB7ACB259CA14F5121_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioBitRateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioSampleRate_mF46B2A0D3E9378746BA17F4B5F2FD7791B4DEAAC_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioSampleRateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeEncodeConfig_set_audioChannels_mD5B9EF800141FC418CB3AA36BEA379A25FF60116_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioChannelsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_width_m923A113E91FC883C51213C9E5143D042FF94D527_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CwidthU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_height_m971A94F8A4366BB5FD0FA41F8775EB3442699AE9_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CheightU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_bitRate_m5B796E2A513B8A4A00839689400D79FB54B38230_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CbitRateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_fps_mC70835D6D0E449CAC259D96F280B66FF29EE8DD2_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CfpsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_codecType_m9AF3D39BBC04B8949E5424EE85875EC5C3B67D26_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcodecTypeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NativeEncodeConfig_get_outPutPath_mB7E4E7D86B0CF83548AB1BBC13EC091CE9B37D5E_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CoutPutPathU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_useStepTime_m527F580B543D110D7B4507B75E8C5F5201B3A61F_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CuseStepTimeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_useAlpha_mABEC6C02A05C0449A3768E7CE7A5E3AE64065419_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CuseAlphaU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_useLinnerTexture_m335E76ED62F54804FAE6DFBC458BF5BE1BD4ED70_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CuseLinnerTextureU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_addMicphoneAudio_m8B9A14ED01778B05626426BF2C5878A66809F984_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CaddMicphoneAudioU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeEncodeConfig_get_addInternalAudio_mC613E757826575BEB5AF2EC48B4E5F9AF277A703_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CaddInternalAudioU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioSampleRate_mE2CEEC314FBE9D69D2D076CD11F4679974F538F7_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioSampleRateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioBitRate_m9157AE931E149B244CCE745FBA4100ED1229D749_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioBitRateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeEncodeConfig_get_audioChannels_m3646B2F8965A175012ADFB367F86C04B432B5BF7_inline (NativeEncodeConfig_tEDB57F5DD8F60B76FED110FAA667AB404900D143* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioChannelsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___m_XMin = L_0; float L_1 = ___1_y; __this->___m_YMin = L_1; float L_2 = ___2_width; __this->___m_Width = L_2; float L_3 = ___3_height; __this->___m_Height = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioDataCallBack_Invoke_mD1F590E436468D2B059D3F2E266471B180FD4586_inline (AudioDataCallBack_tF587317EC07E2864520C053BB7BFF395B3D45FC6* __this, intptr_t ___0_data, uint32_t ___1_size, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_size, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoEncoder_set_androidMediaProjection_m65FFCED31F285C8CDAE9EFA8990FCC43761AA403_inline (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, intptr_t ___0_value, const RuntimeMethod* method) { { intptr_t L_0 = ___0_value; __this->___U3CandroidMediaProjectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VideoEncoder_get_androidMediaProjection_m1BAEE8216131A1A1F78F66AB29FF09AB95B4F7F3_inline (VideoEncoder_tE5C0AD015CCE371E8ED03D3920A6B3341A214C4B* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___U3CandroidMediaProjectionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AudioRecordTool_get_SampleRate_mB9E4148D4403B60AA282DDA8C683BAA2D30865CF_inline (AudioRecordTool_tABC1F05FFE38CDA0E144F8925ACB4B46FBBBFA37* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_OutputSampleRate; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_Width_mAC240C06D2365E90160F6419CABF41091C5CF9FD_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_Height_mA42C8FA88F1B9BAECF68A5702680FCCE28A5191E_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_blendMode_m308E6EBBD3870B99D5A7A12429615214CC065E3D_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CblendModeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_BlendMode_m595F90C820F0A1DE3293E44C005601CBD64C80B2_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBlendModeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_Width_mA1B72F179C1F0EC162FB0C9CE4EE061467B66D01_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CWidthU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_Height_m2D2B006CF8C1C581BA8808541EA6E594D88CDF92_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CHeightU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XREALCameraInitializer_get_IsInitialized_mE089DA063423815D7789030C49DA15760E584541_inline (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsInitializedU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlenderBase_get_FrameCount_m6E052254033AABA4248FC5FA7699F0B790F10A7B_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CFrameCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlenderBase_set_FrameCount_m3907FC3AB3C51350ED22871CF12E68222C5F316A_inline (BlenderBase_t627DFF49A47A5F77B271797155AF84C46D8EC239* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CFrameCountU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r = L_0; float L_1 = ___1_g; __this->___g = L_1; float L_2 = ___2_b; __this->___b = L_2; float L_3 = ___3_a; __this->___a = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_camMode_mE34B2EAC60E904628D23D9311099C72F295585F5_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcamModeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_cameraType_m08B5A643AC5C768A4D9A786C53919AFFDFB0DB22_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcameraTypeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CameraParameters_get_backgroundColor_m16B4530AB85C4F12BFAD15ACBE7DE182852A4C99_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CbackgroundColorU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateImageFrame_Invoke_m6D33F4509C4A6053260C801E68FC71090F03C5D7_inline (UpdateImageFrame_tD4F11F9D035FBF64D2073097407D4F3219707225* __this, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43 ___0_frame, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, UniversalTextureFrame_tC0664C1A404D7C16B35B9C407AD524918AD7FC43, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_frame, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t XREALRGBCameraTexture_GetTimeStamp_m7C90EA5769685FB19640C3825D310EDE0FEA12C1_inline (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___m_Timestamp; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A XREALRGBCameraTexture_GetResolution_mE7C1DE6697351355691EE8308A373DEC5AA76434_inline (XREALRGBCameraTexture_t28BD01CD7B28B35ED39B6686BFE5335DCE79BB99* __this, const RuntimeMethod* method) { { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___m_Resolution; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_cameraType_m258F364B28CFA256724752BAAB5BFA848FD914E4_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcameraTypeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_camMode_m1DCD0E9CAA2D311A0ACD679B4D762EC14615B680_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcamModeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_hologramOpacity_mC72E613526A2D38D55624376134302DC13BBC922_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___U3ChologramOpacityU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_frameRate_m34F7B76778DB7344D25BF810485FB079C34A01AD_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CframeRateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_captureSide_mF79861C8BF202238B8CFF7158F9B2F975F2FD3F6_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcaptureSideU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_cameraResolutionWidth_m5D91F3ED39A29537857EF7AB0F8A735E2AD9D9F0_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcameraResolutionWidthU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_cameraResolutionHeight_mDCC9A10F85A0EB9846C4BA4FEEA08F25B878BE48_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcameraResolutionHeightU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_pixelFormat_mFE320EF3DE7A5DF8BBFD72C363D0C8261C476623_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CpixelFormatU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_blendMode_mA99F930BBCA2A8E5710645B30FC3D772334B148D_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CblendModeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_audioState_m0D1B4654829084AE6C415174636EE97E373A44C0_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CaudioStateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_mediaProjection_m89CF13BDF88A6EEA4AE8CF189BD00453C6A73592_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_value, const RuntimeMethod* method) { { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_value; __this->___U3CmediaProjectionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmediaProjectionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_lockRoll_m0BF1657AA1A976D029D7B3118F75B597CD42613F_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3ClockRollU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraParameters_set_backgroundColor_m51E7EF3BCF12C20926754FE96A4CC358A0859422_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) { { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value; __this->___U3CbackgroundColorU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CameraParameters_get_audioState_m1AF6E36212C39ADEB990E51DFA4F63BB6C46D7EA_inline (CameraParameters_t6DE46296CB85928D4DEE38994C60CEBA9BE8A970* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CaudioStateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult_set_PermissionNames_mE5E99D5FBC28CF530076EB2FF0A52819C61B2E9B_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_value; __this->___U3CPermissionNamesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPermissionNamesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AndroidPermissionsRequestResult_set_GrantResults_m06EA3BA397FCC7E995B897AEFBB183F00803AC34_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_value, const RuntimeMethod* method) { { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ___0_value; __this->___U3CGrantResultsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGrantResultsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* AndroidPermissionsRequestResult_get_PermissionNames_mEE08A9110C514B9F683CD5645912A28097D94FA9_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CPermissionNamesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* AndroidPermissionsRequestResult_get_GrantResults_m7008FF164609F85BD312CD50A04FE15DD25C3957_inline (AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D* __this, const RuntimeMethod* method) { { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___U3CGrantResultsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALAudioCapture_set_IsRecording_mD5F85F06846FDCEFF1993E69760A87265301980F_inline (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsRecordingU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XREALAudioCapture_get_IsRecording_mDEDCB29F427DA4C1B2FDAA5E9AE7AF35CF9268CD_inline (XREALAudioCapture_tDD08DAFBBA37DD8DF62F578D4ED6D32A92A40A39* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsRecordingU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStartedRecordingAudioCallback_Invoke_mC1DC9F217EB321F1551252253095BFF6548DA33B_inline (OnStartedRecordingAudioCallback_tA1AF781053EF61DD79254B902FD5DF5BA1FDADD8* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnAudioModeStartedCallback_Invoke_m94223833686C4EE2D7531C8AFAB9F4AC9D976BD9_inline (OnAudioModeStartedCallback_t0217649D55DE144E3E390E60A9A8C943F96B5DDC* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStoppedRecordingAudioCallback_Invoke_mCF49966E9F56F64943A73722CAEDF104E24BEF9B_inline (OnStoppedRecordingAudioCallback_tD0E02E3C4A9929BEC9D6B9747B85579A64838AAF* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnAudioModeStoppedCallback_Invoke_mCD114B9FA04084004A2F2A709EAB520EB7499607_inline (OnAudioModeStoppedCallback_tFC28C995A9D18D951C70ABCEE45B643304AD4361* __this, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AudioCaptureResult_tC7C7A84E5E8E8B7D1F3F0CFB7C2326F696B2CCF9, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; __this->___z = (0.0f); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z; V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); float L_12 = V_0; float L_13 = V_0; float L_14 = V_1; float L_15 = V_1; float L_16 = V_2; float L_17 = V_2; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_18; L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17)))))); V_3 = ((float)L_18); goto IL_0040; } IL_0040: { float L_19 = V_3; return L_19; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a; float L_1 = L_0.___x; float L_2 = ___0_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a; float L_4 = L_3.___y; float L_5 = ___0_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a; float L_7 = L_6.___z; float L_8 = ___0_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALCameraInitializer_set_IsInitialized_m3DACA5D5C75E4481C183FBD3CB53BA541741D035_inline (XREALCameraInitializer_t92ACF7F7BA02D9D541C1156BA46F207E3146C5DE* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsInitializedU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { { int32_t L_0 = ___0_x; __this->___m_X = L_0; int32_t L_1 = ___1_y; __this->___m_Y = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnCaptureResourceCreatedCallback_Invoke_m6C973F68BCB336AB9094B8485A63B5839A9928B5_inline (OnCaptureResourceCreatedCallback_tD4F0171133AFC835373F41F1AC8677F70F4130DB* __this, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43* ___0_captureObject, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, XREALPhotoCapture_t834E98313DD93C8FE68CB21CD649AD7982ABDD43*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_captureObject, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnPhotoModeStartedCallback_Invoke_m7B187CEDE2EED023D0F3A11FDF52F5A83752A7C8_inline (OnPhotoModeStartedCallback_t44DDCE508238F4B2FF24DA400E52EF5B4D848F2F* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnPhotoModeStoppedCallback_Invoke_m7D8B24A9FC3D37CC7F93B61C84615B5AE6EE9488_inline (OnPhotoModeStoppedCallback_t7D67E3AA5E5996470CB7B4D2DD8534FC529B5B01* __this, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, PhotoCaptureResult_tD145EF88C65FD0D88C870B1AC7A6C71F7662A9F5, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* FrameCaptureContext_GetBehaviour_mAF750BD8143365E1A23184579094BEF4FB0355FD_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { CaptureBehaviourBase_t3982938B52ABF4621F2D3044D1CCF774C4A8714E* L_0 = __this->___m_CaptureBehaviour; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* FrameCaptureContext_GetFrameProvider_mB579B0282ADE097E9D34DE5B8856F59BBA232726_inline (FrameCaptureContext_tA2B8D7D415988DF5E0509CE492ABE48F45B41DBE* __this, const RuntimeMethod* method) { { AbstractFrameProvider_tFCB33876ED386DE8547A1FB90076F1CD156FBB54* L_0 = __this->___m_FrameProvider; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALVideoCapture_set_IsRecording_mB9D395D837C8A607A4E8E352C7E6F477BC60AEB2_inline (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsRecordingU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnVideoCaptureResourceCreatedCallback_Invoke_m04A9D66B1380D32AFDDF5D2B2A3A3DEB106FA5C6_inline (OnVideoCaptureResourceCreatedCallback_t5450132EBC0E857801E6CF87814C9C9E30FB4205* __this, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* ___0_captureObject, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_captureObject, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XREALVideoCapture_get_IsRecording_m98A236A14782F2A5FED369E93A030CA10B6D3D19_inline (XREALVideoCapture_t01470F1C7035DD734FC22FF54F4DE20DBB668366* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsRecordingU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStartedRecordingVideoCallback_Invoke_m64C669A2625278387C253884DF6C093CF843B61B_inline (OnStartedRecordingVideoCallback_t87F920BD3107AEBC284828945B883C61B0E19AA3* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnVideoModeStartedCallback_Invoke_mD942A6B8EFB957C5282A08029EF6CA9BD644839A_inline (OnVideoModeStartedCallback_tC03A27AA0FBB83507639D0533CF138B94836C452* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnStoppedRecordingVideoCallback_Invoke_m99A014C93CEA2E1C067B03AB66FF8620486475E0_inline (OnStoppedRecordingVideoCallback_t778CE50838C986BD9B162881C97068A69FA6A202* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnVideoModeStoppedCallback_Invoke_mF565BE9D5C8376FA72E2AB407450C839B16A95C1_inline (OnVideoModeStoppedCallback_tED65C1CD29E32A4DE1438F2586A6FC730B1479CC* __this, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4 ___0_result, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, VideoCaptureResult_t145D1DA0E1D2CEE03927CACF3822731B9B40D3D4, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_result, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_TriggerButton_m4CC57EFBFA598DADFFF9E0647E42B84A61F557FD_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CTriggerButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTriggerButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_GripButton_m19D7B3C883C90AAE0531E5F73959CFAA5344F8FE_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CGripButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGripButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_PrimaryButton_m4B887AA9B14AE877D411F86D3702086F9263321E_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CPrimaryButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPrimaryButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_SecondaryButton_m3D401765F97D30D914A296E22C4553FD0511D9DF_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CSecondaryButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSecondaryButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_MenuButton_m964B64D3D2B7C299D519BE38DF1EF95F1A289F88_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CMenuButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMenuButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_Primary2DAxis_m305F2AA73B607E9D21016C350C4C4E6FB9687F8A_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = ___0_value; __this->___U3CPrimary2DAxisU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPrimary2DAxisU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_Secondary2DAxis_m2F7CB357057C2B359BA5EC7C4FF20EBBEDD7F249_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = ___0_value; __this->___U3CSecondary2DAxisU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSecondary2DAxisU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId0_mD24997661FD35CA06322FEF498FF0860952718AE_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId0U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId0U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId1_mD3DA2ABBEA995E00CA112ED704774AEACCA596C9_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId1U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId1U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId2_mFAFB26D32B064C8247110F9B202283E7B9C27A63_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId2U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId2U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId3_m53902FBB662A07A8B78934CCB80F42EBEAFB4556_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId3U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId3U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId4_m6C9EC6CA82618DDF42CE1F93D246B83C980F07A8_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId4U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId4U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId5_mE7CE0B112C4EF3B829AE4387D2322EF58F40D672_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId5U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId5U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId6_m05E9FD5CF9BE831A846905CF3F76AF2109DEE044_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId6U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId6U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId7_mC1D2521EB185CAA87F534ABEC4B7FCF54FF07399_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId7U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId7U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId8_mDC69EF06D844C42552A1CA4901ED2A7B3912D774_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId8U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId8U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XREALController_set_ButtonId9_m228D78A61F57B6AEC104550B1D46DB8A54E36896_inline (XREALController_tFCB83FDE6BDE47429A8891050FBCDF317D48A95A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CButtonId9U3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CButtonId9U3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SubsystemLifecycleManager_3_get_subsystem_mD3D899C68170AAB80E8086C46FC5C6C033A07C21_gshared_inline (SubsystemLifecycleManager_3_t499D76783B0F91C52B19F7183F077FAD1985AD55* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CsubsystemU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SubsystemWithProvider_3_get_provider_m963D70D839CE42A2C17A2C183A61C25F0E2C6732_gshared_inline (SubsystemWithProvider_3_t548D9C2A4778C7ADB62496A2A07F8B7563309893* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CproviderU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; RuntimeObject* V_5 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B7_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B6_0 = NULL; { RuntimeObject* L_0 = __this->___m_FreshlyReleased; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_002a; } } { RuntimeObject* L_2 = __this->___m_FreshlyReleased; V_0 = L_2; RuntimeObject** L_3 = (RuntimeObject**)(&__this->___m_FreshlyReleased); il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*)); goto IL_008a; } IL_002a: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_List; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_005d; } } { Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_7 = __this->___m_CreateFunc; NullCheck(L_7); RuntimeObject* L_8; L_8 = Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_0 = L_8; int32_t L_9; L_9 = ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); V_3 = L_9; int32_t L_10 = V_3; ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline(__this, ((int32_t)il2cpp_codegen_add(L_10, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 9)); goto IL_008a; } IL_005d: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_11 = __this->___m_List; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); V_4 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_13 = __this->___m_List; int32_t L_14 = V_4; NullCheck(L_13); RuntimeObject* L_15; L_15 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_15; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_16 = __this->___m_List; int32_t L_17 = V_4; NullCheck(L_16); List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); } IL_008a: { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_18 = __this->___m_ActionOnGet; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_19 = L_18; if (L_19) { G_B7_0 = L_19; goto IL_0096; } G_B6_0 = L_19; } { goto IL_009d; } IL_0096: { RuntimeObject* L_20 = V_0; NullCheck(G_B7_0); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B7_0, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); } IL_009d: { RuntimeObject* L_21 = V_0; V_5 = L_21; goto IL_00a2; } IL_00a2: { RuntimeObject* L_22 = V_5; return L_22; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* AwaitableUtils_1_FromResult_mDD170DC756577F6797A22014793B3EEB50E52277_gshared_inline (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* ___0_completionSource, Result_1_t111D8607A9C5C521EC7548CFF8FF071ED1C5528C ___1_result, const RuntimeMethod* method) { { AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_0 = ___0_completionSource; NullCheck(L_0); Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* L_1; L_1 = AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_2 = ___0_completionSource; NullCheck(L_2); AwaitableCompletionSource_1_SetResult_mF5ECFC376219A94A46C22298A01788FCA55C424A(L_2, (&___1_result), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)); AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* L_3 = ___0_completionSource; NullCheck(L_3); AwaitableCompletionSource_1_Reset_m2DBD36EEC6C8391B31BF500F98F095B8BE363994(L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* AwaitableCompletionSource_1_get_Awaitable_m386608C7C9C7BA0166F320195B4BFB88116625F0_gshared_inline (AwaitableCompletionSource_1_t7276D0270B46DB581BD8F5BFC9F952135A454A08* __this, const RuntimeMethod* method) { { Awaitable_1_t5DD9557B7D1C4D2D2EAC079140B3FC8250957077* L_0 = __this->___U3CAwaitableU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* AwaitableUtils_1_FromResult_mEAC1EC686F44FDA58E25E5EED2310B7A3F0EA679_gshared_inline (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* ___0_completionSource, Result_1_t677BFA3D17CB836EB7595003E5C41EE4F4544DA5 ___1_result, const RuntimeMethod* method) { { AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_0 = ___0_completionSource; NullCheck(L_0); Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* L_1; L_1 = AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_2 = ___0_completionSource; NullCheck(L_2); AwaitableCompletionSource_1_SetResult_mF74BCBBDB1137A4122467200E661B1B9006DA0FD(L_2, (&___1_result), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)); AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* L_3 = ___0_completionSource; NullCheck(L_3); AwaitableCompletionSource_1_Reset_m17BF7B272450AA631347D2CEEB0D0B2AAF4BFF31(L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* AwaitableCompletionSource_1_get_Awaitable_mD1E3511F8EFB5FC15C53B557816CD3BA202A5628_gshared_inline (AwaitableCompletionSource_1_t189BCE9BA15F90A2F8BA489ED8252445252A9C0C* __this, const RuntimeMethod* method) { { Awaitable_1_t825EAF106AF1AA7C375CF2D4C95236079AF79E5D* L_0 = __this->___U3CAwaitableU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* AwaitableUtils_1_FromResult_m03ABC4D6CF737EA999511E86CB123C9CF5112C88_gshared_inline (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* ___0_completionSource, XRResultStatus_tCC9883C2EC8AE64CE75A3B0BD56DEFB134CEC941 ___1_result, const RuntimeMethod* method) { { AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_0 = ___0_completionSource; NullCheck(L_0); Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* L_1; L_1 = AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_2 = ___0_completionSource; NullCheck(L_2); AwaitableCompletionSource_1_SetResult_mE282BB9913B69D0421B1C08B189950425990D1A2(L_2, (&___1_result), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)); AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* L_3 = ___0_completionSource; NullCheck(L_3); AwaitableCompletionSource_1_Reset_m4B3F6D331BD59D99BCB6D81D4492F7FBF3DC8244(L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* AwaitableCompletionSource_1_get_Awaitable_m3CEBFFD3A4DBBC3BA71D517D6E6E12857C990DBB_gshared_inline (AwaitableCompletionSource_1_t41454950A8A9A293E487983FE098C0C8362FFF0D* __this, const RuntimeMethod* method) { { Awaitable_1_t9A35C3CFA6CF88CE75E68EB053253B574AF23EB7* L_0 = __this->___U3CAwaitableU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* AwaitableUtils_1_FromResult_m29F38682B17B21FC439CB77EBE85BCD47395532C_gshared_inline (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* ___0_completionSource, Result_1_t32DAF666E2729CF2AEF89BB678B41AB32A6F7503 ___1_result, const RuntimeMethod* method) { { AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_0 = ___0_completionSource; NullCheck(L_0); Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* L_1; L_1 = AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_2 = ___0_completionSource; NullCheck(L_2); AwaitableCompletionSource_1_SetResult_m3AC5C871A64692D4A17ECC2895A9D6DEE71B21EA(L_2, (&___1_result), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)); AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* L_3 = ___0_completionSource; NullCheck(L_3); AwaitableCompletionSource_1_Reset_mA6D1D0D6D3ED97EF9E25535D01E9675B6E345F46(L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* AwaitableCompletionSource_1_get_Awaitable_mAA9729280B2996FAFDEF11BDB5E9A3FCF88DFCCB_gshared_inline (AwaitableCompletionSource_1_t0BEDCC5779469D35E36F5C23B77A4527CD5D9627* __this, const RuntimeMethod* method) { { Awaitable_1_t372AD450BB1B48C220F72AD0234E19E2722C759A* L_0 = __this->___U3CAwaitableU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t V_2 = 0; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B2_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B1_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B9_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B8_0 = NULL; { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___m_ActionOnRelease; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000d; } G_B1_0 = L_1; } { goto IL_0014; } IL_000d: { RuntimeObject* L_2 = ___0_element; NullCheck(G_B2_0); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B2_0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); } IL_0014: { RuntimeObject* L_3 = __this->___m_FreshlyReleased; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0031; } } { RuntimeObject* L_5 = ___0_element; __this->___m_FreshlyReleased = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FreshlyReleased), (void*)L_5); goto IL_007a; } IL_0031: { int32_t L_6; L_6 = ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); int32_t L_7 = __this->___m_MaxSize; V_1 = (bool)((((int32_t)L_6) < ((int32_t)L_7))? 1 : 0); bool L_8 = V_1; if (!L_8) { goto IL_0054; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_9 = __this->___m_List; RuntimeObject* L_10 = ___0_element; NullCheck(L_9); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_9, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 19)); goto IL_007a; } IL_0054: { int32_t L_11; L_11 = ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); V_2 = L_11; int32_t L_12 = V_2; ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 9)); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_13 = __this->___m_ActionOnDestroy; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_14 = L_13; if (L_14) { G_B9_0 = L_14; goto IL_0072; } G_B8_0 = L_14; } { goto IL_0079; } IL_0072: { RuntimeObject* L_15 = ___0_element; NullCheck(G_B9_0); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B9_0, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); } IL_0079: { } IL_007a: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7DE2931E007C8B905D71B73AC750F4D0B33A2214_gshared_inline (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 ___0_item, const RuntimeMethod* method) { SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); SerializableGuidU5BU5D_t3DC373C1A58DAFE22EF82D4C4DC24682D875DC7C* L_6 = V_0; int32_t L_7 = V_1; SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378)L_8); return; } IL_0034: { SerializableGuid_tCEABDCED6CD954AC100159BDEFC5D414049C0378 L_9 = ___0_item; List_1_AddWithResize_m7B1E20A7B23628EFADFE2944D0C094B045C9A569(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m33AB2336AFC177FA5B6FB21DCBDF749097044986_gshared_inline (List_1_tA66A354637DA6662F823498267E10BE1380D54D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SingletonMonoBehaviour_1_get_Singleton_m8E56B121F9894A204F755FB0C20C7F09DC4B147C_gshared_inline (const RuntimeMethod* method) { { RuntimeObject* L_0 = ((SingletonMonoBehaviour_1_tDE14633018EC6C1ADF8C0D6A4216766981964A37_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Singleton; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_mB552966C2EAE9C3ED430CDE3CFB88887E763D421_gshared_inline (Queue_1_tEF91448C07FF30D845841F316F3712EF99896F60* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m28502B64CC788445DD50B6A9329945AF38B13940_gshared_inline (Action_1_tFB8EF4E4D53C5E5BDA2CD05ACC80F089A7152EFD* __this, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, AndroidPermissionsRequestResult_t83AFC3243B17FCF39091C01A9A4EA9C219AE345D, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m541944D7A29BDE378E15819679A323D0A43DD808_gshared_inline (List_1_tA3C27232868919191CC20B5C43A49A11D71F83D5* __this, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 ___0_item, const RuntimeMethod* method) { ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_6 = V_0; int32_t L_7 = V_1; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525)L_8); return; } IL_0034: { Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_9 = ___0_item; List_1_AddWithResize_m9C22B055BDB41F879AAD4BB9BCA3D8B18AF4E879(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CCountAllU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CCountAllU3Ek__BackingField = L_0; return; } }