ar_tourism_flutter_unity/ios/UnityLibrary/Classes/Native/Assembly-CSharp__1.cpp
2025-05-16 10:43:23 +08:00

23629 lines
1.1 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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 <typename T1>
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 <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
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 <typename T1, typename T2>
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 <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct 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);
}
};
template <typename T1, typename T2>
struct GenericInterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1>
struct InvokerActionInvoker1
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1)
{
void* params[1] = { &p1 };
method->invoker_method(methodPtr, method, obj, params, params[0]);
}
};
template <typename T1>
struct InvokerActionInvoker1<T1*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
{
void* params[1] = { p1 };
method->invoker_method(methodPtr, method, obj, params, params[0]);
}
};
template <typename T1, typename T2>
struct InvokerActionInvoker2;
template <typename T1, typename T2>
struct InvokerActionInvoker2<T1*, T2>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2)
{
void* params[2] = { p1, &p2 };
method->invoker_method(methodPtr, method, obj, params, params[1]);
}
};
template <typename T1, typename T2>
struct InvokerActionInvoker2<T1*, T2*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
{
void* params[2] = { p1, p2 };
method->invoker_method(methodPtr, method, obj, params, params[1]);
}
};
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,Newtonsoft.Json.Linq.JObject>
struct U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39;
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,System.Object>
struct U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454;
// <>f__AnonymousType0`4<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct U3CU3Ef__AnonymousType0_4_t04E1331A11B0999933DD8DFB1D05EB42173A7D78;
// System.Action`1<System.Single[]>
struct Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3;
// System.Action`1<UnityEngine.Rendering.AsyncGPUReadbackRequest>
struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F;
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Action`1<System.String>
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A;
// System.Action`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99;
// System.Action`2<System.IntPtr,System.IntPtr>
struct Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45;
// System.Action`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo>
struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
// System.Comparison`1<UnityEngine.Camera>
struct Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A;
// System.Comparison`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task>
struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
// System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>
struct Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9;
// System.Collections.Generic.Dictionary`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E;
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
// System.Func`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431;
// System.Func`1<System.Threading.Tasks.Task/ContingentProperties>
struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
// System.Collections.Generic.IEnumerable`1<Newtonsoft.Json.Linq.JToken>
struct IEnumerable_1_t1447BF8E1A962EF1787C1E07658EB94E72BA2CEF;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,FlutterUnityIntegration.UnityMessage>
struct KeyCollection_tBA9E4C362038AD4D8203839B7639184250B7EB02;
// System.Lazy`1<FlutterUnityIntegration.UnityMessageManager>
struct Lazy_1_t6F494A9DD8C65745EEC22482A12BA8565B069417;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup>
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
// System.Collections.Generic.List`1<UnityEngine.UI.Image>
struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<VideoObject>
struct List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A;
// System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<System.Threading.Tasks.Task>
struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
// System.Collections.Generic.Queue`1<System.Byte[]>
struct Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E;
// System.Collections.Generic.Queue`1<System.Action>
struct Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA;
// System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41;
// FlutterUnityIntegration.SingletonMonoBehaviour`1<System.Object>
struct SingletonMonoBehaviour_1_t40D855C9E22F0BF3C0ADBC1B41CF44E16D5E0FD2;
// FlutterUnityIntegration.SingletonMonoBehaviour`1<FlutterUnityIntegration.UnityMessageManager>
struct SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
// UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>
struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A;
// UnityEngine.Events.UnityAction`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct UnityAction_2_t742C43FA6EAABE0458C753DFE15FDDFAE01EA73F;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,FlutterUnityIntegration.UnityMessage>
struct ValueCollection_t76308479C314C62501C70F5884CCFFC9D72B7612;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,FlutterUnityIntegration.UnityMessage>[]
struct EntryU5BU5D_t393AE08BA714246E21C0D33B596C7DE1017B2E0E;
// System.Byte[][]
struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA;
// System.Action[]
struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2;
// UnityEngine.UI.Button[]
struct ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// UnityEngine.Camera[]
struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// UnityEngine.GameObject[]
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// Newtonsoft.Json.Linq.JTokenType[]
struct JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0;
// UnityEngine.Material[]
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
// MyPlane[]
struct MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.Resolution[]
struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A;
// UnityEngine.UI.Selectable[]
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// UnityEngine.Sprite[]
struct SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// VideoObject[]
struct VideoObjectU5BU5D_tA6AFBB1C81135B089E1F9978E6E95AC8AF4DDFE8;
// UnityEngine.WebCamDevice[]
struct WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5;
// Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType[]
struct __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1;
// Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType[]
struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// System.ComponentModel.AddingNewEventHandler
struct AddingNewEventHandler_tD9BAC60F604446ED14967643F63A83CE2A5C3701;
// UnityEngine.AndroidJavaClass
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03;
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0;
// UnityEngine.AndroidJavaProxy
struct AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D;
// UnityEngine.UI.AnimationTriggers
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
// UnityEngine.Animator
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
// UnityEngine.AudioClip
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
// NatCorder.Inputs.AudioInput
struct AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674;
// UnityEngine.AudioListener
struct AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35;
// UnityEngine.AudioSource
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299;
// UnityEngine.EventSystems.BaseRaycaster
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// UnityEngine.UI.Button
struct Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// NatCorder.Inputs.CameraInput
struct CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// UnityEngine.CanvasRenderer
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
// CaptureScreenshotMgr
struct CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B;
// NatCorder.Internal.CodeAttribute
struct CodeAttribute_tAABB70DC094D47CBE1758FD67D9DE0BF1110B9B7;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// System.Threading.ContextCallback
struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
// CoordinateAnchor
struct CoordinateAnchor_t21D1DF40A08D8C63EA5A2117D6C7695CDAF145FE;
// CoordinateConversionManager
struct CoordinateConversionManager_t5C881DB352CAB3A96C6C169BAD3A90A6536EB64A;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// System.IO.DirectoryInfo
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2;
// NatCorder.Internal.DocAttribute
struct DocAttribute_t507C024AF48E9CD15BD1ACAFABF214EE976DA9D5;
// UnityEngine.EventSystems.EventSystem
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
// System.Exception
struct Exception_t;
// System.Threading.ExecutionContext
struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
// System.IO.FileInfo
struct FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C;
// NatCorder.Clocks.FixedIntervalClock
struct FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590;
// UnityEngine.UI.FontData
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
// NatCorder.GIFRecorder
struct GIFRecorder_t613C0BDD907ADB74A7C0030EE48A91A18BF34CEF;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// GetKuang
struct GetKuang_t2DB91968B61C0CC8CD0E00507A3C07E7BB23B37F;
// GisPointTo3DPoint
struct GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0;
// UnityEngine.GlobalJavaObjectRef
struct GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8;
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
// NatCorder.HEVCRecorder
struct HEVCRecorder_tBB41E548ECE2A750A6A07B5EFA7DA7915C505661;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// NatCorder.Clocks.IClock
struct IClock_t42E0F0A89A1C2FADFC1B0D4CC2AB2877648C3018;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// NatCorder.IMediaRecorder
struct IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D;
// System.Security.Principal.IPrincipal
struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
// System.Threading.InternalThread
struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
// UnityEngine.Events.InvokableCallList
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
// Newtonsoft.Json.Linq.JContainer
struct JContainer_tFD3E2CD9B9D8D3CD73133B11A1F6BE77C5C8F95A;
// Newtonsoft.Json.Linq.JObject
struct JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1;
// NatCorder.JPGRecorder
struct JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E;
// Newtonsoft.Json.Linq.JPropertyKeyedCollection
struct JPropertyKeyedCollection_t4A44691A9942B8A7AEB4016F7405BF388D1E0632;
// Newtonsoft.Json.Linq.JToken
struct JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3;
// Newtonsoft.Json.Linq.JTokenEqualityComparer
struct JTokenEqualityComparer_t2B7EB6B1D12A8C94152AB2E690CC45F185373C46;
// System.ComponentModel.ListChangedEventHandler
struct ListChangedEventHandler_tDBF36F3E2C6B7538106878E1D5A7553C5EA77616;
// System.LocalDataStoreHolder
struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
// System.LocalDataStoreMgr
struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
// NatCorder.MP4Recorder
struct MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500;
// NatCorder.Internal.MainDispatcher
struct MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// NatCorder.Internal.MediaRecorderAndroid
struct MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE;
// NatCorder.Internal.MediaRecorderiOS
struct MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// FlutterUnityIntegration.MessageHandler
struct MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// System.MulticastDelegate
struct MulticastDelegate_t;
// MyPlane
struct MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB;
// MyPlaneManager
struct MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9;
// FlutterUnityIntegration.NativeAPI
struct NativeAPI_t95E431F7951EC1718025A4EB8575D6CDCACB64C1;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// System.Collections.Specialized.NotifyCollectionChangedEventHandler
struct NotifyCollectionChangedEventHandler_t521FADBD1190F88022BC2160A5F82FDFC08364AF;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// OffCeShi
struct OffCeShi_t5A962EC615483B79AFE8588116BF5A681EE18C73;
// OtherUserMannger
struct OtherUserMannger_tA2EC6CF1671BC3E7F8561D75498CEE28DE1D4DB0;
// UnityEngine.Events.PersistentCallGroup
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
// PlaneManager
struct PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B;
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
// System.ComponentModel.PropertyChangedEventHandler
struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA;
// System.ComponentModel.PropertyChangingEventHandler
struct PropertyChangingEventHandler_tF293724DEA588C35A7E94C4F4413AEE6438FE9CD;
// UnityEngine.UI.RawImage
struct RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179;
// RawImageAspectFitter
struct RawImageAspectFitter_t48A691FA89606F7E6FF37422DD8DE3B68709B934;
// NatCorder.Clocks.RealtimeClock
struct RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F;
// RecordManager
struct RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5;
// UnityEngine.UI.RectMask2D
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
// NatCorder.Internal.RefAttribute
struct RefAttribute_t844E40D0290FA4DAA13B9A4AD0AD4479B1AB79CE;
// NatCorder.Internal.RenderDispatcher
struct RenderDispatcher_tB894E94A44E9CC0877ADAF6E16A61121192A87D8;
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
// ResourceUI
struct ResourceUI_t32434D9C02B0EB9796C49AAE71839CE51F78F6DC;
// ReturnFlutter
struct ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA;
// RollCollenter
struct RollCollenter_t446A199ACCCF325FEA7B6740EE423E757C47360F;
// RuntimeLog
struct RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// NatCorder.Inputs.ScreenInput
struct ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70;
// ScreenRecording
struct ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97;
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
// SetID
struct SetID_t8C89A660E1E68C4BB1FB06A9227640D4ECDD90D8;
// SetRolls
struct SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3;
// ShuaXn
struct ShuaXn_tFA42BA05374AA7BE315E69FD484EFF391BB69AA9;
// ShuiDI
struct ShuiDI_t29AEF0FAA362CC1B80132C076202D6E9B141A303;
// ShuiDiRen
struct ShuiDiRen_tAC7F8F6EC14067A7F50F9EDE74CDDE7FAC681069;
// SkipSplashImage
struct SkipSplashImage_tC1596B2275D39BCA9D545743BFE7F6B7087DDDF2;
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
// System.Threading.Tasks.StackGuard
struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
// System.Diagnostics.Stopwatch
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043;
// System.String
struct String_t;
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
// System.Threading.Tasks.TaskFactory
struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
// System.Threading.Tasks.TaskScheduler
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
// UnityEngine.TextGenerator
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// ThisTran
struct ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371;
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
// System.Threading.ThreadStart
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// UITest
struct UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18;
// UnityEngine.Events.UnityAction
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
// UnityEngine.Events.UnityEvent
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977;
// UnityEngine.Events.UnityEventBase
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8;
// FlutterUnityIntegration.UnityMessage
struct UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0;
// FlutterUnityIntegration.UnityMessageManager
struct UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56;
// UnityEngine.UI.VertexHelper
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
// VideoManager
struct VideoManager_tD52415921BDBDAFDF573E5FAA3CCFD7F996CD991;
// VideoObject
struct VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C;
// UnityEngine.Video.VideoPlayer
struct VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.WaitForEndOfFrame
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663;
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3;
// UnityEngine.WaitUntil
struct WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD;
// UnityEngine.WebCamTexture
struct WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749;
// upSpeed
struct upSpeed_t86138D743DFEE608FC565689427C84795473F41C;
// UnityEngine.AudioClip/PCMReaderCallback
struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E;
// UnityEngine.AudioClip/PCMSetPositionCallback
struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072;
// NatCorder.Inputs.AudioInput/AudioInputAttachment
struct AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4;
// UnityEngine.UI.Button/ButtonClickedEvent
struct ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// NatCorder.Inputs.CameraInput/<>c
struct U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236;
// NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0
struct U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04;
// NatCorder.Inputs.CameraInput/<OnFrame>d__11
struct U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1;
// NatCorder.Inputs.CameraInput/CameraInputAttachment
struct CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363;
// NatCorder.JPGRecorder/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5;
// NatCorder.Internal.MainDispatcher/<Dispatch>d__5
struct U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93;
// NatCorder.Internal.MainDispatcher/MainDispatcherAttachment
struct MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
// NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0
struct U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA;
// MyPlane/<MoveTransformToTarget>d__31
struct U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E;
// MyPlane/<ReturnMoveTransformToTarget>d__29
struct U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A;
// MyPlaneManager/<DelayedInit>d__5
struct U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804;
// MyPlaneManager/<InitCameraCor>d__7
struct U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8;
// RecordManager/<>c
struct U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB;
// RecordManager/<StartMicrophone>d__19
struct U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77;
// UnityEngine.RectTransform/ReapplyDrivenProperties
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
// NatCorder.Internal.RenderDispatcher/UnityRenderingEvent
struct UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF;
// NatCorder.Inputs.ScreenInput/<OnFrame>d__8
struct U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D;
// NatCorder.Inputs.ScreenInput/ScreenInputAttachment
struct ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7;
// ScreenRecording/<CheckAndRequestPermissions>d__14
struct U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9;
// ScreenRecording/<InitializeCameraDelayed>d__20
struct U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E;
// ScreenRecording/<InitializeRecordManagerDelayed>d__16
struct U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978;
// ScreenRecording/<ResetSceneAndUI>d__18
struct U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC;
// SkipSplashImage/<>c
struct U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7;
// System.Threading.Tasks.Task/ContingentProperties
struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
// ThisTran/<Wait>d__5
struct U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B;
// UITest/<Call>d__5
struct U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01;
// FlutterUnityIntegration.UnityMessageManager/MessageDelegate
struct MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9;
// FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate
struct MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7;
// VideoManager/<LoadAllVideo>d__5
struct U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86;
// UnityEngine.Video.VideoPlayer/ErrorEventHandler
struct ErrorEventHandler_t6DD292ED79129AF67D909EDA603DA9DC5C762462;
// UnityEngine.Video.VideoPlayer/EventHandler
struct EventHandler_tE1FA51515FC895E3A02E317912FBDCDCF390A411;
// UnityEngine.Video.VideoPlayer/FrameReadyEventHandler
struct FrameReadyEventHandler_tDEDADF060B051C2953122274EBF3896AF48735E8;
// UnityEngine.Video.VideoPlayer/TimeEventHandler
struct TimeEventHandler_t8F77A92148F1A0F37AE8DE9CA7E25D90D001DC1E;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45_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* AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IClock_t42E0F0A89A1C2FADFC1B0D4CC2AB2877648C3018_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_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* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_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* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD;
IL2CPP_EXTERN_C String_t* _stringLiteral00FAE2A15F4317EA56CBD0CACD32D9B65EE26B6B;
IL2CPP_EXTERN_C String_t* _stringLiteral019B95094D7EACF3CCCC5086838B018D40B28AC6;
IL2CPP_EXTERN_C String_t* _stringLiteral0335AFEB5563384A7B2702697FEE8795FC2550D1;
IL2CPP_EXTERN_C String_t* _stringLiteral039FB48C516F3635D76368C6AEFAE622F5902961;
IL2CPP_EXTERN_C String_t* _stringLiteral041FF16A7C60E97E37BBCF156DEA0F300F841F81;
IL2CPP_EXTERN_C String_t* _stringLiteral0567B81A47578A14BE30E6CEC08F9DF5DC0DD03E;
IL2CPP_EXTERN_C String_t* _stringLiteral058541948B6829C8D6212927409C4317A0C0F0BD;
IL2CPP_EXTERN_C String_t* _stringLiteral081C88BC636F7850A1635B06305257D916EBAD8B;
IL2CPP_EXTERN_C String_t* _stringLiteral09DF0F4EA30887D5D6E2833D4C620AAAB11E1C34;
IL2CPP_EXTERN_C String_t* _stringLiteral0A266118AEE75B4DD1B90D6B7489D0E4D9F03406;
IL2CPP_EXTERN_C String_t* _stringLiteral0A4FEFAA90F9849E01701C066782C19648313B8C;
IL2CPP_EXTERN_C String_t* _stringLiteral0AC72037EBCA5D6E4182D4157F3199F445F2716A;
IL2CPP_EXTERN_C String_t* _stringLiteral0B2AD2E928CEC476EE4B66F341CBCEC75DC2C9BD;
IL2CPP_EXTERN_C String_t* _stringLiteral0BC88DB38E63459B5C08C6367754787BDEC89A10;
IL2CPP_EXTERN_C String_t* _stringLiteral0DD03C91147DDFDC8B82435C9D6156F3ECCEB7D0;
IL2CPP_EXTERN_C String_t* _stringLiteral1000B512A2ADCE04B87A4334B1DA8994D4D854BC;
IL2CPP_EXTERN_C String_t* _stringLiteral10D92A79C1ABC919CA68F9EECE259A61D383C3FA;
IL2CPP_EXTERN_C String_t* _stringLiteral1307C3961F5A053FF9C1DBFC17BBC38F03B20930;
IL2CPP_EXTERN_C String_t* _stringLiteral14243161A7F7D90F0AF15FD6BD7ADFDD90A48BD9;
IL2CPP_EXTERN_C String_t* _stringLiteral144F0867A7EEEB1D50286F7F43404E58A479576E;
IL2CPP_EXTERN_C String_t* _stringLiteral14A1F08B9468B94A6EE15FA8DC6830C240CE99F4;
IL2CPP_EXTERN_C String_t* _stringLiteral1603FC8E03B4B5F64F20F1CFB8F5CA5DBBA0549F;
IL2CPP_EXTERN_C String_t* _stringLiteral181F4701B97CB6145C63FBF48133DBAF5B2B2BC6;
IL2CPP_EXTERN_C String_t* _stringLiteral1828B7A7FAE443BE50002FA4DD7DE33505764959;
IL2CPP_EXTERN_C String_t* _stringLiteral18C5EFC6723CC06BF67D84825D1B593580142F67;
IL2CPP_EXTERN_C String_t* _stringLiteral1978774FB33352F145A493C25DA0F375EEAF9A57;
IL2CPP_EXTERN_C String_t* _stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E;
IL2CPP_EXTERN_C String_t* _stringLiteral1ADA49DB1F06975314D080DCAEB46A68F8E74B0A;
IL2CPP_EXTERN_C String_t* _stringLiteral1B5F3D82D90B8AF99EAF7E4F0128DFAEED46F610;
IL2CPP_EXTERN_C String_t* _stringLiteral1C3C10E5AB87C54E2343FE92DD724E14084F9B71;
IL2CPP_EXTERN_C String_t* _stringLiteral1E8E4F6CC8A04C5C4CA8E28624CCAE6C730A675B;
IL2CPP_EXTERN_C String_t* _stringLiteral1ED0DD36647930BA1A6E7E09F86DD75AFF87F457;
IL2CPP_EXTERN_C String_t* _stringLiteral1EED489DAFD83D6B295D1283D32567ABB721BF55;
IL2CPP_EXTERN_C String_t* _stringLiteral1FE5B0E8D4054073C54AC0755AB02AA6CC027335;
IL2CPP_EXTERN_C String_t* _stringLiteral20AB6FF3453E16D33479BF5CC6579B05D03DFCD9;
IL2CPP_EXTERN_C String_t* _stringLiteral239E49B02AE726E8E21C04955A9F9AA4439D759C;
IL2CPP_EXTERN_C String_t* _stringLiteral23DF9991B71463C240582D176E347E7E47AEFF5A;
IL2CPP_EXTERN_C String_t* _stringLiteral24049ED4D98590C538F744DD7B6189F82DEA39F4;
IL2CPP_EXTERN_C String_t* _stringLiteral24C049E512CD1B48036BD162FF63700A57CA3469;
IL2CPP_EXTERN_C String_t* _stringLiteral251A70F8321AFA18C41CA7842B0EB84EB36285BB;
IL2CPP_EXTERN_C String_t* _stringLiteral26289356E0A6EC706545A907EADFD8D01AA02E97;
IL2CPP_EXTERN_C String_t* _stringLiteral2681DAA9E896884FCDA8C0F4B18ADF46E59B6CF9;
IL2CPP_EXTERN_C String_t* _stringLiteral296356B7A0EA107FC5F627034774F0EFD1C5049D;
IL2CPP_EXTERN_C String_t* _stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD;
IL2CPP_EXTERN_C String_t* _stringLiteral2B5908758B522ECD94B64441E6141234E66CF14F;
IL2CPP_EXTERN_C String_t* _stringLiteral2E2B2D6CB38C0397F583E9010A9EDE7051872293;
IL2CPP_EXTERN_C String_t* _stringLiteral2E488697C3D9D488955418DEBAF53387C0787594;
IL2CPP_EXTERN_C String_t* _stringLiteral300DC56CDB0D566799EAAC250357FD9D109CAB71;
IL2CPP_EXTERN_C String_t* _stringLiteral30358B2084EF1E2BAE5387A5803F595AE9488BC3;
IL2CPP_EXTERN_C String_t* _stringLiteral30A8164F0AD19B722CE25B56FCA8CE65B64A1950;
IL2CPP_EXTERN_C String_t* _stringLiteral34189A0AE9C0E0E94225465E95A81E99ED1364A0;
IL2CPP_EXTERN_C String_t* _stringLiteral35A360B7A9E8A6669C0B14687B88F764DAE9D8D4;
IL2CPP_EXTERN_C String_t* _stringLiteral36A62C10C472D459660DD67D518C5374999EC14F;
IL2CPP_EXTERN_C String_t* _stringLiteral372360BD24761E9B8F2B6F0B659628438423B103;
IL2CPP_EXTERN_C String_t* _stringLiteral3753DF735E896BD3C9F2E5D3740D83C85D747CF9;
IL2CPP_EXTERN_C String_t* _stringLiteral3A0644637946B5E578FCAAE9105687CA7DC71568;
IL2CPP_EXTERN_C String_t* _stringLiteral3C43D190974BF4B9A05E07DBB6B2C6FC36A4F992;
IL2CPP_EXTERN_C String_t* _stringLiteral3DF4B42C3EBB1AAF514F8956D136C4415766F940;
IL2CPP_EXTERN_C String_t* _stringLiteral3E16A33ED331CE69518842C940BC668289EA3C32;
IL2CPP_EXTERN_C String_t* _stringLiteral40B67DBF536DC17A6DB140F9AE79BA28873FCB51;
IL2CPP_EXTERN_C String_t* _stringLiteral444576102EABC655DDCA0E39733AE3369B1145AE;
IL2CPP_EXTERN_C String_t* _stringLiteral458848F857C740A39B981F89938125A04AEE1AA6;
IL2CPP_EXTERN_C String_t* _stringLiteral47DF4D9BEF6EB8B99DD40931CA30CD1215BE1036;
IL2CPP_EXTERN_C String_t* _stringLiteral47EB513E374108E26037B7F9B4BF7E16901170BD;
IL2CPP_EXTERN_C String_t* _stringLiteral48052330B9E494A8966663D47AC6BD036C93DE26;
IL2CPP_EXTERN_C String_t* _stringLiteral4A45FEED37092280C05CBF61147349A8AEE55011;
IL2CPP_EXTERN_C String_t* _stringLiteral4A7BB220FFC8FA5D68CFC1585805DAAFECDD2E60;
IL2CPP_EXTERN_C String_t* _stringLiteral4D1990350238096AD4D8520FC64B8D9BA3B7652A;
IL2CPP_EXTERN_C String_t* _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078;
IL2CPP_EXTERN_C String_t* _stringLiteral4E71B437BF2B9279C9114564D6C14E1F8620DF3D;
IL2CPP_EXTERN_C String_t* _stringLiteral4EEE5B34A5C01D383E3D7B28F62A9DA0EA1E97F3;
IL2CPP_EXTERN_C String_t* _stringLiteral54C29DDEA50046D9BEA9A368A87F45D55E22FF92;
IL2CPP_EXTERN_C String_t* _stringLiteral54C34CE3A3D8B3285A2A41A62A324E7CFEC78413;
IL2CPP_EXTERN_C String_t* _stringLiteral54E9884C2A8A9804F2757FB402718D03522F4946;
IL2CPP_EXTERN_C String_t* _stringLiteral555770E5820981CE52487EE13D22698BA5B2CD1F;
IL2CPP_EXTERN_C String_t* _stringLiteral55F4CBBF09B5F0BBAF6213769C6F785D47BCE50C;
IL2CPP_EXTERN_C String_t* _stringLiteral57530CCA3A2D34F909F805401E7DD046C518F859;
IL2CPP_EXTERN_C String_t* _stringLiteral577FC93686E337D990A9737116CC6F70BB23A7B5;
IL2CPP_EXTERN_C String_t* _stringLiteral57D54AF65B80A5B64478C9DC1085EA7AC47E6193;
IL2CPP_EXTERN_C String_t* _stringLiteral5842388E0AA8E8581E7DBD0BA85881520E490D80;
IL2CPP_EXTERN_C String_t* _stringLiteral5943F5433E7D1FF62C81B9888F304F68DC01CE34;
IL2CPP_EXTERN_C String_t* _stringLiteral5A0F586726CB9302D2094B6AA967AE630A767BE7;
IL2CPP_EXTERN_C String_t* _stringLiteral5AF09D1551DBFA84CCD393C109F3C9EFFDA27900;
IL2CPP_EXTERN_C String_t* _stringLiteral5B1F47D72E9133BE25395A4EA5FF3325ED100A8B;
IL2CPP_EXTERN_C String_t* _stringLiteral5BD114E5A50CEDA8AE76514003D1DE8A6F2D7442;
IL2CPP_EXTERN_C String_t* _stringLiteral5D533C4EA56130E82A207C1F7CF8B25B76337F30;
IL2CPP_EXTERN_C String_t* _stringLiteral5EAE3BACF0BC56E079E9E71C5E42CBC91BEC5E36;
IL2CPP_EXTERN_C String_t* _stringLiteral5ED6165B9805EFBD9C20060B3648539057D719B2;
IL2CPP_EXTERN_C String_t* _stringLiteral62421C848F1CD54571A2DC272A3098032E03B52C;
IL2CPP_EXTERN_C String_t* _stringLiteral628E8E3C138E87493AA9D63C7E18006DBF0F246C;
IL2CPP_EXTERN_C String_t* _stringLiteral62B9A16D587C40329E0A0E570B805CE6CE826BDB;
IL2CPP_EXTERN_C String_t* _stringLiteral6441204C3F60EAAE0237AF97E0D5F5243CAC4944;
IL2CPP_EXTERN_C String_t* _stringLiteral64A0B1AE6DF2D4494D4F60CED938C5627D3D60A3;
IL2CPP_EXTERN_C String_t* _stringLiteral6590292A8D3FC4884D027A2E7D8F19A2B66EAA84;
IL2CPP_EXTERN_C String_t* _stringLiteral678346987081A47A2DE345D400500EE3B6517492;
IL2CPP_EXTERN_C String_t* _stringLiteral6946CFECB5AD0BDE758BA3F875383D88639089D0;
IL2CPP_EXTERN_C String_t* _stringLiteral6AEB9C45B4195615AC8395795255A5982631135B;
IL2CPP_EXTERN_C String_t* _stringLiteral6B175AA7F130D13EDCFA7A764A048F275C240500;
IL2CPP_EXTERN_C String_t* _stringLiteral6C162EEF11A9E8AAF06358A977A04A291869087E;
IL2CPP_EXTERN_C String_t* _stringLiteral6C1D18C7C30E355EB16F9844DDC29BFD0738756B;
IL2CPP_EXTERN_C String_t* _stringLiteral6C69D7D96BA5AF7E30DF92F31CE18CABA4FCAC58;
IL2CPP_EXTERN_C String_t* _stringLiteral6CB60CD0F517BE0AB5DBF3CCB647F6428F1FA6D1;
IL2CPP_EXTERN_C String_t* _stringLiteral6CC87168CF71BCB39A92AF9D92153145CB93D121;
IL2CPP_EXTERN_C String_t* _stringLiteral6CFE05F023A0D1976FF7988C9F4907721A230DF9;
IL2CPP_EXTERN_C String_t* _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748;
IL2CPP_EXTERN_C String_t* _stringLiteral6FDC754E5805713D0FD139C4122A3DC2D7DACB76;
IL2CPP_EXTERN_C String_t* _stringLiteral6FF3A6AC4253F2B12DDCCD34F81C3C787FA18D41;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral758FDCE97B33001C54B4A5E72361CF7E3B668CF0;
IL2CPP_EXTERN_C String_t* _stringLiteral76C41506C48C50491E7B491CC16239D496B8C6CA;
IL2CPP_EXTERN_C String_t* _stringLiteral77843243D4312B40A1163EFE55D56961E2352D09;
IL2CPP_EXTERN_C String_t* _stringLiteral79C96F4403501E96820605647F67134976C655C8;
IL2CPP_EXTERN_C String_t* _stringLiteral7CD1BE3DB842F29DD72891DFE107C788C8782D1C;
IL2CPP_EXTERN_C String_t* _stringLiteral7D3692787DD5C8BE3642AE4F9C2F86EE90715764;
IL2CPP_EXTERN_C String_t* _stringLiteral7D65839889688010685B2A1A8D405CABF7628E29;
IL2CPP_EXTERN_C String_t* _stringLiteral7EE54E92F5625B412D6E8191A6BDD9851E48E491;
IL2CPP_EXTERN_C String_t* _stringLiteral80628626D5603E519B2FAAFE99AD1501C52B3B72;
IL2CPP_EXTERN_C String_t* _stringLiteral83843D1CAAFF8084F04F351E806CD64A4B3BD231;
IL2CPP_EXTERN_C String_t* _stringLiteral85264F96F2A237AFA4BE860AA285C6A6B04FA562;
IL2CPP_EXTERN_C String_t* _stringLiteral85D3A6DF5A6F707339508A88981224CF81C7507A;
IL2CPP_EXTERN_C String_t* _stringLiteral85FFDEF157F7149D8730CC7BF5D6A92073EB79EE;
IL2CPP_EXTERN_C String_t* _stringLiteral87083BDC3A0ED883219A76475A899A1CB01BBFC4;
IL2CPP_EXTERN_C String_t* _stringLiteral87C2EC04AE357178A6F257F251FCE5AD0E8D746F;
IL2CPP_EXTERN_C String_t* _stringLiteral88D3AF1882A99EF42ED88963253B1967EFDCD6AE;
IL2CPP_EXTERN_C String_t* _stringLiteral88DC01C1BA6D0D58EBE15B97D28F08D421C24908;
IL2CPP_EXTERN_C String_t* _stringLiteral8AB6ED7F108BE920D1DA36467E44E5F412FF4E8B;
IL2CPP_EXTERN_C String_t* _stringLiteral8E7886DB96F4259BA1A64B40E48DCCE0F2DD6CF4;
IL2CPP_EXTERN_C String_t* _stringLiteral8ED59FEB1A844D6FB41098C16D259930EDB75678;
IL2CPP_EXTERN_C String_t* _stringLiteral9023277915EDA38D3A9D714846BF17175147C670;
IL2CPP_EXTERN_C String_t* _stringLiteral906FEC8EAAB006A3A3EE253BCDE7FD9DB8585797;
IL2CPP_EXTERN_C String_t* _stringLiteral90F97B4621F94C7BA6D219D9829F9F4685F262A0;
IL2CPP_EXTERN_C String_t* _stringLiteral924281CEACC942D8F061B06DDD7308DD93F14F41;
IL2CPP_EXTERN_C String_t* _stringLiteral9281F29C12AC9EFE948D5EC137F18440EF5765C4;
IL2CPP_EXTERN_C String_t* _stringLiteral96D07A174D8078027D0C2B05AC929093F84E0AD8;
IL2CPP_EXTERN_C String_t* _stringLiteral96F2DC1F2581927CB52D960A53A1406C7C4AE239;
IL2CPP_EXTERN_C String_t* _stringLiteral9700759E1DB3FD32EDA04069A4B287BE209ED5C3;
IL2CPP_EXTERN_C String_t* _stringLiteral983745FE2EE244554C75AA4154A12B8BBBCB41F2;
IL2CPP_EXTERN_C String_t* _stringLiteral983AC4D6738B912C1318F2C3FEFEBFA7149ACB0F;
IL2CPP_EXTERN_C String_t* _stringLiteral993E63213B01C34840266E344F4429CD3CB28CB2;
IL2CPP_EXTERN_C String_t* _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694;
IL2CPP_EXTERN_C String_t* _stringLiteral9A49B289F64D5A0C2E9C14AA1D2AF1D82BBEDE56;
IL2CPP_EXTERN_C String_t* _stringLiteral9A854599278F4CAFF8E870263E7C1E49990C08ED;
IL2CPP_EXTERN_C String_t* _stringLiteral9C3E87E9F834AA012A1CC4D591930ECD6C4E6BAE;
IL2CPP_EXTERN_C String_t* _stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E;
IL2CPP_EXTERN_C String_t* _stringLiteral9F93AE7F9F90ED25848C66C153AC9299133FB41E;
IL2CPP_EXTERN_C String_t* _stringLiteral9FFC4A7A10002ED52B53C4BB0C43553F699DE5FB;
IL2CPP_EXTERN_C String_t* _stringLiteralA2F4AC9DD8E1FAC5257E5F7BA5EE1C7C7E5F7AB1;
IL2CPP_EXTERN_C String_t* _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469;
IL2CPP_EXTERN_C String_t* _stringLiteralA4A4906DD88E59E6F6BD676BD7A5A74274F6D1A7;
IL2CPP_EXTERN_C String_t* _stringLiteralA53A7580AC291E40E4A94F351B050DEDC37FCB06;
IL2CPP_EXTERN_C String_t* _stringLiteralA7CEED366DCE61D9257718BB066DD1B95B1FF899;
IL2CPP_EXTERN_C String_t* _stringLiteralA7DD68A2AD89A624934C589761590184F9B8CDF0;
IL2CPP_EXTERN_C String_t* _stringLiteralA88A7C43AEA13056DA5FC6E2823F27AF23D5066A;
IL2CPP_EXTERN_C String_t* _stringLiteralA8D81F8719B7DA9C59CDCF6D819010CFF52D5008;
IL2CPP_EXTERN_C String_t* _stringLiteralABFE16B55468C67DC904D47497A16270FA54CA9A;
IL2CPP_EXTERN_C String_t* _stringLiteralAC014CD0A170333CF093BC39F35BD3B6D24C158D;
IL2CPP_EXTERN_C String_t* _stringLiteralADA1526809949049E794C66F44ED74D520779CC7;
IL2CPP_EXTERN_C String_t* _stringLiteralAEF1F521852240F3EC8708A4719A4D71BB91E2A2;
IL2CPP_EXTERN_C String_t* _stringLiteralB0200335FF9C61D3AB9A423491EC8AE7ABCD9AB0;
IL2CPP_EXTERN_C String_t* _stringLiteralB2113A207765BA2D8ABB7F50B4388B872AC1E2D2;
IL2CPP_EXTERN_C String_t* _stringLiteralB5BDEEA3971851EAA55F16C7F188E0AEEC0BC052;
IL2CPP_EXTERN_C String_t* _stringLiteralB60273909C8C5A683927F72FF45B42CA6951CF9E;
IL2CPP_EXTERN_C String_t* _stringLiteralB65A841DDE439C8117B3982756233981A57616EB;
IL2CPP_EXTERN_C String_t* _stringLiteralB667A52434E86B7515785F51CE1EB86F595F9A3E;
IL2CPP_EXTERN_C String_t* _stringLiteralB9A7760DE4AD3DF96B2DBE2583C1F546C0BAB62E;
IL2CPP_EXTERN_C String_t* _stringLiteralBBA5CA077BD4F38B66F0A5E77BE85702F910A307;
IL2CPP_EXTERN_C String_t* _stringLiteralBBCE2638498FCA7C9C89B21A6271F0E854CFAD7A;
IL2CPP_EXTERN_C String_t* _stringLiteralBD46C9141BE795DD435EEE14A9AD72ED5765B94B;
IL2CPP_EXTERN_C String_t* _stringLiteralC28C0089331C0692C893AF9C3DA657FFDD7212B6;
IL2CPP_EXTERN_C String_t* _stringLiteralC3581810F52DF74AEEA31AC37BF8B487CF72A7C9;
IL2CPP_EXTERN_C String_t* _stringLiteralC3B01C98C614923293FD3BDC67A0B0DCF50D4570;
IL2CPP_EXTERN_C String_t* _stringLiteralC3BD1ECA6DD4C9A5D2CB765EE9E25F5E946D1841;
IL2CPP_EXTERN_C String_t* _stringLiteralC4AECB41FC1579DC047D1487DD0A5427F118DF26;
IL2CPP_EXTERN_C String_t* _stringLiteralC5E7F48ACAC428EC5EA35E9BBED10A0E23CBE728;
IL2CPP_EXTERN_C String_t* _stringLiteralC6E9829A19A59E0EA0BC9957DDBA9814C37797DB;
IL2CPP_EXTERN_C String_t* _stringLiteralC74162C4D65B4ADDAF86B955517758E7293BD33F;
IL2CPP_EXTERN_C String_t* _stringLiteralC91B77C726C7375853C8C6E7EDAB8FD171E763DE;
IL2CPP_EXTERN_C String_t* _stringLiteralC9FC005AF1439A582CFE8B2C7C8A055620EB7D45;
IL2CPP_EXTERN_C String_t* _stringLiteralCB90842176AAC7E62028BD22D8290F382C643CCF;
IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
IL2CPP_EXTERN_C String_t* _stringLiteralCFA6C5E8CF86AD0C034A7E6DDADBD803E8EF0F7D;
IL2CPP_EXTERN_C String_t* _stringLiteralD02EA8F698D13156BAABBCBE605251861926FC5B;
IL2CPP_EXTERN_C String_t* _stringLiteralD1740FFA247AF5717E6FE5D0E1783CD0D2DF8866;
IL2CPP_EXTERN_C String_t* _stringLiteralD31F238E2BFDF2B26F149401362C247796BED93E;
IL2CPP_EXTERN_C String_t* _stringLiteralD42A243716E49747523A8154FFD816FDA417A4C8;
IL2CPP_EXTERN_C String_t* _stringLiteralD46EE7885DFA667A45715A96B7EAB9EB57BCFFEC;
IL2CPP_EXTERN_C String_t* _stringLiteralD4CCDA4A55EFE8189FED6EB72EEEFF9477D28AC6;
IL2CPP_EXTERN_C String_t* _stringLiteralD4F10F0250BE015A970ECE39AF0E63147876656F;
IL2CPP_EXTERN_C String_t* _stringLiteralD8AD809618636BA01A51036E3B3B396E34CE938D;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDAA7C100E5FA5371FE38170419FD89A90B6C2F5A;
IL2CPP_EXTERN_C String_t* _stringLiteralDDDA54A2549DBC2E0C34CF40F9634DB5F2FC1BB1;
IL2CPP_EXTERN_C String_t* _stringLiteralDF785C2E8C9EFBC16080024F73B9983346C10F98;
IL2CPP_EXTERN_C String_t* _stringLiteralE67D89BB61E8A81A2B0B7802F9E515D915AA51E7;
IL2CPP_EXTERN_C String_t* _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3;
IL2CPP_EXTERN_C String_t* _stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC;
IL2CPP_EXTERN_C String_t* _stringLiteralEC1A695371F7F11CDC165077657368AED8A9EDA8;
IL2CPP_EXTERN_C String_t* _stringLiteralEC8A556F0A8E6FC1246068E30375330FBE1867F0;
IL2CPP_EXTERN_C String_t* _stringLiteralEE7042C51389C2B7A9F0469B04D52F4233A2785A;
IL2CPP_EXTERN_C String_t* _stringLiteralEF49B7B85422A71C621271496182173A50DCD6E8;
IL2CPP_EXTERN_C String_t* _stringLiteralEFD5527B8C401B5C739C1297A8CE92DFDC6E051C;
IL2CPP_EXTERN_C String_t* _stringLiteralF0DFD88B71BA2D095018DE492D01EDE1C32D4BD4;
IL2CPP_EXTERN_C String_t* _stringLiteralF2B9F9940A213259C382E9B99DD8FABE0379FEE7;
IL2CPP_EXTERN_C String_t* _stringLiteralF3959100D0706F043588CE6658F55638E2B1204B;
IL2CPP_EXTERN_C String_t* _stringLiteralF3970FAAAA17DC107325AF0502E30A6A6DB1AE53;
IL2CPP_EXTERN_C String_t* _stringLiteralF48DCDA6415D7AA1094D8842B5486CC9B1F373CC;
IL2CPP_EXTERN_C String_t* _stringLiteralF4954125509E584083955667B35AA9BFE5D6650E;
IL2CPP_EXTERN_C String_t* _stringLiteralF63F9B173DB2C658AE013652AB6A06E22017C9FB;
IL2CPP_EXTERN_C String_t* _stringLiteralF9D09411ED5387F2F07D54D8A71C1F913D71513F;
IL2CPP_EXTERN_C String_t* _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9;
IL2CPP_EXTERN_C String_t* _stringLiteralFC5FB3D1A6AD8415420082E82D6B69473658994E;
IL2CPP_EXTERN_C String_t* _stringLiteralFE6429019E2093B4BBBD3D97D70B91997163133C;
IL2CPP_EXTERN_C String_t* _stringLiteralFE6F7592568E437F56C34DD0F344836F281A3D31;
IL2CPP_EXTERN_C String_t* _stringLiteralFEC112D5929808F4F6E7E7D342C3192DFDDC7F56;
IL2CPP_EXTERN_C String_t* _stringLiteralFEE82EBFB4222463D1C79D0EB8C2F59C9FE3D2BB;
IL2CPP_EXTERN_C String_t* _stringLiteralFEEDC164A792B1A5D33B34CA9B0047A9FD60CD13;
IL2CPP_EXTERN_C String_t* _stringLiteralFF21B5B0E3160257175302A8755B2D8B7728D38A;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Sort_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_mA99DBF30A6BEEA75DCF632E13F0D4C64E51F8849_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncGPUReadbackRequest_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mC365851AEF03CCC25905B4A8808B40AB3969C136_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AudioInput_OnSampleBuffer_m8369B434029C6D28AC7A4B1FB335FCBB745AC462_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m56775E1085C53732A0C2D919F000176C7BC11C3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m1C760EBA1D9944C8E22BEFDDF65C38A7281B8757_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m8CEE5FEF823BADBAFEC756B6DF4ED9C1E574EBDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mF8E608EDD8A59D5C9E831BDA1E54D923D2872EFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m3B8850785436E6EB25F3851408FD229CE9812076_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB83DEA09CE12176ACC9D229EDAA617E7B0B62FB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Extensions_Value_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCC05EA9B86407E7E62E482BFF27A5F1E89A9AD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Extensions_Value_TisString_t_m77FB4D5124BB6107E421B95A105E6B7890F0C37B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m0E8EFDB9B3D8DF1ADE10C56D3168A9C1BA19BF14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363_m96578121F50BB01740303D6BBC5739F08D4F7CBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE_m1B5A970710793EAFEE52CC33BFDA310BF32D5A5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7_m9AB6941917EB2007E68EEA06AB9F6C551AC4CE09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisButton_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098_mB997CBF78A37938DC1624352E12D0205078CB290_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisVideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3_m9BBCE64E708CE9AE201EDB598EBD30D79A145451_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IMediaRecorder_CommitFrame_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m132F8D64D2513242460592ADE7E6507C8F5438F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3C00AFE3305698590FF77EE3FDD07A0C0679AE55_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MainDispatcher_U3CDisposeU3Eb__3_0_mB21B7CE05AD414BF3EB0D16DE904997CAD0B87CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisUnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_m7DE32AB5BE40A848ADF2ED1A2F9BEEAB90985CDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MediaRecorderiOS_OnRecording_m768ECFBA6567DBEF770F2479C9B8414D064DBFEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MessageHandler_getData_TisRuntimeObject_m675A7C19F2448C70CD3FC2E102CBAE41A2DC9CCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisCaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B_m175EBC361487CDD943D53AEFA427B61B6AE185DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97_m4AA0387A8FD4C2253F8EF4BF78DE670F5175DBD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OffCeShi_Open_mA60FD19BA63303D80FEE1D7694969E4F51456D66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Clear_mF64267E0006F20E5E3029290482ABD8CDF9ADD5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m47D170EEFB898969C742B3DC91B93BC3A81074E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m812A3A1FD43A1EA0186F6E128D4831D567728845_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m94871024990842E02593DE571C007F1B1E4C3433_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RecordManager_InitializeComponents_m8FD36FF8C41A0C91C1BB8C1AD8D0C6B1C522183A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RecordManager_U3CStartRecordingU3Eb__21_0_m2CA5AB1E9A0C5F0491E4F7D611A7E07A1CBACB7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderDispatcher_DequeueRender_m9C449F30932CCA875B147C0F8C2387731276E034_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScreenRecording_U3CSetupButtonListenersU3Eb__21_0_m8F23066045118F3EF304C373DE3F2004C28EB501_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScreenRecording_U3CSetupButtonListenersU3Eb__21_1_mD197EAAE630F759CF3CFF26332FC560044DD4FD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScreenRecording_U3CSetupButtonListenersU3Eb__21_2_m314326E70469CD2D2147C3562CD32EB63FBD308F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SingletonMonoBehaviour_1__ctor_mB959CC5C4F5F613426011598A0FFADE2812F4B07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stopwatch_Stop_m8F2A2EFD9D7D5B4180A5E5379E5443864618D7DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCallU3Ed__5_System_Collections_IEnumerator_Reset_m73621331985A52460F56E9DBD8E232D3FF81356E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCheckAndRequestPermissionsU3Ed__14_System_Collections_IEnumerator_Reset_mF41CB61FFBE63E6C8FE88D1273AF37A8E0CAB456_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CDelayedInitU3Ed__5_System_Collections_IEnumerator_Reset_m6158D4BA8BD6AEFA1190810E2C8D04DF8C5D7E52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CDispatchU3Ed__5_System_Collections_IEnumerator_Reset_mA2DC9EFA5BB726718062FB492421042D547CAEB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CInitCameraCorU3Ed__7_System_Collections_IEnumerator_Reset_mE900053A24A571587CF18D5D2C07588FE60ECF93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CInitializeCameraDelayedU3Ed__20_System_Collections_IEnumerator_Reset_mF9CB91490FD698E7AEC34EF7D8B4018308C3D5E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CInitializeRecordManagerDelayedU3Ed__16_System_Collections_IEnumerator_Reset_m1FE8153ABDB5C6F44CB16D7AD27F044A76CFDB87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CLoadAllVideoU3Ed__5_System_Collections_IEnumerator_Reset_mEF8A41DE5A43995BB6684B03CE543E77001C9EF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CMoveTransformToTargetU3Ed__31_System_Collections_IEnumerator_Reset_m96FF620204ABD4353D126B412DA637EBD5006883_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3COnFrameU3Ed__11_System_Collections_IEnumerator_Reset_mD805C8D6DB92DB292FD7919F8FF40B76085FEBBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3COnFrameU3Ed__8_System_Collections_IEnumerator_Reset_m808DAE6E739B04582FD6AE5CF93B5EF9D3DFDDA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CResetSceneAndUIU3Ed__18_System_Collections_IEnumerator_Reset_m09E1CB1FE8E0F0823FA2FEA98F4588EA7079B4AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CReturnMoveTransformToTargetU3Ed__29_System_Collections_IEnumerator_Reset_m05CB5F4EA28D344F6BF9D38BF8A3A397F1D22524_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CStartMicrophoneU3Ed__19_System_Collections_IEnumerator_Reset_m38B4120F4780AAF8AB2402038C40D1A4FE4E5C8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRunU3Eb__0_0_m7B6C24B4D133020184428D997ACBE3C3AAA21553_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CStartMicrophoneU3Eb__19_0_m741A129C3F24A09FBB7EA272B3E8A85076603C07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__1_0_m283396D7EFBF662235B11F77A140F1B13D12A6B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3COnFrameU3Eb__0_mD6DD393532AB671D82DC13A6E5A22F1EE5AF4988_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3COnRecordingU3Eb__0_m88C25B22BEDD353D7315045C8AFBE00979B897F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__0_m3EBDC92BA30C16C2AD9B9DDB4F90AF8B6671E5E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__1_m0F5CC28F9CD3E1AFD96EAD05F2B829EF2B4142EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ef__AnonymousType0_4__ctor_m29CA8638117DD35A3ECF831C1C575ECD9A1CFF99_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ef__AnonymousType0_4__ctor_mA9CA12BE8F40DB9F200816875B785E4FC23A2200_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CWaitU3Ed__5_System_Collections_IEnumerator_Reset_mD9DB5CF616818B94A7F81A7F6D509BB9FBD0DDEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityMessageManager_OnSceneLoaded_m9C97092396F4D86D596E39FEB791D14B7A98A726_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525;
struct ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
struct MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5;
struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC;
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
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,Newtonsoft.Json.Linq.JObject>
struct U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39 : public RuntimeObject
{
// <id>j__TPar <>f__AnonymousType0`4::<id>i__Field
int32_t ___U3CidU3Ei__Field_0;
// <seq>j__TPar <>f__AnonymousType0`4::<seq>i__Field
String_t* ___U3CseqU3Ei__Field_1;
// <name>j__TPar <>f__AnonymousType0`4::<name>i__Field
String_t* ___U3CnameU3Ei__Field_2;
// <data>j__TPar <>f__AnonymousType0`4::<data>i__Field
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* ___U3CdataU3Ei__Field_3;
};
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,System.Object>
struct U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454 : public RuntimeObject
{
// <id>j__TPar <>f__AnonymousType0`4::<id>i__Field
int32_t ___U3CidU3Ei__Field_0;
// <seq>j__TPar <>f__AnonymousType0`4::<seq>i__Field
String_t* ___U3CseqU3Ei__Field_1;
// <name>j__TPar <>f__AnonymousType0`4::<name>i__Field
String_t* ___U3CnameU3Ei__Field_2;
// <data>j__TPar <>f__AnonymousType0`4::<data>i__Field
RuntimeObject* ___U3CdataU3Ei__Field_3;
};
// System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>
struct Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t393AE08BA714246E21C0D33B596C7DE1017B2E0E* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tBA9E4C362038AD4D8203839B7639184250B7EB02* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t76308479C314C62501C70F5884CCFFC9D72B7612* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.EmptyArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct EmptyArray_1_tF69A5F6BAD1150A16C4C98B346D6122FE3751C80 : public RuntimeObject
{
};
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<VideoObject>
struct List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VideoObjectU5BU5D_tA6AFBB1C81135B089E1F9978E6E95AC8AF4DDFE8* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.Queue`1<System.Byte[]>
struct Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E : public RuntimeObject
{
// T[] System.Collections.Generic.Queue`1::_array
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ____array_0;
// System.Int32 System.Collections.Generic.Queue`1::_head
int32_t ____head_1;
// System.Int32 System.Collections.Generic.Queue`1::_tail
int32_t ____tail_2;
// System.Int32 System.Collections.Generic.Queue`1::_size
int32_t ____size_3;
// System.Int32 System.Collections.Generic.Queue`1::_version
int32_t ____version_4;
// System.Object System.Collections.Generic.Queue`1::_syncRoot
RuntimeObject* ____syncRoot_5;
};
// System.Collections.Generic.Queue`1<System.Action>
struct Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA : public RuntimeObject
{
// T[] System.Collections.Generic.Queue`1::_array
ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ____array_0;
// System.Int32 System.Collections.Generic.Queue`1::_head
int32_t ____head_1;
// System.Int32 System.Collections.Generic.Queue`1::_tail
int32_t ____tail_2;
// System.Int32 System.Collections.Generic.Queue`1::_size
int32_t ____size_3;
// System.Int32 System.Collections.Generic.Queue`1::_version
int32_t ____version_4;
// System.Object System.Collections.Generic.Queue`1::_syncRoot
RuntimeObject* ____syncRoot_5;
};
// System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41 : public RuntimeObject
{
// T[] System.Collections.Generic.Queue`1::_array
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ____array_0;
// System.Int32 System.Collections.Generic.Queue`1::_head
int32_t ____head_1;
// System.Int32 System.Collections.Generic.Queue`1::_tail
int32_t ____tail_2;
// System.Int32 System.Collections.Generic.Queue`1::_size
int32_t ____size_3;
// System.Int32 System.Collections.Generic.Queue`1::_version
int32_t ____version_4;
// System.Object System.Collections.Generic.Queue`1::_syncRoot
RuntimeObject* ____syncRoot_5;
};
// UnityEngine.EventSystems.AbstractEventData
struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
{
// System.Boolean UnityEngine.EventSystems.AbstractEventData::m_Used
bool ___m_Used_0;
};
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0 : public RuntimeObject
{
// UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jobject
GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jobject_1;
// UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jclass
GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jclass_2;
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// NatCorder.Inputs.AudioInput
struct AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674 : public RuntimeObject
{
// NatCorder.IMediaRecorder NatCorder.Inputs.AudioInput::mediaRecorder
RuntimeObject* ___mediaRecorder_0;
// NatCorder.Clocks.IClock NatCorder.Inputs.AudioInput::clock
RuntimeObject* ___clock_1;
// NatCorder.Inputs.AudioInput/AudioInputAttachment NatCorder.Inputs.AudioInput::attachment
AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* ___attachment_2;
// System.Boolean NatCorder.Inputs.AudioInput::mute
bool ___mute_3;
};
// NatCorder.Inputs.CameraInput
struct CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9 : public RuntimeObject
{
// System.Int32 NatCorder.Inputs.CameraInput::frameSkip
int32_t ___frameSkip_0;
// NatCorder.IMediaRecorder NatCorder.Inputs.CameraInput::mediaRecorder
RuntimeObject* ___mediaRecorder_1;
// NatCorder.Clocks.IClock NatCorder.Inputs.CameraInput::clock
RuntimeObject* ___clock_2;
// UnityEngine.Camera[] NatCorder.Inputs.CameraInput::cameras
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___cameras_3;
// NatCorder.Inputs.CameraInput/CameraInputAttachment NatCorder.Inputs.CameraInput::attachment
CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363* ___attachment_4;
// UnityEngine.RenderTexture NatCorder.Inputs.CameraInput::frameBuffer
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___frameBuffer_5;
// UnityEngine.Texture2D NatCorder.Inputs.CameraInput::readbackBuffer
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___readbackBuffer_6;
// System.Byte[] NatCorder.Inputs.CameraInput::pixelBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___pixelBuffer_7;
// System.Int32 NatCorder.Inputs.CameraInput::frameCount
int32_t ___frameCount_8;
};
// System.Runtime.ConstrainedExecution.CriticalFinalizerObject
struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject
{
};
// UnityEngine.CustomYieldInstruction
struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617 : public RuntimeObject
{
};
// NatCorder.Clocks.FixedIntervalClock
struct FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590 : public RuntimeObject
{
// System.Double NatCorder.Clocks.FixedIntervalClock::<Interval>k__BackingField
double ___U3CIntervalU3Ek__BackingField_0;
// System.Boolean NatCorder.Clocks.FixedIntervalClock::autoTick
bool ___autoTick_1;
// System.Int32 NatCorder.Clocks.FixedIntervalClock::ticks
int32_t ___ticks_2;
};
// NatCorder.GIFRecorder
struct GIFRecorder_t613C0BDD907ADB74A7C0030EE48A91A18BF34CEF : public RuntimeObject
{
// NatCorder.IMediaRecorder NatCorder.GIFRecorder::recorder
RuntimeObject* ___recorder_0;
};
// NatCorder.HEVCRecorder
struct HEVCRecorder_tBB41E548ECE2A750A6A07B5EFA7DA7915C505661 : public RuntimeObject
{
// NatCorder.IMediaRecorder NatCorder.HEVCRecorder::recorder
RuntimeObject* ___recorder_0;
};
// NatCorder.JPGRecorder
struct JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E : public RuntimeObject
{
// UnityEngine.Texture2D NatCorder.JPGRecorder::framebuffer
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___framebuffer_0;
// System.Collections.Generic.Queue`1<System.Byte[]> NatCorder.JPGRecorder::writeQueue
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* ___writeQueue_1;
// System.Threading.Thread NatCorder.JPGRecorder::writerThread
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___writerThread_2;
};
// Newtonsoft.Json.Linq.JToken
struct JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3 : public RuntimeObject
{
// Newtonsoft.Json.Linq.JContainer Newtonsoft.Json.Linq.JToken::_parent
JContainer_tFD3E2CD9B9D8D3CD73133B11A1F6BE77C5C8F95A* ____parent_1;
// Newtonsoft.Json.Linq.JToken Newtonsoft.Json.Linq.JToken::_previous
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* ____previous_2;
// Newtonsoft.Json.Linq.JToken Newtonsoft.Json.Linq.JToken::_next
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* ____next_3;
// System.Object Newtonsoft.Json.Linq.JToken::_annotations
RuntimeObject* ____annotations_4;
};
// NatCorder.MP4Recorder
struct MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500 : public RuntimeObject
{
// NatCorder.IMediaRecorder NatCorder.MP4Recorder::recorder
RuntimeObject* ___recorder_0;
};
// NatCorder.Internal.MainDispatcher
struct MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F : public RuntimeObject
{
// System.Collections.Generic.Queue`1<System.Action> NatCorder.Internal.MainDispatcher::queue
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* ___queue_0;
// NatCorder.Internal.MainDispatcher/MainDispatcherAttachment NatCorder.Internal.MainDispatcher::attachment
MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* ___attachment_1;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// NatCorder.Internal.MediaRecorderBridge
struct MediaRecorderBridge_t3D54FBE77EB93F58170BF67ED3B622F24663A3F6 : public RuntimeObject
{
};
// FlutterUnityIntegration.MessageHandler
struct MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187 : public RuntimeObject
{
// System.Int32 FlutterUnityIntegration.MessageHandler::id
int32_t ___id_0;
// System.String FlutterUnityIntegration.MessageHandler::seq
String_t* ___seq_1;
// System.String FlutterUnityIntegration.MessageHandler::name
String_t* ___name_2;
// Newtonsoft.Json.Linq.JToken FlutterUnityIntegration.MessageHandler::data
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* ___data_3;
};
// FlutterUnityIntegration.NativeAPI
struct NativeAPI_t95E431F7951EC1718025A4EB8575D6CDCACB64C1 : public RuntimeObject
{
};
// NatCorder.Clocks.RealtimeClock
struct RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F : public RuntimeObject
{
// System.Diagnostics.Stopwatch NatCorder.Clocks.RealtimeClock::stopwatch
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* ___stopwatch_0;
};
// RecordManager
struct RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5 : public RuntimeObject
{
// System.Int32 RecordManager::m_videoWidth
int32_t ___m_videoWidth_2;
// System.Int32 RecordManager::m_videoHeight
int32_t ___m_videoHeight_3;
// NatCorder.Clocks.IClock RecordManager::m_clock
RuntimeObject* ___m_clock_4;
// System.Boolean RecordManager::m_recordMicrophone
bool ___m_recordMicrophone_5;
// System.Int32 RecordManager::m_sampleRate
int32_t ___m_sampleRate_6;
// System.Int32 RecordManager::m_channelCount
int32_t ___m_channelCount_7;
// NatCorder.IMediaRecorder RecordManager::m_recorder
RuntimeObject* ___m_recorder_8;
// NatCorder.Inputs.CameraInput RecordManager::m_cameraInput
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* ___m_cameraInput_9;
// NatCorder.Inputs.AudioInput RecordManager::m_audioInput
AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* ___m_audioInput_10;
// UnityEngine.Camera RecordManager::m_recordCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_recordCamera_11;
// UnityEngine.AudioSource RecordManager::m_microphoneSource
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___m_microphoneSource_12;
// System.String RecordManager::m_resultPath
String_t* ___m_resultPath_13;
// System.String RecordManager::_currentFilePath
String_t* ____currentFilePath_14;
};
// NatCorder.Internal.RenderDispatcher
struct RenderDispatcher_tB894E94A44E9CC0877ADAF6E16A61121192A87D8 : public RuntimeObject
{
};
// NatCorder.Inputs.ScreenInput
struct ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70 : public RuntimeObject
{
// System.Int32 NatCorder.Inputs.ScreenInput::frameSkip
int32_t ___frameSkip_0;
// NatCorder.IMediaRecorder NatCorder.Inputs.ScreenInput::mediaRecorder
RuntimeObject* ___mediaRecorder_1;
// NatCorder.Clocks.IClock NatCorder.Inputs.ScreenInput::clock
RuntimeObject* ___clock_2;
// UnityEngine.RenderTexture NatCorder.Inputs.ScreenInput::framebuffer
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___framebuffer_3;
// NatCorder.Inputs.ScreenInput/ScreenInputAttachment NatCorder.Inputs.ScreenInput::attachment
ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* ___attachment_4;
// System.Int32 NatCorder.Inputs.ScreenInput::frameCount
int32_t ___frameCount_5;
};
// System.Diagnostics.Stopwatch
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043 : public RuntimeObject
{
// System.Int64 System.Diagnostics.Stopwatch::elapsed
int64_t ___elapsed_2;
// System.Int64 System.Diagnostics.Stopwatch::started
int64_t ___started_3;
// System.Boolean System.Diagnostics.Stopwatch::is_running
bool ___is_running_4;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
{
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId
int32_t ___m_taskId_1;
// System.Delegate System.Threading.Tasks.Task::m_action
Delegate_t* ___m_action_2;
// System.Object System.Threading.Tasks.Task::m_stateObject
RuntimeObject* ___m_stateObject_3;
// System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler
TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler_4;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent_5;
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags
int32_t ___m_stateFlags_6;
// System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject
RuntimeObject* ___m_continuationObject_7;
// System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties
ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties_10;
};
// UnityEngine.Events.UnityEventBase
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
// UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0;
// UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1;
// System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty
bool ___m_CallsDirty_2;
};
// FlutterUnityIntegration.UnityMessage
struct UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0 : public RuntimeObject
{
// System.String FlutterUnityIntegration.UnityMessage::name
String_t* ___name_0;
// Newtonsoft.Json.Linq.JObject FlutterUnityIntegration.UnityMessage::data
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* ___data_1;
// System.Action`1<System.Object> FlutterUnityIntegration.UnityMessage::callBack
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___callBack_2;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
// NatCorder.Inputs.CameraInput/<>c
struct U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236 : public RuntimeObject
{
};
// NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0
struct U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04 : public RuntimeObject
{
// System.Int64 NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0::timestamp
int64_t ___timestamp_0;
// NatCorder.Inputs.CameraInput NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0::<>4__this
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* ___U3CU3E4__this_1;
};
// NatCorder.Inputs.CameraInput/<OnFrame>d__11
struct U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1 : public RuntimeObject
{
// System.Int32 NatCorder.Inputs.CameraInput/<OnFrame>d__11::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object NatCorder.Inputs.CameraInput/<OnFrame>d__11::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// NatCorder.Inputs.CameraInput NatCorder.Inputs.CameraInput/<OnFrame>d__11::<>4__this
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* ___U3CU3E4__this_2;
// NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0 NatCorder.Inputs.CameraInput/<OnFrame>d__11::<>8__1
U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* ___U3CU3E8__1_3;
};
// NatCorder.JPGRecorder/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5 : public RuntimeObject
{
// NatCorder.JPGRecorder NatCorder.JPGRecorder/<>c__DisplayClass2_0::<>4__this
JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* ___U3CU3E4__this_0;
// System.Action`1<System.String> NatCorder.JPGRecorder/<>c__DisplayClass2_0::recordingCallback
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___recordingCallback_1;
// System.String NatCorder.JPGRecorder/<>c__DisplayClass2_0::recordingDirectory
String_t* ___recordingDirectory_2;
// NatCorder.Internal.MainDispatcher NatCorder.JPGRecorder/<>c__DisplayClass2_0::callbackDispatcher
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* ___callbackDispatcher_3;
// System.Action NatCorder.JPGRecorder/<>c__DisplayClass2_0::<>9__1
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CU3E9__1_4;
};
// NatCorder.Internal.MainDispatcher/<Dispatch>d__5
struct U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93 : public RuntimeObject
{
// System.Int32 NatCorder.Internal.MainDispatcher/<Dispatch>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object NatCorder.Internal.MainDispatcher/<Dispatch>d__5::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// NatCorder.Internal.MainDispatcher NatCorder.Internal.MainDispatcher/<Dispatch>d__5::<>4__this
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* ___U3CU3E4__this_2;
};
// NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0
struct U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA : public RuntimeObject
{
// NatCorder.Internal.MediaRecorderiOS NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0::instance
MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* ___instance_0;
// System.String NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0::pathStr
String_t* ___pathStr_1;
};
// MyPlane/<MoveTransformToTarget>d__31
struct U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E : public RuntimeObject
{
// System.Int32 MyPlane/<MoveTransformToTarget>d__31::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object MyPlane/<MoveTransformToTarget>d__31::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// UnityEngine.Transform MyPlane/<MoveTransformToTarget>d__31::targetTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___targetTransform_2;
// MyPlane MyPlane/<MoveTransformToTarget>d__31::<>4__this
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* ___U3CU3E4__this_3;
// UnityEngine.Transform MyPlane/<MoveTransformToTarget>d__31::sourceTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___sourceTransform_4;
// System.Single MyPlane/<MoveTransformToTarget>d__31::duration
float ___duration_5;
// System.Single MyPlane/<MoveTransformToTarget>d__31::<t>5__2
float ___U3CtU3E5__2_6;
};
// MyPlaneManager/<DelayedInit>d__5
struct U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804 : public RuntimeObject
{
// System.Int32 MyPlaneManager/<DelayedInit>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object MyPlaneManager/<DelayedInit>d__5::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// MyPlaneManager MyPlaneManager/<DelayedInit>d__5::<>4__this
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* ___U3CU3E4__this_2;
};
// MyPlaneManager/<InitCameraCor>d__7
struct U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8 : public RuntimeObject
{
// System.Int32 MyPlaneManager/<InitCameraCor>d__7::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object MyPlaneManager/<InitCameraCor>d__7::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// MyPlaneManager MyPlaneManager/<InitCameraCor>d__7::<>4__this
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* ___U3CU3E4__this_2;
};
// RecordManager/<>c
struct U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB : public RuntimeObject
{
};
// RecordManager/<StartMicrophone>d__19
struct U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77 : public RuntimeObject
{
// System.Int32 RecordManager/<StartMicrophone>d__19::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object RecordManager/<StartMicrophone>d__19::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// RecordManager RecordManager/<StartMicrophone>d__19::<>4__this
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* ___U3CU3E4__this_2;
};
// NatCorder.Inputs.ScreenInput/<OnFrame>d__8
struct U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D : public RuntimeObject
{
// System.Int32 NatCorder.Inputs.ScreenInput/<OnFrame>d__8::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object NatCorder.Inputs.ScreenInput/<OnFrame>d__8::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// NatCorder.Inputs.ScreenInput NatCorder.Inputs.ScreenInput/<OnFrame>d__8::<>4__this
ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* ___U3CU3E4__this_2;
// UnityEngine.WaitForEndOfFrame NatCorder.Inputs.ScreenInput/<OnFrame>d__8::<yielder>5__2
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* ___U3CyielderU3E5__2_3;
};
// ScreenRecording/<CheckAndRequestPermissions>d__14
struct U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9 : public RuntimeObject
{
// System.Int32 ScreenRecording/<CheckAndRequestPermissions>d__14::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object ScreenRecording/<CheckAndRequestPermissions>d__14::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// ScreenRecording ScreenRecording/<CheckAndRequestPermissions>d__14::<>4__this
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* ___U3CU3E4__this_2;
// System.Boolean ScreenRecording/<CheckAndRequestPermissions>d__14::<isHighVersion>5__2
bool ___U3CisHighVersionU3E5__2_3;
// System.String[] ScreenRecording/<CheckAndRequestPermissions>d__14::<permissions>5__3
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CpermissionsU3E5__3_4;
// System.Boolean ScreenRecording/<CheckAndRequestPermissions>d__14::<allPermissionsGranted>5__4
bool ___U3CallPermissionsGrantedU3E5__4_5;
// System.String[] ScreenRecording/<CheckAndRequestPermissions>d__14::<>7__wrap4
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CU3E7__wrap4_6;
// System.Int32 ScreenRecording/<CheckAndRequestPermissions>d__14::<>7__wrap5
int32_t ___U3CU3E7__wrap5_7;
// System.String ScreenRecording/<CheckAndRequestPermissions>d__14::<permission>5__7
String_t* ___U3CpermissionU3E5__7_8;
// System.Single ScreenRecording/<CheckAndRequestPermissions>d__14::<timeoutSeconds>5__8
float ___U3CtimeoutSecondsU3E5__8_9;
// System.Single ScreenRecording/<CheckAndRequestPermissions>d__14::<elapsedTime>5__9
float ___U3CelapsedTimeU3E5__9_10;
};
// ScreenRecording/<InitializeCameraDelayed>d__20
struct U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E : public RuntimeObject
{
// System.Int32 ScreenRecording/<InitializeCameraDelayed>d__20::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object ScreenRecording/<InitializeCameraDelayed>d__20::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// ScreenRecording ScreenRecording/<InitializeCameraDelayed>d__20::<>4__this
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* ___U3CU3E4__this_2;
};
// ScreenRecording/<InitializeRecordManagerDelayed>d__16
struct U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978 : public RuntimeObject
{
// System.Int32 ScreenRecording/<InitializeRecordManagerDelayed>d__16::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object ScreenRecording/<InitializeRecordManagerDelayed>d__16::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// ScreenRecording ScreenRecording/<InitializeRecordManagerDelayed>d__16::<>4__this
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* ___U3CU3E4__this_2;
};
// ScreenRecording/<ResetSceneAndUI>d__18
struct U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC : public RuntimeObject
{
// System.Int32 ScreenRecording/<ResetSceneAndUI>d__18::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object ScreenRecording/<ResetSceneAndUI>d__18::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// ScreenRecording ScreenRecording/<ResetSceneAndUI>d__18::<>4__this
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* ___U3CU3E4__this_2;
// UnityEngine.AsyncOperation ScreenRecording/<ResetSceneAndUI>d__18::<asyncLoad>5__2
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___U3CasyncLoadU3E5__2_3;
// System.Single ScreenRecording/<ResetSceneAndUI>d__18::<waitTime>5__3
float ___U3CwaitTimeU3E5__3_4;
};
// SkipSplashImage/<>c
struct U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7 : public RuntimeObject
{
};
// ThisTran/<Wait>d__5
struct U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B : public RuntimeObject
{
// System.Int32 ThisTran/<Wait>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object ThisTran/<Wait>d__5::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// ThisTran ThisTran/<Wait>d__5::<>4__this
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* ___U3CU3E4__this_2;
};
// UITest/<Call>d__5
struct U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01 : public RuntimeObject
{
// System.Int32 UITest/<Call>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UITest/<Call>d__5::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// UITest UITest/<Call>d__5::<>4__this
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* ___U3CU3E4__this_2;
};
// VideoManager/<LoadAllVideo>d__5
struct U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86 : public RuntimeObject
{
// System.Int32 VideoManager/<LoadAllVideo>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object VideoManager/<LoadAllVideo>d__5::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>
struct Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
typedef Il2CppFullySharedGenericStruct Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF;
// System.ValueTuple`2<System.Int32,System.Int32>
struct ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D
{
// T1 System.ValueTuple`2::Item1
int32_t ___Item1_0;
// T2 System.ValueTuple`2::Item2
int32_t ___Item2_1;
};
// System.ValueTuple`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
typedef Il2CppFullySharedGenericStruct ValueTuple_2_tBAA1E1D7D97D80E0EBA7FE8773B1FF409AEA3829;
// UnityEngine.AndroidJavaClass
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03 : public AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0
{
};
// UnityEngine.EventSystems.BaseEventData
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
{
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.BaseEventData::m_EventSystem
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem_1;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// NatCorder.Internal.CodeAttribute
struct CodeAttribute_tAABB70DC094D47CBE1758FD67D9DE0BF1110B9B7 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// NatCorder.Internal.DocAttribute
struct DocAttribute_t507C024AF48E9CD15BD1ACAFABF214EE976DA9D5 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// Newtonsoft.Json.Linq.JContainer
struct JContainer_tFD3E2CD9B9D8D3CD73133B11A1F6BE77C5C8F95A : public JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3
{
// System.ComponentModel.ListChangedEventHandler Newtonsoft.Json.Linq.JContainer::_listChanged
ListChangedEventHandler_tDBF36F3E2C6B7538106878E1D5A7553C5EA77616* ____listChanged_15;
// System.ComponentModel.AddingNewEventHandler Newtonsoft.Json.Linq.JContainer::_addingNew
AddingNewEventHandler_tD9BAC60F604446ED14967643F63A83CE2A5C3701* ____addingNew_16;
// System.Collections.Specialized.NotifyCollectionChangedEventHandler Newtonsoft.Json.Linq.JContainer::_collectionChanged
NotifyCollectionChangedEventHandler_t521FADBD1190F88022BC2160A5F82FDFC08364AF* ____collectionChanged_17;
// System.Object Newtonsoft.Json.Linq.JContainer::_syncRoot
RuntimeObject* ____syncRoot_18;
// System.Boolean Newtonsoft.Json.Linq.JContainer::_busy
bool ____busy_19;
};
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
// System.Single UnityEngine.Quaternion::x
float ___x_0;
// System.Single UnityEngine.Quaternion::y
float ___y_1;
// System.Single UnityEngine.Quaternion::z
float ___z_2;
// System.Single UnityEngine.Quaternion::w
float ___w_3;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// NatCorder.Internal.RefAttribute
struct RefAttribute_t844E40D0290FA4DAA13B9A4AD0AD4479B1AB79CE : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// UnityEngine.SceneManagement.Scene
struct Scene_tA1DC762B79745EB5140F054C884855B922318356
{
// System.Int32 UnityEngine.SceneManagement.Scene::m_Handle
int32_t ___m_Handle_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
{
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_HighlightedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_PressedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_SelectedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_DisabledSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for COM marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
{
// System.Threading.InternalThread System.Threading.Thread::internal_thread
InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread_6;
// System.Object System.Threading.Thread::m_ThreadStartArg
RuntimeObject* ___m_ThreadStartArg_7;
// System.Object System.Threading.Thread::pending_exception
RuntimeObject* ___pending_exception_8;
// System.MulticastDelegate System.Threading.Thread::m_Delegate
MulticastDelegate_t* ___m_Delegate_10;
// System.Threading.ExecutionContext System.Threading.Thread::m_ExecutionContext
ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext_11;
// System.Boolean System.Threading.Thread::m_ExecutionContextBelongsToOuterScope
bool ___m_ExecutionContextBelongsToOuterScope_12;
// System.Security.Principal.IPrincipal System.Threading.Thread::principal
RuntimeObject* ___principal_13;
// System.Int32 System.Threading.Thread::principal_version
int32_t ___principal_version_14;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// UnityEngine.Events.UnityEvent
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
// System.Int32 UnityEngine.Vector2Int::m_X
int32_t ___m_X_0;
// System.Int32 UnityEngine.Vector2Int::m_Y
int32_t ___m_Y_1;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// UnityEngine.WaitForEndOfFrame
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
};
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.Single UnityEngine.WaitForSeconds::m_Seconds
float ___m_Seconds_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
float ___m_Seconds_0;
};
// Native definition for COM marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
float ___m_Seconds_0;
};
// UnityEngine.WaitUntil
struct WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
// System.Func`1<System.Boolean> UnityEngine.WaitUntil::m_Predicate
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_Predicate_0;
};
// Unity.Collections.Allocator
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
{
// System.Int32 Unity.Collections.Allocator::value__
int32_t ___value___2;
};
// UnityEngine.AndroidJavaProxy
struct AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D : public RuntimeObject
{
// UnityEngine.AndroidJavaClass UnityEngine.AndroidJavaProxy::javaInterface
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___javaInterface_0;
// System.IntPtr UnityEngine.AndroidJavaProxy::proxyObject
intptr_t ___proxyObject_1;
};
// UnityEngine.Rendering.AsyncGPUReadbackRequest
struct AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7
{
// System.IntPtr UnityEngine.Rendering.AsyncGPUReadbackRequest::m_Ptr
intptr_t ___m_Ptr_0;
// System.Int32 UnityEngine.Rendering.AsyncGPUReadbackRequest::m_Version
int32_t ___m_Version_1;
};
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.AsyncOperation::m_Ptr
intptr_t ___m_Ptr_0;
// System.Action`1<UnityEngine.AsyncOperation> UnityEngine.AsyncOperation::m_completeCallback
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// Native definition for COM marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// UnityEngine.UI.ColorBlock
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
{
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_NormalColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor_0;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_HighlightedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor_1;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_PressedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor_2;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_SelectedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor_3;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_DisabledColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor_4;
// System.Single UnityEngine.UI.ColorBlock::m_ColorMultiplier
float ___m_ColorMultiplier_5;
// System.Single UnityEngine.UI.ColorBlock::m_FadeDuration
float ___m_FadeDuration_6;
};
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.Coroutine::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
intptr_t ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// System.Runtime.InteropServices.GCHandle
struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
{
// System.IntPtr System.Runtime.InteropServices.GCHandle::handle
intptr_t ___handle_0;
};
// System.Runtime.InteropServices.GCHandleType
struct GCHandleType_t4CD45A3495E593D093AB0CE36EF9EC1A1572F82A
{
// System.Int32 System.Runtime.InteropServices.GCHandleType::value__
int32_t ___value___2;
};
// UnityEngine.Experimental.Rendering.GraphicsFormat
struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713
{
// System.Int32 UnityEngine.Experimental.Rendering.GraphicsFormat::value__
int32_t ___value___2;
};
// Newtonsoft.Json.Linq.JObject
struct JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1 : public JContainer_tFD3E2CD9B9D8D3CD73133B11A1F6BE77C5C8F95A
{
// Newtonsoft.Json.Linq.JPropertyKeyedCollection Newtonsoft.Json.Linq.JObject::_properties
JPropertyKeyedCollection_t4A44691A9942B8A7AEB4016F7405BF388D1E0632* ____properties_20;
// System.ComponentModel.PropertyChangedEventHandler Newtonsoft.Json.Linq.JObject::PropertyChanged
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanged_21;
// System.ComponentModel.PropertyChangingEventHandler Newtonsoft.Json.Linq.JObject::PropertyChanging
PropertyChangingEventHandler_tF293724DEA588C35A7E94C4F4413AEE6438FE9CD* ___PropertyChanging_22;
};
// UnityEngine.KeyCode
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9
{
// System.Int32 UnityEngine.KeyCode::value__
int32_t ___value___2;
};
// UnityEngine.SceneManagement.LoadSceneMode
struct LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963
{
// System.Int32 UnityEngine.SceneManagement.LoadSceneMode::value__
int32_t ___value___2;
};
// NatCorder.Internal.MediaRecorderiOS
struct MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8 : public RuntimeObject
{
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.Internal.MediaRecorderiOS::<frameSize>k__BackingField
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___U3CframeSizeU3Ek__BackingField_0;
// System.IntPtr NatCorder.Internal.MediaRecorderiOS::recorder
intptr_t ___recorder_1;
// System.Action`1<System.String> NatCorder.Internal.MediaRecorderiOS::callback
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___callback_2;
// NatCorder.Internal.MainDispatcher NatCorder.Internal.MediaRecorderiOS::callbackDispatcher
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* ___callbackDispatcher_3;
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
{
// UnityEngine.GameObject UnityEngine.EventSystems.RaycastResult::m_GameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
// UnityEngine.EventSystems.BaseRaycaster UnityEngine.EventSystems.RaycastResult::module
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
// System.Single UnityEngine.EventSystems.RaycastResult::distance
float ___distance_2;
// System.Single UnityEngine.EventSystems.RaycastResult::index
float ___index_3;
// System.Int32 UnityEngine.EventSystems.RaycastResult::depth
int32_t ___depth_4;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingGroupID
int32_t ___sortingGroupID_5;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingGroupOrder
int32_t ___sortingGroupOrder_6;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingLayer
int32_t ___sortingLayer_7;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingOrder
int32_t ___sortingOrder_8;
// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_9;
// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldNormal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_10;
// UnityEngine.Vector2 UnityEngine.EventSystems.RaycastResult::screenPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_11;
// System.Int32 UnityEngine.EventSystems.RaycastResult::displayIndex
int32_t ___displayIndex_12;
};
// Native definition for P/Invoke marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
float ___distance_2;
float ___index_3;
int32_t ___depth_4;
int32_t ___sortingGroupID_5;
int32_t ___sortingGroupOrder_6;
int32_t ___sortingLayer_7;
int32_t ___sortingOrder_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_11;
int32_t ___displayIndex_12;
};
// Native definition for COM marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
float ___distance_2;
float ___index_3;
int32_t ___depth_4;
int32_t ___sortingGroupID_5;
int32_t ___sortingGroupOrder_6;
int32_t ___sortingLayer_7;
int32_t ___sortingOrder_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_11;
int32_t ___displayIndex_12;
};
// UnityEngine.RenderTextureCreationFlags
struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50
{
// System.Int32 UnityEngine.RenderTextureCreationFlags::value__
int32_t ___value___2;
};
// UnityEngine.RenderTextureFormat
struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F
{
// System.Int32 UnityEngine.RenderTextureFormat::value__
int32_t ___value___2;
};
// UnityEngine.RenderTextureMemoryless
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69
{
// System.Int32 UnityEngine.RenderTextureMemoryless::value__
int32_t ___value___2;
};
// UnityEngine.RuntimePlatform
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
{
// System.Int32 UnityEngine.RuntimePlatform::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.ShadowSamplingMode
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8
{
// System.Int32 UnityEngine.Rendering.ShadowSamplingMode::value__
int32_t ___value___2;
};
// UnityEngine.Space
struct Space_tF043E93E06B702DD05199C28C6F779049B38A969
{
// System.Int32 UnityEngine.Space::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.TextureDimension
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642
{
// System.Int32 UnityEngine.Rendering.TextureDimension::value__
int32_t ___value___2;
};
// UnityEngine.TextureFormat
struct TextureFormat_t87A73E4A3850D3410DC211676FC14B94226C1C1D
{
// System.Int32 UnityEngine.TextureFormat::value__
int32_t ___value___2;
};
// UIType
struct UIType_t9C3E10D641918A6ED0D73589FF424C725D7370B9
{
// System.Int32 UIType::value__
int32_t ___value___2;
};
// UnityEngine.UserAuthorization
struct UserAuthorization_tD726D18E80FB80F5A0F64B477C260BC8495BC80F
{
// System.Int32 UnityEngine.UserAuthorization::value__
int32_t ___value___2;
};
// UnityEngine.VRTextureUsage
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8
{
// System.Int32 UnityEngine.VRTextureUsage::value__
int32_t ___value___2;
};
// UnityEngine.Video.VideoAudioOutputMode
struct VideoAudioOutputMode_tFDC43E947CD8D421DD2FD53A836A8D72F6AED874
{
// System.Int32 UnityEngine.Video.VideoAudioOutputMode::value__
int32_t ___value___2;
};
// UnityEngine.WebCamKind
struct WebCamKind_t6E6C1B17D52A297F99D6A758D43B6D90D3287D5C
{
// System.Int32 UnityEngine.WebCamKind::value__
int32_t ___value___2;
};
// UnityEngine.UI.Button/ButtonClickedEvent
struct ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C : public UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977
{
};
// UnityEngine.UI.Image/FillMethod
struct FillMethod_t36837ED12068DF1582CC20489D571B0BCAA7AD19
{
// System.Int32 UnityEngine.UI.Image/FillMethod::value__
int32_t ___value___2;
};
// UnityEngine.UI.Image/Type
struct Type_t81D6F138C2FC745112D5247CD91BD483EDFFC041
{
// System.Int32 UnityEngine.UI.Image/Type::value__
int32_t ___value___2;
};
// MyPlane/<ReturnMoveTransformToTarget>d__29
struct U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A : public RuntimeObject
{
// System.Int32 MyPlane/<ReturnMoveTransformToTarget>d__29::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object MyPlane/<ReturnMoveTransformToTarget>d__29::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// UnityEngine.Transform MyPlane/<ReturnMoveTransformToTarget>d__29::sourceTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___sourceTransform_2;
// UnityEngine.Vector3 MyPlane/<ReturnMoveTransformToTarget>d__29::targetTransform
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetTransform_3;
// System.Single MyPlane/<ReturnMoveTransformToTarget>d__29::duration
float ___duration_4;
// MyPlane MyPlane/<ReturnMoveTransformToTarget>d__29::<>4__this
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* ___U3CU3E4__this_5;
// System.Single MyPlane/<ReturnMoveTransformToTarget>d__29::<t>5__2
float ___U3CtU3E5__2_6;
};
// UnityEngine.UI.Navigation/Mode
struct Mode_t2D49D0E10E2FDA0026278C2400C16033888D0542
{
// System.Int32 UnityEngine.UI.Navigation/Mode::value__
int32_t ___value___2;
};
// UnityEngine.EventSystems.PointerEventData/InputButton
struct InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA
{
// System.Int32 UnityEngine.EventSystems.PointerEventData/InputButton::value__
int32_t ___value___2;
};
// RawImageAspectFitter/FitMode
struct FitMode_t0AC16CEC0019188985E4779B1AD57B8915BB2694
{
// System.Int32 RawImageAspectFitter/FitMode::value__
int32_t ___value___2;
};
// UnityEngine.UI.Selectable/Transition
struct Transition_tF856A77C9FAC6D26EA3CA158CF68B739D35397B3
{
// System.Int32 UnityEngine.UI.Selectable/Transition::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.SplashScreen/StopBehavior
struct StopBehavior_t51DF584E2E9227BF25FE567BFE1F852D93921ABA
{
// System.Int32 UnityEngine.Rendering.SplashScreen/StopBehavior::value__
int32_t ___value___2;
};
// Interop/Sys/FileStatusFlags
struct FileStatusFlags_tB53E2B9A54305CDCEA49884DEEDB8C62C8ACC9C9
{
// System.Int32 Interop/Sys/FileStatusFlags::value__
int32_t ___value___2;
};
// Unity.Collections.NativeArray`1<System.Byte>
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// Unity.Collections.NativeArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
struct NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// UnityEngine.AudioClip
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
// UnityEngine.AudioClip/PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback
PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback_4;
// UnityEngine.AudioClip/PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback
PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback_5;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// NatCorder.Internal.MediaRecorderAndroid
struct MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE : public AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D
{
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.Internal.MediaRecorderAndroid::<frameSize>k__BackingField
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___U3CframeSizeU3Ek__BackingField_4;
// UnityEngine.AndroidJavaObject NatCorder.Internal.MediaRecorderAndroid::recorder
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___recorder_5;
// System.Action`1<System.String> NatCorder.Internal.MediaRecorderAndroid::callback
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___callback_6;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
{
// UnityEngine.UI.Navigation/Mode UnityEngine.UI.Navigation::m_Mode
int32_t ___m_Mode_0;
// System.Boolean UnityEngine.UI.Navigation::m_WrapAround
bool ___m_WrapAround_1;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnUp
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnDown
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnLeft
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnRight
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for COM marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<pointerEnter>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField_2;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::m_PointerPress
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress_3;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<lastPress>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField_4;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<rawPointerPress>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField_5;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<pointerDrag>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField_6;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<pointerClick>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField_7;
// UnityEngine.EventSystems.RaycastResult UnityEngine.EventSystems.PointerEventData::<pointerCurrentRaycast>k__BackingField
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField_8;
// UnityEngine.EventSystems.RaycastResult UnityEngine.EventSystems.PointerEventData::<pointerPressRaycast>k__BackingField
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField_9;
// System.Collections.Generic.List`1<UnityEngine.GameObject> UnityEngine.EventSystems.PointerEventData::hovered
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered_10;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<eligibleForClick>k__BackingField
bool ___U3CeligibleForClickU3Ek__BackingField_11;
// System.Int32 UnityEngine.EventSystems.PointerEventData::<pointerId>k__BackingField
int32_t ___U3CpointerIdU3Ek__BackingField_12;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<position>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField_13;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<delta>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField_14;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<pressPosition>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField_15;
// UnityEngine.Vector3 UnityEngine.EventSystems.PointerEventData::<worldPosition>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField_16;
// UnityEngine.Vector3 UnityEngine.EventSystems.PointerEventData::<worldNormal>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField_17;
// System.Single UnityEngine.EventSystems.PointerEventData::<clickTime>k__BackingField
float ___U3CclickTimeU3Ek__BackingField_18;
// System.Int32 UnityEngine.EventSystems.PointerEventData::<clickCount>k__BackingField
int32_t ___U3CclickCountU3Ek__BackingField_19;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<scrollDelta>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField_20;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<useDragThreshold>k__BackingField
bool ___U3CuseDragThresholdU3Ek__BackingField_21;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<dragging>k__BackingField
bool ___U3CdraggingU3Ek__BackingField_22;
// UnityEngine.EventSystems.PointerEventData/InputButton UnityEngine.EventSystems.PointerEventData::<button>k__BackingField
int32_t ___U3CbuttonU3Ek__BackingField_23;
// System.Single UnityEngine.EventSystems.PointerEventData::<pressure>k__BackingField
float ___U3CpressureU3Ek__BackingField_24;
// System.Single UnityEngine.EventSystems.PointerEventData::<tangentialPressure>k__BackingField
float ___U3CtangentialPressureU3Ek__BackingField_25;
// System.Single UnityEngine.EventSystems.PointerEventData::<altitudeAngle>k__BackingField
float ___U3CaltitudeAngleU3Ek__BackingField_26;
// System.Single UnityEngine.EventSystems.PointerEventData::<azimuthAngle>k__BackingField
float ___U3CazimuthAngleU3Ek__BackingField_27;
// System.Single UnityEngine.EventSystems.PointerEventData::<twist>k__BackingField
float ___U3CtwistU3Ek__BackingField_28;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<radius>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField_29;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<radiusVariance>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField_30;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<fullyExited>k__BackingField
bool ___U3CfullyExitedU3Ek__BackingField_31;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<reentered>k__BackingField
bool ___U3CreenteredU3Ek__BackingField_32;
};
// UnityEngine.RenderTextureDescriptor
struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46
{
// System.Int32 UnityEngine.RenderTextureDescriptor::<width>k__BackingField
int32_t ___U3CwidthU3Ek__BackingField_0;
// System.Int32 UnityEngine.RenderTextureDescriptor::<height>k__BackingField
int32_t ___U3CheightU3Ek__BackingField_1;
// System.Int32 UnityEngine.RenderTextureDescriptor::<msaaSamples>k__BackingField
int32_t ___U3CmsaaSamplesU3Ek__BackingField_2;
// System.Int32 UnityEngine.RenderTextureDescriptor::<volumeDepth>k__BackingField
int32_t ___U3CvolumeDepthU3Ek__BackingField_3;
// System.Int32 UnityEngine.RenderTextureDescriptor::<mipCount>k__BackingField
int32_t ___U3CmipCountU3Ek__BackingField_4;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::_graphicsFormat
int32_t ____graphicsFormat_5;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<stencilFormat>k__BackingField
int32_t ___U3CstencilFormatU3Ek__BackingField_6;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<depthStencilFormat>k__BackingField
int32_t ___U3CdepthStencilFormatU3Ek__BackingField_7;
// UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::<dimension>k__BackingField
int32_t ___U3CdimensionU3Ek__BackingField_8;
// UnityEngine.Rendering.ShadowSamplingMode UnityEngine.RenderTextureDescriptor::<shadowSamplingMode>k__BackingField
int32_t ___U3CshadowSamplingModeU3Ek__BackingField_9;
// UnityEngine.VRTextureUsage UnityEngine.RenderTextureDescriptor::<vrUsage>k__BackingField
int32_t ___U3CvrUsageU3Ek__BackingField_10;
// UnityEngine.RenderTextureCreationFlags UnityEngine.RenderTextureDescriptor::_flags
int32_t ____flags_11;
// UnityEngine.RenderTextureMemoryless UnityEngine.RenderTextureDescriptor::<memoryless>k__BackingField
int32_t ___U3CmemorylessU3Ek__BackingField_12;
};
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.WebCamDevice
struct WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C
{
// System.String UnityEngine.WebCamDevice::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.WebCamDevice::m_DepthCameraName
String_t* ___m_DepthCameraName_1;
// System.Int32 UnityEngine.WebCamDevice::m_Flags
int32_t ___m_Flags_2;
// UnityEngine.WebCamKind UnityEngine.WebCamDevice::m_Kind
int32_t ___m_Kind_3;
// UnityEngine.Resolution[] UnityEngine.WebCamDevice::m_Resolutions
ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* ___m_Resolutions_4;
};
// Native definition for P/Invoke marshalling of UnityEngine.WebCamDevice
struct WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C_marshaled_pinvoke
{
char* ___m_Name_0;
char* ___m_DepthCameraName_1;
int32_t ___m_Flags_2;
int32_t ___m_Kind_3;
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* ___m_Resolutions_4;
};
// Native definition for COM marshalling of UnityEngine.WebCamDevice
struct WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C_marshaled_com
{
Il2CppChar* ___m_Name_0;
Il2CppChar* ___m_DepthCameraName_1;
int32_t ___m_Flags_2;
int32_t ___m_Kind_3;
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* ___m_Resolutions_4;
};
// Interop/Sys/FileStatus
struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2
{
// Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags
int32_t ___Flags_0;
// System.Int32 Interop/Sys/FileStatus::Mode
int32_t ___Mode_1;
// System.UInt32 Interop/Sys/FileStatus::Uid
uint32_t ___Uid_2;
// System.UInt32 Interop/Sys/FileStatus::Gid
uint32_t ___Gid_3;
// System.Int64 Interop/Sys/FileStatus::Size
int64_t ___Size_4;
// System.Int64 Interop/Sys/FileStatus::ATime
int64_t ___ATime_5;
// System.Int64 Interop/Sys/FileStatus::ATimeNsec
int64_t ___ATimeNsec_6;
// System.Int64 Interop/Sys/FileStatus::MTime
int64_t ___MTime_7;
// System.Int64 Interop/Sys/FileStatus::MTimeNsec
int64_t ___MTimeNsec_8;
// System.Int64 Interop/Sys/FileStatus::CTime
int64_t ___CTime_9;
// System.Int64 Interop/Sys/FileStatus::CTimeNsec
int64_t ___CTimeNsec_10;
// System.Int64 Interop/Sys/FileStatus::BirthTime
int64_t ___BirthTime_11;
// System.Int64 Interop/Sys/FileStatus::BirthTimeNsec
int64_t ___BirthTimeNsec_12;
// System.Int64 Interop/Sys/FileStatus::Dev
int64_t ___Dev_13;
// System.Int64 Interop/Sys/FileStatus::Ino
int64_t ___Ino_14;
// System.UInt32 Interop/Sys/FileStatus::UserFlags
uint32_t ___UserFlags_15;
};
// System.Action`1<System.Single[]>
struct Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3 : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.Rendering.AsyncGPUReadbackRequest>
struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F : public MulticastDelegate_t
{
};
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
// System.Action`1<System.String>
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A : public MulticastDelegate_t
{
};
// System.Action`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99 : public MulticastDelegate_t
{
};
// System.Action`2<System.IntPtr,System.IntPtr>
struct Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45 : public MulticastDelegate_t
{
};
// System.Comparison`1<UnityEngine.Camera>
struct Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A : public MulticastDelegate_t
{
};
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
{
};
// UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>
struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A : public MulticastDelegate_t
{
};
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5
{
// Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
// System.Int32 System.IO.FileStatus::_fileStatusInitialized
int32_t ____fileStatusInitialized_1;
// System.Boolean System.IO.FileStatus::<InitiallyDirectory>k__BackingField
bool ___U3CInitiallyDirectoryU3Ek__BackingField_2;
// System.Boolean System.IO.FileStatus::_isDirectory
bool ____isDirectory_3;
// System.Boolean System.IO.FileStatus::_exists
bool ____exists_4;
};
// Native definition for P/Invoke marshalling of System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke
{
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
int32_t ____fileStatusInitialized_1;
int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
int32_t ____isDirectory_3;
int32_t ____exists_4;
};
// Native definition for COM marshalling of System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com
{
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
int32_t ____fileStatusInitialized_1;
int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
int32_t ____isDirectory_3;
int32_t ____exists_4;
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// System.Threading.ThreadStart
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2 : public MulticastDelegate_t
{
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Events.UnityAction
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7 : public MulticastDelegate_t
{
};
// UnityEngine.WebCamTexture
struct WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// NatCorder.Internal.RenderDispatcher/UnityRenderingEvent
struct UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF : public MulticastDelegate_t
{
};
// FlutterUnityIntegration.UnityMessageManager/MessageDelegate
struct MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9 : public MulticastDelegate_t
{
};
// FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate
struct MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7 : public MulticastDelegate_t
{
};
// UnityEngine.Animator
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.AudioBehaviour
struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// System.IO.FileSystemInfo
struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IO.FileStatus System.IO.FileSystemInfo::_fileStatus
FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus_1;
// System.String System.IO.FileSystemInfo::FullPath
String_t* ___FullPath_2;
// System.String System.IO.FileSystemInfo::OriginalPath
String_t* ___OriginalPath_3;
// System.String System.IO.FileSystemInfo::_name
String_t* ____name_4;
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
// UnityEngine.Video.VideoPlayer
struct VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
// UnityEngine.Video.VideoPlayer/EventHandler UnityEngine.Video.VideoPlayer::prepareCompleted
EventHandler_tE1FA51515FC895E3A02E317912FBDCDCF390A411* ___prepareCompleted_4;
// UnityEngine.Video.VideoPlayer/EventHandler UnityEngine.Video.VideoPlayer::loopPointReached
EventHandler_tE1FA51515FC895E3A02E317912FBDCDCF390A411* ___loopPointReached_5;
// UnityEngine.Video.VideoPlayer/EventHandler UnityEngine.Video.VideoPlayer::started
EventHandler_tE1FA51515FC895E3A02E317912FBDCDCF390A411* ___started_6;
// UnityEngine.Video.VideoPlayer/EventHandler UnityEngine.Video.VideoPlayer::frameDropped
EventHandler_tE1FA51515FC895E3A02E317912FBDCDCF390A411* ___frameDropped_7;
// UnityEngine.Video.VideoPlayer/ErrorEventHandler UnityEngine.Video.VideoPlayer::errorReceived
ErrorEventHandler_t6DD292ED79129AF67D909EDA603DA9DC5C762462* ___errorReceived_8;
// UnityEngine.Video.VideoPlayer/EventHandler UnityEngine.Video.VideoPlayer::seekCompleted
EventHandler_tE1FA51515FC895E3A02E317912FBDCDCF390A411* ___seekCompleted_9;
// UnityEngine.Video.VideoPlayer/TimeEventHandler UnityEngine.Video.VideoPlayer::clockResyncOccurred
TimeEventHandler_t8F77A92148F1A0F37AE8DE9CA7E25D90D001DC1E* ___clockResyncOccurred_10;
// UnityEngine.Video.VideoPlayer/FrameReadyEventHandler UnityEngine.Video.VideoPlayer::frameReady
FrameReadyEventHandler_tDEDADF060B051C2953122274EBF3896AF48735E8* ___frameReady_11;
};
// FlutterUnityIntegration.SingletonMonoBehaviour`1<FlutterUnityIntegration.UnityMessageManager>
struct SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// UnityEngine.AudioListener
struct AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
{
};
// UnityEngine.AudioSource
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
{
};
// CaptureScreenshotMgr
struct CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.UI.Button CaptureScreenshotMgr::saveButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___saveButton_4;
// UnityEngine.UI.Button CaptureScreenshotMgr::returnButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___returnButton_5;
// UnityEngine.UI.Button CaptureScreenshotMgr::shareButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___shareButton_6;
// UnityEngine.UI.Image CaptureScreenshotMgr::pictureImage
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___pictureImage_7;
// UnityEngine.GameObject CaptureScreenshotMgr::selectPlane
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___selectPlane_8;
// System.Collections.Generic.List`1<UnityEngine.GameObject> CaptureScreenshotMgr::buttonGameObject
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___buttonGameObject_9;
// UnityEngine.GameObject CaptureScreenshotMgr::shuiYin
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___shuiYin_10;
// UnityEngine.GameObject CaptureScreenshotMgr::header
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___header_11;
// System.Byte[] CaptureScreenshotMgr::byt
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___byt_12;
// System.String CaptureScreenshotMgr::path
String_t* ___path_13;
// System.String CaptureScreenshotMgr::_name
String_t* ____name_14;
// UnityEngine.Texture2D CaptureScreenshotMgr::tex
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___tex_15;
// UnityEngine.UI.Text CaptureScreenshotMgr::CeShiText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___CeShiText_16;
// System.String CaptureScreenshotMgr::lastSavedImagePath
String_t* ___lastSavedImagePath_17;
};
// CoordinateConversionManager
struct CoordinateConversionManager_t5C881DB352CAB3A96C6C169BAD3A90A6536EB64A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// CoordinateAnchor CoordinateConversionManager::point0
CoordinateAnchor_t21D1DF40A08D8C63EA5A2117D6C7695CDAF145FE* ___point0_4;
// CoordinateAnchor CoordinateConversionManager::point1
CoordinateAnchor_t21D1DF40A08D8C63EA5A2117D6C7695CDAF145FE* ___point1_5;
// UnityEngine.Vector3 CoordinateConversionManager::point0InUnity
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0InUnity_6;
// UnityEngine.Vector3 CoordinateConversionManager::point1InUnity
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point1InUnity_7;
// System.Single CoordinateConversionManager::scale
float ___scale_8;
// System.Single CoordinateConversionManager::angle
float ___angle_9;
// System.Single CoordinateConversionManager::xTran
float ___xTran_10;
// System.Single CoordinateConversionManager::zTran
float ___zTran_11;
};
// System.IO.DirectoryInfo
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9
{
};
// System.IO.FileInfo
struct FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9
{
};
// GisPointTo3DPoint
struct GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Transform GisPointTo3DPoint::BottomRightPoint
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___BottomRightPoint_5;
// UnityEngine.Transform GisPointTo3DPoint::TopLeftPoint
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___TopLeftPoint_6;
// UnityEngine.Vector2 GisPointTo3DPoint::BottomRightSai
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___BottomRightSai_7;
// UnityEngine.Vector2 GisPointTo3DPoint::TopLeftSai
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___TopLeftSai_8;
// System.Single GisPointTo3DPoint::z_offset
float ___z_offset_9;
// System.Single GisPointTo3DPoint::x_offset
float ___x_offset_10;
// System.Single GisPointTo3DPoint::z_w_offset
float ___z_w_offset_11;
// System.Single GisPointTo3DPoint::x_w_offset
float ___x_w_offset_12;
};
// MyPlane
struct MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 MyPlane::idx
int32_t ___idx_4;
// System.Int32 MyPlane::idy
int32_t ___idy_5;
// UnityEngine.Vector3 MyPlane::myVector3
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___myVector3_6;
// UnityEngine.Quaternion MyPlane::identy
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identy_7;
// UnityEngine.Transform MyPlane::myCameraTra
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___myCameraTra_8;
// System.Boolean MyPlane::isMP4
bool ___isMP4_9;
// UnityEngine.GameObject MyPlane::rawImageKuang
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___rawImageKuang_10;
// UnityEngine.Transform MyPlane::xiKuang
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___xiKuang_11;
// UnityEngine.Material[] MyPlane::rawImageGetmaterials
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___rawImageGetmaterials_12;
// UnityEngine.UI.Button MyPlane::closeButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___closeButton_13;
// UnityEngine.Camera MyPlane::myCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___myCamera_14;
// UnityEngine.Transform MyPlane::gameParent
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___gameParent_15;
// UnityEngine.UI.Text MyPlane::myText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___myText_16;
// UnityEngine.UI.Button[] MyPlane::thisButtons
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* ___thisButtons_17;
// UnityEngine.UI.RawImage MyPlane::rawImageGet
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* ___rawImageGet_18;
// UnityEngine.Vector3 MyPlane::originalScale
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___originalScale_19;
// UnityEngine.GameObject MyPlane::thisPlane
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___thisPlane_20;
// GetKuang MyPlane::getKuang
GetKuang_t2DB91968B61C0CC8CD0E00507A3C07E7BB23B37F* ___getKuang_21;
// System.Boolean MyPlane::isClose
bool ___isClose_22;
// ResourceUI MyPlane::resourceUI
ResourceUI_t32434D9C02B0EB9796C49AAE71839CE51F78F6DC* ___resourceUI_23;
};
// MyPlaneManager
struct MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.String MyPlaneManager::DeviceName
String_t* ___DeviceName_4;
// System.Single MyPlaneManager::CameraFPS
float ___CameraFPS_5;
// UnityEngine.WebCamTexture MyPlaneManager::_webCamera
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* ____webCamera_6;
// UnityEngine.UI.RawImage MyPlaneManager::rawImage
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* ___rawImage_7;
};
// OffCeShi
struct OffCeShi_t5A962EC615483B79AFE8588116BF5A681EE18C73 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.UI.Button OffCeShi::CeShiButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___CeShiButton_4;
// UnityEngine.GameObject[] OffCeShi::CeShiGameObject
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___CeShiGameObject_5;
};
// OtherUserMannger
struct OtherUserMannger_tA2EC6CF1671BC3E7F8561D75498CEE28DE1D4DB0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 OtherUserMannger::count
int32_t ___count_4;
// UnityEngine.GameObject OtherUserMannger::otherUser
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___otherUser_5;
};
// PlaneManager
struct PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Sprite[] PlaneManager::sprites1
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___sprites1_4;
// UnityEngine.Sprite[] PlaneManager::sprites2
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___sprites2_5;
// System.Int32 PlaneManager::currentSpriteArrayIndex
int32_t ___currentSpriteArrayIndex_6;
// System.Int32 PlaneManager::i
int32_t ___i_7;
// System.Collections.Generic.List`1<UnityEngine.GameObject> PlaneManager::gameObjects
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___gameObjects_8;
};
// RawImageAspectFitter
struct RawImageAspectFitter_t48A691FA89606F7E6FF37422DD8DE3B68709B934 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// RawImageAspectFitter/FitMode RawImageAspectFitter::fitMode
int32_t ___fitMode_4;
// UnityEngine.UI.RawImage RawImageAspectFitter::rawImage
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* ___rawImage_5;
// UnityEngine.RectTransform RawImageAspectFitter::rectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___rectTransform_6;
};
// ResourceUI
struct ResourceUI_t32434D9C02B0EB9796C49AAE71839CE51F78F6DC : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.UI.RawImage ResourceUI::rawImageGet
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* ___rawImageGet_4;
// UnityEngine.UI.Text ResourceUI::titleText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___titleText_5;
// UnityEngine.UI.Text ResourceUI::contentText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___contentText_6;
// System.Boolean ResourceUI::isResquested
bool ___isResquested_7;
// System.Boolean ResourceUI::isAdded
bool ___isAdded_8;
// System.Boolean ResourceUI::isUserUploaded
bool ___isUserUploaded_9;
// UnityEngine.UI.Button ResourceUI::infoBt
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___infoBt_10;
// UnityEngine.UI.Button ResourceUI::shareBt
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___shareBt_11;
// UnityEngine.UI.Button ResourceUI::closeBt
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___closeBt_12;
// UIType ResourceUI::uIType
int32_t ___uIType_13;
};
// ReturnFlutter
struct ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.UI.Button ReturnFlutter::backButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___backButton_4;
// System.Boolean ReturnFlutter::isProcessingReturn
bool ___isProcessingReturn_5;
// System.Boolean ReturnFlutter::isActivityAlive
bool ___isActivityAlive_6;
};
// RollCollenter
struct RollCollenter_t446A199ACCCF325FEA7B6740EE423E757C47360F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Single RollCollenter::angle
float ___angle_4;
// System.Single RollCollenter::radius
float ___radius_5;
// System.Single RollCollenter::XRotation
float ___XRotation_6;
};
// RuntimeLog
struct RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.UI.Text RuntimeLog::logText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___logText_6;
};
// ScreenRecording
struct ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.UI.Image ScreenRecording::ringImage
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___ringImage_4;
// System.Boolean ScreenRecording::isAdd
bool ___isAdd_5;
// UnityEngine.GameObject ScreenRecording::screenPalne
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___screenPalne_6;
// System.Single ScreenRecording::maxTime
float ___maxTime_7;
// UnityEngine.UI.Button ScreenRecording::saveButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___saveButton_8;
// UnityEngine.UI.Button ScreenRecording::OffButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___OffButton_9;
// UnityEngine.UI.Button ScreenRecording::ShareButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___ShareButton_10;
// UnityEngine.GameObject ScreenRecording::shuiYin
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___shuiYin_11;
// UnityEngine.GameObject ScreenRecording::sheXiang
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___sheXiang_12;
// UnityEngine.GameObject ScreenRecording::grayLine
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___grayLine_13;
// RecordManager ScreenRecording::recordManager
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* ___recordManager_14;
// System.Boolean ScreenRecording::hasPermissions
bool ___hasPermissions_15;
// System.Boolean ScreenRecording::isCameraInitialized
bool ___isCameraInitialized_16;
// System.Boolean ScreenRecording::isReloading
bool ___isReloading_17;
// System.String ScreenRecording::lastSavedFilePath
String_t* ___lastSavedFilePath_18;
};
// SetID
struct SetID_t8C89A660E1E68C4BB1FB06A9227640D4ECDD90D8 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// SetRolls
struct SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Single SetRolls::angle
float ___angle_4;
// System.Single SetRolls::radius
float ___radius_5;
// System.Single SetRolls::XRotation
float ___XRotation_6;
// System.Single SetRolls::lastAngle
float ___lastAngle_7;
// System.Single SetRolls::lastRadius
float ___lastRadius_8;
// System.Single SetRolls::lastXRotation
float ___lastXRotation_9;
};
// ShuaXn
struct ShuaXn_tFA42BA05374AA7BE315E69FD484EFF391BB69AA9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// ShuiDI
struct ShuiDI_t29AEF0FAA362CC1B80132C076202D6E9B141A303 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Camera ShuiDI::myCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___myCamera_4;
};
// ShuiDiRen
struct ShuiDiRen_tAC7F8F6EC14067A7F50F9EDE74CDDE7FAC681069 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Transform ShuiDiRen::player
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player_4;
// UnityEngine.GameObject ShuiDiRen::gameAnimation
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameAnimation_5;
};
// SkipSplashImage
struct SkipSplashImage_tC1596B2275D39BCA9D545743BFE7F6B7087DDDF2 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// ThisTran
struct ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Single ThisTran::AssociativeX
float ___AssociativeX_4;
// System.Single ThisTran::AssociativeY
float ___AssociativeY_5;
// CoordinateConversionManager ThisTran::coordinateConversionManager
CoordinateConversionManager_t5C881DB352CAB3A96C6C169BAD3A90A6536EB64A* ___coordinateConversionManager_6;
};
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// UITest
struct UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.UI.RawImage UITest::rawImage
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* ___rawImage_4;
// UnityEngine.RectTransform UITest::imageParent
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___imageParent_5;
// System.Int32 UITest::index
int32_t ___index_6;
// UnityEngine.WebCamTexture UITest::currentWebCam
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* ___currentWebCam_7;
};
// VideoManager
struct VideoManager_tD52415921BDBDAFDF573E5FAA3CCFD7F996CD991 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// VideoObject VideoManager::videoPrefab
VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* ___videoPrefab_4;
// UnityEngine.Vector2Int VideoManager::testAmount
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___testAmount_5;
// System.Collections.Generic.List`1<System.String> VideoManager::urlList
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___urlList_6;
// System.Collections.Generic.List`1<VideoObject> VideoManager::videoObjects
List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A* ___videoObjects_7;
};
// VideoObject
struct VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// ScreenRecording VideoObject::screenRecording
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* ___screenRecording_4;
// System.String VideoObject::url
String_t* ___url_5;
};
// upSpeed
struct upSpeed_t86138D743DFEE608FC565689427C84795473F41C : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.GameObject upSpeed::header
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___header_4;
// ScreenRecording upSpeed::screenRecording
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* ___screenRecording_5;
// CaptureScreenshotMgr upSpeed::captureScreenshotMgr
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* ___captureScreenshotMgr_6;
// System.Single upSpeed::pressStartTime
float ___pressStartTime_7;
// System.Boolean upSpeed::isLongPressTriggered
bool ___isLongPressTriggered_9;
// System.Boolean upSpeed::isPress
bool ___isPress_10;
// System.Single upSpeed::pressDuration
float ___pressDuration_11;
// System.String upSpeed::duanANdChang
String_t* ___duanANdChang_12;
// System.Boolean upSpeed::isZhiXing
bool ___isZhiXing_13;
};
// NatCorder.Inputs.AudioInput/AudioInputAttachment
struct AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Action`1<System.Single[]> NatCorder.Inputs.AudioInput/AudioInputAttachment::sampleBufferDelegate
Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* ___sampleBufferDelegate_4;
};
// NatCorder.Inputs.CameraInput/CameraInputAttachment
struct CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// NatCorder.Internal.MainDispatcher/MainDispatcherAttachment
struct MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// NatCorder.Inputs.ScreenInput/ScreenInputAttachment
struct ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6;
// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7;
// System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate
bool ___m_SkipLayoutUpdate_8;
// System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate
bool ___m_SkipMaterialUpdate_9;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget
bool ___m_RaycastTarget_10;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTargetCache
bool ___m_RaycastTargetCache_11;
// UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_12;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_13;
// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_14;
// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_15;
// System.Boolean UnityEngine.UI.Graphic::m_VertsDirty
bool ___m_VertsDirty_16;
// System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty
bool ___m_MaterialDirty_17;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_18;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_19;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_20;
// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_23;
// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_24;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_25;
// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_26;
};
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Boolean UnityEngine.UI.Selectable::m_EnableCalled
bool ___m_EnableCalled_6;
// UnityEngine.UI.Navigation UnityEngine.UI.Selectable::m_Navigation
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation_7;
// UnityEngine.UI.Selectable/Transition UnityEngine.UI.Selectable::m_Transition
int32_t ___m_Transition_8;
// UnityEngine.UI.ColorBlock UnityEngine.UI.Selectable::m_Colors
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors_9;
// UnityEngine.UI.SpriteState UnityEngine.UI.Selectable::m_SpriteState
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState_10;
// UnityEngine.UI.AnimationTriggers UnityEngine.UI.Selectable::m_AnimationTriggers
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers_11;
// System.Boolean UnityEngine.UI.Selectable::m_Interactable
bool ___m_Interactable_12;
// UnityEngine.UI.Graphic UnityEngine.UI.Selectable::m_TargetGraphic
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic_13;
// System.Boolean UnityEngine.UI.Selectable::m_GroupsAllowInteraction
bool ___m_GroupsAllowInteraction_14;
// System.Int32 UnityEngine.UI.Selectable::m_CurrentIndex
int32_t ___m_CurrentIndex_15;
// System.Boolean UnityEngine.UI.Selectable::<isPointerInside>k__BackingField
bool ___U3CisPointerInsideU3Ek__BackingField_16;
// System.Boolean UnityEngine.UI.Selectable::<isPointerDown>k__BackingField
bool ___U3CisPointerDownU3Ek__BackingField_17;
// System.Boolean UnityEngine.UI.Selectable::<hasSelection>k__BackingField
bool ___U3ChasSelectionU3Ek__BackingField_18;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup> UnityEngine.UI.Selectable::m_CanvasGroupCache
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache_19;
};
// FlutterUnityIntegration.UnityMessageManager
struct UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56 : public SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF
{
// FlutterUnityIntegration.UnityMessageManager/MessageDelegate FlutterUnityIntegration.UnityMessageManager::OnMessage
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* ___OnMessage_7;
// FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate FlutterUnityIntegration.UnityMessageManager::OnFlutterMessage
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* ___OnFlutterMessage_8;
// System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage> FlutterUnityIntegration.UnityMessageManager::waitCallbackMessageMap
Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* ___waitCallbackMessageMap_9;
};
// UnityEngine.UI.Button
struct Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098 : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
// UnityEngine.UI.Button/ButtonClickedEvent UnityEngine.UI.Button::m_OnClick
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* ___m_OnClick_20;
};
// UnityEngine.UI.MaskableGraphic
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil
bool ___m_ShouldRecalculateStencil_27;
// UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_28;
// UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_29;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable
bool ___m_Maskable_30;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic
bool ___m_IsMaskingGraphic_31;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking
bool ___m_IncludeForMasking_32;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_33;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate
bool ___m_ShouldRecalculate_34;
// System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue
int32_t ___m_StencilValue_35;
// UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_36;
};
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.Sprite UnityEngine.UI.Image::m_Sprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_38;
// UnityEngine.Sprite UnityEngine.UI.Image::m_OverrideSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_OverrideSprite_39;
// UnityEngine.UI.Image/Type UnityEngine.UI.Image::m_Type
int32_t ___m_Type_40;
// System.Boolean UnityEngine.UI.Image::m_PreserveAspect
bool ___m_PreserveAspect_41;
// System.Boolean UnityEngine.UI.Image::m_FillCenter
bool ___m_FillCenter_42;
// UnityEngine.UI.Image/FillMethod UnityEngine.UI.Image::m_FillMethod
int32_t ___m_FillMethod_43;
// System.Single UnityEngine.UI.Image::m_FillAmount
float ___m_FillAmount_44;
// System.Boolean UnityEngine.UI.Image::m_FillClockwise
bool ___m_FillClockwise_45;
// System.Int32 UnityEngine.UI.Image::m_FillOrigin
int32_t ___m_FillOrigin_46;
// System.Single UnityEngine.UI.Image::m_AlphaHitTestMinimumThreshold
float ___m_AlphaHitTestMinimumThreshold_47;
// System.Boolean UnityEngine.UI.Image::m_Tracked
bool ___m_Tracked_48;
// System.Boolean UnityEngine.UI.Image::m_UseSpriteMesh
bool ___m_UseSpriteMesh_49;
// System.Single UnityEngine.UI.Image::m_PixelsPerUnitMultiplier
float ___m_PixelsPerUnitMultiplier_50;
// System.Single UnityEngine.UI.Image::m_CachedReferencePixelsPerUnit
float ___m_CachedReferencePixelsPerUnit_51;
};
// UnityEngine.UI.RawImage
struct RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.Texture UnityEngine.UI.RawImage::m_Texture
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Texture_37;
// UnityEngine.Rect UnityEngine.UI.RawImage::m_UVRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_UVRect_38;
};
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.UI.FontData UnityEngine.UI.Text::m_FontData
FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData_37;
// System.String UnityEngine.UI.Text::m_Text
String_t* ___m_Text_38;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCache
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache_39;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCacheForLayout
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout_40;
// System.Boolean UnityEngine.UI.Text::m_DisableFontTextureRebuiltCallback
bool ___m_DisableFontTextureRebuiltCallback_42;
// UnityEngine.UIVertex[] UnityEngine.UI.Text::m_TempVerts
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts_43;
};
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,Newtonsoft.Json.Linq.JObject>
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,Newtonsoft.Json.Linq.JObject>
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,System.Object>
// <>f__AnonymousType0`4<System.Int32,System.String,System.String,System.Object>
// System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>
// System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>
// System.EmptyArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct EmptyArray_1_tF69A5F6BAD1150A16C4C98B346D6122FE3751C80_StaticFields
{
// T[] System.EmptyArray`1::Value
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___Value_0;
};
// System.EmptyArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.GameObject>
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.String>
// System.Collections.Generic.List`1<VideoObject>
struct List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VideoObjectU5BU5D_tA6AFBB1C81135B089E1F9978E6E95AC8AF4DDFE8* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<VideoObject>
// System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.Collections.Generic.Queue`1<System.Byte[]>
// System.Collections.Generic.Queue`1<System.Byte[]>
// System.Collections.Generic.Queue`1<System.Action>
// System.Collections.Generic.Queue`1<System.Action>
// System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_StaticFields
{
// System.Boolean UnityEngine.AndroidJavaObject::enableDebugPrints
bool ___enableDebugPrints_0;
};
// UnityEngine.AndroidJavaObject
// System.Attribute
// System.Attribute
// NatCorder.Inputs.AudioInput
// NatCorder.Inputs.AudioInput
// NatCorder.Inputs.CameraInput
// NatCorder.Inputs.CameraInput
// NatCorder.Clocks.FixedIntervalClock
// NatCorder.Clocks.FixedIntervalClock
// NatCorder.GIFRecorder
// NatCorder.GIFRecorder
// NatCorder.HEVCRecorder
// NatCorder.HEVCRecorder
// NatCorder.JPGRecorder
// NatCorder.JPGRecorder
// Newtonsoft.Json.Linq.JToken
struct JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3_StaticFields
{
// Newtonsoft.Json.Linq.JTokenEqualityComparer Newtonsoft.Json.Linq.JToken::_equalityComparer
JTokenEqualityComparer_t2B7EB6B1D12A8C94152AB2E690CC45F185373C46* ____equalityComparer_0;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::BooleanTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___BooleanTypes_5;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::NumberTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___NumberTypes_6;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::BigIntegerTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___BigIntegerTypes_7;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::StringTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___StringTypes_8;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::GuidTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___GuidTypes_9;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::TimeSpanTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___TimeSpanTypes_10;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::UriTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___UriTypes_11;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::CharTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___CharTypes_12;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::DateTimeTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___DateTimeTypes_13;
// Newtonsoft.Json.Linq.JTokenType[] Newtonsoft.Json.Linq.JToken::BytesTypes
JTokenTypeU5BU5D_tDCF677D46AB555A7276A6A1795A099AA73056DA0* ___BytesTypes_14;
};
// Newtonsoft.Json.Linq.JToken
// NatCorder.MP4Recorder
// NatCorder.MP4Recorder
// NatCorder.Internal.MainDispatcher
// NatCorder.Internal.MainDispatcher
// NatCorder.Internal.MediaRecorderBridge
// NatCorder.Internal.MediaRecorderBridge
// FlutterUnityIntegration.MessageHandler
// FlutterUnityIntegration.MessageHandler
// FlutterUnityIntegration.NativeAPI
// FlutterUnityIntegration.NativeAPI
// NatCorder.Clocks.RealtimeClock
// NatCorder.Clocks.RealtimeClock
// RecordManager
struct RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields
{
// RecordManager RecordManager::_instance
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* ____instance_0;
// System.Object RecordManager::_lock
RuntimeObject* ____lock_1;
};
// RecordManager
// NatCorder.Internal.RenderDispatcher
// NatCorder.Internal.RenderDispatcher
// NatCorder.Inputs.ScreenInput
// NatCorder.Inputs.ScreenInput
// System.Diagnostics.Stopwatch
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields
{
// System.Int64 System.Diagnostics.Stopwatch::Frequency
int64_t ___Frequency_0;
// System.Boolean System.Diagnostics.Stopwatch::IsHighResolution
bool ___IsHighResolution_1;
};
// System.Diagnostics.Stopwatch
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
{
// System.Int32 System.Threading.Tasks.Task::s_taskIdCounter
int32_t ___s_taskIdCounter_0;
// System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel
RuntimeObject* ___s_taskCompletionSentinel_8;
// System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled
bool ___s_asyncDebuggingEnabled_9;
// System.Action`1<System.Object> System.Threading.Tasks.Task::s_taskCancelCallback
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback_11;
// System.Func`1<System.Threading.Tasks.Task/ContingentProperties> System.Threading.Tasks.Task::s_createContingentProperties
Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties_14;
// System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::<Factory>k__BackingField
TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField_15;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::<CompletedTask>k__BackingField
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField_16;
// System.Predicate`1<System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate
Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate_17;
// System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback
ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback_18;
// System.Predicate`1<System.Object> System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate_19;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_currentActiveTasks
Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks_20;
// System.Object System.Threading.Tasks.Task::s_activeTasksLock
RuntimeObject* ___s_activeTasksLock_21;
};
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
{
// System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask_12;
// System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard
StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard_13;
};
// UnityEngine.Events.UnityEventBase
// UnityEngine.Events.UnityEventBase
// FlutterUnityIntegration.UnityMessage
// FlutterUnityIntegration.UnityMessage
// NatCorder.Inputs.CameraInput/<>c
struct U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_StaticFields
{
// NatCorder.Inputs.CameraInput/<>c NatCorder.Inputs.CameraInput/<>c::<>9
U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236* ___U3CU3E9_0;
// System.Comparison`1<UnityEngine.Camera> NatCorder.Inputs.CameraInput/<>c::<>9__1_0
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* ___U3CU3E9__1_0_1;
};
// NatCorder.Inputs.CameraInput/<>c
// NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0
// NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0
// NatCorder.Inputs.CameraInput/<OnFrame>d__11
// NatCorder.Inputs.CameraInput/<OnFrame>d__11
// NatCorder.JPGRecorder/<>c__DisplayClass2_0
// NatCorder.JPGRecorder/<>c__DisplayClass2_0
// NatCorder.Internal.MainDispatcher/<Dispatch>d__5
// NatCorder.Internal.MainDispatcher/<Dispatch>d__5
// NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0
// NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0
// MyPlane/<MoveTransformToTarget>d__31
// MyPlane/<MoveTransformToTarget>d__31
// MyPlaneManager/<DelayedInit>d__5
// MyPlaneManager/<DelayedInit>d__5
// MyPlaneManager/<InitCameraCor>d__7
// MyPlaneManager/<InitCameraCor>d__7
// RecordManager/<>c
struct U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_StaticFields
{
// RecordManager/<>c RecordManager/<>c::<>9
U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB* ___U3CU3E9_0;
// System.Func`1<System.Boolean> RecordManager/<>c::<>9__19_0
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CU3E9__19_0_1;
};
// RecordManager/<>c
// RecordManager/<StartMicrophone>d__19
// RecordManager/<StartMicrophone>d__19
// NatCorder.Inputs.ScreenInput/<OnFrame>d__8
// NatCorder.Inputs.ScreenInput/<OnFrame>d__8
// ScreenRecording/<CheckAndRequestPermissions>d__14
// ScreenRecording/<CheckAndRequestPermissions>d__14
// ScreenRecording/<InitializeCameraDelayed>d__20
// ScreenRecording/<InitializeCameraDelayed>d__20
// ScreenRecording/<InitializeRecordManagerDelayed>d__16
// ScreenRecording/<InitializeRecordManagerDelayed>d__16
// ScreenRecording/<ResetSceneAndUI>d__18
// ScreenRecording/<ResetSceneAndUI>d__18
// SkipSplashImage/<>c
struct U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_StaticFields
{
// SkipSplashImage/<>c SkipSplashImage/<>c::<>9
U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7* ___U3CU3E9_0;
// System.Action SkipSplashImage/<>c::<>9__0_0
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CU3E9__0_0_1;
};
// SkipSplashImage/<>c
// ThisTran/<Wait>d__5
// ThisTran/<Wait>d__5
// UITest/<Call>d__5
// UITest/<Call>d__5
// VideoManager/<LoadAllVideo>d__5
// VideoManager/<LoadAllVideo>d__5
// System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>
// System.Collections.Generic.List`1/Enumerator<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.Collections.Generic.List`1/Enumerator<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.ValueTuple`2<System.Int32,System.Int32>
// System.ValueTuple`2<System.Int32,System.Int32>
// System.ValueTuple`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.ValueTuple`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// UnityEngine.AndroidJavaClass
// UnityEngine.AndroidJavaClass
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// System.Byte
// System.Byte
// NatCorder.Internal.CodeAttribute
// NatCorder.Internal.CodeAttribute
// UnityEngine.Color
// UnityEngine.Color
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// System.DateTime
// NatCorder.Internal.DocAttribute
// NatCorder.Internal.DocAttribute
// System.Double
// System.Double
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
// System.Single UnityEngine.Mathf::Epsilon
float ___Epsilon_0;
};
// UnityEngine.Mathf
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.Quaternion
// UnityEngine.Rect
// UnityEngine.Rect
// NatCorder.Internal.RefAttribute
// NatCorder.Internal.RefAttribute
// UnityEngine.SceneManagement.Scene
// UnityEngine.SceneManagement.Scene
// System.Single
// System.Single
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
{
// System.LocalDataStoreMgr System.Threading.Thread::s_LocalDataStoreMgr
LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr_0;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentCulture
AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture_4;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentUICulture
AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture_5;
};
// System.Threading.Thread
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
{
// System.LocalDataStoreHolder System.Threading.Thread::s_LocalDataStore
LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore_1;
// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture_2;
// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture_3;
// System.Threading.Thread System.Threading.Thread::current_thread
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread_9;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
// System.TimeSpan System.TimeSpan::Zero
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19;
// System.TimeSpan System.TimeSpan::MaxValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20;
// System.TimeSpan System.TimeSpan::MinValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21;
};
// System.TimeSpan
// System.UInt16
// System.UInt16
// UnityEngine.Events.UnityEvent
// UnityEngine.Events.UnityEvent
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector2
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7;
};
// UnityEngine.Vector2Int
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector3
// System.Void
// System.Void
// UnityEngine.WaitForEndOfFrame
// UnityEngine.WaitForEndOfFrame
// UnityEngine.WaitForSeconds
// UnityEngine.WaitForSeconds
// UnityEngine.WaitUntil
// UnityEngine.WaitUntil
// UnityEngine.AndroidJavaProxy
struct AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D_StaticFields
{
// UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaProxy::s_JavaLangSystemClass
GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___s_JavaLangSystemClass_2;
// System.IntPtr UnityEngine.AndroidJavaProxy::s_HashCodeMethodID
intptr_t ___s_HashCodeMethodID_3;
};
// UnityEngine.AndroidJavaProxy
// UnityEngine.Rendering.AsyncGPUReadbackRequest
// UnityEngine.Rendering.AsyncGPUReadbackRequest
// UnityEngine.AsyncOperation
// UnityEngine.AsyncOperation
// UnityEngine.Coroutine
// UnityEngine.Coroutine
// System.Delegate
// System.Delegate
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// System.Runtime.InteropServices.GCHandle
// System.Runtime.InteropServices.GCHandle
// System.Runtime.InteropServices.GCHandleType
// System.Runtime.InteropServices.GCHandleType
// Newtonsoft.Json.Linq.JObject
// Newtonsoft.Json.Linq.JObject
// UnityEngine.KeyCode
// UnityEngine.KeyCode
// UnityEngine.SceneManagement.LoadSceneMode
// UnityEngine.SceneManagement.LoadSceneMode
// NatCorder.Internal.MediaRecorderiOS
// NatCorder.Internal.MediaRecorderiOS
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// UnityEngine.RenderTextureFormat
// UnityEngine.RenderTextureFormat
// UnityEngine.RuntimePlatform
// UnityEngine.RuntimePlatform
// UnityEngine.Space
// UnityEngine.Space
// UnityEngine.TextureFormat
// UnityEngine.TextureFormat
// UnityEngine.UserAuthorization
// UnityEngine.UserAuthorization
// UnityEngine.Video.VideoAudioOutputMode
// UnityEngine.Video.VideoAudioOutputMode
// UnityEngine.UI.Button/ButtonClickedEvent
// UnityEngine.UI.Button/ButtonClickedEvent
// MyPlane/<ReturnMoveTransformToTarget>d__29
// MyPlane/<ReturnMoveTransformToTarget>d__29
// RawImageAspectFitter/FitMode
// RawImageAspectFitter/FitMode
// UnityEngine.Rendering.SplashScreen/StopBehavior
// UnityEngine.Rendering.SplashScreen/StopBehavior
// Unity.Collections.NativeArray`1<System.Byte>
// Unity.Collections.NativeArray`1<System.Byte>
// Unity.Collections.NativeArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// Unity.Collections.NativeArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// UnityEngine.AudioClip
// UnityEngine.AudioClip
// UnityEngine.Component
// UnityEngine.Component
// UnityEngine.GameObject
// UnityEngine.GameObject
// NatCorder.Internal.MediaRecorderAndroid
// NatCorder.Internal.MediaRecorderAndroid
// UnityEngine.EventSystems.PointerEventData
// UnityEngine.EventSystems.PointerEventData
// UnityEngine.RenderTextureDescriptor
// UnityEngine.RenderTextureDescriptor
// UnityEngine.Sprite
// UnityEngine.Sprite
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// UnityEngine.Texture
// UnityEngine.WebCamDevice
// UnityEngine.WebCamDevice
// System.Action`1<System.Single[]>
// System.Action`1<System.Single[]>
// System.Action`1<UnityEngine.Rendering.AsyncGPUReadbackRequest>
// System.Action`1<UnityEngine.Rendering.AsyncGPUReadbackRequest>
// System.Action`1<System.Object>
// System.Action`1<System.Object>
// System.Action`1<System.String>
// System.Action`1<System.String>
// System.Action`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.Action`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// System.Action`2<System.IntPtr,System.IntPtr>
// System.Action`2<System.IntPtr,System.IntPtr>
// System.Comparison`1<UnityEngine.Camera>
// System.Comparison`1<UnityEngine.Camera>
// System.Func`1<System.Boolean>
// System.Func`1<System.Boolean>
// UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>
// UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>
// System.Action
// System.Action
// System.AsyncCallback
// System.AsyncCallback
// UnityEngine.Behaviour
// UnityEngine.Behaviour
// System.NotSupportedException
// System.NotSupportedException
// UnityEngine.RenderTexture
// UnityEngine.RenderTexture
// UnityEngine.Texture2D
// UnityEngine.Texture2D
// System.Threading.ThreadStart
// System.Threading.ThreadStart
// UnityEngine.Transform
// UnityEngine.Transform
// UnityEngine.Events.UnityAction
// UnityEngine.Events.UnityAction
// UnityEngine.WebCamTexture
// UnityEngine.WebCamTexture
// NatCorder.Internal.RenderDispatcher/UnityRenderingEvent
// NatCorder.Internal.RenderDispatcher/UnityRenderingEvent
// FlutterUnityIntegration.UnityMessageManager/MessageDelegate
// FlutterUnityIntegration.UnityMessageManager/MessageDelegate
// FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate
// FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate
// UnityEngine.Animator
// UnityEngine.Animator
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Camera
// UnityEngine.MonoBehaviour
// UnityEngine.MonoBehaviour
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
// UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4;
};
// UnityEngine.RectTransform
// UnityEngine.Video.VideoPlayer
// UnityEngine.Video.VideoPlayer
// FlutterUnityIntegration.SingletonMonoBehaviour`1<FlutterUnityIntegration.UnityMessageManager>
struct SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_StaticFields
{
// System.Lazy`1<T> FlutterUnityIntegration.SingletonMonoBehaviour`1::LazyInstance
Lazy_1_t6F494A9DD8C65745EEC22482A12BA8565B069417* ___LazyInstance_4;
};
// FlutterUnityIntegration.SingletonMonoBehaviour`1<FlutterUnityIntegration.UnityMessageManager>
// UnityEngine.AudioListener
// UnityEngine.AudioListener
// UnityEngine.AudioSource
// UnityEngine.AudioSource
// CaptureScreenshotMgr
// CaptureScreenshotMgr
// CoordinateConversionManager
// CoordinateConversionManager
// System.IO.DirectoryInfo
// System.IO.DirectoryInfo
// System.IO.FileInfo
// System.IO.FileInfo
// GisPointTo3DPoint
struct GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0_StaticFields
{
// GisPointTo3DPoint GisPointTo3DPoint::Instance
GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0* ___Instance_4;
};
// GisPointTo3DPoint
// MyPlane
// MyPlane
// MyPlaneManager
// MyPlaneManager
// OffCeShi
// OffCeShi
// OtherUserMannger
// OtherUserMannger
// PlaneManager
// PlaneManager
// RawImageAspectFitter
// RawImageAspectFitter
// ResourceUI
// ResourceUI
// ReturnFlutter
// ReturnFlutter
// RollCollenter
// RollCollenter
// RuntimeLog
struct RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields
{
// RuntimeLog RuntimeLog::instance
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* ___instance_4;
// RuntimeLog RuntimeLog::Instance
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* ___Instance_5;
};
// RuntimeLog
// ScreenRecording
// ScreenRecording
// SetID
// SetID
// SetRolls
// SetRolls
// ShuaXn
// ShuaXn
// ShuiDI
// ShuiDI
// ShuiDiRen
// ShuiDiRen
// SkipSplashImage
// SkipSplashImage
// ThisTran
// ThisTran
// UITest
// UITest
// VideoManager
// VideoManager
// VideoObject
// VideoObject
// upSpeed
// upSpeed
// NatCorder.Inputs.AudioInput/AudioInputAttachment
// NatCorder.Inputs.AudioInput/AudioInputAttachment
// NatCorder.Inputs.CameraInput/CameraInputAttachment
// NatCorder.Inputs.CameraInput/CameraInputAttachment
// NatCorder.Internal.MainDispatcher/MainDispatcherAttachment
// NatCorder.Internal.MainDispatcher/MainDispatcherAttachment
// NatCorder.Inputs.ScreenInput/ScreenInputAttachment
// NatCorder.Inputs.ScreenInput/ScreenInputAttachment
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI_4;
// UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture_5;
// UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh_21;
// UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper_22;
};
// UnityEngine.UI.Graphic
// FlutterUnityIntegration.UnityMessageManager
struct UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_StaticFields
{
// System.Int32 FlutterUnityIntegration.UnityMessageManager::ID
int32_t ___ID_6;
};
// FlutterUnityIntegration.UnityMessageManager
// UnityEngine.UI.Button
// UnityEngine.UI.Button
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Image::s_ETC1DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ETC1DefaultUI_37;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_VertScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_VertScratch_52;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_UVScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_UVScratch_53;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Xy
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Xy_54;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Uv
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Uv_55;
// System.Collections.Generic.List`1<UnityEngine.UI.Image> UnityEngine.UI.Image::m_TrackedTexturelessImages
List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19* ___m_TrackedTexturelessImages_56;
// System.Boolean UnityEngine.UI.Image::s_Initialized
bool ___s_Initialized_57;
};
// UnityEngine.UI.Image
// UnityEngine.UI.RawImage
// UnityEngine.UI.RawImage
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Text::s_DefaultText
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText_41;
};
// UnityEngine.UI.Text
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// UnityEngine.UI.Button[]
struct ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF : public RuntimeArray
{
ALIGN_FIELD (8) Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* m_Items[1];
inline Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098** 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, Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.WebCamDevice[]
struct WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5 : public RuntimeArray
{
ALIGN_FIELD (8) WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C m_Items[1];
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C* 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, WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DepthCameraName_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Resolutions_4), (void*)NULL);
#endif
}
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DepthCameraName_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Resolutions_4), (void*)NULL);
#endif
}
};
// UnityEngine.GameObject[]
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF : public RuntimeArray
{
ALIGN_FIELD (8) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* m_Items[1];
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** 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, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Sprite[]
struct SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B : public RuntimeArray
{
ALIGN_FIELD (8) Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* m_Items[1];
inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99** 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, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.String[]
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);
}
};
// UnityEngine.Camera[]
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);
}
};
// System.Object[]
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);
}
};
// MyPlane[]
struct MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4 : public RuntimeArray
{
ALIGN_FIELD (8) MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* m_Items[1];
inline MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB** 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, MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Single[]
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;
}
};
// System.Byte[]
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;
}
};
// System.Delegate[]
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);
}
};
// Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType[]
struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + il2cpp_array_calc_byte_offset(this, index);
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + il2cpp_array_calc_byte_offset(this, index);
}
};
// T UnityEngine.Object::Instantiate<System.Object>(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___0_original, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD2ED26ACAF3BAF386FFEA83893BA51DB9FD8BA30_gshared_inline (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD4F3498FBD3BDD3F03CBCFB38041CBAC9C28CAFC_gshared_inline (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_GetEnumerator_m8B2A92ACD4FBA5FBDC3F6F4F5C23A0DDF491DA61_gshared (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* __this, Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* il2cppRetVal, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFE1EBE6F6425283FEAEAE7C79D02CDE4F9D367E8_gshared (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Enumerator_get_Current_m8B42D4B2DE853B9D11B997120CD0228D4780E394_gshared_inline (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_GetComponent_TisIl2CppFullySharedGenericAny_m1122128E432233EB251AECF734E2B72A42A2C194_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8D8E5E878AF0A88A535AB1AB5BA4F23E151A678A_gshared (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0AFBAEA7EC427E32CC9CA267B1930DC5DF67A374_gshared (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponent_TisIl2CppFullySharedGenericAny_m47CBDD147982125387F078ABBFDAAB92D397A6C2_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m685A441EC9FAC9D554B26FA83A08F4BEF96DFF0E_gshared (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// FieldType UnityEngine.AndroidJavaObject::GetStatic<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_GetStatic_TisIl2CppFullySharedGenericAny_mDD5B83921F6078373B85EB4F803492A68545BA7E_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// System.Void System.Func`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mC73A4FCEBBAB90CB7B7AB16321F3F98FBBF12596_gshared (Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// T[] System.Array::Empty<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* Array_Empty_TisIl2CppFullySharedGenericAny_m244E2A51B33F845A2093F0862FBCE502E4FDD868_gshared_inline (const RuntimeMethod* method) ;
// ReturnType UnityEngine.AndroidJavaObject::Call<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_Call_TisIl2CppFullySharedGenericAny_mCA7EED8FFBB862858FF426BD7D6B191F9C24234B_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// ReturnType UnityEngine.AndroidJavaObject::CallStatic<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_CallStatic_TisIl2CppFullySharedGenericAny_m7843D14A0537A1190C739261EF49C05B1FF2ED90_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// T[] UnityEngine.Component::GetComponentsInChildren<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* Component_GetComponentsInChildren_TisIl2CppFullySharedGenericAny_m173581815FF84722B49A5E4DE5A2820B5D2DB00E_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::FindObjectOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared (const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_get_Item_m6E4BA37C1FB558E4A62AE4324212E45D09C5C937_gshared (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* __this, int32_t ___0_index, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// System.Void System.ValueTuple`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(T1,T2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_mCAE8E725F680FA6BE2C23B9686C9F6056BB7E5CD_gshared (ValueTuple_2_tBAA1E1D7D97D80E0EBA7FE8773B1FF409AEA3829* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_item1, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___1_item2, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m657BFA58DFD6AB5B1B4B69AA6E963CD569637EAD_gshared (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Enqueue(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m9159DC6A9BC5528A3444329C408F4101004CF652_gshared (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_mE6103188ACDEC07F90F2D2986554730D18029750_gshared_inline (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Dequeue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Dequeue_m80C152387A53656EC4AEF450BCBA9087DC51EEE3_gshared (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// System.Void System.Action`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m5A038831CEB84A7E374FE59D43444412629F833F_gshared_inline (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Clear_mF3F6BB3C909C58BB9407AA3FFA131CC73E1287AA_gshared (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>(TDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_GetFunctionPointerForDelegate_TisIl2CppFullySharedGenericAny_m04DF469F259D55E8A9421AD43B0727717659D363_gshared (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_d, const RuntimeMethod* method) ;
// System.Void System.Action`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m8E9B7F6EE50FEF26FF7537F554B4F5E434F70550_gshared (Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Comparison`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m3B594919B20B90AF5727A416D5798BA4468358CC_gshared (Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Array::Sort<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>(T[],System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisIl2CppFullySharedGenericAny_m699F81165178B5E96D2D406ABB12F9382F8255E4_gshared (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_array, Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49* ___1_comparison, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Rendering.AsyncGPUReadbackRequest::GetData<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18 AsyncGPUReadbackRequest_GetData_TisIl2CppFullySharedGenericStruct_m785CA6B68B6527258558130B5F81B345AE654EF0_gshared (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, int32_t ___0_layer, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyTo_m6072353F8BA28E08B24828767C0A5AA713F0B307_gshared (NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18* __this, __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* ___0_array, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Texture2D::GetRawTextureData<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18 Texture2D_GetRawTextureData_TisIl2CppFullySharedGenericStruct_mDC6FE57DC7D62BAC05E6231541767FA81448490E_gshared (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
// U Newtonsoft.Json.Linq.Extensions::Value<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>(System.Collections.Generic.IEnumerable`1<Newtonsoft.Json.Linq.JToken>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_Value_TisIl2CppFullySharedGenericAny_m821CCC36F1FA50BC93426381634588C42D5E3216_gshared (RuntimeObject* ___0_value, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// System.Void <>f__AnonymousType0`4<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(<id>j__TPar,<seq>j__TPar,<name>j__TPar,<data>j__TPar)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ef__AnonymousType0_4__ctor_m8A6C9A6253EECF37C0F43554ECC15A565BFE8C9D_gshared (/*<>f__AnonymousType0`4<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>*/U3CU3Ef__AnonymousType0_4_t04E1331A11B0999933DD8DFB1D05EB42173A7D78* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_id, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___1_seq, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___2_name, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___3_data, const RuntimeMethod* method) ;
// T FlutterUnityIntegration.SingletonMonoBehaviour`1<System.Object>::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SingletonMonoBehaviour_1_get_Instance_m607F0B93984CCC4DBC13E391B53DEED876E6C123_gshared (const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_2__ctor_m17203366119014F4963976DF6B8E83DE49274252_gshared (UnityAction_2_t742C43FA6EAABE0458C753DFE15FDDFAE01EA73F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m54D479280472DEA042DB3933AF547E666B017333_gshared (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_key, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7519D765EAF1E8A7D3137C2F1B7B3A01D15A1692_gshared (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_key, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType&*/Il2CppFullySharedGenericAny* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m583C4F0E2926B584BE6EC6008195360FC631C14C_gshared (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_key, const RuntimeMethod* method) ;
// T FlutterUnityIntegration.MessageHandler::getData<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageHandler_getData_TisIl2CppFullySharedGenericAny_m3C7681691F028E8CACF2B96FBB68D53EBD233931_gshared (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m7745B6ED71E47C95E1BFCE647C4F026A404C668F_gshared (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E* __this, const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.SingletonMonoBehaviour`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingletonMonoBehaviour_1__ctor_m951CBAC39C5B1891C1AF0673AF8B1CAC9078AAA9_gshared (SingletonMonoBehaviour_1_t40D855C9E22F0BF3C0ADBC1B41CF44E16D5E0FD2* __this, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_deltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::Slerp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, float ___2_t, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::SetPositionAndRotation(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_localScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Transform::get_parent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.LayerMask::NameToLayer(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139 (String_t* ___0_layerName, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::set_layer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::Log(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// UnityEngine.UI.Button/ButtonClickedEvent UnityEngine.UI.Button::get_onClick()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline (Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_Invoke_mFBF80D59B03C30C5FE6A06F897D954ACADE061D2 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
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) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::SetLocalPositionAndRotation(UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetLocalPositionAndRotation_m0FB0FCF462AB7CD21880042918BCC372A59E734D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_localPosition, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_localRotation, const RuntimeMethod* method) ;
// UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m10C4B693B96175C42B0FD00911E072701C220DB4 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, String_t* ___0_methodName, const RuntimeMethod* method) ;
// System.Void MyPlaneManager/<DelayedInit>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedInitU3Ed__5__ctor_m149A4E30EF13B2E38A91768F05AE9B03A62AEFC8 (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void MyPlaneManager/<InitCameraCor>d__7::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitCameraCorU3Ed__7__ctor_mCBFD879B095171DD2406873E01FCA614477FDD09 (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.WaitForSeconds::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* __this, float ___0_seconds, const RuntimeMethod* method) ;
// System.Void MyPlaneManager::PlayCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyPlaneManager_PlayCamera_m8C7DAD5F18CE9BF914C76AC5A557DF9A0C0564AD (MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* __this, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.Application::RequestUserAuthorization(UnityEngine.UserAuthorization)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* Application_RequestUserAuthorization_mADBB6AC1C7EF417C7D11D2D8F1263985547F94AA (int32_t ___0_mode, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::HasUserAuthorization(UnityEngine.UserAuthorization)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_HasUserAuthorization_mB418451E98E7C23BA2A31DDF39BFB7253023B4F4 (int32_t ___0_mode, const RuntimeMethod* method) ;
// UnityEngine.WebCamDevice[] UnityEngine.WebCamTexture::get_devices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA (const RuntimeMethod* method) ;
// System.String UnityEngine.WebCamDevice::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebCamDevice_get_name_m2BF75E8EA486668299906EAC9B35214890D4601E (WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::.ctor(System.String,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture__ctor_mAF6018FD8752F8527E23C6A800A314C87322D1DD (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, String_t* ___0_deviceName, int32_t ___1_requestedWidth, int32_t ___2_requestedHeight, int32_t ___3_requestedFPS, const RuntimeMethod* method) ;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::get_rectTransform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_sizeDelta(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.RawImage::set_texture(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImage_set_texture_mC016318C95CC17A826D57DD219DBCB6DFD295C02 (RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_Play_mAB313C6F98D5433C414DA31DD96316BDE8D19A26 (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131 (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent::AddListener(UnityEngine.Events.UnityAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_call, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::get_activeSelf()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Transform::get_childCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method);
}
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.GameObject>::get_Count()
inline int32_t List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))List_1_get_Count_mD2ED26ACAF3BAF386FFEA83893BA51DB9FD8BA30_gshared_inline)((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)__this, method);
}
// System.Collections.IEnumerator UnityEngine.Transform::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Add(T)
inline void List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))List_1_Add_mD4F3498FBD3BDD3F03CBCFB38041CBAC9C28CAFC_gshared_inline)((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)__this, (Il2CppFullySharedGenericAny)___0_item, method);
}
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.Void PlaneManager::SetRandomSprite(UnityEngine.Sprite[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager_SetRandomSprite_m18F411599EA01925F9CF0B9E28F79DB09F2A9AE7 (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___0_sprites, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.GameObject>::GetEnumerator()
inline Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 il2cppRetVal;
(( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*, const RuntimeMethod*))List_1_GetEnumerator_m8B2A92ACD4FBA5FBDC3F6F4F5C23A0DDF491DA61_gshared)((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)__this, (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::Dispose()
inline void Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*, const RuntimeMethod*))Enumerator_Dispose_mFE1EBE6F6425283FEAEAE7C79D02CDE4F9D367E8_gshared)((Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::get_Current()
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* il2cppRetVal;
(( void (*) (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Enumerator_get_Current_m8B42D4B2DE853B9D11B997120CD0228D4780E394_gshared_inline)((Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// T UnityEngine.GameObject::GetComponent<MyPlane>()
inline MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* il2cppRetVal;
(( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))GameObject_GetComponent_TisIl2CppFullySharedGenericAny_m1122128E432233EB251AECF734E2B72A42A2C194_gshared)((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Int32 UnityEngine.Random::Range(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68 (int32_t ___0_minInclusive, int32_t ___1_maxExclusive, const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Sprite::get_texture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::MoveNext()
inline bool Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27 (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*, const RuntimeMethod*))Enumerator_MoveNext_m8D8E5E878AF0A88A535AB1AB5BA4F23E151A678A_gshared)((Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::.ctor()
inline void List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))List_1__ctor_m0AFBAEA7EC427E32CC9CA267B1930DC5DF67A374_gshared)((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)__this, method);
}
// T UnityEngine.Component::GetComponent<UnityEngine.UI.RawImage>()
inline RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* Component_GetComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m56775E1085C53732A0C2D919F000176C7BC11C3D (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* il2cppRetVal;
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Component_GetComponent_TisIl2CppFullySharedGenericAny_m47CBDD147982125387F078ABBFDAAB92D397A6C2_gshared)((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// T UnityEngine.Component::GetComponent<UnityEngine.RectTransform>()
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* il2cppRetVal;
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Component_GetComponent_TisIl2CppFullySharedGenericAny_m47CBDD147982125387F078ABBFDAAB92D397A6C2_gshared)((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void RawImageAspectFitter::UpdateAspect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImageAspectFitter_UpdateAspect_mDEEBC272E11C89CD79683F7BA2DFD96FFD9C21B5 (RawImageAspectFitter_t48A691FA89606F7E6FF37422DD8DE3B68709B934* __this, const RuntimeMethod* method) ;
// UnityEngine.Texture UnityEngine.UI.RawImage::get_texture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline (RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* __this, const RuntimeMethod* method) ;
// UnityEngine.Rect UnityEngine.RectTransform::get_rect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.RawImage::set_uvRect(UnityEngine.Rect)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImage_set_uvRect_m9DF6BBBC6AC46F7F3290A220ED6F076CAB4BC52F (RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_value, const RuntimeMethod* method) ;
// System.Void RuntimeLog::AddLog(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134 (RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* __this, String_t* ___0_log, const RuntimeMethod* method) ;
// System.Void RecordManager::InitializeComponents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_InitializeComponents_m8FD36FF8C41A0C91C1BB8C1AD8D0C6B1C522183A (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
// UnityEngine.Camera UnityEngine.Camera::get_main()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<UnityEngine.AudioSource>()
inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* GameObject_AddComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m0E8EFDB9B3D8DF1ADE10C56D3168A9C1BA19BF14 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void RecordManager::ConfigureAudioSource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ConfigureAudioSource_m0BE64BD12CFCF9CC7C2AC01F3F9EFCFEC35E1BB1 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_playOnAwake(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_playOnAwake_m7EACC6ECEF12D7BA86A4E5A53603F1C8F9E11949 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_spatialBlend(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_spatialBlend_mCEE7A3E87A8C146E048B2CA3413FDC7BDB7BE001 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_volume(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_mute(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Exit(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
// System.Void RecordManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager__ctor_mC430784BE5898FC260900F5E149D6F72AA52C643 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Void RecordManager::CleanupResources()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_CleanupResources_m0ABF2CC419D191815EEF2304D1B79A36803D5A9B (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Void RecordManager/<StartMicrophone>d__19::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartMicrophoneU3Ed__19__ctor_mE77E34DB834609FA3085B58B9ECDBD1E511ED838 (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void UnityEngine.Microphone::End(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Microphone_End_mB368877FCC9EA1522914006671E637848A0F7CC6 (String_t* ___0_deviceName, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Stop_m318F17F17A147C77FF6E0A5A7A6BE057DB90F537 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
// System.Void NatCorder.Clocks.RealtimeClock::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RealtimeClock__ctor_m6DA82146AABEE26E0F84F52993FDE838DCE60D9D (RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.String>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m9DC2953C55C4D7D4B7BEFE03D84DA1F9362D652C (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m685A441EC9FAC9D554B26FA83A08F4BEF96DFF0E_gshared)((Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*)__this, ___0_object, ___1_method, method);
}
// System.Void NatCorder.MP4Recorder::.ctor(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Action`1<System.String>,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MP4Recorder__ctor_mCB79216EB6F12DE47C8B105E24C97BBAE038DEB6 (MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500* __this, int32_t ___0_width, int32_t ___1_height, float ___2_framerate, int32_t ___3_sampleRate, int32_t ___4_channelCount, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___5_recordingCallback, int32_t ___6_bitrate, int32_t ___7_keyframeInterval, const RuntimeMethod* method) ;
// System.Void NatCorder.Inputs.CameraInput::.ctor(NatCorder.IMediaRecorder,NatCorder.Clocks.IClock,UnityEngine.Camera[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraInput__ctor_m376BFFB128C731067BEDDB7B9FC2446BE9A29FE5 (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* __this, RuntimeObject* ___0_mediaRecorder, RuntimeObject* ___1_clock, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___2_cameras, const RuntimeMethod* method) ;
// System.String[] UnityEngine.Microphone::get_devices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Microphone_get_devices_mC2821E200C36C599DDC37927DEC9EA725240812D (const RuntimeMethod* method) ;
// System.String System.String::Join(System.String,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Microphone::IsRecording(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Microphone_IsRecording_m93CA54969E12BF2083326E43794D71F0FED5D653 (String_t* ___0_deviceName, const RuntimeMethod* method) ;
// UnityEngine.AudioClip UnityEngine.Microphone::Start(System.String,System.Boolean,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* Microphone_Start_mDA38C5376D122F27D9DEFD2AE811BAE460F2242E (String_t* ___0_deviceName, bool ___1_loop, int32_t ___2_lengthSec, int32_t ___3_frequency, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_loop(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_loop_m834A590939D8456008C0F897FD80B0ECFFB7FE56 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Microphone::GetPosition(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Microphone_GetPosition_m13F4C8EBE8536893D9AD8388B0E5B46D62E6A459 (String_t* ___0_deviceName, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ;
// System.Void NatCorder.Inputs.AudioInput::.ctor(NatCorder.IMediaRecorder,NatCorder.Clocks.IClock,UnityEngine.AudioSource,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInput__ctor_m21EB345A2B01E9C96299ACA2182DB698A5BCDEB9 (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* __this, RuntimeObject* ___0_mediaRecorder, RuntimeObject* ___1_clock, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___2_audioSource, bool ___3_mute, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
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) ;
// System.Boolean System.IO.File::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void System.IO.FileInfo::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileInfo__ctor_m0A602529DFCFC44BB4EF4C530E6FBA765C44143F (FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* __this, String_t* ___0_fileName, const RuntimeMethod* method) ;
// System.Int64 System.IO.FileInfo::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t FileInfo_get_Length_m7FADCE0E3C88678C0A7BFA694786C02AD652A33B (FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* __this, const RuntimeMethod* method) ;
// System.Void RecordManager::OnRecordingComplete(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_OnRecordingComplete_m5A3B89F83A9A2AAA7495270D24C8ECAC33AFA503 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void NatCorder.Inputs.AudioInput::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInput_Dispose_mD5BA89EB97D9BDCFDB3FB337AF453CCFEDB3906D (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* __this, const RuntimeMethod* method) ;
// System.Void NatCorder.Inputs.CameraInput::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraInput_Dispose_mD8812F99A4F961A0345344BA51E3D72A23C7422C (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.GameObject::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300 (String_t* ___0_name, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Video.VideoPlayer>()
inline VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* GameObject_GetComponent_TisVideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3_m9BBCE64E708CE9AE201EDB598EBD30D79A145451 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* il2cppRetVal;
(( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))GameObject_GetComponent_TisIl2CppFullySharedGenericAny_m1122128E432233EB251AECF734E2B72A42A2C194_gshared)((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void UnityEngine.Video.VideoPlayer::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoPlayer_Stop_m1F2DE73183E042998140A56FF69432A200430BF1 (VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Video.VideoPlayer::set_url(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoPlayer_set_url_m02AC2BB229F9441257D62F9ACFD96D09F51B4F14 (VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Video.VideoPlayer::set_audioOutputMode(UnityEngine.Video.VideoAudioOutputMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoPlayer_set_audioOutputMode_mB6388A630434913121DD37D2E48CF66E81BF8574 (VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.AudioSource>()
inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* il2cppRetVal;
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Component_GetComponent_TisIl2CppFullySharedGenericAny_m47CBDD147982125387F078ABBFDAAB92D397A6C2_gshared)((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void UnityEngine.Video.VideoPlayer::SetTargetAudioSource(System.UInt16,UnityEngine.AudioSource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoPlayer_SetTargetAudioSource_m07A0CF8814A1A2972347A9123D1088A16E736CA8 (VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* __this, uint16_t ___0_trackIndex, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___1_source, const RuntimeMethod* method) ;
// System.Void UnityEngine.Video.VideoPlayer::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoPlayer_Play_m8E99607F39F1D214BDD704F3E130DD2418787ACE (VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.RuntimePlatform UnityEngine.Application::get_platform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_persistentDataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ;
// System.String System.IO.Path::Combine(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ;
// System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F (String_t* ___0_path, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
// System.Void System.IO.File::Copy(System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Copy_m3798F05909C43D7EA26130D51D0A15CFCBE7458A (String_t* ___0_sourceFileName, String_t* ___1_destFileName, bool ___2_overwrite, const RuntimeMethod* method) ;
// System.Void RecordManager::ScanFile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ScanFile_m8B3691F344B692BFFC0D9C9F15AA3E5031DFE5A3 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
// System.Void UnityEngine.AndroidJavaClass::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389 (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* __this, String_t* ___0_className, const RuntimeMethod* method) ;
// FieldType UnityEngine.AndroidJavaObject::GetStatic<UnityEngine.AndroidJavaObject>(System.String)
inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method)
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* il2cppRetVal;
(( void (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisIl2CppFullySharedGenericAny_mDD5B83921F6078373B85EB4F803492A68545BA7E_gshared)((AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)__this, ___0_fieldName, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void UnityEngine.AndroidJavaObject::.ctor(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_className, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void UnityEngine.AndroidJavaObject::CallStatic(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void System.IO.File::Delete(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void RecordManager::ValidateRecordedFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ValidateRecordedFile_m0DD52BC4D28F22974B2CA8F990D5531112C9EE9D (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void RecordManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1A3358DCEF677557BF18334401122BE422558688 (U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_bypassListenerEffects(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_bypassListenerEffects_m321403F18B6174D2E91D080DBF5090C29BC11899 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_bypassEffects(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_bypassEffects_m56E81C34448803D4B63105071D96AC644CFFEA9A (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mC73A4FCEBBAB90CB7B7AB16321F3F98FBBF12596_gshared)((Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431*)__this, ___0_object, ___1_method, method);
}
// System.Void UnityEngine.WaitUntil::.ctor(System.Func`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUntil__ctor_m2C925CF39695C35F4CB1AC997531F203AE1434DF (WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_predicate, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Input::GetKeyDown(UnityEngine.KeyCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2 (int32_t ___0_key, const RuntimeMethod* method) ;
// System.Void ReturnFlutter::OnBackButtonClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB (ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent::RemoveListener(UnityEngine.Events.UnityAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_RemoveListener_m0E138F5575CB4363019D3DA570E98FAD502B812C (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_call, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.Resources::UnloadUnusedAssets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* Resources_UnloadUnusedAssets_m4003CD3EBC3AC2738DE9F2960D5BC45818C1F12B (const RuntimeMethod* method) ;
// System.Void System.GC::Collect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7 (const RuntimeMethod* method) ;
// System.Void RollCollenter::GenerateRing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RollCollenter_GenerateRing_m0048A247299C028CA2E3D02277A321EE498D90D4 (RollCollenter_t446A199ACCCF325FEA7B6740EE423E757C47360F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
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) ;
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::Rotate(System.Single,System.Single,System.Single,UnityEngine.Space)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_Rotate_mE12DB27208410BB7090FA117D53DBEBBC0A36B30 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, float ___0_xAngle, float ___1_yAngle, float ___2_zAngle, int32_t ___3_relativeTo, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
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) ;
// System.Collections.IEnumerator ScreenRecording::CheckAndRequestPermissions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_CheckAndRequestPermissions_mA650D25C2E22C2FDA53C2C0E43383EBDCEC6A2D0 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void ScreenRecording/<CheckAndRequestPermissions>d__14::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAndRequestPermissionsU3Ed__14__ctor_m9A3BBB17E6472A03CF24E5840B4DE5AB48A623AD (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void RecordManager::ResetInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ResetInstance_mA66118B9A69142751FECC8936CB9A934CE97EB95 (const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.Image::set_fillAmount(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image_set_fillAmount_m8A9B55F47F966A3214EAC4ACBFE198776A98FAA7 (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Collections.IEnumerator ScreenRecording::InitializeRecordManagerDelayed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_InitializeRecordManagerDelayed_m0CC0C5FD6549857EF305846A4F1E59EBBCE9EFEB (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording/<InitializeRecordManagerDelayed>d__16::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeRecordManagerDelayedU3Ed__16__ctor_m4E4AAA20B5B2D09EFDE6AE7094031A69205889E9 (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Collections.IEnumerator ScreenRecording::ResetSceneAndUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_ResetSceneAndUI_m6187A59AE1446DF38B2558B47DD7D6BF97658C03 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording/<ResetSceneAndUI>d__18::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CResetSceneAndUIU3Ed__18__ctor_mB8E910E73F51E27DE5BB03029F1E0CF96346B12F (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void ScreenRecording/<InitializeCameraDelayed>d__20::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeCameraDelayedU3Ed__20__ctor_m21A963754E65D58E936A479A315F7EDF13DD7B6B (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEventBase::RemoveAllListeners()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_RemoveAllListeners_m6E68297189537543B0C72FE38804646CA204D076 (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerator ScreenRecording::InitializeCameraDelayed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_InitializeCameraDelayed_m063D94D688ACCBB5C2505DAEC0ED9159BCCE3C07 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// RecordManager RecordManager::GetInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* RecordManager_GetInstance_mE556485F8A019275D5C7F4C0B947E2AACD8C9A91 (const RuntimeMethod* method) ;
// System.Void RecordManager::StartRecording()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_StartRecording_m744759C1792D54ED29E2031A00A69A07E78A138A (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::UpdateRecordingUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_UpdateRecordingUI_mA19BE79D11BCDE50CAF83D406046E382692D8F1E (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::UpdateRecordingProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_UpdateRecordingProgress_mD6609F6A3D02CC95DC3BDD2BED23B7AAF6E1CE46 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.UI.Image::get_fillAmount()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Image_get_fillAmount_mDEE52490D07124E21E7CB36718A5E3714D8B9788_inline (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::StopScreen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_StopScreen_m8DA88C040008637CB8508F66825C5D83EB499A0D (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.String RecordManager::ShareMP()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RecordManager_ShareMP_mD6007F57622952DCC9AC7B7A66E2C4A56F4C798A (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Void RecordManager::StopRecording()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_StopRecording_mB8FDA242B425028FAEB993E0DDC39AD5610FB942 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::OpenScreenPalne()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_OpenScreenPalne_m0F7FA74F3AFDD2595BB145BAFAB4B274C7F8715A (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// FieldType UnityEngine.AndroidJavaObject::GetStatic<System.Int32>(System.String)
inline int32_t AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method)
{
int32_t il2cppRetVal;
(( void (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisIl2CppFullySharedGenericAny_mDD5B83921F6078373B85EB4F803492A68545BA7E_gshared)((AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)__this, ___0_fieldName, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.String RecordManager::Save()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RecordManager_Save_m7A5F71ED3263411BC1A9C6B4E198B30A813BA9F4 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::StartsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method)
{
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* il2cppRetVal = (( __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* (*) (const RuntimeMethod*))Array_Empty_TisIl2CppFullySharedGenericAny_m244E2A51B33F845A2093F0862FBCE502E4FDD868_gshared_inline)(method);
return (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)il2cppRetVal;
}
// ReturnType UnityEngine.AndroidJavaObject::Call<UnityEngine.AndroidJavaObject>(System.String,System.Object[])
inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* il2cppRetVal;
(( void (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))AndroidJavaObject_Call_TisIl2CppFullySharedGenericAny_mCA7EED8FFBB862858FF426BD7D6B191F9C24234B_gshared)((AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)__this, ___0_methodName, ___1_args, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// ReturnType UnityEngine.AndroidJavaObject::Call<System.String>(System.String,System.Object[])
inline String_t* AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
String_t* il2cppRetVal;
(( void (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))AndroidJavaObject_Call_TisIl2CppFullySharedGenericAny_mCA7EED8FFBB862858FF426BD7D6B191F9C24234B_gshared)((AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)__this, ___0_methodName, ___1_args, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// ReturnType UnityEngine.AndroidJavaObject::CallStatic<UnityEngine.AndroidJavaObject>(System.String,System.Object[])
inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* il2cppRetVal;
(( void (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))AndroidJavaObject_CallStatic_TisIl2CppFullySharedGenericAny_m7843D14A0537A1190C739261EF49C05B1FF2ED90_gshared)((AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)__this, ___0_methodName, ___1_args, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void UnityEngine.AndroidJavaObject::Call(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void ScreenRecording::SaveData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_SaveData_m326215536583C5C580BE492667A981C1CDC3F537 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::OffScreenPalne()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_OffScreenPalne_mCE0E84C7F6B79711A50F5D451B8A3C9D24E2FA66 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::ShareTest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_ShareTest_m3CC00AC1B9512AD01BEB797708D4D50E0640358F (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Android.Permission::HasUserAuthorizedPermission(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Permission_HasUserAuthorizedPermission_mF4C90E13124E28F6F672200E489CC25A9B645B8B (String_t* ___0_permission, const RuntimeMethod* method) ;
// System.Void UnityEngine.Android.Permission::RequestUserPermission(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Permission_RequestUserPermission_mF9CF3A21AAF34B311137C4D00B3AD6A6C2694242 (String_t* ___0_permission, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.String System.Boolean::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63 (bool* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::SetupButtonListeners()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_SetupButtonListeners_mEC0F5562AAE5FAE5CD482677A02DC56377A67811 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Void ScreenRecording::ResetUIState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_ResetUIState_m4FBE7E135C98B42A8235494251E1B76EF22B5040 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetActiveScene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetActiveScene_m0B320EC4302F51A71495D1CCD1A0FF9C2ED1FDC8 (const RuntimeMethod* method) ;
// System.String UnityEngine.SceneManagement.Scene::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::LoadSceneAsync(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_LoadSceneAsync_m84D316B1993A4E69F9E8CDE30531687B701F9300 (String_t* ___0_sceneName, const RuntimeMethod* method) ;
// System.Void UnityEngine.AsyncOperation::set_allowSceneActivation(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Single UnityEngine.AsyncOperation::get_progress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AsyncOperation::get_isDone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// System.Boolean SetRolls::ParametersChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetRolls_ParametersChanged_mC3A3465B14D873983B7EE0D4EFAD101B9FA8D9B7 (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Transform::get_hasChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transform_get_hasChanged_m570B3328E80AA338FF074A5C208500E98E440795 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void SetRolls::GenerateRing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetRolls_GenerateRing_mF323F51A048A3F4C60E59861622BF7745259C2BE (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_hasChanged(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_hasChanged_mCE980898F6D52F81E7E6B772DCA89E13A15870AE (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void SetRolls::UpdateLastParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetRolls_UpdateLastParameters_mEF0720B2D53844642748FC4AC6150B88496272DE (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.SceneManagement.SceneManager::LoadScene(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_LoadScene_mBB3DBC1601A21F8F4E8A5D68FED30EA9412F218E (String_t* ___0_sceneName, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.Animator>()
inline Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* il2cppRetVal;
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Component_GetComponent_TisIl2CppFullySharedGenericAny_m47CBDD147982125387F078ABBFDAAB92D397A6C2_gshared)((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void UnityEngine.Animator::Play(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_Play_m0F6A9F84B2E256E644D56C34A7A9BD622CB00FF9 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, String_t* ___0_stateName, const RuntimeMethod* method) ;
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::Run(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_Run_m03529F41B4EEF4AC57C3F110767A0E3AF599C853 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ;
// System.Void SkipSplashImage/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m330729DBE001543886DCE2698C9CB1E83A91FFB7 (U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SplashScreen::Stop(UnityEngine.Rendering.SplashScreen/StopBehavior)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplashScreen_Stop_m59A280C710642F65852E988D07B65A063D3BD9ED (int32_t ___0_stopBehavior, const RuntimeMethod* method) ;
// System.Collections.IEnumerator ThisTran::Wait()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ThisTran_Wait_mFF092FB6E5FCEE88783A05680EA784AB741835BF (ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* __this, const RuntimeMethod* method) ;
// System.Void ThisTran/<Wait>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitU3Ed__5__ctor_m61A4BD029B888B10AAE36D33A8E531043365311B (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// UnityEngine.Vector3 GisPointTo3DPoint::GetWorldPoint(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GisPointTo3DPoint_GetWorldPoint_m9BDD6796B71366058FD8CB66E51D78E5CFAB1DF9 (GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0* __this, double ___0_longitude, double ___1_latitude, const RuntimeMethod* method) ;
// UnityEngine.Vector3 CoordinateConversionManager::GetUnityPosition(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CoordinateConversionManager_GetUnityPosition_m84CF831E49D4D759F13F90876EAFE3409DB1FD21 (CoordinateConversionManager_t5C881DB352CAB3A96C6C169BAD3A90A6536EB64A* __this, float ___0_x, float ___1_z, const RuntimeMethod* method) ;
// T[] UnityEngine.Component::GetComponentsInChildren<MyPlane>()
inline MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4* Component_GetComponentsInChildren_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m1C760EBA1D9944C8E22BEFDDF65C38A7281B8757 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* il2cppRetVal = (( __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisIl2CppFullySharedGenericAny_m173581815FF84722B49A5E4DE5A2820B5D2DB00E_gshared)((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)__this, method);
return (MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4*)il2cppRetVal;
}
// System.Void MyPlane::SetmyVector3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyPlane_SetmyVector3_mB2074A217718EDEE94A64F4C9F5AE652B05346CA (MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UITest::Call()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UITest_Call_m9FA24D359515A90632B2ACD2BF47147388A3520D (UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* __this, const RuntimeMethod* method) ;
// System.Void UITest/<Call>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCallU3Ed__5__ctor_mA8A832950E2889F24D74E87C967966432AF9D2A6 (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_Stop_m6239B5D1E10C53B57BB30E124E3F541EBD46A184 (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.WebCamTexture::get_videoRotationAngle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebCamTexture_get_videoRotationAngle_m2BF420A1243F56415BEF82CC84AB4C7B342C991F (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localEulerAngles(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.UI.Button>()
inline Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* GameObject_GetComponent_TisButton_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098_mB997CBF78A37938DC1624352E12D0205078CB290 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* il2cppRetVal;
(( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))GameObject_GetComponent_TisIl2CppFullySharedGenericAny_m1122128E432233EB251AECF734E2B72A42A2C194_gshared)((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// T UnityEngine.Object::FindObjectOfType<CaptureScreenshotMgr>()
inline CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* Object_FindObjectOfType_TisCaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B_m175EBC361487CDD943D53AEFA427B61B6AE185DB (const RuntimeMethod* method)
{
return (( CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method);
}
// T UnityEngine.Object::FindObjectOfType<ScreenRecording>()
inline ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* Object_FindObjectOfType_TisScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97_m4AA0387A8FD4C2253F8EF4BF78DE670F5175DBD8 (const RuntimeMethod* method)
{
return (( ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method);
}
// System.Single UnityEngine.Time::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
// System.Void upSpeed::HandleLongPress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_HandleLongPress_mAF5EF9B475764634ACA42C179F02FC507C7E8E3A (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, const RuntimeMethod* method) ;
// System.Void upSpeed::HandleShortPressUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_HandleShortPressUp_m6A5665AD0E1E754B6E8893C0550BAA22400D9F5B (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, const RuntimeMethod* method) ;
// System.Void upSpeed::HandleLongPressUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_HandleLongPressUp_m7AB8E4610213ADE0221375838EB4023D7C005294 (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, const RuntimeMethod* method) ;
// System.Void CaptureScreenshotMgr::CaptureScreenshot(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaptureScreenshotMgr_CaptureScreenshot_m4E451303B72E4EBC81D6B178869714580CDE4929 (CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void ScreenRecording::StartScreen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_StartScreen_m7E38926D04E849BFCBEC6C18508510B114A0634D (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_y()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_x()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerator VideoManager::LoadAllVideo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VideoManager_LoadAllVideo_mAF1633FD4836353C0727CA9CEF96B6A2CCA4AE6A (VideoManager_tD52415921BDBDAFDF573E5FAA3CCFD7F996CD991* __this, const RuntimeMethod* method) ;
// System.Void VideoManager/<LoadAllVideo>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadAllVideoU3Ed__5__ctor_mF58A9CA67DAFDA6B95C701523E8DC48464D953D0 (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.String>::get_Count()
inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))List_1_get_Count_mD2ED26ACAF3BAF386FFEA83893BA51DB9FD8BA30_gshared_inline)((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)__this, method);
}
// T System.Collections.Generic.List`1<System.String>::get_Item(System.Int32)
inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
String_t* il2cppRetVal;
(( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, int32_t, Il2CppFullySharedGenericAny*, const RuntimeMethod*))List_1_get_Item_m6E4BA37C1FB558E4A62AE4324212E45D09C5C937_gshared)((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)__this, ___0_index, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void System.Collections.Generic.List`1<VideoObject>::.ctor()
inline void List_1__ctor_m3C00AFE3305698590FF77EE3FDD07A0C0679AE55 (List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))List_1__ctor_m0AFBAEA7EC427E32CC9CA267B1930DC5DF67A374_gshared)((List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)__this, method);
}
// System.Void VideoObject::SetVideoUrl(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoObject_SetVideoUrl_mE580B57ED0C364703876F92D3D12233E68E6C721 (VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* __this, String_t* ___0_url, const RuntimeMethod* method) ;
// System.Void VideoObject::SetTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoObject_SetTexture_m574908B0D39A7027CE6A487034E11AD394D05752 (VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* __this, const RuntimeMethod* method) ;
// System.String System.DateTime::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, const RuntimeMethod* method) ;
// System.String System.IO.Directory::GetCurrentDirectory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1 (const RuntimeMethod* method) ;
// System.IntPtr NatCorder.Internal.MediaRecorderBridge::CreateGIFRecorder(System.Int32,System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MediaRecorderBridge_CreateGIFRecorder_m09481151C7E75611146C1789DEBD680DC5596BA5 (int32_t ___0_width, int32_t ___1_height, float ___2_frameDuration, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderiOS::.ctor(System.IntPtr,System.Int32,System.Int32,System.String,System.Action`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS__ctor_mD371B35454380FA80A028B8A4101273B4A3EE3EF (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, intptr_t ___0_recorder, int32_t ___1_width, int32_t ___2_height, String_t* ___3_recordingPath, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___4_callback, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderAndroid::.ctor(UnityEngine.AndroidJavaObject,System.Int32,System.Int32,System.String,System.Action`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderAndroid__ctor_mE6FB9F2711DC2287519C848A21130ECD41E8679E (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_recorder, int32_t ___1_width, int32_t ___2_height, String_t* ___3_recordingPath, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___4_callback, const RuntimeMethod* method) ;
// System.IntPtr NatCorder.Internal.MediaRecorderBridge::CreateHEVCRecorder(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MediaRecorderBridge_CreateHEVCRecorder_m2667F651A05BEBCBAF47E9811608D936A18E993F (int32_t ___0_width, int32_t ___1_height, float ___2_framerate, int32_t ___3_bitrate, int32_t ___4_keyframeInterval, int32_t ___5_sampleRate, int32_t ___6_channelCount, const RuntimeMethod* method) ;
// System.Void System.ValueTuple`2<System.Int32,System.Int32>::.ctor(T1,T2)
inline void ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477 (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, int32_t ___0_item1, int32_t ___1_item2, const RuntimeMethod* method)
{
(( void (*) (ValueTuple_2_tBAA1E1D7D97D80E0EBA7FE8773B1FF409AEA3829*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))ValueTuple_2__ctor_mCAE8E725F680FA6BE2C23B9686C9F6056BB7E5CD_gshared)((ValueTuple_2_tBAA1E1D7D97D80E0EBA7FE8773B1FF409AEA3829*)__this, (Il2CppFullySharedGenericAny)&___0_item1, (Il2CppFullySharedGenericAny)&___1_item2, method);
}
// System.Void NatCorder.JPGRecorder/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mEF3B964132262D56A827EBE570B5CA35A461D422 (U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, bool ___4_linear, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Byte[]>::.ctor()
inline void Queue_1__ctor_m812A3A1FD43A1EA0186F6E128D4831D567728845 (Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* __this, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, const RuntimeMethod*))Queue_1__ctor_m657BFA58DFD6AB5B1B4B69AA6E963CD569637EAD_gshared)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, method);
}
// System.Void NatCorder.Internal.MainDispatcher::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcher__ctor_mE0DDCD632F93E1D69C359FCF5D8A90AE6BC10F47 (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, const RuntimeMethod* method) ;
// System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71 (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* ___0_start, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::Start()
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Byte[]>::Enqueue(T)
inline void Queue_1_Enqueue_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E (Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_item, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Queue_1_Enqueue_m9159DC6A9BC5528A3444329C408F4101004CF652_gshared)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, (Il2CppFullySharedGenericAny)___0_item, method);
}
// System.Void UnityEngine.Texture2D::LoadRawTextureData(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_LoadRawTextureData_mE8809AE0F8E49387B14615B47A6C4BEAAAA59403 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, intptr_t ___0_data, int32_t ___1_size, const RuntimeMethod* method) ;
// System.Byte[] UnityEngine.ImageConversion::EncodeToJPG(UnityEngine.Texture2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ImageConversion_EncodeToJPG_mD3B358B8645CF85EBAD979554FFDE05A54A99804 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Queue`1<System.Byte[]>::get_Count()
inline int32_t Queue_1_get_Count_m94871024990842E02593DE571C007F1B1E4C3433_inline (Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, const RuntimeMethod*))Queue_1_get_Count_mE6103188ACDEC07F90F2D2986554730D18029750_gshared_inline)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, method);
}
// T System.Collections.Generic.Queue`1<System.Byte[]>::Dequeue()
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Queue_1_Dequeue_m47D170EEFB898969C742B3DC91B93BC3A81074E0 (Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* __this, const RuntimeMethod* method)
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* il2cppRetVal;
(( void (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Queue_1_Dequeue_m80C152387A53656EC4AEF450BCBA9087DC51EEE3_gshared)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllBytes_mC491031DA14AA9B591F62D6AD0181D090E081077 (String_t* ___0_path, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_bytes, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MainDispatcher::Dispatch(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcher_Dispatch_mBFC12264784571E0C4D075C1D9D8E0711A4C281E (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_workload, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MainDispatcher::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcher_Dispose_mF89D36DDE3EDD7E803EE1EC4AACE9A9B2EE2B5E5 (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.String>::Invoke(T)
inline void Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* __this, String_t* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Action_1_Invoke_m5A038831CEB84A7E374FE59D43444412629F833F_gshared_inline)((Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*)__this, (Il2CppFullySharedGenericAny)___0_obj, method);
}
// System.IntPtr NatCorder.Internal.MediaRecorderBridge::CreateMP4Recorder(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MediaRecorderBridge_CreateMP4Recorder_m08D91B004DD9AF02E020618CB1F892B8A701208C (int32_t ___0_width, int32_t ___1_height, float ___2_framerate, int32_t ___3_bitrate, int32_t ___4_keyframeInterval, int32_t ___5_sampleRate, int32_t ___6_channelCount, const RuntimeMethod* method) ;
// System.Void UnityEngine.AndroidJavaProxy::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaProxy__ctor_m2832886A0E1BBF6702653A7C6A4609F11FB712C7 (AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D* __this, String_t* ___0_javaInterface, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderAndroid::set_frameSize(System.ValueTuple`2<System.Int32,System.Int32>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaRecorderAndroid_set_frameSize_mA83DCCB1C5A89523D914E5B944BB2B76864DC5DD_inline (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.AndroidJavaObject::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, const RuntimeMethod* method) ;
// System.Int64 System.IntPtr::op_Explicit(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t IntPtr_op_Explicit_m735171330B3A339481D140F6A0DDD8D829E2084C (intptr_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Action>::.ctor()
inline void Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272 (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, const RuntimeMethod*))Queue_1__ctor_m657BFA58DFD6AB5B1B4B69AA6E963CD569637EAD_gshared)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, method);
}
// T UnityEngine.GameObject::AddComponent<NatCorder.Internal.MainDispatcher/MainDispatcherAttachment>()
inline MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* GameObject_AddComponent_TisMainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE_m1B5A970710793EAFEE52CC33BFDA310BF32D5A5F (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
// System.Collections.IEnumerator NatCorder.Internal.MainDispatcher::Dispatch()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MainDispatcher_Dispatch_mA2DB3927DDE0FD114D65DA997AF3AD7AAD9B7394 (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Action>::Enqueue(T)
inline void Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4 (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_item, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Queue_1_Enqueue_m9159DC6A9BC5528A3444329C408F4101004CF652_gshared)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, (Il2CppFullySharedGenericAny)___0_item, method);
}
// System.Void NatCorder.Internal.MainDispatcher/<Dispatch>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDispatchU3Ed__5__ctor_mA30F123D252463D1C5B7EAE5BF2FC52D206C7C36 (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Action>::Clear()
inline void Queue_1_Clear_mF64267E0006F20E5E3029290482ABD8CDF9ADD5F (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, const RuntimeMethod*))Queue_1_Clear_mF3F6BB3C909C58BB9407AA3FFA131CC73E1287AA_gshared)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, method);
}
// T System.Collections.Generic.Queue`1<System.Action>::Dequeue()
inline Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method)
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* il2cppRetVal;
(( void (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Queue_1_Dequeue_m80C152387A53656EC4AEF450BCBA9087DC51EEE3_gshared)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void System.Action::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Queue`1<System.Action>::get_Count()
inline int32_t Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_inline (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*, const RuntimeMethod*))Queue_1_get_Count_mE6103188ACDEC07F90F2D2986554730D18029750_gshared_inline)((Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41*)__this, method);
}
// System.Void UnityEngine.WaitForEndOfFrame::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* __this, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.RenderDispatcher::DequeueRender(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderDispatcher_DequeueRender_m9C449F30932CCA875B147C0F8C2387731276E034 (int32_t ___0_context, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.RenderDispatcher/UnityRenderingEvent::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityRenderingEvent__ctor_m2853E29B957CD11906BCD10FA826BB1FF23F902A (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<NatCorder.Internal.RenderDispatcher/UnityRenderingEvent>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisUnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_m7DE32AB5BE40A848ADF2ED1A2F9BEEAB90985CDD (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisIl2CppFullySharedGenericAny_m04DF469F259D55E8A9421AD43B0727717659D363_gshared)((Il2CppFullySharedGenericAny)___0_d, method);
}
// System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object,System.Runtime.InteropServices.GCHandleType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC (RuntimeObject* ___0_value, int32_t ___1_type, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.GCHandle::op_Explicit(System.Runtime.InteropServices.GCHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.IntPtr::ToInt32()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_ToInt32_mD53B5D2C73C7E4BE5ADEBC5D187EACC83D5BB292 (intptr_t* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GL::IssuePluginEvent(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_IssuePluginEvent_m3591CC23273DA50F8B37FF0DA5844F01B12B6C84 (intptr_t ___0_callback, int32_t ___1_eventID, const RuntimeMethod* method) ;
// System.IntPtr System.IntPtr::op_Explicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_m931A344F16D4C65EFB0B492EB07C7A82AF0B9FA1 (int32_t ___0_value, const RuntimeMethod* method) ;
// System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::op_Explicit(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F (intptr_t ___0_value, const RuntimeMethod* method) ;
// System.Object System.Runtime.InteropServices.GCHandle::get_Target()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.GCHandle::Free()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderiOS::OnRecording(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS_OnRecording_m768ECFBA6567DBEF770F2479C9B8414D064DBFEB (intptr_t ___0_context, intptr_t ___1_path, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderiOS::set_frameSize(System.ValueTuple`2<System.Int32,System.Int32>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaRecorderiOS_set_frameSize_m59B1A6D35539088442C1954C1C1490940410C7AF_inline (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_value, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.IntPtr,System.IntPtr>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m63B80C1F7AA5F961DB97A7EEDE5CA49ADC8A6143 (Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m8E9B7F6EE50FEF26FF7537F554B4F5E434F70550_gshared)((Action_2_t1D42C7D8DCD2DEB7C556FB3783F0EDAFF694E5E8*)__this, ___0_object, ___1_method, method);
}
// System.Void NatCorder.Internal.MediaRecorderBridge::StartRecording(System.IntPtr,System.String,System.Action`2<System.IntPtr,System.IntPtr>,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_StartRecording_m36445BA4DA613E3C0D3202580F63DA3DB45B4C55 (intptr_t ___0_recorder, String_t* ___1_recordingDirectory, Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45* ___2_callback, intptr_t ___3_context, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderBridge::StopRecording(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_StopRecording_m7174FF9823E09F5A757B76514D51B3523B0A815A (intptr_t ___0_recorder, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderBridge::EncodeFrame(System.IntPtr,System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_EncodeFrame_mA454E6322C8FF6B7859FA36C23EA0B7EA5CB4471 (intptr_t ___0_recorder, intptr_t ___1_pixelBuffer, int64_t ___2_timestamp, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderBridge::EncodeSamples(System.IntPtr,System.Single[],System.Int32,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_EncodeSamples_m76C0E13629000CF08B0F072984356855C498C3FB (intptr_t ___0_recorder, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_sampleBuffer, int32_t ___2_sampleCount, int64_t ___3_timestamp, const RuntimeMethod* method) ;
// System.Void NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m810DFE51FC7E21AF24E728AA2846C0C2F9B0DDF0 (U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* __this, const RuntimeMethod* method) ;
// System.String System.Runtime.InteropServices.Marshal::PtrToStringAuto(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Marshal_PtrToStringAuto_m163B3E46325675C58A42EB0C5C36B950DD9D1275 (intptr_t ___0_ptr, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<NatCorder.Inputs.AudioInput/AudioInputAttachment>()
inline AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void System.Action`1<System.Single[]>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m7120346688C18407FB878E541FC58DC27377537F (Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m685A441EC9FAC9D554B26FA83A08F4BEF96DFF0E_gshared)((Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*)__this, ___0_object, ___1_method, method);
}
// System.Int32 UnityEngine.AndroidJNI::AttachCurrentThread()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJNI_AttachCurrentThread_m412647220ED1F7D42F9D41F692D1D7DC4696B6D4 (const RuntimeMethod* method) ;
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Single[]>::Invoke(T)
inline void Action_1_Invoke_mBE0A0BDCAD5FEDE1C45EA97B02BFEB89E5AA3728_inline (Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Action_1_Invoke_m5A038831CEB84A7E374FE59D43444412629F833F_gshared_inline)((Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*)__this, (Il2CppFullySharedGenericAny)___0_obj, method);
}
// System.Void System.Comparison`1<UnityEngine.Camera>::.ctor(System.Object,System.IntPtr)
inline void Comparison_1__ctor_mA05E36D38BB75F9EF78F876803A19445EDF81CD5 (Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m3B594919B20B90AF5727A416D5798BA4468358CC_gshared)((Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49*)__this, ___0_object, ___1_method, method);
}
// System.Void System.Array::Sort<UnityEngine.Camera>(T[],System.Comparison`1<T>)
inline void Array_Sort_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_mA99DBF30A6BEEA75DCF632E13F0D4C64E51F8849 (CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___0_array, Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* ___1_comparison, const RuntimeMethod* method)
{
(( void (*) (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49*, const RuntimeMethod*))Array_Sort_TisIl2CppFullySharedGenericAny_m699F81165178B5E96D2D406ABB12F9382F8255E4_gshared)((__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)___0_array, (Comparison_1_tE94B5C4AE59DE10B7A54AD7C3291462A05D5CD49*)___1_comparison, method);
}
// T UnityEngine.GameObject::AddComponent<NatCorder.Inputs.CameraInput/CameraInputAttachment>()
inline CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363* GameObject_AddComponent_TisCameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363_m96578121F50BB01740303D6BBC5739F08D4F7CBD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void UnityEngine.RenderTextureDescriptor::.ctor(System.Int32,System.Int32,UnityEngine.RenderTextureFormat,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor__ctor_mE27A3C225736C1F806C12A7C31C0DC66A0AFE61B (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_colorFormat, int32_t ___3_depthBufferBits, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::set_sRGB(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_sRGB_mAB7A494EE8C496C22B3BBBCB90488312D46F3429 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.RenderTexture::GetTemporary(UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_GetTemporary_mA8C827B80D3C07D0B8CDF7F5270FB5D3E53DD235 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_supportsAsyncGPUReadback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsAsyncGPUReadback_m042FD6786738983BF2EDDD06FA633B2F436A7EA2 (const RuntimeMethod* method) ;
// System.Collections.IEnumerator NatCorder.Inputs.CameraInput::OnFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraInput_OnFrame_mFAA93E723FD2ADA7F4E71210D4D5F1D50502D960 (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::ReleaseTemporary(UnityEngine.RenderTexture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_temp, const RuntimeMethod* method) ;
// System.Void NatCorder.Inputs.CameraInput/<OnFrame>d__11::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__11__ctor_mD3730DD31E0D7F95A45C36C606A4B80703EF24C3 (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void NatCorder.Inputs.CameraInput/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8037E2EFD8C8DB296B18C97860F45C4BBFCF2942 (U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Camera::get_depth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_depth_mDF67FFF8ED61750467DFC4C6D8F236850AD1BB1D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Rendering.AsyncGPUReadbackRequest::GetData<System.Byte>(System.Int32)
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF AsyncGPUReadbackRequest_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mC365851AEF03CCC25905B4A8808B40AB3969C136 (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, int32_t ___0_layer, const RuntimeMethod* method)
{
NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18 il2cppRetVal = (( NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18 (*) (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*, int32_t, const RuntimeMethod*))AsyncGPUReadbackRequest_GetData_TisIl2CppFullySharedGenericStruct_m785CA6B68B6527258558130B5F81B345AE654EF0_gshared)((AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*)__this, ___0_layer, method);
return il2cpp_codegen_cast_struct<NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18>(&il2cppRetVal);
}
// System.Void Unity.Collections.NativeArray`1<System.Byte>::CopyTo(T[])
inline void NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18*, __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*, const RuntimeMethod*))NativeArray_1_CopyTo_m6072353F8BA28E08B24828767C0A5AA713F0B307_gshared)((NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18*)__this, (__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)___0_array, method);
}
// System.Void NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m30AC5B5420971F3D631C570345F22BB7F8FA440C (U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* __this, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.Camera::get_targetTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_targetTexture(UnityEngine.RenderTexture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::Render()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.Rendering.AsyncGPUReadbackRequest>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m347338A163A1A0840FA150F7ACCC029D46339777 (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m685A441EC9FAC9D554B26FA83A08F4BEF96DFF0E_gshared)((Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*)__this, ___0_object, ___1_method, method);
}
// UnityEngine.Rendering.AsyncGPUReadbackRequest UnityEngine.Rendering.AsyncGPUReadback::Request(UnityEngine.Texture,System.Int32,System.Action`1<UnityEngine.Rendering.AsyncGPUReadbackRequest>)
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) ;
// UnityEngine.RenderTexture UnityEngine.RenderTexture::get_active()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7 (const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::set_active(UnityEngine.RenderTexture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::ReadPixels(UnityEngine.Rect,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_ReadPixels_m7483DB211233F02E46418E9A6077487925F0024C (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_source, int32_t ___1_destX, int32_t ___2_destY, bool ___3_recalculateMipMaps, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Texture2D::GetRawTextureData<System.Byte>()
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method)
{
NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18 il2cppRetVal = (( NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18 (*) (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*))Texture2D_GetRawTextureData_TisIl2CppFullySharedGenericStruct_mDC6FE57DC7D62BAC05E6231541767FA81448490E_gshared)((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)__this, method);
return il2cpp_codegen_cast_struct<NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18>(&il2cppRetVal);
}
// T UnityEngine.GameObject::AddComponent<NatCorder.Inputs.ScreenInput/ScreenInputAttachment>()
inline ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* GameObject_AddComponent_TisScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7_m9AB6941917EB2007E68EEA06AB9F6C551AC4CE09 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Collections.IEnumerator NatCorder.Inputs.ScreenInput::OnFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenInput_OnFrame_mD64657903355D32A8E496E94174D9D491A8655A7 (ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* __this, const RuntimeMethod* method) ;
// System.Void NatCorder.Inputs.ScreenInput/<OnFrame>d__8::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__8__ctor_m652A0118164D33D329BD9C5FF5CA0593F2C22A30 (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Double NatCorder.Clocks.FixedIntervalClock::get_Interval()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double FixedIntervalClock_get_Interval_mBB76A5A9122DB9C81BF38ED7A21B69293BEECAC8_inline (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, const RuntimeMethod* method) ;
// System.Void NatCorder.Clocks.FixedIntervalClock::.ctor(System.Double,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedIntervalClock__ctor_mCC9A1FB9012428D73BF5ADC57F565A083DD12869 (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, double ___0_interval, bool ___1_autoTick, const RuntimeMethod* method) ;
// System.Void NatCorder.Clocks.FixedIntervalClock::set_Interval(System.Double)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FixedIntervalClock_set_Interval_m040BECACD7031410D74E3F031A6F1B9C1AA25338_inline (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, double ___0_value, const RuntimeMethod* method) ;
// System.TimeSpan System.Diagnostics.Stopwatch::get_Elapsed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A Stopwatch_get_Elapsed_mF16CCA2F9B7E2EAEFCAF8D81F44370DBAC1B2178 (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
// System.Int64 System.TimeSpan::get_Ticks()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Diagnostics.Stopwatch::get_IsRunning()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Stopwatch_get_IsRunning_mB1C465B7089DFB8A94BF56CC694F5EF72A55E5B6_inline (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
// System.Void System.Diagnostics.Stopwatch::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915 (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
// System.Void System.Diagnostics.Stopwatch::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SceneManagement.Scene::get_buildIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Scene_get_buildIndex_m82B6E0C96C85C952B7A2D794DB73CDA99AA9A57E (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SceneManagement.Scene::get_isLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SceneManagement.Scene::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_IsValid_m0D5200731D3E26ECBBB55803F9242965A14A4599 (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.NativeAPI::OnUnitySceneLoaded(System.String,System.Int32,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_OnUnitySceneLoaded_m5A002CE9FDEC524831006A40F5C4896FF66D13E4 (String_t* ___0_name, int32_t ___1_buildIndex, bool ___2_isLoaded, bool ___3_IsValid, const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.NativeAPI::OnUnityMessage(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_OnUnityMessage_m0C22011A2A0BD4DE3BA6D25D55126CCA9B6522C0 (String_t* ___0_message, const RuntimeMethod* method) ;
// Newtonsoft.Json.Linq.JObject Newtonsoft.Json.Linq.JObject::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* JObject_Parse_mBC884661DD2708BA92BCE45E8C104924542A2D43 (String_t* ___0_json, const RuntimeMethod* method) ;
// Newtonsoft.Json.Linq.JToken Newtonsoft.Json.Linq.JObject::GetValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* JObject_GetValue_m4F5588B32404E992D225DDF4DBB7B5B033A254A2 (JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* __this, String_t* ___0_propertyName, const RuntimeMethod* method) ;
// U Newtonsoft.Json.Linq.Extensions::Value<System.Int32>(System.Collections.Generic.IEnumerable`1<Newtonsoft.Json.Linq.JToken>)
inline int32_t Extensions_Value_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCC05EA9B86407E7E62E482BFF27A5F1E89A9AD8 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
int32_t il2cppRetVal;
(( void (*) (RuntimeObject*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Extensions_Value_TisIl2CppFullySharedGenericAny_m821CCC36F1FA50BC93426381634588C42D5E3216_gshared)(___0_value, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// U Newtonsoft.Json.Linq.Extensions::Value<System.String>(System.Collections.Generic.IEnumerable`1<Newtonsoft.Json.Linq.JToken>)
inline String_t* Extensions_Value_TisString_t_m77FB4D5124BB6107E421B95A105E6B7890F0C37B (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
String_t* il2cppRetVal;
(( void (*) (RuntimeObject*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))Extensions_Value_TisIl2CppFullySharedGenericAny_m821CCC36F1FA50BC93426381634588C42D5E3216_gshared)(___0_value, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void FlutterUnityIntegration.MessageHandler::.ctor(System.Int32,System.String,System.String,Newtonsoft.Json.Linq.JToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageHandler__ctor_m1B476AF6138B8567F1AC1613B57F26882755D0AE (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* __this, int32_t ___0_id, String_t* ___1_seq, String_t* ___2_name, JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* ___3_data, const RuntimeMethod* method) ;
// System.Void <>f__AnonymousType0`4<System.Int32,System.String,System.String,System.Object>::.ctor(<id>j__TPar,<seq>j__TPar,<name>j__TPar,<data>j__TPar)
inline void U3CU3Ef__AnonymousType0_4__ctor_mA9CA12BE8F40DB9F200816875B785E4FC23A2200 (U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454* __this, int32_t ___0_id, String_t* ___1_seq, String_t* ___2_name, RuntimeObject* ___3_data, const RuntimeMethod* method)
{
(( void (*) (/*<>f__AnonymousType0`4<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>*/U3CU3Ef__AnonymousType0_4_t04E1331A11B0999933DD8DFB1D05EB42173A7D78*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))U3CU3Ef__AnonymousType0_4__ctor_m8A6C9A6253EECF37C0F43554ECC15A565BFE8C9D_gshared)((U3CU3Ef__AnonymousType0_4_t04E1331A11B0999933DD8DFB1D05EB42173A7D78*)__this, (Il2CppFullySharedGenericAny)&___0_id, (Il2CppFullySharedGenericAny)___1_seq, (Il2CppFullySharedGenericAny)___2_name, (Il2CppFullySharedGenericAny)___3_data, method);
}
// Newtonsoft.Json.Linq.JObject Newtonsoft.Json.Linq.JObject::FromObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* JObject_FromObject_m19DD8C1DB59132420FA3DE3E6EE27BDF2A4292AD (RuntimeObject* ___0_o, const RuntimeMethod* method) ;
// T FlutterUnityIntegration.SingletonMonoBehaviour`1<FlutterUnityIntegration.UnityMessageManager>::get_Instance()
inline UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E (const RuntimeMethod* method)
{
return (( UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* (*) (const RuntimeMethod*))SingletonMonoBehaviour_1_get_Instance_m607F0B93984CCC4DBC13E391B53DEED876E6C123_gshared)(method);
}
// System.Void FlutterUnityIntegration.UnityMessageManager::SendMessageToFlutter(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_SendMessageToFlutter_m01236AF27F51C863E80F5220F02BA45E9ED4BAB9 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>::.ctor(System.Object,System.IntPtr)
inline void UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (UnityAction_2_t742C43FA6EAABE0458C753DFE15FDDFAE01EA73F*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_2__ctor_m17203366119014F4963976DF6B8E83DE49274252_gshared)((UnityAction_2_t742C43FA6EAABE0458C753DFE15FDDFAE01EA73F*)__this, ___0_object, ___1_method, method);
}
// System.Void UnityEngine.SceneManagement.SceneManager::add_sceneLoaded(UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___0_value, const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.NativeAPI::OnSceneLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_OnSceneLoaded_m200A791C356A252E1D5F2BB13BC2CED455A02259 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_mode, const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.NativeAPI::ShowHostMainWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_ShowHostMainWindow_m38DDCC74D34CFE1F0B7E8528690C0E384002E9ED (const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.NativeAPI::UnloadMainWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_UnloadMainWindow_m5B742B5232A7D45F54B723F025915ED46032556B (const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.NativeAPI::QuitUnityWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_QuitUnityWindow_m877ACBFCA5B17C944C59FF57E973590FFB555BB5 (const RuntimeMethod* method) ;
// System.Void FlutterUnityIntegration.NativeAPI::SendMessageToFlutter(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_SendMessageToFlutter_m38D270B3AAAF47AF673EF84063BB262D1AE3618C (String_t* ___0_message, const RuntimeMethod* method) ;
// System.Int32 FlutterUnityIntegration.UnityMessageManager::generateId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityMessageManager_generateId_mFFF63A1BDD06CED89C71F2DDCCD9C7AEFE73724B (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>::Add(TKey,TValue)
inline void Dictionary_2_Add_m8CEE5FEF823BADBAFEC756B6DF4ED9C1E574EBDC (Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* __this, int32_t ___0_key, UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Dictionary_2_Add_m54D479280472DEA042DB3933AF547E666B017333_gshared)((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, (Il2CppFullySharedGenericAny)&___0_key, (Il2CppFullySharedGenericAny)___1_value, method);
}
// System.Void <>f__AnonymousType0`4<System.Int32,System.String,System.String,Newtonsoft.Json.Linq.JObject>::.ctor(<id>j__TPar,<seq>j__TPar,<name>j__TPar,<data>j__TPar)
inline void U3CU3Ef__AnonymousType0_4__ctor_m29CA8638117DD35A3ECF831C1C575ECD9A1CFF99 (U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39* __this, int32_t ___0_id, String_t* ___1_seq, String_t* ___2_name, JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* ___3_data, const RuntimeMethod* method)
{
(( void (*) (/*<>f__AnonymousType0`4<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>*/U3CU3Ef__AnonymousType0_4_t04E1331A11B0999933DD8DFB1D05EB42173A7D78*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))U3CU3Ef__AnonymousType0_4__ctor_m8A6C9A6253EECF37C0F43554ECC15A565BFE8C9D_gshared)((U3CU3Ef__AnonymousType0_4_t04E1331A11B0999933DD8DFB1D05EB42173A7D78*)__this, (Il2CppFullySharedGenericAny)&___0_id, (Il2CppFullySharedGenericAny)___1_seq, (Il2CppFullySharedGenericAny)___2_name, (Il2CppFullySharedGenericAny)___3_data, method);
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageDelegate::Invoke(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_inline (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.String System.String::Replace(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ;
// FlutterUnityIntegration.MessageHandler FlutterUnityIntegration.MessageHandler::Deserialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* MessageHandler_Deserialize_m995171F279A54669F5A0EFA4445D25F40757CE55 (String_t* ___0_message, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m3B8850785436E6EB25F3851408FD229CE9812076 (Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* __this, int32_t ___0_key, UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType&*/Il2CppFullySharedGenericAny*, const RuntimeMethod*))Dictionary_2_TryGetValue_m7519D765EAF1E8A7D3137C2F1B7B3A01D15A1692_gshared)((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, (Il2CppFullySharedGenericAny)&___0_key, (Il2CppFullySharedGenericAny*)___1_value, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>::Remove(TKey)
inline bool Dictionary_2_Remove_mF8E608EDD8A59D5C9E831BDA1E54D923D2872EFB (Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Dictionary_2_Remove_m583C4F0E2926B584BE6EC6008195360FC631C14C_gshared)((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, (Il2CppFullySharedGenericAny)&___0_key, method);
}
// T FlutterUnityIntegration.MessageHandler::getData<System.Object>()
inline RuntimeObject* MessageHandler_getData_TisRuntimeObject_m675A7C19F2448C70CD3FC2E102CBAE41A2DC9CCC (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* __this, const RuntimeMethod* method)
{
RuntimeObject* il2cppRetVal;
(( void (*) (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))MessageHandler_getData_TisIl2CppFullySharedGenericAny_m3C7681691F028E8CACF2B96FBB68D53EBD233931_gshared)((MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void System.Action`1<System.Object>::Invoke(T)
inline void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*))Action_1_Invoke_m5A038831CEB84A7E374FE59D43444412629F833F_gshared_inline)((Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99*)__this, (Il2CppFullySharedGenericAny)___0_obj, method);
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate::Invoke(FlutterUnityIntegration.MessageHandler)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_inline (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,FlutterUnityIntegration.UnityMessage>::.ctor()
inline void Dictionary_2__ctor_mB83DEA09CE12176ACC9D229EDAA617E7B0B62FB9 (Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*, const RuntimeMethod*))Dictionary_2__ctor_m7745B6ED71E47C95E1BFCE647C4F026A404C668F_gshared)((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, method);
}
// System.Void FlutterUnityIntegration.SingletonMonoBehaviour`1<FlutterUnityIntegration.UnityMessageManager>::.ctor()
inline void SingletonMonoBehaviour_1__ctor_mB959CC5C4F5F613426011598A0FFADE2812F4B07 (SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF* __this, const RuntimeMethod* method)
{
(( void (*) (SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF*, const RuntimeMethod*))SingletonMonoBehaviour_1__ctor_m951CBAC39C5B1891C1AF0673AF8B1CAC9078AAA9_gshared)(__this, method);
}
// UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateMP4Recorder(int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateHEVCRecorder(int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateGIFRecorder(int32_t, int32_t, float);
IL2CPP_EXTERN_C void DEFAULT_CALL NCStartRecording(intptr_t, char*, Il2CppMethodPointer, intptr_t);
IL2CPP_EXTERN_C void DEFAULT_CALL NCStopRecording(intptr_t);
IL2CPP_EXTERN_C void DEFAULT_CALL NCEncodeFrame(intptr_t, intptr_t, int64_t);
IL2CPP_EXTERN_C void DEFAULT_CALL NCEncodeSamples(intptr_t, float*, int32_t, int64_t);
IL2CPP_EXTERN_C void DEFAULT_CALL OnUnityMessage(char*);
IL2CPP_EXTERN_C void DEFAULT_CALL OnUnitySceneLoaded(char*, int32_t, int32_t, int32_t);
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void MyPlane/<ReturnMoveTransformToTarget>d__29::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReturnMoveTransformToTargetU3Ed__29__ctor_mE7A7972A3F4DEC8E54B4BD32B00336A3ACAF4A77 (U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void MyPlane/<ReturnMoveTransformToTarget>d__29::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReturnMoveTransformToTargetU3Ed__29_System_IDisposable_Dispose_m06BDD1745A9807D991E4CEC664A7E62EBAAFC8B4 (U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean MyPlane/<ReturnMoveTransformToTarget>d__29::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CReturnMoveTransformToTargetU3Ed__29_MoveNext_m4E0E8DC8BBE8FA5E2DA1C0FD85C2A72DC5304B0E (U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* V_1 = NULL;
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* V_2 = NULL;
int32_t V_3 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_1 = __this->___U3CU3E4__this_5;
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_00ec;
}
}
{
return (bool)0;
}
IL_001a:
{
__this->___U3CU3E1__state_0 = (-1);
// var t = 0f;
__this->___U3CtU3E5__2_6 = (0.0f);
goto IL_00f3;
}
IL_0031:
{
// t += Time.deltaTime;
float L_4 = __this->___U3CtU3E5__2_6;
float L_5;
L_5 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
__this->___U3CtU3E5__2_6 = ((float)il2cpp_codegen_add(L_4, L_5));
// sourceTransform.SetPositionAndRotation(
// Vector3.Lerp(sourceTransform.position, targetTransform, t / duration),
// Quaternion.Slerp(sourceTransform.rotation, identy, t / duration)
// );
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___sourceTransform_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = __this->___sourceTransform_2;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = __this->___targetTransform_3;
float L_10 = __this->___U3CtU3E5__2_6;
float L_11 = __this->___duration_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_8, L_9, ((float)(L_10/L_11)), NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = __this->___sourceTransform_2;
NullCheck(L_13);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
L_14 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_13, NULL);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_15 = V_1;
NullCheck(L_15);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = L_15->___identy_7;
float L_17 = __this->___U3CtU3E5__2_6;
float L_18 = __this->___duration_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19;
L_19 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_14, L_16, ((float)(L_17/L_18)), NULL);
NullCheck(L_6);
Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A(L_6, L_12, L_19, NULL);
// sourceTransform.localScale = Vector3.Lerp(sourceTransform.localScale, originalScale * gameParent.parent.localScale.x, t / duration);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = __this->___sourceTransform_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = __this->___sourceTransform_2;
NullCheck(L_21);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_21, NULL);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_23 = V_1;
NullCheck(L_23);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23->___originalScale_19;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_25 = V_1;
NullCheck(L_25);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26 = L_25->___gameParent_15;
NullCheck(L_26);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
L_27 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_26, NULL);
NullCheck(L_27);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_27, NULL);
float L_29 = L_28.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_24, L_29, NULL);
float L_31 = __this->___U3CtU3E5__2_6;
float L_32 = __this->___duration_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_22, L_30, ((float)(L_31/L_32)), NULL);
NullCheck(L_20);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_20, L_33, NULL);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_00ec:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_00f3:
{
// while (t < duration)
float L_34 = __this->___U3CtU3E5__2_6;
float L_35 = __this->___duration_4;
if ((((float)L_34) < ((float)L_35)))
{
goto IL_0031;
}
}
{
// transform.SetParent(gameParent);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_36 = V_1;
NullCheck(L_36);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37;
L_37 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_36, NULL);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_38 = V_1;
NullCheck(L_38);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_39 = L_38->___gameParent_15;
NullCheck(L_37);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_37, L_39, NULL);
// transform.SetPositionAndRotation(myVector3, identy);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_40 = V_1;
NullCheck(L_40);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_41;
L_41 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_40, NULL);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_42 = V_1;
NullCheck(L_42);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = L_42->___myVector3_6;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_44 = V_1;
NullCheck(L_44);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_45 = L_44->___identy_7;
NullCheck(L_41);
Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A(L_41, L_43, L_45, NULL);
// transform.localScale = originalScale;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_46 = V_1;
NullCheck(L_46);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_47;
L_47 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_46, NULL);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_48 = V_1;
NullCheck(L_48);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = L_48->___originalScale_19;
NullCheck(L_47);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_47, L_49, NULL);
// foreach (var item in thisButtons)
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_50 = V_1;
NullCheck(L_50);
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* L_51 = L_50->___thisButtons_17;
V_2 = L_51;
V_3 = 0;
goto IL_015a;
}
IL_0148:
{
// foreach (var item in thisButtons)
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* L_52 = V_2;
int32_t L_53 = V_3;
NullCheck(L_52);
int32_t L_54 = L_53;
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
// item.gameObject.SetActive(false);
NullCheck(L_55);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56;
L_56 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_55, NULL);
NullCheck(L_56);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_56, (bool)0, NULL);
int32_t L_57 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_57, 1));
}
IL_015a:
{
// foreach (var item in thisButtons)
int32_t L_58 = V_3;
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* L_59 = V_2;
NullCheck(L_59);
if ((((int32_t)L_58) < ((int32_t)((int32_t)(((RuntimeArray*)L_59)->max_length)))))
{
goto IL_0148;
}
}
{
// transform.gameObject.layer = LayerMask.NameToLayer("Default");
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_60 = V_1;
NullCheck(L_60);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_61;
L_61 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_60, NULL);
NullCheck(L_61);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_62;
L_62 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_61, NULL);
int32_t L_63;
L_63 = LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139(_stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E, NULL);
NullCheck(L_62);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_62, L_63, NULL);
// isClose = false;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_64 = V_1;
NullCheck(L_64);
L_64->___isClose_22 = (bool)0;
// }
return (bool)0;
}
}
// System.Object MyPlane/<ReturnMoveTransformToTarget>d__29::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReturnMoveTransformToTargetU3Ed__29_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m88BB223BC4E4F896ACDF8C85955B84DB819934F2 (U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void MyPlane/<ReturnMoveTransformToTarget>d__29::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReturnMoveTransformToTargetU3Ed__29_System_Collections_IEnumerator_Reset_m05CB5F4EA28D344F6BF9D38BF8A3A397F1D22524 (U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CReturnMoveTransformToTargetU3Ed__29_System_Collections_IEnumerator_Reset_m05CB5F4EA28D344F6BF9D38BF8A3A397F1D22524_RuntimeMethod_var)));
}
}
// System.Object MyPlane/<ReturnMoveTransformToTarget>d__29::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReturnMoveTransformToTargetU3Ed__29_System_Collections_IEnumerator_get_Current_m57957CDE5EB668CE1D524CED5657F693D1237D3F (U3CReturnMoveTransformToTargetU3Ed__29_tE4C66BDCE2E652F39185C30B4844466CDF92EA5A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void MyPlane/<MoveTransformToTarget>d__31::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMoveTransformToTargetU3Ed__31__ctor_m68956069AFE238CE86A245BF98778BBE829C4F9F (U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void MyPlane/<MoveTransformToTarget>d__31::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMoveTransformToTargetU3Ed__31_System_IDisposable_Dispose_mED9A2B29F886121458AC8AE5B90D110D64ED573B (U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean MyPlane/<MoveTransformToTarget>d__31::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CMoveTransformToTargetU3Ed__31_MoveNext_mD2948B23ACD28323C8F71C5B24EDBD3B9406E8D6 (U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E* __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*)&_stringLiteral57530CCA3A2D34F909F805401E7DD046C518F859);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88DC01C1BA6D0D58EBE15B97D28F08D421C24908);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* V_1 = NULL;
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* V_2 = NULL;
int32_t V_3 = 0;
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* V_4 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_1 = __this->___U3CU3E4__this_3;
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_01ee;
}
}
{
return (bool)0;
}
IL_001a:
{
__this->___U3CU3E1__state_0 = (-1);
// Debug.Log("targetTran.name" + targetTransform.name);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___targetTransform_2;
NullCheck(L_4);
String_t* L_5;
L_5 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_4, NULL);
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral57530CCA3A2D34F909F805401E7DD046C518F859, L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_6, NULL);
// transform.localScale = originalScale/gameParent.parent.localScale.x;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_7 = V_1;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_9 = V_1;
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9->___originalScale_19;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_11 = V_1;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = L_11->___gameParent_15;
NullCheck(L_12);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
L_13 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_12, NULL);
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_13, NULL);
float L_15 = L_14.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_10, L_15, NULL);
NullCheck(L_8);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_8, L_16, NULL);
// sourceTransform.SetParent(targetTransform);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = __this->___sourceTransform_4;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = __this->___targetTransform_2;
NullCheck(L_17);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_17, L_18, NULL);
// if (thisButtons != null)
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_19 = V_1;
NullCheck(L_19);
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* L_20 = L_19->___thisButtons_17;
if (!L_20)
{
goto IL_0115;
}
}
{
// foreach (var item in thisButtons)
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_21 = V_1;
NullCheck(L_21);
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* L_22 = L_21->___thisButtons_17;
V_2 = L_22;
V_3 = 0;
goto IL_010c;
}
IL_008d:
{
// foreach (var item in thisButtons)
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* L_23 = V_2;
int32_t L_24 = V_3;
NullCheck(L_23);
int32_t L_25 = L_24;
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_4 = L_26;
// if (item != null)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_27 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_28;
L_28 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_27, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_28)
{
goto IL_0108;
}
}
{
// if(item == resourceUI.closeBt)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_29 = V_4;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_30 = V_1;
NullCheck(L_30);
ResourceUI_t32434D9C02B0EB9796C49AAE71839CE51F78F6DC* L_31 = L_30->___resourceUI_23;
NullCheck(L_31);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_32 = L_31->___closeBt_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_29, L_32, NULL);
if (!L_33)
{
goto IL_00bf;
}
}
{
// item.gameObject.SetActive(true);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_34 = V_4;
NullCheck(L_34);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35;
L_35 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_34, NULL);
NullCheck(L_35);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_35, (bool)1, NULL);
goto IL_0108;
}
IL_00bf:
{
// if(resourceUI.isUserUploaded == true)
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_36 = V_1;
NullCheck(L_36);
ResourceUI_t32434D9C02B0EB9796C49AAE71839CE51F78F6DC* L_37 = L_36->___resourceUI_23;
NullCheck(L_37);
bool L_38 = L_37->___isUserUploaded_9;
if (!L_38)
{
goto IL_00fb;
}
}
{
// item.gameObject.SetActive(true);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_39 = V_4;
NullCheck(L_39);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_40;
L_40 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_39, NULL);
NullCheck(L_40);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_40, (bool)1, NULL);
// if (item == resourceUI.infoBt)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_41 = V_4;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_42 = V_1;
NullCheck(L_42);
ResourceUI_t32434D9C02B0EB9796C49AAE71839CE51F78F6DC* L_43 = L_42->___resourceUI_23;
NullCheck(L_43);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_44 = L_43->___infoBt_10;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_45;
L_45 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_41, L_44, NULL);
if (!L_45)
{
goto IL_0108;
}
}
{
// item.onClick.Invoke();
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_46 = V_4;
NullCheck(L_46);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_47;
L_47 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_46, NULL);
NullCheck(L_47);
UnityEvent_Invoke_mFBF80D59B03C30C5FE6A06F897D954ACADE061D2(L_47, NULL);
goto IL_0108;
}
IL_00fb:
{
// item.gameObject.SetActive(false);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_48 = V_4;
NullCheck(L_48);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_49;
L_49 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_48, NULL);
NullCheck(L_49);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_49, (bool)0, NULL);
}
IL_0108:
{
int32_t L_50 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_50, 1));
}
IL_010c:
{
// foreach (var item in thisButtons)
int32_t L_51 = V_3;
ButtonU5BU5D_t0D512FF2FF5A72DAC04754F2C10182F850328BEF* L_52 = V_2;
NullCheck(L_52);
if ((((int32_t)L_51) < ((int32_t)((int32_t)(((RuntimeArray*)L_52)->max_length)))))
{
goto IL_008d;
}
}
IL_0115:
{
// transform.gameObject.layer = LayerMask.NameToLayer("Face");
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_53 = V_1;
NullCheck(L_53);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_54;
L_54 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_53, NULL);
NullCheck(L_54);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_55;
L_55 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_54, NULL);
int32_t L_56;
L_56 = LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139(_stringLiteral88DC01C1BA6D0D58EBE15B97D28F08D421C24908, NULL);
NullCheck(L_55);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_55, L_56, NULL);
// if (rawImageGet != null)
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_57 = V_1;
NullCheck(L_57);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_58 = L_57->___rawImageGet_18;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_59;
L_59 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_58, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_59)
{
goto IL_0161;
}
}
{
// rawImageGet.color = new Color(1, 1, 1, 1);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_60 = V_1;
NullCheck(L_60);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_61 = L_60->___rawImageGet_18;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_62;
memset((&L_62), 0, sizeof(L_62));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_62), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_61);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_61, L_62);
}
IL_0161:
{
// var t = 0f;
__this->___U3CtU3E5__2_6 = (0.0f);
goto IL_01f5;
}
IL_0171:
{
// t += Time.deltaTime;
float L_63 = __this->___U3CtU3E5__2_6;
float L_64;
L_64 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
__this->___U3CtU3E5__2_6 = ((float)il2cpp_codegen_add(L_63, L_64));
// sourceTransform.SetPositionAndRotation(
// Vector3.Lerp(sourceTransform.position, targetTransform.position, t / duration),
// Quaternion.Slerp(sourceTransform.rotation, targetTransform.rotation, t / duration)
// );
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_65 = __this->___sourceTransform_4;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_66 = __this->___sourceTransform_4;
NullCheck(L_66);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
L_67 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_66, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_68 = __this->___targetTransform_2;
NullCheck(L_68);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69;
L_69 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_68, NULL);
float L_70 = __this->___U3CtU3E5__2_6;
float L_71 = __this->___duration_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72;
L_72 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_67, L_69, ((float)(L_70/L_71)), NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_73 = __this->___sourceTransform_4;
NullCheck(L_73);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_74;
L_74 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_73, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_75 = __this->___targetTransform_2;
NullCheck(L_75);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_76;
L_76 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_75, NULL);
float L_77 = __this->___U3CtU3E5__2_6;
float L_78 = __this->___duration_5;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_79;
L_79 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_74, L_76, ((float)(L_77/L_78)), NULL);
NullCheck(L_65);
Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A(L_65, L_72, L_79, NULL);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_01ee:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_01f5:
{
// while (t < duration)
float L_80 = __this->___U3CtU3E5__2_6;
float L_81 = __this->___duration_5;
if ((((float)L_80) < ((float)L_81)))
{
goto IL_0171;
}
}
{
// sourceTransform.SetLocalPositionAndRotation(Vector3.zero, Quaternion.identity);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_82 = __this->___sourceTransform_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
L_83 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_84;
L_84 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_82);
Transform_SetLocalPositionAndRotation_m0FB0FCF462AB7CD21880042918BCC372A59E734D(L_82, L_83, L_84, NULL);
// }
return (bool)0;
}
}
// System.Object MyPlane/<MoveTransformToTarget>d__31::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CMoveTransformToTargetU3Ed__31_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m560EB5D4E2227557AF8FB60151DD61F7AF1FEF28 (U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void MyPlane/<MoveTransformToTarget>d__31::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMoveTransformToTargetU3Ed__31_System_Collections_IEnumerator_Reset_m96FF620204ABD4353D126B412DA637EBD5006883 (U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CMoveTransformToTargetU3Ed__31_System_Collections_IEnumerator_Reset_m96FF620204ABD4353D126B412DA637EBD5006883_RuntimeMethod_var)));
}
}
// System.Object MyPlane/<MoveTransformToTarget>d__31::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CMoveTransformToTargetU3Ed__31_System_Collections_IEnumerator_get_Current_mBFB78F06B881413C099634C72AA84805EC84C21C (U3CMoveTransformToTargetU3Ed__31_t4D569D1EC3743F2F7EFA4BF81AA7DE59F336779E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void MyPlaneManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyPlaneManager_Start_mD670C87455ECD42E87AE6EEF1B28EEA4DE1D3DD2 (MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D533C4EA56130E82A207C1F7CF8B25B76337F30);
s_Il2CppMethodInitialized = true;
}
{
// StartCoroutine("DelayedInit");
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0;
L_0 = MonoBehaviour_StartCoroutine_m10C4B693B96175C42B0FD00911E072701C220DB4(__this, _stringLiteral5D533C4EA56130E82A207C1F7CF8B25B76337F30, NULL);
// }
return;
}
}
// System.Collections.IEnumerator MyPlaneManager::DelayedInit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MyPlaneManager_DelayedInit_mA5468F23E61126995191C5114F3D9ACE7608B640 (MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* L_0 = (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804*)il2cpp_codegen_object_new(U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CDelayedInitU3Ed__5__ctor_m149A4E30EF13B2E38A91768F05AE9B03A62AEFC8(L_0, 0, NULL);
U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void MyPlaneManager::PlayCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyPlaneManager_PlayCamera_m8C7DAD5F18CE9BF914C76AC5A557DF9A0C0564AD (MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Collections.IEnumerator MyPlaneManager::InitCameraCor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MyPlaneManager_InitCameraCor_m4C657F6D9F450F2D1209584392A23694FF9E0DE7 (MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* L_0 = (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8*)il2cpp_codegen_object_new(U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CInitCameraCorU3Ed__7__ctor_mCBFD879B095171DD2406873E01FCA614477FDD09(L_0, 0, NULL);
U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void MyPlaneManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyPlaneManager__ctor_m1BCA9569EF0A3844B8DB78590549DB67B0740FDA (MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* __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
// System.Void MyPlaneManager/<DelayedInit>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedInitU3Ed__5__ctor_m149A4E30EF13B2E38A91768F05AE9B03A62AEFC8 (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void MyPlaneManager/<DelayedInit>d__5::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedInitU3Ed__5_System_IDisposable_Dispose_mC7657F03F8D8DE5D16920A22F15BC961FF2A505E (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean MyPlaneManager/<DelayedInit>d__5::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CDelayedInitU3Ed__5_MoveNext_m3C82777BAE3727A1D0CACE975E063A234841F480 (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D3692787DD5C8BE3642AE4F9C2F86EE90715764);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* V_1 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0037;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return new WaitForSeconds(0.5f);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_4 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_4);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_4, (0.5f), NULL);
__this->___U3CU3E2__current_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0037:
{
__this->___U3CU3E1__state_0 = (-1);
// StartCoroutine("InitCameraCor");
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_5 = V_1;
NullCheck(L_5);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_6;
L_6 = MonoBehaviour_StartCoroutine_m10C4B693B96175C42B0FD00911E072701C220DB4(L_5, _stringLiteral7D3692787DD5C8BE3642AE4F9C2F86EE90715764, NULL);
// PlayCamera();
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_7 = V_1;
NullCheck(L_7);
MyPlaneManager_PlayCamera_m8C7DAD5F18CE9BF914C76AC5A557DF9A0C0564AD(L_7, NULL);
// }
return (bool)0;
}
}
// System.Object MyPlaneManager/<DelayedInit>d__5::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDelayedInitU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m4A7C81B38CC5CDF7B5515BA1926CB26BA370FE41 (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void MyPlaneManager/<DelayedInit>d__5::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedInitU3Ed__5_System_Collections_IEnumerator_Reset_m6158D4BA8BD6AEFA1190810E2C8D04DF8C5D7E52 (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CDelayedInitU3Ed__5_System_Collections_IEnumerator_Reset_m6158D4BA8BD6AEFA1190810E2C8D04DF8C5D7E52_RuntimeMethod_var)));
}
}
// System.Object MyPlaneManager/<DelayedInit>d__5::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDelayedInitU3Ed__5_System_Collections_IEnumerator_get_Current_m0D1028E864856584BC1C47FDC65E852088010DE7 (U3CDelayedInitU3Ed__5_t5AA1FE750B5FF2A04CE2BE39B823B959F974C804* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void MyPlaneManager/<InitCameraCor>d__7::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitCameraCorU3Ed__7__ctor_mCBFD879B095171DD2406873E01FCA614477FDD09 (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void MyPlaneManager/<InitCameraCor>d__7::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitCameraCorU3Ed__7_System_IDisposable_Dispose_m3215A05C2430AB4B044066E24F8265100D3D599F (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean MyPlaneManager/<InitCameraCor>d__7::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CInitCameraCorU3Ed__7_MoveNext_m2C5332CF1283E639BF35112EB1F39731D947CC4A (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* __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*)&WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralADA1526809949049E794C66F44ED74D520779CC7);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* V_1 = NULL;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* V_2 = NULL;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0033;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return Application.RequestUserAuthorization(UserAuthorization.WebCam);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4;
L_4 = Application_RequestUserAuthorization_mADBB6AC1C7EF417C7D11D2D8F1263985547F94AA(1, NULL);
__this->___U3CU3E2__current_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0033:
{
__this->___U3CU3E1__state_0 = (-1);
// if (Application.HasUserAuthorization(UserAuthorization.WebCam))
bool L_5;
L_5 = Application_HasUserAuthorization_mB418451E98E7C23BA2A31DDF39BFB7253023B4F4(1, NULL);
if (!L_5)
{
goto IL_00c8;
}
}
{
// WebCamDevice[] devices = WebCamTexture.devices;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_6;
L_6 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
V_2 = L_6;
// if (devices.Length > 0)
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_7 = V_2;
NullCheck(L_7);
if (!(((RuntimeArray*)L_7)->max_length))
{
goto IL_0063;
}
}
{
// DeviceName = devices[0].name;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_8 = V_1;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_9 = V_2;
NullCheck(L_9);
String_t* L_10;
L_10 = WebCamDevice_get_name_m2BF75E8EA486668299906EAC9B35214890D4601E(((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
NullCheck(L_8);
L_8->___DeviceName_4 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___DeviceName_4), (void*)L_10);
goto IL_006d;
}
IL_0063:
{
// Debug.Log("No webcam devices found.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralADA1526809949049E794C66F44ED74D520779CC7, NULL);
}
IL_006d:
{
// float screenWidth = Screen.width;
int32_t L_11;
L_11 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
V_3 = ((float)L_11);
// float screenHeight = Screen.height;
int32_t L_12;
L_12 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
V_4 = ((float)L_12);
// _webCamera = new WebCamTexture(DeviceName, (int)screenHeight, (int)screenWidth, 30);
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_13 = V_1;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_14 = V_1;
NullCheck(L_14);
String_t* L_15 = L_14->___DeviceName_4;
float L_16 = V_4;
float L_17 = V_3;
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_18 = (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749*)il2cpp_codegen_object_new(WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
NullCheck(L_18);
WebCamTexture__ctor_mAF6018FD8752F8527E23C6A800A314C87322D1DD(L_18, L_15, il2cpp_codegen_cast_double_to_int<int32_t>(L_16), il2cpp_codegen_cast_double_to_int<int32_t>(L_17), ((int32_t)30), NULL);
NullCheck(L_13);
L_13->____webCamera_6 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&L_13->____webCamera_6), (void*)L_18);
// rawImage.rectTransform.sizeDelta = new Vector2(screenHeight, screenWidth);
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_19 = V_1;
NullCheck(L_19);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_20 = L_19->___rawImage_7;
NullCheck(L_20);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21;
L_21 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_20, NULL);
float L_22 = V_4;
float L_23 = V_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_24), L_22, L_23, /*hidden argument*/NULL);
NullCheck(L_21);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_21, L_24, NULL);
// rawImage.texture = _webCamera;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_25 = V_1;
NullCheck(L_25);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_26 = L_25->___rawImage_7;
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_27 = V_1;
NullCheck(L_27);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_28 = L_27->____webCamera_6;
NullCheck(L_26);
RawImage_set_texture_mC016318C95CC17A826D57DD219DBCB6DFD295C02(L_26, L_28, NULL);
// _webCamera.Play();
MyPlaneManager_tA6904A09A7143768BD84575243EA5645DA54F6A9* L_29 = V_1;
NullCheck(L_29);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_30 = L_29->____webCamera_6;
NullCheck(L_30);
WebCamTexture_Play_mAB313C6F98D5433C414DA31DD96316BDE8D19A26(L_30, NULL);
}
IL_00c8:
{
// }
return (bool)0;
}
}
// System.Object MyPlaneManager/<InitCameraCor>d__7::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInitCameraCorU3Ed__7_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m6E5527998DA8DF6F43E752EBFAC09E2A7103971C (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void MyPlaneManager/<InitCameraCor>d__7::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitCameraCorU3Ed__7_System_Collections_IEnumerator_Reset_mE900053A24A571587CF18D5D2C07588FE60ECF93 (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CInitCameraCorU3Ed__7_System_Collections_IEnumerator_Reset_mE900053A24A571587CF18D5D2C07588FE60ECF93_RuntimeMethod_var)));
}
}
// System.Object MyPlaneManager/<InitCameraCor>d__7::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInitCameraCorU3Ed__7_System_Collections_IEnumerator_get_Current_m2D5EF751284BB46F44906C02B95BBC9655AC1573 (U3CInitCameraCorU3Ed__7_t451650031DD6DF81606130C564508FEB1FFF80D8* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void OffCeShi::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OffCeShi_Start_m5073E5A763A795BE4372A1CC6B4C0CDFCF783381 (OffCeShi_t5A962EC615483B79AFE8588116BF5A681EE18C73* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OffCeShi_Open_mA60FD19BA63303D80FEE1D7694969E4F51456D66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// CeShiButton.onClick.AddListener(Open);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_0 = __this->___CeShiButton_4;
NullCheck(L_0);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_1;
L_1 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_0, NULL);
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_2 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
NullCheck(L_2);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_2, __this, (intptr_t)((void*)OffCeShi_Open_mA60FD19BA63303D80FEE1D7694969E4F51456D66_RuntimeMethod_var), NULL);
NullCheck(L_1);
UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302(L_1, L_2, NULL);
// }
return;
}
}
// System.Void OffCeShi::Open()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OffCeShi_Open_mA60FD19BA63303D80FEE1D7694969E4F51456D66 (OffCeShi_t5A962EC615483B79AFE8588116BF5A681EE18C73* __this, const RuntimeMethod* method)
{
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* V_0 = NULL;
int32_t V_1 = 0;
{
// if (CeShiGameObject[0].activeSelf)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_0 = __this->___CeShiGameObject_5;
NullCheck(L_0);
int32_t L_1 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
NullCheck(L_2);
bool L_3;
L_3 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_2, NULL);
if (!L_3)
{
goto IL_002e;
}
}
{
// foreach (var item in CeShiGameObject)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_4 = __this->___CeShiGameObject_5;
V_0 = L_4;
V_1 = 0;
goto IL_0027;
}
IL_001a:
{
// foreach (var item in CeShiGameObject)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_5 = V_0;
int32_t L_6 = V_1;
NullCheck(L_5);
int32_t L_7 = L_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
// item.SetActive(false);
NullCheck(L_8);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_8, (bool)0, NULL);
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0027:
{
// foreach (var item in CeShiGameObject)
int32_t L_10 = V_1;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_11 = V_0;
NullCheck(L_11);
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
{
goto IL_001a;
}
}
{
return;
}
IL_002e:
{
// foreach (var item in CeShiGameObject)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_12 = __this->___CeShiGameObject_5;
V_0 = L_12;
V_1 = 0;
goto IL_0046;
}
IL_0039:
{
// foreach (var item in CeShiGameObject)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_13 = V_0;
int32_t L_14 = V_1;
NullCheck(L_13);
int32_t L_15 = L_14;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
// item.SetActive(true);
NullCheck(L_16);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_16, (bool)1, NULL);
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0046:
{
// foreach (var item in CeShiGameObject)
int32_t L_18 = V_1;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_19 = V_0;
NullCheck(L_19);
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_0039;
}
}
{
// }
return;
}
}
// System.Void OffCeShi::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OffCeShi__ctor_mAA359B5F809A4C4EFDD337BDC8F0D59673DFACA1 (OffCeShi_t5A962EC615483B79AFE8588116BF5A681EE18C73* __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
// System.Void OtherUserMannger::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OtherUserMannger_Start_m6DD404D7E899859EA1C55D363ECA9AA21E196AED (OtherUserMannger_tA2EC6CF1671BC3E7F8561D75498CEE28DE1D4DB0* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void OtherUserMannger::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OtherUserMannger_Update_mBF91AD47C7301B289FA36868ECE5E2E07B623680 (OtherUserMannger_tA2EC6CF1671BC3E7F8561D75498CEE28DE1D4DB0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// if(transform.childCount > count)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_0, NULL);
int32_t L_2 = __this->___count_4;
if ((((int32_t)L_1) <= ((int32_t)L_2)))
{
goto IL_0047;
}
}
{
// for(int i = transform.childCount - 1; i >= count; i--)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_3, NULL);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
goto IL_003d;
}
IL_0023:
{
// Destroy(transform.GetChild(i).gameObject);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
int32_t L_6 = V_0;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_5, L_6, NULL);
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_8, NULL);
// for(int i = transform.childCount - 1; i >= count; i--)
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_003d:
{
// for(int i = transform.childCount - 1; i >= count; i--)
int32_t L_10 = V_0;
int32_t L_11 = __this->___count_4;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0023;
}
}
{
return;
}
IL_0047:
{
// else if(transform.childCount < count)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_12);
int32_t L_13;
L_13 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_12, NULL);
int32_t L_14 = __this->___count_4;
if ((((int32_t)L_13) >= ((int32_t)L_14)))
{
goto IL_0090;
}
}
{
// for(int i = transform.childCount; i < count; i++)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_15);
int32_t L_16;
L_16 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_15, NULL);
V_1 = L_16;
goto IL_0087;
}
IL_0068:
{
// GameObject user = Instantiate(otherUser);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = __this->___otherUser_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
L_18 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_17, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
// user.transform.parent = transform;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
L_20 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_19);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_19, L_20, NULL);
// for(int i = transform.childCount; i < count; i++)
int32_t L_21 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0087:
{
// for(int i = transform.childCount; i < count; i++)
int32_t L_22 = V_1;
int32_t L_23 = __this->___count_4;
if ((((int32_t)L_22) < ((int32_t)L_23)))
{
goto IL_0068;
}
}
IL_0090:
{
// }
return;
}
}
// System.Void OtherUserMannger::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OtherUserMannger__ctor_m0980965ADEA22A02DE0FBF8DF49D613C91D00D66 (OtherUserMannger_tA2EC6CF1671BC3E7F8561D75498CEE28DE1D4DB0* __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
// System.Void PlaneManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager_Start_mC128C8B3A531F37ECA9D23596A9363C5E90B6257 (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_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_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18C5EFC6723CC06BF67D84825D1B593580142F67);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1978774FB33352F145A493C25DA0F375EEAF9A57);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral444576102EABC655DDCA0E39733AE3369B1145AE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF63F9B173DB2C658AE013652AB6A06E22017C9FB);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
RuntimeObject* V_2 = NULL;
String_t* V_3 = NULL;
{
// if (gameObjects.Count == 0)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___gameObjects_8;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_0, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
if (L_1)
{
goto IL_0053;
}
}
{
// foreach (Transform child in transform)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_2, NULL);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0042:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_5 = V_2;
if (!L_5)
{
goto IL_0052;
}
}
{
RuntimeObject* L_6 = V_2;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0052:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0038_1;
}
IL_001b_1:
{
// foreach (Transform child in transform)
RuntimeObject* L_7 = V_0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7);
V_1 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_8, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
// gameObjects.Add(child.gameObject);
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_9 = __this->___gameObjects_8;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
NullCheck(L_9);
List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_9, L_11, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
}
IL_0038_1:
{
// foreach (Transform child in transform)
RuntimeObject* L_12 = V_0;
NullCheck(L_12);
bool L_13;
L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
if (L_13)
{
goto IL_001b_1;
}
}
{
goto IL_0053;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0053:
{
// switch (transform.name)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_14);
String_t* L_15;
L_15 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_14, NULL);
V_3 = L_15;
String_t* L_16 = V_3;
bool L_17;
L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_16, _stringLiteral444576102EABC655DDCA0E39733AE3369B1145AE, NULL);
if (L_17)
{
goto IL_0095;
}
}
{
String_t* L_18 = V_3;
bool L_19;
L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteral1978774FB33352F145A493C25DA0F375EEAF9A57, NULL);
if (L_19)
{
goto IL_00a2;
}
}
{
String_t* L_20 = V_3;
bool L_21;
L_21 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_20, _stringLiteral18C5EFC6723CC06BF67D84825D1B593580142F67, NULL);
if (L_21)
{
goto IL_00af;
}
}
{
String_t* L_22 = V_3;
bool L_23;
L_23 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, _stringLiteralF63F9B173DB2C658AE013652AB6A06E22017C9FB, NULL);
if (L_23)
{
goto IL_00bc;
}
}
{
goto IL_00c9;
}
IL_0095:
{
// SetRandomSprite(sprites1);
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_24 = __this->___sprites1_4;
PlaneManager_SetRandomSprite_m18F411599EA01925F9CF0B9E28F79DB09F2A9AE7(__this, L_24, NULL);
// break;
return;
}
IL_00a2:
{
// SetRandomSprite(sprites2);
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_25 = __this->___sprites2_5;
PlaneManager_SetRandomSprite_m18F411599EA01925F9CF0B9E28F79DB09F2A9AE7(__this, L_25, NULL);
// break;
return;
}
IL_00af:
{
// SetRandomSprite(sprites1);
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_26 = __this->___sprites1_4;
PlaneManager_SetRandomSprite_m18F411599EA01925F9CF0B9E28F79DB09F2A9AE7(__this, L_26, NULL);
// break;
return;
}
IL_00bc:
{
// SetRandomSprite(sprites2);
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_27 = __this->___sprites2_5;
PlaneManager_SetRandomSprite_m18F411599EA01925F9CF0B9E28F79DB09F2A9AE7(__this, L_27, NULL);
// break;
return;
}
IL_00c9:
{
// SetRandomSprite(sprites1);
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_28 = __this->___sprites1_4;
PlaneManager_SetRandomSprite_m18F411599EA01925F9CF0B9E28F79DB09F2A9AE7(__this, L_28, NULL);
// }
return;
}
}
// System.Void PlaneManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager_Update_mC1E9EB7EB89CA798EE471AD9EFDEB44124035D2E (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void PlaneManager::SetRandomSprite(UnityEngine.Sprite[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager_SetRandomSprite_m18F411599EA01925F9CF0B9E28F79DB09F2A9AE7 (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___0_sprites, 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*)&Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C3E87E9F834AA012A1CC4D591930ECD6C4E6BAE);
s_Il2CppMethodInitialized = true;
}
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 V_0;
memset((&V_0), 0, sizeof(V_0));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* V_2 = NULL;
int32_t V_3 = 0;
{
// if (sprites == null || sprites.Length == 0) return;
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = ___0_sprites;
if (!L_0)
{
goto IL_0007;
}
}
{
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_1 = ___0_sprites;
NullCheck(L_1);
if ((((RuntimeArray*)L_1)->max_length))
{
goto IL_0008;
}
}
IL_0007:
{
// if (sprites == null || sprites.Length == 0) return;
return;
}
IL_0008:
{
// foreach (var item in gameObjects)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = __this->___gameObjects_8;
NullCheck(L_2);
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 L_3;
L_3 = List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8(L_2, List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006d:
{// begin finally (depth: 1)
Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D((&V_0), Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0062_1;
}
IL_0016_1:
{
// foreach (var item in gameObjects)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline((&V_0), Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
V_1 = L_4;
// MyPlane myPlane = item.GetComponent<MyPlane>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_1;
NullCheck(L_5);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_6;
L_6 = GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85(L_5, GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85_RuntimeMethod_var);
V_2 = L_6;
// if (myPlane != null)
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_7 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_004d_1;
}
}
{
// int n = Random.Range(0, sprites.Length);
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_9 = ___0_sprites;
NullCheck(L_9);
int32_t L_10;
L_10 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)(((RuntimeArray*)L_9)->max_length)), NULL);
V_3 = L_10;
// myPlane.rawImageGet.texture = sprites[n].texture;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_11 = V_2;
NullCheck(L_11);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_12 = L_11->___rawImageGet_18;
SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_13 = ___0_sprites;
int32_t L_14 = V_3;
NullCheck(L_13);
int32_t L_15 = L_14;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
NullCheck(L_16);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_17;
L_17 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_16, NULL);
NullCheck(L_12);
RawImage_set_texture_mC016318C95CC17A826D57DD219DBCB6DFD295C02(L_12, L_17, NULL);
goto IL_0062_1;
}
IL_004d_1:
{
// Debug.LogWarning($"MyPlane component is missing on {item.name}");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_1;
NullCheck(L_18);
String_t* L_19;
L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
String_t* L_20;
L_20 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral9C3E87E9F834AA012A1CC4D591930ECD6C4E6BAE, L_19, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_20, NULL);
}
IL_0062_1:
{
// foreach (var item in gameObjects)
bool L_21;
L_21 = Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27((&V_0), Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
if (L_21)
{
goto IL_0016_1;
}
}
{
goto IL_007b;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007b:
{
// }
return;
}
}
// System.Void PlaneManager::ChangColor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager_ChangColor_mA9A7F56C38DEF3D8DA4DD3A9C4D75C51377905BD (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, float ___0_n, 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*)&Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C3E87E9F834AA012A1CC4D591930ECD6C4E6BAE);
s_Il2CppMethodInitialized = true;
}
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 V_0;
memset((&V_0), 0, sizeof(V_0));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* V_2 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_3;
memset((&V_3), 0, sizeof(V_3));
{
// foreach (var item in gameObjects)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___gameObjects_8;
NullCheck(L_0);
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 L_1;
L_1 = List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8(L_0, List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{// begin finally (depth: 1)
Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D((&V_0), Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0058_1;
}
IL_000e_1:
{
// foreach (var item in gameObjects)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline((&V_0), Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
V_1 = L_2;
// MyPlane myPlane = item.GetComponent<MyPlane>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_1;
NullCheck(L_3);
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_4;
L_4 = GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85(L_3, GameObject_GetComponent_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m50B40CC701257A2DE6723555F377A32732331C85_RuntimeMethod_var);
V_2 = L_4;
// if (myPlane != null)
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_5 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0043_1;
}
}
{
// RawImage rawImage = myPlane.rawImageGet;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_7 = V_2;
NullCheck(L_7);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_8 = L_7->___rawImageGet_18;
// Color color = rawImage.color;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_9 = L_8;
NullCheck(L_9);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10;
L_10 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_9);
V_3 = L_10;
// color.a = n;
float L_11 = ___0_n;
(&V_3)->___a_3 = L_11;
// rawImage.color = color;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = V_3;
NullCheck(L_9);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_9, L_12);
goto IL_0058_1;
}
IL_0043_1:
{
// Debug.LogWarning($"MyPlane component is missing on {item.name}");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_1;
NullCheck(L_13);
String_t* L_14;
L_14 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_13, NULL);
String_t* L_15;
L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral9C3E87E9F834AA012A1CC4D591930ECD6C4E6BAE, L_14, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_15, NULL);
}
IL_0058_1:
{
// foreach (var item in gameObjects)
bool L_16;
L_16 = Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27((&V_0), Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
if (L_16)
{
goto IL_000e_1;
}
}
{
goto IL_0071;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0071:
{
// }
return;
}
}
// System.Void PlaneManager::PaiXu()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager_PaiXu_mB1D5F56221F39F12A7BFB9B9C02F8B8232233A73 (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void PlaneManager::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager_OnValidate_mBD2583A0746B747414D2D19869D9E3A61FB765BA (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_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_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
// if (gameObjects.Count == 0)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___gameObjects_8;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_0, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
if (L_1)
{
goto IL_0053;
}
}
{
// foreach (Transform child in transform)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_2, NULL);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0042:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_5 = V_2;
if (!L_5)
{
goto IL_0052;
}
}
{
RuntimeObject* L_6 = V_2;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0052:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0038_1;
}
IL_001b_1:
{
// foreach (Transform child in transform)
RuntimeObject* L_7 = V_0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7);
V_1 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_8, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
// gameObjects.Add(child.gameObject);
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_9 = __this->___gameObjects_8;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
NullCheck(L_9);
List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_9, L_11, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
}
IL_0038_1:
{
// foreach (Transform child in transform)
RuntimeObject* L_12 = V_0;
NullCheck(L_12);
bool L_13;
L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
if (L_13)
{
goto IL_001b_1;
}
}
{
goto IL_0053;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0053:
{
// }
return;
}
}
// System.Void PlaneManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaneManager__ctor_mE4F69A7BA8F8CC2F497D89ABD22D5F1E11356176 (PlaneManager_tF6514B5FFAEA7A780A993843CF0D1B8ACF783C4B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<GameObject> gameObjects = new List<GameObject>();
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_0, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
__this->___gameObjects_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gameObjects_8), (void*)L_0);
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
// System.Void RawImageAspectFitter::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImageAspectFitter_Start_m93E3BC6BE6CCC73563E1862CCB0D1B618FE0D06C (RawImageAspectFitter_t48A691FA89606F7E6FF37422DD8DE3B68709B934* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m56775E1085C53732A0C2D919F000176C7BC11C3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// rawImage = GetComponent<RawImage>();
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_0;
L_0 = Component_GetComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m56775E1085C53732A0C2D919F000176C7BC11C3D(__this, Component_GetComponent_TisRawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179_m56775E1085C53732A0C2D919F000176C7BC11C3D_RuntimeMethod_var);
__this->___rawImage_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___rawImage_5), (void*)L_0);
// rectTransform = GetComponent<RectTransform>();
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4(__this, Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
__this->___rectTransform_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___rectTransform_6), (void*)L_1);
// UpdateAspect();
RawImageAspectFitter_UpdateAspect_mDEEBC272E11C89CD79683F7BA2DFD96FFD9C21B5(__this, NULL);
// }
return;
}
}
// System.Void RawImageAspectFitter::UpdateAspect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImageAspectFitter_UpdateAspect_mDEEBC272E11C89CD79683F7BA2DFD96FFD9C21B5 (RawImageAspectFitter_t48A691FA89606F7E6FF37422DD8DE3B68709B934* __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;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
memset((&V_6), 0, sizeof(V_6));
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
{
// if (rawImage.texture == null) return;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_0 = __this->___rawImage_5;
NullCheck(L_0);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0014;
}
}
{
// if (rawImage.texture == null) return;
return;
}
IL_0014:
{
// float containerWidth = rectTransform.rect.width;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = __this->___rectTransform_6;
NullCheck(L_3);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
L_4 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_3, NULL);
V_6 = L_4;
float L_5;
L_5 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_6), NULL);
V_0 = L_5;
// float containerHeight = rectTransform.rect.height;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = __this->___rectTransform_6;
NullCheck(L_6);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7;
L_7 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_6, NULL);
V_6 = L_7;
float L_8;
L_8 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_6), NULL);
V_1 = L_8;
// float containerRatio = containerWidth / containerHeight;
float L_9 = V_0;
float L_10 = V_1;
V_2 = ((float)(L_9/L_10));
// float textureRatio = (float)rawImage.texture.width / rawImage.texture.height;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_11 = __this->___rawImage_5;
NullCheck(L_11);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12;
L_12 = RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline(L_11, NULL);
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_12);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_14 = __this->___rawImage_5;
NullCheck(L_14);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15;
L_15 = RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline(L_14, NULL);
NullCheck(L_15);
int32_t L_16;
L_16 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_15);
V_3 = ((float)(((float)L_13)/((float)L_16)));
// if (fitMode == FitMode.Contain) {
int32_t L_17 = __this->___fitMode_4;
if (L_17)
{
goto IL_00bd;
}
}
{
// if (textureRatio > containerRatio) {
float L_18 = V_3;
float L_19 = V_2;
if ((!(((float)L_18) > ((float)L_19))))
{
goto IL_007c;
}
}
{
// scaleHeight = containerWidth / textureRatio;
float L_20 = V_0;
float L_21 = V_3;
V_5 = ((float)(L_20/L_21));
// scaleWidth = containerWidth;
float L_22 = V_0;
V_4 = L_22;
goto IL_0084;
}
IL_007c:
{
// scaleWidth = containerHeight * textureRatio;
float L_23 = V_1;
float L_24 = V_3;
V_4 = ((float)il2cpp_codegen_multiply(L_23, L_24));
// scaleHeight = containerHeight;
float L_25 = V_1;
V_5 = L_25;
}
IL_0084:
{
// rawImage.uvRect = new Rect(0, 0, 1, 1);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_26 = __this->___rawImage_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_27;
memset((&L_27), 0, sizeof(L_27));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_27), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_26);
RawImage_set_uvRect_m9DF6BBBC6AC46F7F3290A220ED6F076CAB4BC52F(L_26, L_27, NULL);
// rectTransform.sizeDelta = new Vector2(scaleWidth, scaleHeight);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_28 = __this->___rectTransform_6;
float L_29 = V_4;
float L_30 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
memset((&L_31), 0, sizeof(L_31));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_31), L_29, L_30, /*hidden argument*/NULL);
NullCheck(L_28);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_28, L_31, NULL);
return;
}
IL_00bd:
{
// if (textureRatio > containerRatio) {
float L_32 = V_3;
float L_33 = V_2;
if ((!(((float)L_32) > ((float)L_33))))
{
goto IL_011c;
}
}
{
// float scale = containerHeight / rawImage.texture.height;
float L_34 = V_1;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_35 = __this->___rawImage_5;
NullCheck(L_35);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_36;
L_36 = RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline(L_35, NULL);
NullCheck(L_36);
int32_t L_37;
L_37 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_36);
V_7 = ((float)(L_34/((float)L_37)));
// float visibleWidth = rawImage.texture.width * scale;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_38 = __this->___rawImage_5;
NullCheck(L_38);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_39;
L_39 = RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline(L_38, NULL);
NullCheck(L_39);
int32_t L_40;
L_40 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_39);
float L_41 = V_7;
V_8 = ((float)il2cpp_codegen_multiply(((float)L_40), L_41));
// float offsetX = (visibleWidth - containerWidth) / (2 * visibleWidth);
float L_42 = V_8;
float L_43 = V_0;
float L_44 = V_8;
V_9 = ((float)(((float)il2cpp_codegen_subtract(L_42, L_43))/((float)il2cpp_codegen_multiply((2.0f), L_44))));
// rawImage.uvRect = new Rect(offsetX, 0, containerWidth / visibleWidth, 1);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_45 = __this->___rawImage_5;
float L_46 = V_9;
float L_47 = V_0;
float L_48 = V_8;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_49;
memset((&L_49), 0, sizeof(L_49));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_49), L_46, (0.0f), ((float)(L_47/L_48)), (1.0f), /*hidden argument*/NULL);
NullCheck(L_45);
RawImage_set_uvRect_m9DF6BBBC6AC46F7F3290A220ED6F076CAB4BC52F(L_45, L_49, NULL);
return;
}
IL_011c:
{
// float scale = containerWidth / rawImage.texture.width;
float L_50 = V_0;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_51 = __this->___rawImage_5;
NullCheck(L_51);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_52;
L_52 = RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline(L_51, NULL);
NullCheck(L_52);
int32_t L_53;
L_53 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_52);
V_10 = ((float)(L_50/((float)L_53)));
// float visibleHeight = rawImage.texture.height * scale;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_54 = __this->___rawImage_5;
NullCheck(L_54);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_55;
L_55 = RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline(L_54, NULL);
NullCheck(L_55);
int32_t L_56;
L_56 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_55);
float L_57 = V_10;
V_11 = ((float)il2cpp_codegen_multiply(((float)L_56), L_57));
// float offsetY = (visibleHeight - containerHeight) / (2 * visibleHeight);
float L_58 = V_11;
float L_59 = V_1;
float L_60 = V_11;
V_12 = ((float)(((float)il2cpp_codegen_subtract(L_58, L_59))/((float)il2cpp_codegen_multiply((2.0f), L_60))));
// rawImage.uvRect = new Rect(0, offsetY, 1, containerHeight / visibleHeight);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_61 = __this->___rawImage_5;
float L_62 = V_12;
float L_63 = V_1;
float L_64 = V_11;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_65;
memset((&L_65), 0, sizeof(L_65));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_65), (0.0f), L_62, (1.0f), ((float)(L_63/L_64)), /*hidden argument*/NULL);
NullCheck(L_61);
RawImage_set_uvRect_m9DF6BBBC6AC46F7F3290A220ED6F076CAB4BC52F(L_61, L_65, NULL);
// }
return;
}
}
// System.Void RawImageAspectFitter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawImageAspectFitter__ctor_m72DB83EEBB8F612152D2885F711DD74CCBC38848 (RawImageAspectFitter_t48A691FA89606F7E6FF37422DD8DE3B68709B934* __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
// System.Void RecordManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager__ctor_mC430784BE5898FC260900F5E149D6F72AA52C643 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7DD68A2AD89A624934C589761590184F9B8CDF0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE6429019E2093B4BBBD3D97D70B91997163133C);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B3_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B6_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B5_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B10_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B9_0 = NULL;
{
// private RecordManager()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
}
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance?.AddLog("=== ??? RecordManager ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_1 = L_0;
G_B2_0 = L_1;
if (L_1)
{
G_B3_0 = L_1;
goto IL_0011_1;
}
}
{
goto IL_001b_1;
}
IL_0011_1:
{
NullCheck(G_B3_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B3_0, _stringLiteralA7DD68A2AD89A624934C589761590184F9B8CDF0, NULL);
}
IL_001b_1:
{
// InitializeComponents();
RecordManager_InitializeComponents_m8FD36FF8C41A0C91C1BB8C1AD8D0C6B1C522183A(__this, NULL);
// RuntimeLog.Instance?.AddLog("RecordManager ?????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_2 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_3 = L_2;
G_B5_0 = L_3;
if (L_3)
{
G_B6_0 = L_3;
goto IL_002c_1;
}
}
{
goto IL_0036_1;
}
IL_002c_1:
{
NullCheck(G_B6_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B6_0, _stringLiteralFE6429019E2093B4BBBD3D97D70B91997163133C, NULL);
}
IL_0036_1:
{
// }
goto IL_0056;
}
}// end try (depth: 1)
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_0038;
}
throw e;
}
CATCH_0038:
{// begin catch(System.Exception)
{
Exception_t* L_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_4;
// RuntimeLog.Instance?.AddLog($"RecordManager ??????: {ex}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_5 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_6 = L_5;
G_B9_0 = L_6;
if (L_6)
{
G_B10_0 = L_6;
goto IL_0044;
}
}
{
goto IL_0054;
}
IL_0044:
{
Exception_t* L_7 = V_0;
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5842388E0AA8E8581E7DBD0BA85881520E490D80)), L_7, NULL);
NullCheck(G_B10_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B10_0, L_8, NULL);
}
IL_0054:
{
// throw;
IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
}
}// end catch (depth: 1)
IL_0056:
{
// }
return;
}
}
// System.Void RecordManager::InitializeComponents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_InitializeComponents_m8FD36FF8C41A0C91C1BB8C1AD8D0C6B1C522183A (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m0E8EFDB9B3D8DF1ADE10C56D3168A9C1BA19BF14_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24049ED4D98590C538F744DD7B6189F82DEA39F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral458848F857C740A39B981F89938125A04AEE1AA6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA53A7580AC291E40E4A94F351B050DEDC37FCB06);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0200335FF9C61D3AB9A423491EC8AE7ABCD9AB0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3581810F52DF74AEEA31AC37BF8B487CF72A7C9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC74162C4D65B4ADDAF86B955517758E7293BD33F);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B1_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B5_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B4_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B8_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B7_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B13_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B12_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B16_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B15_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B20_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B19_0 = NULL;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance?.AddLog("???????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b_1;
}
}
{
goto IL_0015_1;
}
IL_000b_1:
{
NullCheck(G_B2_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B2_0, _stringLiteralB0200335FF9C61D3AB9A423491EC8AE7ABCD9AB0, NULL);
}
IL_0015_1:
{
// m_videoWidth = Screen.width;
int32_t L_2;
L_2 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
__this->___m_videoWidth_2 = L_2;
// m_videoHeight = Screen.height;
int32_t L_3;
L_3 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
__this->___m_videoHeight_3 = L_3;
// RuntimeLog.Instance?.AddLog($"?????: {m_videoWidth}x{m_videoHeight}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_4 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_5 = L_4;
G_B4_0 = L_5;
if (L_5)
{
G_B5_0 = L_5;
goto IL_0036_1;
}
}
{
goto IL_005b_1;
}
IL_0036_1:
{
int32_t L_6 = __this->___m_videoWidth_2;
int32_t L_7 = L_6;
RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7);
int32_t L_9 = __this->___m_videoHeight_3;
int32_t L_10 = L_9;
RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral24049ED4D98590C538F744DD7B6189F82DEA39F4, L_8, L_11, NULL);
NullCheck(G_B5_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B5_0, L_12, NULL);
}
IL_005b_1:
{
// m_recordMicrophone = true;
__this->___m_recordMicrophone_5 = (bool)1;
// m_sampleRate = 44100;
__this->___m_sampleRate_6 = ((int32_t)44100);
// m_channelCount = 2;
__this->___m_channelCount_7 = 2;
// RuntimeLog.Instance?.AddLog($"???? - ???: {m_sampleRate}, ???: {m_channelCount}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_13 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_14 = L_13;
G_B7_0 = L_14;
if (L_14)
{
G_B8_0 = L_14;
goto IL_007f_1;
}
}
{
goto IL_00a4_1;
}
IL_007f_1:
{
int32_t L_15 = __this->___m_sampleRate_6;
int32_t L_16 = L_15;
RuntimeObject* L_17 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_16);
int32_t L_18 = __this->___m_channelCount_7;
int32_t L_19 = L_18;
RuntimeObject* L_20 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_19);
String_t* L_21;
L_21 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral458848F857C740A39B981F89938125A04AEE1AA6, L_17, L_20, NULL);
NullCheck(G_B8_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B8_0, L_21, NULL);
}
IL_00a4_1:
{
// m_recordCamera = Camera.main;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22;
L_22 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
__this->___m_recordCamera_11 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_recordCamera_11), (void*)L_22);
// if (m_recordCamera == null)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_23 = __this->___m_recordCamera_11;
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_00c8_1;
}
}
{
// throw new Exception("???????");
Exception_t* L_25 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_25);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFEE82EBFB4222463D1C79D0EB8C2F59C9FE3D2BB)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RecordManager_InitializeComponents_m8FD36FF8C41A0C91C1BB8C1AD8D0C6B1C522183A_RuntimeMethod_var)));
}
IL_00c8_1:
{
// RuntimeLog.Instance?.AddLog($"????????: {m_recordCamera.name}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_26 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_27 = L_26;
G_B12_0 = L_27;
if (L_27)
{
G_B13_0 = L_27;
goto IL_00d3_1;
}
}
{
goto IL_00ed_1;
}
IL_00d3_1:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_28 = __this->___m_recordCamera_11;
NullCheck(L_28);
String_t* L_29;
L_29 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_28, NULL);
String_t* L_30;
L_30 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralC74162C4D65B4ADDAF86B955517758E7293BD33F, L_29, NULL);
NullCheck(G_B13_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B13_0, L_30, NULL);
}
IL_00ed_1:
{
// GameObject audioRecorderObj = new GameObject("AudioRecorder");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_31);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_31, _stringLiteralC3581810F52DF74AEEA31AC37BF8B487CF72A7C9, NULL);
V_0 = L_31;
// m_microphoneSource = audioRecorderObj.AddComponent<AudioSource>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32 = V_0;
NullCheck(L_32);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_33;
L_33 = GameObject_AddComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m0E8EFDB9B3D8DF1ADE10C56D3168A9C1BA19BF14(L_32, GameObject_AddComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m0E8EFDB9B3D8DF1ADE10C56D3168A9C1BA19BF14_RuntimeMethod_var);
__this->___m_microphoneSource_12 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_microphoneSource_12), (void*)L_33);
// ConfigureAudioSource();
RecordManager_ConfigureAudioSource_m0BE64BD12CFCF9CC7C2AC01F3F9EFCFEC35E1BB1(__this, NULL);
// RuntimeLog.Instance?.AddLog("???????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_34 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_35 = L_34;
G_B15_0 = L_35;
if (L_35)
{
G_B16_0 = L_35;
goto IL_0115_1;
}
}
{
goto IL_011f_1;
}
IL_0115_1:
{
NullCheck(G_B16_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B16_0, _stringLiteralA53A7580AC291E40E4A94F351B050DEDC37FCB06, NULL);
}
IL_011f_1:
{
// }
goto IL_013f;
}
}// end try (depth: 1)
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_0121;
}
throw e;
}
CATCH_0121:
{// begin catch(System.Exception)
{
Exception_t* L_36 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_1 = L_36;
// RuntimeLog.Instance?.AddLog($"???????: {ex}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_37 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_38 = L_37;
G_B19_0 = L_38;
if (L_38)
{
G_B20_0 = L_38;
goto IL_012d;
}
}
{
goto IL_013d;
}
IL_012d:
{
Exception_t* L_39 = V_1;
String_t* L_40;
L_40 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBBCE2638498FCA7C9C89B21A6271F0E854CFAD7A)), L_39, NULL);
NullCheck(G_B20_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B20_0, L_40, NULL);
}
IL_013d:
{
// throw;
IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
}
}// end catch (depth: 1)
IL_013f:
{
// }
return;
}
}
// System.Void RecordManager::ConfigureAudioSource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ConfigureAudioSource_m0BE64BD12CFCF9CC7C2AC01F3F9EFCFEC35E1BB1 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, 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*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral678346987081A47A2DE345D400500EE3B6517492);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC91B77C726C7375853C8C6E7EDAB8FD171E763DE);
s_Il2CppMethodInitialized = true;
}
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B3_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B6_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B5_0 = NULL;
{
// if (m_microphoneSource != null)
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = __this->___m_microphoneSource_12;
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_005b;
}
}
{
// m_microphoneSource.playOnAwake = false;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_2 = __this->___m_microphoneSource_12;
NullCheck(L_2);
AudioSource_set_playOnAwake_m7EACC6ECEF12D7BA86A4E5A53603F1C8F9E11949(L_2, (bool)0, NULL);
// m_microphoneSource.spatialBlend = 0f;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_3 = __this->___m_microphoneSource_12;
NullCheck(L_3);
AudioSource_set_spatialBlend_mCEE7A3E87A8C146E048B2CA3413FDC7BDB7BE001(L_3, (0.0f), NULL);
// m_microphoneSource.volume = 1f;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->___m_microphoneSource_12;
NullCheck(L_4);
AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0(L_4, (1.0f), NULL);
// m_microphoneSource.mute = true;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_5 = __this->___m_microphoneSource_12;
NullCheck(L_5);
AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09(L_5, (bool)1, NULL);
// RuntimeLog.Instance?.AddLog("?????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_6 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_7 = L_6;
G_B2_0 = L_7;
if (L_7)
{
G_B3_0 = L_7;
goto IL_0050;
}
}
{
return;
}
IL_0050:
{
NullCheck(G_B3_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B3_0, _stringLiteralC91B77C726C7375853C8C6E7EDAB8FD171E763DE, NULL);
return;
}
IL_005b:
{
// RuntimeLog.Instance?.AddLog("??: ?????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_8 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_9 = L_8;
G_B5_0 = L_9;
if (L_9)
{
G_B6_0 = L_9;
goto IL_0065;
}
}
{
return;
}
IL_0065:
{
NullCheck(G_B6_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B6_0, _stringLiteral678346987081A47A2DE345D400500EE3B6517492, NULL);
// }
return;
}
}
// RecordManager RecordManager::GetInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* RecordManager_GetInstance_mE556485F8A019275D5C7F4C0B947E2AACD8C9A91 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* V_2 = NULL;
{
// lock (_lock)
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____lock_1;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0029:
{// begin finally (depth: 1)
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0032;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0032:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
// if (_instance == null)
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_4 = ((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0;
if (L_4)
{
goto IL_0021_1;
}
}
{
// _instance = new RecordManager();
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_5 = (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5*)il2cpp_codegen_object_new(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
NullCheck(L_5);
RecordManager__ctor_mC430784BE5898FC260900F5E149D6F72AA52C643(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0), (void*)L_5);
}
IL_0021_1:
{
// return _instance;
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_6 = ((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0;
V_2 = L_6;
goto IL_0033;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0033:
{
// }
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_7 = V_2;
return L_7;
}
}
// System.Void RecordManager::ResetInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ResetInstance_mA66118B9A69142751FECC8936CB9A934CE97EB95 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
Exception_t* V_2 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B5_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B4_0 = NULL;
{
// lock (_lock)
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____lock_1;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004e:
{// begin finally (depth: 1)
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0057;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0057:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
// if (_instance != null)
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_4 = ((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0;
if (!L_4)
{
goto IL_004c_1;
}
}
try
{// begin try (depth: 2)
// _instance.CleanupResources();
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_5 = ((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0;
NullCheck(L_5);
RecordManager_CleanupResources_m0ABF2CC419D191815EEF2304D1B79A36803D5A9B(L_5, NULL);
// }
goto IL_0046_1;
}// end try (depth: 2)
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_0023_1;
}
throw e;
}
CATCH_0023_1:
{// begin catch(System.Exception)
{
Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_2 = L_6;
// RuntimeLog.Instance?.AddLog($"??????????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_7 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_8 = L_7;
G_B4_0 = L_8;
if (L_8)
{
G_B5_0 = L_8;
goto IL_002f_1;
}
}
{
goto IL_0044_1;
}
IL_002f_1:
{
Exception_t* L_9 = V_2;
NullCheck(L_9);
String_t* L_10;
L_10 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_9);
String_t* L_11;
L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDDDA54A2549DBC2E0C34CF40F9634DB5F2FC1BB1)), L_10, NULL);
NullCheck(G_B5_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B5_0, L_11, NULL);
}
IL_0044_1:
{
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0046_1;
}
}// end catch (depth: 2)
IL_0046_1:
{
// _instance = null;
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0 = (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____instance_0), (void*)(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5*)NULL);
}
IL_004c_1:
{
// }
goto IL_0058;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0058:
{
// }
return;
}
}
// System.Collections.IEnumerator RecordManager::StartMicrophone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RecordManager_StartMicrophone_mB31F36748987BB6E55C8AAEBF753BDD055BC358D (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* L_0 = (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77*)il2cpp_codegen_object_new(U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CStartMicrophoneU3Ed__19__ctor_mE77E34DB834609FA3085B58B9ECDBD1E511ED838(L_0, 0, NULL);
U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void RecordManager::StopMicrophone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_StopMicrophone_mAB64F0667F797807510B81EFF36DD4ADEC28F81F (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __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;
}
{
// if (m_microphoneSource != null)
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = __this->___m_microphoneSource_12;
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;
}
}
{
// Microphone.End(null);
Microphone_End_mB368877FCC9EA1522914006671E637848A0F7CC6((String_t*)NULL, NULL);
// m_microphoneSource.Stop();
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_2 = __this->___m_microphoneSource_12;
NullCheck(L_2);
AudioSource_Stop_m318F17F17A147C77FF6E0A5A7A6BE057DB90F537(L_2, NULL);
}
IL_001f:
{
// }
return;
}
}
// System.Void RecordManager::StartRecording()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_StartRecording_m744759C1792D54ED29E2031A00A69A07E78A138A (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_U3CStartRecordingU3Eb__21_0_m2CA5AB1E9A0C5F0491E4F7D611A7E07A1CBACB7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00FAE2A15F4317EA56CBD0CACD32D9B65EE26B6B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0335AFEB5563384A7B2702697FEE8795FC2550D1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral058541948B6829C8D6212927409C4317A0C0F0BD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral081C88BC636F7850A1635B06305257D916EBAD8B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral251A70F8321AFA18C41CA7842B0EB84EB36285BB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A0F586726CB9302D2094B6AA967AE630A767BE7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85264F96F2A237AFA4BE860AA285C6A6B04FA562);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral924281CEACC942D8F061B06DDD7308DD93F14F41);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC014CD0A170333CF093BC39F35BD3B6D24C158D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5BDEEA3971851EAA55F16C7F188E0AEEC0BC052);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB65A841DDE439C8117B3982756233981A57616EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4954125509E584083955667B35AA9BFE5D6650E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF21B5B0E3160257175302A8755B2D8B7728D38A);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
Exception_t* V_6 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B1_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B5_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B4_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B9_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B8_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B14_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B13_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B21_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B20_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B24_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B23_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B28_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B27_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B31_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B30_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B35_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B34_0 = NULL;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance?.AddLog("\n=== ?????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b_1;
}
}
{
goto IL_0015_1;
}
IL_000b_1:
{
NullCheck(G_B2_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B2_0, _stringLiteral0335AFEB5563384A7B2702697FEE8795FC2550D1, NULL);
}
IL_0015_1:
{
// int width = 720; // 16:9 ??
V_0 = ((int32_t)720);
// int height = 1280;
V_1 = ((int32_t)1280);
// float frameRate = 30f;
V_2 = (30.0f);
// int bitRate = 8000000;
V_3 = ((int32_t)8000000);
// int sampleRate = 48000; // ?????
V_4 = ((int32_t)48000);
// int channelCount = 2; // ???
V_5 = 2;
// RuntimeLog.Instance?.AddLog($"????:\n" +
// $"???: {width}x{height}\n" +
// $"??: {frameRate}\n" +
// $"???: {bitRate}\n" +
// $"?????: {sampleRate}\n" +
// $"????: {channelCount}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_2 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_3 = L_2;
G_B4_0 = L_3;
if (L_3)
{
G_B5_0 = L_3;
goto IL_0042_1;
}
}
{
goto IL_00c1_1;
}
IL_0042_1:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, _stringLiteral251A70F8321AFA18C41CA7842B0EB84EB36285BB);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral251A70F8321AFA18C41CA7842B0EB84EB36285BB);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
int32_t L_7 = V_0;
int32_t L_8 = L_7;
RuntimeObject* L_9 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_8);
int32_t L_10 = V_1;
int32_t L_11 = L_10;
RuntimeObject* L_12 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_11);
String_t* L_13;
L_13 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral85264F96F2A237AFA4BE860AA285C6A6B04FA562, L_9, L_12, NULL);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_13);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_13);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_6;
float L_15 = V_2;
float L_16 = L_15;
RuntimeObject* L_17 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_16);
String_t* L_18;
L_18 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralF4954125509E584083955667B35AA9BFE5D6650E, L_17, NULL);
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_18);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_18);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_14;
int32_t L_20 = V_3;
int32_t L_21 = L_20;
RuntimeObject* L_22 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_21);
String_t* L_23;
L_23 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralAC014CD0A170333CF093BC39F35BD3B6D24C158D, L_22, NULL);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_23);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_23);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_19;
int32_t L_25 = V_4;
int32_t L_26 = L_25;
RuntimeObject* L_27 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_26);
String_t* L_28;
L_28 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralFF21B5B0E3160257175302A8755B2D8B7728D38A, L_27, NULL);
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_28);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_28);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_24;
int32_t L_30 = V_5;
int32_t L_31 = L_30;
RuntimeObject* L_32 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_31);
String_t* L_33;
L_33 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral924281CEACC942D8F061B06DDD7308DD93F14F41, L_32, NULL);
NullCheck(L_29);
ArrayElementTypeCheck (L_29, L_33);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_33);
String_t* L_34;
L_34 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_29, NULL);
NullCheck(G_B5_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B5_0, L_34, NULL);
}
IL_00c1_1:
{
// m_clock = new RealtimeClock();
RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F* L_35 = (RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F*)il2cpp_codegen_object_new(RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F_il2cpp_TypeInfo_var);
NullCheck(L_35);
RealtimeClock__ctor_m6DA82146AABEE26E0F84F52993FDE838DCE60D9D(L_35, NULL);
__this->___m_clock_4 = L_35;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_clock_4), (void*)L_35);
// m_recorder = new MP4Recorder(
// width, // ????
// height, // ????
// frameRate, // ??
// sampleRate, // ?????
// channelCount, // ?????
// path =>
// {
// RuntimeLog.Instance?.AddLog($"?????????: {path}");
// m_resultPath = path;
// try
// {
// ValidateRecordedFile(path);
// }
// catch (Exception ex)
// {
// RuntimeLog.Instance?.AddLog($"??????: {ex.Message}");
// }
// },
// bitRate // ???
// );
int32_t L_36 = V_0;
int32_t L_37 = V_1;
float L_38 = V_2;
int32_t L_39 = V_4;
int32_t L_40 = V_5;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_41 = (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)il2cpp_codegen_object_new(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var);
NullCheck(L_41);
Action_1__ctor_m9DC2953C55C4D7D4B7BEFE03D84DA1F9362D652C(L_41, __this, (intptr_t)((void*)RecordManager_U3CStartRecordingU3Eb__21_0_m2CA5AB1E9A0C5F0491E4F7D611A7E07A1CBACB7D_RuntimeMethod_var), NULL);
int32_t L_42 = V_3;
MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500* L_43 = (MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500*)il2cpp_codegen_object_new(MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500_il2cpp_TypeInfo_var);
NullCheck(L_43);
MP4Recorder__ctor_mCB79216EB6F12DE47C8B105E24C97BBAE038DEB6(L_43, L_36, L_37, L_38, L_39, L_40, L_41, L_42, 3, NULL);
__this->___m_recorder_8 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_recorder_8), (void*)L_43);
// if (m_recordCamera != null)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_44 = __this->___m_recordCamera_11;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_45;
L_45 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_44, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_45)
{
goto IL_0135_1;
}
}
{
// m_cameraInput = new CameraInput(m_recorder, m_clock, m_recordCamera);
RuntimeObject* L_46 = __this->___m_recorder_8;
RuntimeObject* L_47 = __this->___m_clock_4;
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_48 = (CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B*)(CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B*)SZArrayNew(CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B_il2cpp_TypeInfo_var, (uint32_t)1);
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_49 = L_48;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_50 = __this->___m_recordCamera_11;
NullCheck(L_49);
ArrayElementTypeCheck (L_49, L_50);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(0), (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)L_50);
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_51 = (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9*)il2cpp_codegen_object_new(CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9_il2cpp_TypeInfo_var);
NullCheck(L_51);
CameraInput__ctor_m376BFFB128C731067BEDDB7B9FC2446BE9A29FE5(L_51, L_46, L_47, L_49, NULL);
__this->___m_cameraInput_9 = L_51;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cameraInput_9), (void*)L_51);
// RuntimeLog.Instance?.AddLog("????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_52 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_53 = L_52;
G_B8_0 = L_53;
if (L_53)
{
G_B9_0 = L_53;
goto IL_012b_1;
}
}
{
goto IL_0135_1;
}
IL_012b_1:
{
NullCheck(G_B9_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B9_0, _stringLiteral00FAE2A15F4317EA56CBD0CACD32D9B65EE26B6B, NULL);
}
IL_0135_1:
{
// if (m_microphoneSource != null)
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_54 = __this->___m_microphoneSource_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_55;
L_55 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_54, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_55)
{
goto IL_01f1_1;
}
}
{
// if (Microphone.devices.Length > 0)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56;
L_56 = Microphone_get_devices_mC2821E200C36C599DDC37927DEC9EA725240812D(NULL);
NullCheck(L_56);
if (!(((RuntimeArray*)L_56)->max_length))
{
goto IL_01dc_1;
}
}
{
// RuntimeLog.Instance?.AddLog($"????????: {string.Join(", ", Microphone.devices)}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_57 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_58 = L_57;
G_B13_0 = L_58;
if (L_58)
{
G_B14_0 = L_58;
goto IL_015c_1;
}
}
{
goto IL_017a_1;
}
IL_015c_1:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59;
L_59 = Microphone_get_devices_mC2821E200C36C599DDC37927DEC9EA725240812D(NULL);
String_t* L_60;
L_60 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, L_59, NULL);
String_t* L_61;
L_61 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral081C88BC636F7850A1635B06305257D916EBAD8B, L_60, NULL);
NullCheck(G_B14_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B14_0, L_61, NULL);
}
IL_017a_1:
{
// if (Microphone.IsRecording(null))
bool L_62;
L_62 = Microphone_IsRecording_m93CA54969E12BF2083326E43794D71F0FED5D653((String_t*)NULL, NULL);
if (!L_62)
{
goto IL_0188_1;
}
}
{
// Microphone.End(null);
Microphone_End_mB368877FCC9EA1522914006671E637848A0F7CC6((String_t*)NULL, NULL);
}
IL_0188_1:
{
// m_microphoneSource.clip = Microphone.Start(null, true, 10, sampleRate);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_63 = __this->___m_microphoneSource_12;
int32_t L_64 = V_4;
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_65;
L_65 = Microphone_Start_mDA38C5376D122F27D9DEFD2AE811BAE460F2242E((String_t*)NULL, (bool)1, ((int32_t)10), L_64, NULL);
NullCheck(L_63);
AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70(L_63, L_65, NULL);
// m_microphoneSource.loop = false;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_66 = __this->___m_microphoneSource_12;
NullCheck(L_66);
AudioSource_set_loop_m834A590939D8456008C0F897FD80B0ECFFB7FE56(L_66, (bool)0, NULL);
}
IL_01aa_1:
{
// while (!(Microphone.GetPosition(null) > 0)) { }
int32_t L_67;
L_67 = Microphone_GetPosition_m13F4C8EBE8536893D9AD8388B0E5B46D62E6A459((String_t*)NULL, NULL);
if ((((int32_t)L_67) <= ((int32_t)0)))
{
goto IL_01aa_1;
}
}
{
// m_microphoneSource.Play();
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_68 = __this->___m_microphoneSource_12;
NullCheck(L_68);
AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_68, NULL);
// m_recordMicrophone = true;
__this->___m_recordMicrophone_5 = (bool)1;
// RuntimeLog.Instance?.AddLog("????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_69 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_70 = L_69;
G_B20_0 = L_70;
if (L_70)
{
G_B21_0 = L_70;
goto IL_01d0_1;
}
}
{
goto IL_01f1_1;
}
IL_01d0_1:
{
NullCheck(G_B21_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B21_0, _stringLiteralB5BDEEA3971851EAA55F16C7F188E0AEEC0BC052, NULL);
goto IL_01f1_1;
}
IL_01dc_1:
{
// RuntimeLog.Instance?.AddLog("??: ?????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_71 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_72 = L_71;
G_B23_0 = L_72;
if (L_72)
{
G_B24_0 = L_72;
goto IL_01e7_1;
}
}
{
goto IL_01f1_1;
}
IL_01e7_1:
{
NullCheck(G_B24_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B24_0, _stringLiteral5A0F586726CB9302D2094B6AA967AE630A767BE7, NULL);
}
IL_01f1_1:
{
// if (m_microphoneSource != null)
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_73 = __this->___m_microphoneSource_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_74;
L_74 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_73, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_74)
{
goto IL_0232_1;
}
}
{
// m_audioInput = new AudioInput(m_recorder, m_clock, m_microphoneSource, false);
RuntimeObject* L_75 = __this->___m_recorder_8;
RuntimeObject* L_76 = __this->___m_clock_4;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_77 = __this->___m_microphoneSource_12;
AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* L_78 = (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674*)il2cpp_codegen_object_new(AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674_il2cpp_TypeInfo_var);
NullCheck(L_78);
AudioInput__ctor_m21EB345A2B01E9C96299ACA2182DB698A5BCDEB9(L_78, L_75, L_76, L_77, (bool)0, NULL);
__this->___m_audioInput_10 = L_78;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_audioInput_10), (void*)L_78);
// RuntimeLog.Instance?.AddLog("????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_79 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_80 = L_79;
G_B27_0 = L_80;
if (L_80)
{
G_B28_0 = L_80;
goto IL_0228_1;
}
}
{
goto IL_0232_1;
}
IL_0228_1:
{
NullCheck(G_B28_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B28_0, _stringLiteralB65A841DDE439C8117B3982756233981A57616EB, NULL);
}
IL_0232_1:
{
// RuntimeLog.Instance?.AddLog("=== ?????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_81 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_82 = L_81;
G_B30_0 = L_82;
if (L_82)
{
G_B31_0 = L_82;
goto IL_023d_1;
}
}
{
goto IL_0247_1;
}
IL_023d_1:
{
NullCheck(G_B31_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B31_0, _stringLiteral058541948B6829C8D6212927409C4317A0C0F0BD, NULL);
}
IL_0247_1:
{
// }
goto IL_027a;
}
}// end try (depth: 1)
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_0249;
}
throw e;
}
CATCH_0249:
{// begin catch(System.Exception)
{
Exception_t* L_83 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_6 = L_83;
// RuntimeLog.Instance?.AddLog($"??????: {ex.Message}\n{ex.StackTrace}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_84 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_85 = L_84;
G_B34_0 = L_85;
if (L_85)
{
G_B35_0 = L_85;
goto IL_0256;
}
}
{
goto IL_0278;
}
IL_0256:
{
Exception_t* L_86 = V_6;
NullCheck(L_86);
String_t* L_87;
L_87 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_86);
Exception_t* L_88 = V_6;
NullCheck(L_88);
String_t* L_89;
L_89 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Exception::get_StackTrace() */, L_88);
String_t* L_90;
L_90 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCFA6C5E8CF86AD0C034A7E6DDADBD803E8EF0F7D)), L_87, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD)), L_89, NULL);
NullCheck(G_B35_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B35_0, L_90, NULL);
}
IL_0278:
{
// throw;
IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
}
}// end catch (depth: 1)
IL_027a:
{
// }
return;
}
}
// System.Void RecordManager::ValidateRecordedFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ValidateRecordedFile_m0DD52BC4D28F22974B2CA8F990D5531112C9EE9D (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10D92A79C1ABC919CA68F9EECE259A61D383C3FA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14243161A7F7D90F0AF15FD6BD7ADFDD90A48BD9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6590292A8D3FC4884D027A2E7D8F19A2B66EAA84);
s_Il2CppMethodInitialized = true;
}
FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* V_0 = NULL;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B3_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B7_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B6_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B11_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B10_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B15_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B14_0 = NULL;
try
{// begin try (depth: 1)
{
// if (!File.Exists(path))
String_t* L_0 = ___0_path;
bool L_1;
L_1 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_0, NULL);
if (L_1)
{
goto IL_0028_1;
}
}
{
// RuntimeLog.Instance?.AddLog($"??: ???????: {path}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_2 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_3 = L_2;
G_B2_0 = L_3;
if (L_3)
{
G_B3_0 = L_3;
goto IL_0013_1;
}
}
{
goto IL_0023_1;
}
IL_0013_1:
{
String_t* L_4 = ___0_path;
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral14243161A7F7D90F0AF15FD6BD7ADFDD90A48BD9, L_4, NULL);
NullCheck(G_B3_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B3_0, L_5, NULL);
}
IL_0023_1:
{
// return;
goto IL_00b0;
}
IL_0028_1:
{
// FileInfo fileInfo = new FileInfo(path);
String_t* L_6 = ___0_path;
FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* L_7 = (FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C*)il2cpp_codegen_object_new(FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C_il2cpp_TypeInfo_var);
NullCheck(L_7);
FileInfo__ctor_m0A602529DFCFC44BB4EF4C530E6FBA765C44143F(L_7, L_6, NULL);
V_0 = L_7;
// RuntimeLog.Instance?.AddLog($"????: {fileInfo.Length / 1024f / 1024f:F2}MB");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_8 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_9 = L_8;
G_B6_0 = L_9;
if (L_9)
{
G_B7_0 = L_9;
goto IL_003a_1;
}
}
{
goto IL_0061_1;
}
IL_003a_1:
{
FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* L_10 = V_0;
NullCheck(L_10);
int64_t L_11;
L_11 = FileInfo_get_Length_m7FADCE0E3C88678C0A7BFA694786C02AD652A33B(L_10, NULL);
float L_12 = ((float)(((float)(((float)L_11)/(1024.0f)))/(1024.0f)));
RuntimeObject* L_13 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_12);
String_t* L_14;
L_14 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral10D92A79C1ABC919CA68F9EECE259A61D383C3FA, L_13, NULL);
NullCheck(G_B7_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B7_0, L_14, NULL);
}
IL_0061_1:
{
// if (fileInfo.Length < 1024) // ??1KB
FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* L_15 = V_0;
NullCheck(L_15);
int64_t L_16;
L_16 = FileInfo_get_Length_m7FADCE0E3C88678C0A7BFA694786C02AD652A33B(L_15, NULL);
if ((((int64_t)L_16) >= ((int64_t)((int64_t)((int32_t)1024)))))
{
goto IL_0084_1;
}
}
{
// RuntimeLog.Instance?.AddLog("??: ??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_17 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_18 = L_17;
G_B10_0 = L_18;
if (L_18)
{
G_B11_0 = L_18;
goto IL_007a_1;
}
}
{
goto IL_0084_1;
}
IL_007a_1:
{
NullCheck(G_B11_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B11_0, _stringLiteral6590292A8D3FC4884D027A2E7D8F19A2B66EAA84, NULL);
}
IL_0084_1:
{
// }
goto IL_00a9;
}
}// end try (depth: 1)
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_0086;
}
throw e;
}
CATCH_0086:
{// begin catch(System.Exception)
{
Exception_t* L_19 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_1 = L_19;
// RuntimeLog.Instance?.AddLog($"??????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_20 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_21 = L_20;
G_B14_0 = L_21;
if (L_21)
{
G_B15_0 = L_21;
goto IL_0092;
}
}
{
goto IL_00a7;
}
IL_0092:
{
Exception_t* L_22 = V_1;
NullCheck(L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_22);
String_t* L_24;
L_24 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAEF1F521852240F3EC8708A4719A4D71BB91E2A2)), L_23, NULL);
NullCheck(G_B15_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B15_0, L_24, NULL);
}
IL_00a7:
{
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00a9;
}
}// end catch (depth: 1)
IL_00a9:
{
// OnRecordingComplete(path);
String_t* L_25 = ___0_path;
RecordManager_OnRecordingComplete_m5A3B89F83A9A2AAA7495270D24C8ECAC33AFA503(__this, L_25, NULL);
}
IL_00b0:
{
// }
return;
}
}
// System.Void RecordManager::CleanupResources()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_CleanupResources_m0ABF2CC419D191815EEF2304D1B79A36803D5A9B (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2B9F9940A213259C382E9B99DD8FABE0379FEE7);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B8_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B7_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B12_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B11_0 = NULL;
try
{// begin try (depth: 1)
{
// if (m_audioInput != null)
AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* L_0 = __this->___m_audioInput_10;
if (!L_0)
{
goto IL_001a_1;
}
}
{
// m_audioInput.Dispose();
AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* L_1 = __this->___m_audioInput_10;
NullCheck(L_1);
AudioInput_Dispose_mD5BA89EB97D9BDCFDB3FB337AF453CCFEDB3906D(L_1, NULL);
// m_audioInput = null;
__this->___m_audioInput_10 = (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_audioInput_10), (void*)(AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674*)NULL);
}
IL_001a_1:
{
// if (m_cameraInput != null)
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_2 = __this->___m_cameraInput_9;
if (!L_2)
{
goto IL_0034_1;
}
}
{
// m_cameraInput.Dispose();
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_3 = __this->___m_cameraInput_9;
NullCheck(L_3);
CameraInput_Dispose_mD8812F99A4F961A0345344BA51E3D72A23C7422C(L_3, NULL);
// m_cameraInput = null;
__this->___m_cameraInput_9 = (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cameraInput_9), (void*)(CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9*)NULL);
}
IL_0034_1:
{
// if (m_recorder != null)
RuntimeObject* L_4 = __this->___m_recorder_8;
if (!L_4)
{
goto IL_004e_1;
}
}
{
// m_recorder.Dispose();
RuntimeObject* L_5 = __this->___m_recorder_8;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
// m_recorder = null;
__this->___m_recorder_8 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_recorder_8), (void*)(RuntimeObject*)NULL);
}
IL_004e_1:
{
// RuntimeLog.Instance?.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_6 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_7 = L_6;
G_B7_0 = L_7;
if (L_7)
{
G_B8_0 = L_7;
goto IL_0059_1;
}
}
{
goto IL_0063_1;
}
IL_0059_1:
{
NullCheck(G_B8_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B8_0, _stringLiteralF2B9F9940A213259C382E9B99DD8FABE0379FEE7, NULL);
}
IL_0063_1:
{
// }
goto IL_0083;
}
}// end try (depth: 1)
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_0065;
}
throw e;
}
CATCH_0065:
{// begin catch(System.Exception)
{
Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_8;
// RuntimeLog.Instance?.AddLog($"???????: {ex}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_9 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_10 = L_9;
G_B11_0 = L_10;
if (L_10)
{
G_B12_0 = L_10;
goto IL_0071;
}
}
{
goto IL_0081;
}
IL_0071:
{
Exception_t* L_11 = V_0;
String_t* L_12;
L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0BC88DB38E63459B5C08C6367754787BDEC89A10)), L_11, NULL);
NullCheck(G_B12_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B12_0, L_12, NULL);
}
IL_0081:
{
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0083;
}
}// end catch (depth: 1)
IL_0083:
{
// }
return;
}
}
// System.Void RecordManager::OnRecordingComplete(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_OnRecordingComplete_m5A3B89F83A9A2AAA7495270D24C8ECAC33AFA503 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisVideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3_m9BBCE64E708CE9AE201EDB598EBD30D79A145451_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FE5B0E8D4054073C54AC0755AB02AA6CC027335);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DF4B42C3EBB1AAF514F8956D136C4415766F940);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral983745FE2EE244554C75AA4154A12B8BBBCB41F2);
s_Il2CppMethodInitialized = true;
}
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* V_0 = NULL;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B2_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B1_0 = NULL;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* G_B3_0 = NULL;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
String_t* G_B6_0 = NULL;
String_t* G_B6_1 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B13_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B12_0 = NULL;
try
{// begin try (depth: 1)
{
// m_resultPath = path;
String_t* L_0 = ___0_path;
__this->___m_resultPath_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_resultPath_13), (void*)L_0);
// Debug.Log($"????????: {path}");
String_t* L_1 = ___0_path;
String_t* L_2;
L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1FE5B0E8D4054073C54AC0755AB02AA6CC027335, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_2, NULL);
// var shiPinvideoPlayer = GameObject.Find("yanshipin")?.GetComponent<VideoPlayer>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteral3DF4B42C3EBB1AAF514F8956D136C4415766F940, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = L_3;
G_B1_0 = L_4;
if (L_4)
{
G_B2_0 = L_4;
goto IL_0028_1;
}
}
{
G_B3_0 = ((VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3*)(NULL));
goto IL_002d_1;
}
IL_0028_1:
{
NullCheck(G_B2_0);
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_5;
L_5 = GameObject_GetComponent_TisVideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3_m9BBCE64E708CE9AE201EDB598EBD30D79A145451(G_B2_0, GameObject_GetComponent_TisVideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3_m9BBCE64E708CE9AE201EDB598EBD30D79A145451_RuntimeMethod_var);
G_B3_0 = L_5;
}
IL_002d_1:
{
V_0 = G_B3_0;
// Debug.Log("shiPinvideoPlayer" + shiPinvideoPlayer);
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_6 = V_0;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_7 = L_6;
G_B4_0 = L_7;
G_B4_1 = _stringLiteral983745FE2EE244554C75AA4154A12B8BBBCB41F2;
if (L_7)
{
G_B5_0 = L_7;
G_B5_1 = _stringLiteral983745FE2EE244554C75AA4154A12B8BBBCB41F2;
goto IL_003b_1;
}
}
{
G_B6_0 = ((String_t*)(NULL));
G_B6_1 = G_B4_1;
goto IL_0040_1;
}
IL_003b_1:
{
NullCheck(G_B5_0);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B5_0);
G_B6_0 = L_8;
G_B6_1 = G_B5_1;
}
IL_0040_1:
{
String_t* L_9;
L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B6_1, G_B6_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_9, NULL);
// if (shiPinvideoPlayer != null)
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0098_1;
}
}
{
// shiPinvideoPlayer.Stop();
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_12 = V_0;
NullCheck(L_12);
VideoPlayer_Stop_m1F2DE73183E042998140A56FF69432A200430BF1(L_12, NULL);
// shiPinvideoPlayer.url = path;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_13 = V_0;
String_t* L_14 = ___0_path;
NullCheck(L_13);
VideoPlayer_set_url_m02AC2BB229F9441257D62F9ACFD96D09F51B4F14(L_13, L_14, NULL);
// shiPinvideoPlayer.audioOutputMode = VideoAudioOutputMode.AudioSource;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_15 = V_0;
NullCheck(L_15);
VideoPlayer_set_audioOutputMode_mB6388A630434913121DD37D2E48CF66E81BF8574(L_15, 1, NULL);
// shiPinvideoPlayer.SetTargetAudioSource(0, shiPinvideoPlayer.GetComponent<AudioSource>());
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_16 = V_0;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_17 = V_0;
NullCheck(L_17);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_18;
L_18 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(L_17, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
NullCheck(L_16);
VideoPlayer_SetTargetAudioSource_m07A0CF8814A1A2972347A9123D1088A16E736CA8(L_16, (uint16_t)0, L_18, NULL);
// if (shiPinvideoPlayer.GetComponent<AudioSource>() != null)
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_19 = V_0;
NullCheck(L_19);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_20;
L_20 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(L_19, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_21;
L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_21)
{
goto IL_0092_1;
}
}
{
// shiPinvideoPlayer.GetComponent<AudioSource>().volume = 1.0f;
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_22 = V_0;
NullCheck(L_22);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_23;
L_23 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(L_22, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
NullCheck(L_23);
AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0(L_23, (1.0f), NULL);
}
IL_0092_1:
{
// shiPinvideoPlayer.Play();
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_24 = V_0;
NullCheck(L_24);
VideoPlayer_Play_m8E99607F39F1D214BDD704F3E130DD2418787ACE(L_24, NULL);
}
IL_0098_1:
{
// }
goto IL_00d2;
}
}// end try (depth: 1)
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_009a;
}
throw e;
}
CATCH_009a:
{// begin catch(System.Exception)
{
Exception_t* L_25 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception e)
V_1 = L_25;
// Debug.LogError($"???????????: {e.Message}");
Exception_t* L_26 = V_1;
NullCheck(L_26);
String_t* L_27;
L_27 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_26);
String_t* L_28;
L_28 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD42A243716E49747523A8154FFD816FDA417A4C8)), L_27, 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_28, NULL);
// RuntimeLog.Instance?.AddLog($"???????????: {e.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_29 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_30 = L_29;
G_B12_0 = L_30;
if (L_30)
{
G_B13_0 = L_30;
goto IL_00bb;
}
}
{
goto IL_00d0;
}
IL_00bb:
{
Exception_t* L_31 = V_1;
NullCheck(L_31);
String_t* L_32;
L_32 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_31);
String_t* L_33;
L_33 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD42A243716E49747523A8154FFD816FDA417A4C8)), L_32, NULL);
NullCheck(G_B13_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B13_0, L_33, NULL);
}
IL_00d0:
{
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00d2;
}
}// end catch (depth: 1)
IL_00d2:
{
// }
return;
}
}
// System.Void RecordManager::StopRecording()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_StopRecording_mB8FDA242B425028FAEB993E0DDC39AD5610FB942 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20AB6FF3453E16D33479BF5CC6579B05D03DFCD9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral296356B7A0EA107FC5F627034774F0EFD1C5049D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48052330B9E494A8966663D47AC6BD036C93DE26);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C162EEF11A9E8AAF06358A977A04A291869087E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85FFDEF157F7149D8730CC7BF5D6A92073EB79EE);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B1_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B7_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B6_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B12_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B11_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B17_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B16_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B21_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B20_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B25_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B24_0 = NULL;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance?.AddLog("\n=== ?????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b_1;
}
}
{
goto IL_0015_1;
}
IL_000b_1:
{
NullCheck(G_B2_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B2_0, _stringLiteral48052330B9E494A8966663D47AC6BD036C93DE26, NULL);
}
IL_0015_1:
{
// if (m_recordMicrophone && m_audioInput != null)
bool L_2 = __this->___m_recordMicrophone_5;
if (!L_2)
{
goto IL_004c_1;
}
}
{
AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* L_3 = __this->___m_audioInput_10;
if (!L_3)
{
goto IL_004c_1;
}
}
{
// RuntimeLog.Instance?.AddLog("1. ??????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_4 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_5 = L_4;
G_B6_0 = L_5;
if (L_5)
{
G_B7_0 = L_5;
goto IL_0030_1;
}
}
{
goto IL_003a_1;
}
IL_0030_1:
{
NullCheck(G_B7_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B7_0, _stringLiteral85FFDEF157F7149D8730CC7BF5D6A92073EB79EE, NULL);
}
IL_003a_1:
{
// m_audioInput.Dispose();
AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* L_6 = __this->___m_audioInput_10;
NullCheck(L_6);
AudioInput_Dispose_mD5BA89EB97D9BDCFDB3FB337AF453CCFEDB3906D(L_6, NULL);
// m_audioInput = null;
__this->___m_audioInput_10 = (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_audioInput_10), (void*)(AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674*)NULL);
}
IL_004c_1:
{
// if (m_cameraInput != null)
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_7 = __this->___m_cameraInput_9;
if (!L_7)
{
goto IL_007b_1;
}
}
{
// RuntimeLog.Instance?.AddLog("2. ??????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_8 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_9 = L_8;
G_B11_0 = L_9;
if (L_9)
{
G_B12_0 = L_9;
goto IL_005f_1;
}
}
{
goto IL_0069_1;
}
IL_005f_1:
{
NullCheck(G_B12_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B12_0, _stringLiteral296356B7A0EA107FC5F627034774F0EFD1C5049D, NULL);
}
IL_0069_1:
{
// m_cameraInput.Dispose();
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_10 = __this->___m_cameraInput_9;
NullCheck(L_10);
CameraInput_Dispose_mD8812F99A4F961A0345344BA51E3D72A23C7422C(L_10, NULL);
// m_cameraInput = null;
__this->___m_cameraInput_9 = (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cameraInput_9), (void*)(CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9*)NULL);
}
IL_007b_1:
{
// if (m_recorder != null)
RuntimeObject* L_11 = __this->___m_recorder_8;
if (!L_11)
{
goto IL_00aa_1;
}
}
{
// RuntimeLog.Instance?.AddLog("3. ??????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_12 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_13 = L_12;
G_B16_0 = L_13;
if (L_13)
{
G_B17_0 = L_13;
goto IL_008e_1;
}
}
{
goto IL_0098_1;
}
IL_008e_1:
{
NullCheck(G_B17_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B17_0, _stringLiteral6C162EEF11A9E8AAF06358A977A04A291869087E, NULL);
}
IL_0098_1:
{
// m_recorder.Dispose();
RuntimeObject* L_14 = __this->___m_recorder_8;
NullCheck(L_14);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14);
// m_recorder = null;
__this->___m_recorder_8 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_recorder_8), (void*)(RuntimeObject*)NULL);
}
IL_00aa_1:
{
// RuntimeLog.Instance?.AddLog("=== ?????? ===\n");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_15 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_16 = L_15;
G_B20_0 = L_16;
if (L_16)
{
G_B21_0 = L_16;
goto IL_00b5_1;
}
}
{
goto IL_00bf_1;
}
IL_00b5_1:
{
NullCheck(G_B21_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B21_0, _stringLiteral20AB6FF3453E16D33479BF5CC6579B05D03DFCD9, NULL);
}
IL_00bf_1:
{
// }
goto IL_00e5;
}
}// end try (depth: 1)
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_00c1;
}
throw e;
}
CATCH_00c1:
{// begin catch(System.Exception)
{
Exception_t* L_17 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_17;
// RuntimeLog.Instance?.AddLog($"!!! ??????? !!!\n??: {ex}\n??: {ex.StackTrace}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_18 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_19 = L_18;
G_B24_0 = L_19;
if (L_19)
{
G_B25_0 = L_19;
goto IL_00cd;
}
}
{
goto IL_00e3;
}
IL_00cd:
{
Exception_t* L_20 = V_0;
Exception_t* L_21 = V_0;
NullCheck(L_21);
String_t* L_22;
L_22 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Exception::get_StackTrace() */, L_21);
String_t* L_23;
L_23 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD02EA8F698D13156BAABBCBE605251861926FC5B)), L_20, L_22, NULL);
NullCheck(G_B25_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B25_0, L_23, NULL);
}
IL_00e3:
{
// throw;
IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
}
}// end catch (depth: 1)
IL_00e5:
{
// }
return;
}
}
// System.String RecordManager::Save()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RecordManager_Save_m7A5F71ED3263411BC1A9C6B4E198B30A813BA9F4 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral019B95094D7EACF3CCCC5086838B018D40B28AC6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1307C3961F5A053FF9C1DBFC17BBC38F03B20930);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1ED0DD36647930BA1A6E7E09F86DD75AFF87F457);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EED489DAFD83D6B295D1283D32567ABB721BF55);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30A8164F0AD19B722CE25B56FCA8CE65B64A1950);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5943F5433E7D1FF62C81B9888F304F68DC01CE34);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A49B289F64D5A0C2E9C14AA1D2AF1D82BBEDE56);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A854599278F4CAFF8E870263E7C1E49990C08ED);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABFE16B55468C67DC904D47497A16270FA54CA9A);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
String_t* V_3 = NULL;
Exception_t* V_4 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B1_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B6_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B5_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B12_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B11_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B15_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B14_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B20_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B19_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B24_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B23_0 = NULL;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance?.AddLog("\n=== ???????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b_1;
}
}
{
goto IL_0015_1;
}
IL_000b_1:
{
NullCheck(G_B2_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B2_0, _stringLiteral1ED0DD36647930BA1A6E7E09F86DD75AFF87F457, NULL);
}
IL_0015_1:
{
// if (string.IsNullOrEmpty(m_resultPath))
String_t* L_2 = __this->___m_resultPath_13;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_003e_1;
}
}
{
// RuntimeLog.Instance?.AddLog("??: ????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_4 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_5 = L_4;
G_B5_0 = L_5;
if (L_5)
{
G_B6_0 = L_5;
goto IL_002d_1;
}
}
{
goto IL_0037_1;
}
IL_002d_1:
{
NullCheck(G_B6_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B6_0, _stringLiteral019B95094D7EACF3CCCC5086838B018D40B28AC6, NULL);
}
IL_0037_1:
{
// return null;
V_3 = (String_t*)NULL;
goto IL_0124;
}
IL_003e_1:
{
// string dcimPath = "/storage/emulated/0/DCIM/Camera";
V_0 = _stringLiteral30A8164F0AD19B722CE25B56FCA8CE65B64A1950;
// if (Application.platform != RuntimePlatform.Android)
int32_t L_6;
L_6 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_6) == ((int32_t)((int32_t)11))))
{
goto IL_005d_1;
}
}
{
// dcimPath = Path.Combine(Application.persistentDataPath, "Recordings");
String_t* L_7;
L_7 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_8;
L_8 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_7, _stringLiteral1EED489DAFD83D6B295D1283D32567ABB721BF55, NULL);
V_0 = L_8;
}
IL_005d_1:
{
// Directory.CreateDirectory(dcimPath);
String_t* L_9 = V_0;
DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_10;
L_10 = Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F(L_9, NULL);
// string fileName = $"Video_{DateTime.Now:yyyyMMdd_HHmmss}.mp4";
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11;
L_11 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_12 = L_11;
RuntimeObject* L_13 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_12);
String_t* L_14;
L_14 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1307C3961F5A053FF9C1DBFC17BBC38F03B20930, L_13, NULL);
V_1 = L_14;
// string destinationPath = Path.Combine(dcimPath, fileName);
String_t* L_15 = V_0;
String_t* L_16 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_17;
L_17 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_15, L_16, NULL);
V_2 = L_17;
// RuntimeLog.Instance?.AddLog($"???: {m_resultPath}\n????: {destinationPath}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_18 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_19 = L_18;
G_B11_0 = L_19;
if (L_19)
{
G_B12_0 = L_19;
goto IL_008c_1;
}
}
{
goto IL_00a7_1;
}
IL_008c_1:
{
String_t* L_20 = __this->___m_resultPath_13;
String_t* L_21 = V_2;
String_t* L_22;
L_22 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral9A49B289F64D5A0C2E9C14AA1D2AF1D82BBEDE56, L_20, _stringLiteral5943F5433E7D1FF62C81B9888F304F68DC01CE34, L_21, NULL);
NullCheck(G_B12_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B12_0, L_22, NULL);
}
IL_00a7_1:
{
// File.Copy(m_resultPath, destinationPath, true);
String_t* L_23 = __this->___m_resultPath_13;
String_t* L_24 = V_2;
File_Copy_m3798F05909C43D7EA26130D51D0A15CFCBE7458A(L_23, L_24, (bool)1, NULL);
// RuntimeLog.Instance?.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_25 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_26 = L_25;
G_B14_0 = L_26;
if (L_26)
{
G_B15_0 = L_26;
goto IL_00bf_1;
}
}
{
goto IL_00c9_1;
}
IL_00bf_1:
{
NullCheck(G_B15_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B15_0, _stringLiteral9A854599278F4CAFF8E870263E7C1E49990C08ED, NULL);
}
IL_00c9_1:
{
// if (Application.platform == RuntimePlatform.Android)
int32_t L_27;
L_27 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((!(((uint32_t)L_27) == ((uint32_t)((int32_t)11)))))
{
goto IL_00d8_1;
}
}
{
// ScanFile();
RecordManager_ScanFile_m8B3691F344B692BFFC0D9C9F15AA3E5031DFE5A3(__this, NULL);
}
IL_00d8_1:
{
// RuntimeLog.Instance?.AddLog("=== ???? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_28 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_29 = L_28;
G_B19_0 = L_29;
if (L_29)
{
G_B20_0 = L_29;
goto IL_00e3_1;
}
}
{
goto IL_00ed_1;
}
IL_00e3_1:
{
NullCheck(G_B20_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B20_0, _stringLiteralABFE16B55468C67DC904D47497A16270FA54CA9A, NULL);
}
IL_00ed_1:
{
// return destinationPath;
String_t* L_30 = V_2;
V_3 = L_30;
goto IL_0124;
}
}// end try (depth: 1)
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_00f1;
}
throw e;
}
CATCH_00f1:
{// begin catch(System.Exception)
{
Exception_t* L_31 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_4 = L_31;
// RuntimeLog.Instance?.AddLog($"??????: {ex.Message}\n{ex.StackTrace}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_32 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_33 = L_32;
G_B23_0 = L_33;
if (L_33)
{
G_B24_0 = L_33;
goto IL_00fe;
}
}
{
goto IL_0120;
}
IL_00fe:
{
Exception_t* L_34 = V_4;
NullCheck(L_34);
String_t* L_35;
L_35 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_34);
Exception_t* L_36 = V_4;
NullCheck(L_36);
String_t* L_37;
L_37 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Exception::get_StackTrace() */, L_36);
String_t* L_38;
L_38 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3970FAAAA17DC107325AF0502E30A6A6DB1AE53)), L_35, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD)), L_37, NULL);
NullCheck(G_B24_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B24_0, L_38, NULL);
}
IL_0120:
{
// return null;
V_3 = (String_t*)NULL;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0124;
}
}// end catch (depth: 1)
IL_0124:
{
// }
String_t* L_39 = V_3;
return L_39;
}
}
// System.String RecordManager::ShareMP()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RecordManager_ShareMP_mD6007F57622952DCC9AC7B7A66E2C4A56F4C798A (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7CD1BE3DB842F29DD72891DFE107C788C8782D1C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF48DCDA6415D7AA1094D8842B5486CC9B1F373CC);
s_Il2CppMethodInitialized = true;
}
{
// RuntimeLog.Instance.AddLog("?? RecordManager.ShareMP() ??");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteralF48DCDA6415D7AA1094D8842B5486CC9B1F373CC, NULL);
// if (string.IsNullOrEmpty(_currentFilePath))
String_t* L_1 = __this->____currentFilePath_14;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_002d;
}
}
{
// RuntimeLog.Instance.AddLog("????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_3 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_3);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_3, _stringLiteral7CD1BE3DB842F29DD72891DFE107C788C8782D1C, NULL);
// return null;
return (String_t*)NULL;
}
IL_002d:
{
// return _currentFilePath;
String_t* L_4 = __this->____currentFilePath_14;
return L_4;
}
}
// System.Void RecordManager::ScanFile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_ScanFile_m8B3691F344B692BFFC0D9C9F15AA3E5031DFE5A3 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, 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*)&AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_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*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64A0B1AE6DF2D4494D4F60CED938C5627D3D60A3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77843243D4312B40A1163EFE55D56961E2352D09);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7CEED366DCE61D9257718BB066DD1B95B1FF899);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_1 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_2 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_3 = NULL;
Exception_t* V_4 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// string path = Application.persistentDataPath.Substring(
// 0,
// Application.persistentDataPath.IndexOf("Android")
// );
String_t* L_0;
L_0 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
String_t* L_1;
L_1 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_1, _stringLiteral77843243D4312B40A1163EFE55D56961E2352D09, NULL);
NullCheck(L_0);
String_t* L_3;
L_3 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_0, 0, L_2, NULL);
V_0 = L_3;
// using (AndroidJavaClass PlayerActivity = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_4);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_4, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0077_1:
{// begin finally (depth: 2)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_5 = V_1;
if (!L_5)
{
goto IL_0080_1;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0080_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
// AndroidJavaObject playerActivity = PlayerActivity.GetStatic<AndroidJavaObject>("currentActivity");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_7 = V_1;
NullCheck(L_7);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_8;
L_8 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_7, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
V_2 = L_8;
// using (AndroidJavaObject Conn = new AndroidJavaObject("android.media.MediaScannerConnection", playerActivity, null))
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_9;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_11 = V_2;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_11);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_12 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var);
NullCheck(L_12);
AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_12, _stringLiteralA7CEED366DCE61D9257718BB066DD1B95B1FF899, L_10, NULL);
V_3 = L_12;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006b_2:
{// begin finally (depth: 3)
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_13 = V_3;
if (!L_13)
{
goto IL_0074_2;
}
}
{
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14 = V_3;
NullCheck(L_14);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14);
}
IL_0074_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// Conn.CallStatic("scanFile", playerActivity, new string[] { path }, null, null);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_15 = V_3;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_18 = V_2;
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_18);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_18);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_17;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20;
String_t* L_22 = V_0;
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_22);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_22);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_21);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_21);
NullCheck(L_15);
AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C(L_15, _stringLiteral64A0B1AE6DF2D4494D4F60CED938C5627D3D60A3, L_19, NULL);
// }
goto IL_0075_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0075_2:
{
// }
goto IL_0081_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0081_1:
{
// }
goto IL_009d;
}
}// end try (depth: 1)
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_0083;
}
throw e;
}
CATCH_0083:
{// begin catch(System.Exception)
Exception_t* L_23 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception e)
V_4 = L_23;
// Debug.LogError($"??????: {e.Message}");
Exception_t* L_24 = V_4;
NullCheck(L_24);
String_t* L_25;
L_25 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_24);
String_t* L_26;
L_26 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5AF09D1551DBFA84CCD393C109F3C9EFFDA27900)), L_25, 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_26, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_009d;
}// end catch (depth: 1)
IL_009d:
{
// }
return;
}
}
// System.String RecordManager::ShareMP2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RecordManager_ShareMP2_mB89734EF1CACA463709F6EEA5095632619338EBF (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
{
// public string ShareMP2() => m_resultPath;
String_t* L_0 = __this->___m_resultPath_13;
return L_0;
}
}
// System.String RecordManager::Returnm_resultPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RecordManager_Returnm_resultPath_mA3C83D147C6EFA0970A402CE232D784CCE620974 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
{
// public string Returnm_resultPath() => m_resultPath;
String_t* L_0 = __this->___m_resultPath_13;
return L_0;
}
}
// System.Void RecordManager::RemoveRecording()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_RemoveRecording_mA4382E606576ABB8602AD26A20045B05667849D7 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
{
// if (!string.IsNullOrEmpty(m_resultPath) && File.Exists(m_resultPath))
String_t* L_0 = __this->___m_resultPath_13;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_0025;
}
}
{
String_t* L_2 = __this->___m_resultPath_13;
bool L_3;
L_3 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_2, NULL);
if (!L_3)
{
goto IL_0025;
}
}
{
// File.Delete(m_resultPath);
String_t* L_4 = __this->___m_resultPath_13;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_4, NULL);
}
IL_0025:
{
// }
return;
}
}
// System.String RecordManager::GetCurTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RecordManager_GetCurTime_m33570A1B56F2B0886B60FCAE30EA12B8BA2EA671 (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral55F4CBBF09B5F0BBAF6213769C6F785D47BCE50C);
s_Il2CppMethodInitialized = true;
}
{
// return $"{DateTime.Now:yyyyMMddHHmmss}";
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
L_0 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = L_0;
RuntimeObject* L_2 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_1);
String_t* L_3;
L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral55F4CBBF09B5F0BBAF6213769C6F785D47BCE50C, L_2, NULL);
return L_3;
}
}
// System.Void RecordManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager__cctor_m6A5ED9BFAB8FD33674121C0E088E8AA9A2C097B2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly object _lock = new object();
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____lock_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_StaticFields*)il2cpp_codegen_static_fields_for(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var))->____lock_1), (void*)L_0);
return;
}
}
// System.Void RecordManager::<StartRecording>b__21_0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecordManager_U3CStartRecordingU3Eb__21_0_m2CA5AB1E9A0C5F0491E4F7D611A7E07A1CBACB7D (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB60273909C8C5A683927F72FF45B42CA6951CF9E);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B2_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B1_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B7_0 = NULL;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* G_B6_0 = NULL;
{
// RuntimeLog.Instance?.AddLog($"?????????: {path}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
goto IL_001b;
}
IL_000b:
{
String_t* L_2 = ___0_path;
String_t* L_3;
L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB60273909C8C5A683927F72FF45B42CA6951CF9E, L_2, NULL);
NullCheck(G_B2_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B2_0, L_3, NULL);
}
IL_001b:
{
// m_resultPath = path;
String_t* L_4 = ___0_path;
__this->___m_resultPath_13 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_resultPath_13), (void*)L_4);
}
try
{// begin try (depth: 1)
// ValidateRecordedFile(path);
String_t* L_5 = ___0_path;
RecordManager_ValidateRecordedFile_m0DD52BC4D28F22974B2CA8F990D5531112C9EE9D(__this, L_5, NULL);
// }
goto IL_004e;
}// end try (depth: 1)
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_002b;
}
throw e;
}
CATCH_002b:
{// begin catch(System.Exception)
{
Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_6;
// RuntimeLog.Instance?.AddLog($"??????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_7 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_8 = L_7;
G_B6_0 = L_8;
if (L_8)
{
G_B7_0 = L_8;
goto IL_0037;
}
}
{
goto IL_004c;
}
IL_0037:
{
Exception_t* L_9 = V_0;
NullCheck(L_9);
String_t* L_10;
L_10 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_9);
String_t* L_11;
L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE6F7592568E437F56C34DD0F344836F281A3D31)), L_10, NULL);
NullCheck(G_B7_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(G_B7_0, L_11, NULL);
}
IL_004c:
{
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_004e;
}
}// end catch (depth: 1)
IL_004e:
{
// },
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
// System.Void RecordManager/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m95A2B916B75E73EEB4738D60ECDC98EAE6940628 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB* L_0 = (U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB*)il2cpp_codegen_object_new(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m1A3358DCEF677557BF18334401122BE422558688(L_0, NULL);
((U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void RecordManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1A3358DCEF677557BF18334401122BE422558688 (U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean RecordManager/<>c::<StartMicrophone>b__19_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStartMicrophoneU3Eb__19_0_m741A129C3F24A09FBB7EA272B3E8A85076603C07 (U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB* __this, const RuntimeMethod* method)
{
{
// yield return new WaitUntil(() => Microphone.GetPosition(null) > 0);
int32_t L_0;
L_0 = Microphone_GetPosition_m13F4C8EBE8536893D9AD8388B0E5B46D62E6A459((String_t*)NULL, NULL);
return (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 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
// System.Void RecordManager/<StartMicrophone>d__19::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartMicrophoneU3Ed__19__ctor_mE77E34DB834609FA3085B58B9ECDBD1E511ED838 (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void RecordManager/<StartMicrophone>d__19::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartMicrophoneU3Ed__19_System_IDisposable_Dispose_mE7181A60281DF4584531F8C6C857EA6FA5FF93C0 (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean RecordManager/<StartMicrophone>d__19::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CStartMicrophoneU3Ed__19_MoveNext_mD21F97D445ED71F69803435AD2254EEE84E64042 (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CStartMicrophoneU3Eb__19_0_m741A129C3F24A09FBB7EA272B3E8A85076603C07_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B5_0 = NULL;
U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* G_B5_1 = NULL;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B4_0 = NULL;
U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* G_B4_1 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_1 = __this->___U3CU3E4__this_2;
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_00ab;
}
}
{
return (bool)0;
}
IL_001a:
{
__this->___U3CU3E1__state_0 = (-1);
// m_microphoneSource.mute = m_microphoneSource.loop = m_recordMicrophone = true;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_4 = V_1;
NullCheck(L_4);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_5 = L_4->___m_microphoneSource_12;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_6 = V_1;
NullCheck(L_6);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_7 = L_6->___m_microphoneSource_12;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_8 = V_1;
int32_t L_9 = 1;
V_3 = (bool)L_9;
NullCheck(L_8);
L_8->___m_recordMicrophone_5 = (bool)L_9;
bool L_10 = V_3;
bool L_11 = L_10;
V_2 = L_11;
NullCheck(L_7);
AudioSource_set_loop_m834A590939D8456008C0F897FD80B0ECFFB7FE56(L_7, L_11, NULL);
bool L_12 = V_2;
NullCheck(L_5);
AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09(L_5, L_12, NULL);
// m_microphoneSource.bypassEffects = m_microphoneSource.bypassListenerEffects = false;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_13 = V_1;
NullCheck(L_13);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_14 = L_13->___m_microphoneSource_12;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_15 = V_1;
NullCheck(L_15);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_16 = L_15->___m_microphoneSource_12;
int32_t L_17 = 0;
V_2 = (bool)L_17;
NullCheck(L_16);
AudioSource_set_bypassListenerEffects_m321403F18B6174D2E91D080DBF5090C29BC11899(L_16, (bool)L_17, NULL);
bool L_18 = V_2;
NullCheck(L_14);
AudioSource_set_bypassEffects_m56E81C34448803D4B63105071D96AC644CFFEA9A(L_14, L_18, NULL);
// m_microphoneSource.clip = Microphone.Start(null, true, 10, m_sampleRate);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_19 = V_1;
NullCheck(L_19);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_20 = L_19->___m_microphoneSource_12;
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_21 = V_1;
NullCheck(L_21);
int32_t L_22 = L_21->___m_sampleRate_6;
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_23;
L_23 = Microphone_Start_mDA38C5376D122F27D9DEFD2AE811BAE460F2242E((String_t*)NULL, (bool)1, ((int32_t)10), L_22, NULL);
NullCheck(L_20);
AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70(L_20, L_23, NULL);
// yield return new WaitUntil(() => Microphone.GetPosition(null) > 0);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_24 = ((U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var))->___U3CU3E9__19_0_1;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_25 = L_24;
G_B4_0 = L_25;
G_B4_1 = __this;
if (L_25)
{
G_B5_0 = L_25;
G_B5_1 = __this;
goto IL_0098;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var);
U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB* L_26 = ((U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_27 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
NullCheck(L_27);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_27, L_26, (intptr_t)((void*)U3CU3Ec_U3CStartMicrophoneU3Eb__19_0_m741A129C3F24A09FBB7EA272B3E8A85076603C07_RuntimeMethod_var), NULL);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_28 = L_27;
((U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var))->___U3CU3E9__19_0_1 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC30BDD4EBF56913030A71BF0D6C13075AF60CFBB_il2cpp_TypeInfo_var))->___U3CU3E9__19_0_1), (void*)L_28);
G_B5_0 = L_28;
G_B5_1 = G_B4_1;
}
IL_0098:
{
WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD* L_29 = (WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD*)il2cpp_codegen_object_new(WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var);
NullCheck(L_29);
WaitUntil__ctor_m2C925CF39695C35F4CB1AC997531F203AE1434DF(L_29, G_B5_0, NULL);
NullCheck(G_B5_1);
G_B5_1->___U3CU3E2__current_1 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->___U3CU3E2__current_1), (void*)L_29);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_00ab:
{
__this->___U3CU3E1__state_0 = (-1);
// m_microphoneSource.Play();
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_30 = V_1;
NullCheck(L_30);
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_31 = L_30->___m_microphoneSource_12;
NullCheck(L_31);
AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_31, NULL);
// }
return (bool)0;
}
}
// System.Object RecordManager/<StartMicrophone>d__19::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartMicrophoneU3Ed__19_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m8B4B730FDFE9C86E5B3D8825D5E0576399C773E8 (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void RecordManager/<StartMicrophone>d__19::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartMicrophoneU3Ed__19_System_Collections_IEnumerator_Reset_m38B4120F4780AAF8AB2402038C40D1A4FE4E5C8E (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CStartMicrophoneU3Ed__19_System_Collections_IEnumerator_Reset_m38B4120F4780AAF8AB2402038C40D1A4FE4E5C8E_RuntimeMethod_var)));
}
}
// System.Object RecordManager/<StartMicrophone>d__19::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartMicrophoneU3Ed__19_System_Collections_IEnumerator_get_Current_mA75CBB71FE3A857A1D09C76D6D40A47948EB6DF1 (U3CStartMicrophoneU3Ed__19_t99B2E4B008B0F7DDCD3114F9B44C2F61A88E3F77* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void ReturnFlutter::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReturnFlutter_Start_mE10DBD18B3734A53A477D1D79F5206A171A05E4E (ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA* __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*)&ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD46EE7885DFA667A45715A96B7EAB9EB57BCFFEC);
s_Il2CppMethodInitialized = true;
}
{
// if (backButton != null)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_0 = __this->___backButton_4;
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_002b;
}
}
{
// backButton.onClick.AddListener(OnBackButtonClick);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_2 = __this->___backButton_4;
NullCheck(L_2);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_3;
L_3 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_2, NULL);
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_4 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
NullCheck(L_4);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_4, __this, (intptr_t)((void*)ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB_RuntimeMethod_var), NULL);
NullCheck(L_3);
UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302(L_3, L_4, NULL);
return;
}
IL_002b:
{
// Debug.LogError("??????????Inspector?????");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralD46EE7885DFA667A45715A96B7EAB9EB57BCFFEC, NULL);
// }
return;
}
}
// System.Void ReturnFlutter::OnApplicationQuit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReturnFlutter_OnApplicationQuit_m7C93C15A89DC4B10BE589A53500F2F71804A6A1A (ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA* __this, const RuntimeMethod* method)
{
{
// isActivityAlive = false; // ??Activity???
__this->___isActivityAlive_6 = (bool)0;
// }
return;
}
}
// System.Void ReturnFlutter::OnBackButtonClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB (ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA* __this, const RuntimeMethod* method)
{
{
// if (!isActivityAlive || isProcessingReturn) // ??Activity????
bool L_0 = __this->___isActivityAlive_6;
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1 = __this->___isProcessingReturn_5;
if (!L_1)
{
goto IL_0011;
}
}
IL_0010:
{
// return;
return;
}
IL_0011:
{
// isProcessingReturn = true;
__this->___isProcessingReturn_5 = (bool)1;
// isProcessingReturn = false;
__this->___isProcessingReturn_5 = (bool)0;
// }
return;
}
}
// System.Void ReturnFlutter::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReturnFlutter_Update_mA7D53353962667EB05CB16D2AC389CB468A6D554 (ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA* __this, const RuntimeMethod* method)
{
{
// if (Input.GetKeyDown(KeyCode.Escape) && !isProcessingReturn && isActivityAlive)
bool L_0;
L_0 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)27), NULL);
if (!L_0)
{
goto IL_001f;
}
}
{
bool L_1 = __this->___isProcessingReturn_5;
if (L_1)
{
goto IL_001f;
}
}
{
bool L_2 = __this->___isActivityAlive_6;
if (!L_2)
{
goto IL_001f;
}
}
{
// OnBackButtonClick();
ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB(__this, NULL);
}
IL_001f:
{
// }
return;
}
}
// System.Void ReturnFlutter::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReturnFlutter_OnDestroy_m638C1F7E7D31C54967F8B87EE025A464DA9B3F0A (ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (backButton != null)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_0 = __this->___backButton_4;
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_002a;
}
}
{
// backButton.onClick.RemoveListener(OnBackButtonClick);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_2 = __this->___backButton_4;
NullCheck(L_2);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_3;
L_3 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_2, NULL);
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_4 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
NullCheck(L_4);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_4, __this, (intptr_t)((void*)ReturnFlutter_OnBackButtonClick_mE0E4C500AF919904BCBF5A405C945A4264DD6ABB_RuntimeMethod_var), NULL);
NullCheck(L_3);
UnityEvent_RemoveListener_m0E138F5575CB4363019D3DA570E98FAD502B812C(L_3, L_4, NULL);
}
IL_002a:
{
// Resources.UnloadUnusedAssets();
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_5;
L_5 = Resources_UnloadUnusedAssets_m4003CD3EBC3AC2738DE9F2960D5BC45818C1F12B(NULL);
// GC.Collect();
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7(NULL);
// }
return;
}
}
// System.Void ReturnFlutter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReturnFlutter__ctor_mCDAC799246BDBFFAB463B8D9DBAFCAFB1D0EC324 (ReturnFlutter_t7B613E7BC09A2B8D9A1612FBD08055CFFD327ECA* __this, const RuntimeMethod* method)
{
{
// private bool isActivityAlive = true; // ?????Activity??
__this->___isActivityAlive_6 = (bool)1;
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
// System.Void RollCollenter::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RollCollenter_Start_m49F92FEA0D8EB8D2720DF1B051FFCA4B3FD75916 (RollCollenter_t446A199ACCCF325FEA7B6740EE423E757C47360F* __this, const RuntimeMethod* method)
{
{
// GenerateRing();
RollCollenter_GenerateRing_m0048A247299C028CA2E3D02277A321EE498D90D4(__this, NULL);
// }
return;
}
}
// System.Void RollCollenter::GenerateRing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RollCollenter_GenerateRing_m0048A247299C028CA2E3D02277A321EE498D90D4 (RollCollenter_t446A199ACCCF325FEA7B6740EE423E757C47360F* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
int32_t V_1 = 0;
float V_2 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// float angleStep = angle / transform.childCount; // ?????????
float L_0 = __this->___angle_4;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_1, NULL);
V_0 = ((float)(L_0/((float)L_2)));
// for (int i = 0; i < transform.childCount; i++)
V_1 = 0;
goto IL_00b2;
}
IL_001b:
{
// float currentAngle = i * angleStep * Mathf.Deg2Rad; // ????????
int32_t L_3 = V_1;
float L_4 = V_0;
V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_3), L_4)), (0.0174532924f)));
// Vector3 position = new Vector3(Mathf.Cos(currentAngle), 0, Mathf.Sin(currentAngle)) * radius; // ????
float L_5 = V_2;
float L_6;
L_6 = cosf(L_5);
float L_7 = V_2;
float L_8;
L_8 = sinf(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_6, (0.0f), L_8, /*hidden argument*/NULL);
float L_10 = __this->___radius_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, L_10, NULL);
V_3 = L_11;
// transform.GetChild(i).position=position;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
int32_t L_13 = V_1;
NullCheck(L_12);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_12, L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_3;
NullCheck(L_14);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_14, L_15, NULL);
// transform.GetChild(i).rotation = Quaternion.Euler(90, 0, currentAngle * Mathf.Rad2Deg + 90); // ?? X ???
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
int32_t L_17 = V_1;
NullCheck(L_16);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_16, L_17, NULL);
float L_19 = V_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20;
L_20 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((90.0f), (0.0f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_19, (57.2957802f))), (90.0f))), NULL);
NullCheck(L_18);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_18, L_20, NULL);
// transform.GetChild(i).transform.Rotate(XRotation, 0, 0, Space.Self); // ??????
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
int32_t L_22 = V_1;
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
L_23 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_21, L_22, NULL);
NullCheck(L_23);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
L_24 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_23, NULL);
float L_25 = __this->___XRotation_6;
NullCheck(L_24);
Transform_Rotate_mE12DB27208410BB7090FA117D53DBEBBC0A36B30(L_24, L_25, (0.0f), (0.0f), 1, NULL);
// for (int i = 0; i < transform.childCount; i++)
int32_t L_26 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_00b2:
{
// for (int i = 0; i < transform.childCount; i++)
int32_t L_27 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_28);
int32_t L_29;
L_29 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_28, NULL);
if ((((int32_t)L_27) < ((int32_t)L_29)))
{
goto IL_001b;
}
}
{
// }
return;
}
}
// System.Void RollCollenter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RollCollenter__ctor_m87B7612774E46343BF72F9831EA4893448773397 (RollCollenter_t446A199ACCCF325FEA7B6740EE423E757C47360F* __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
// System.Void RuntimeLog::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeLog_Awake_mE8CB2B645C39D70AA9C39998AF53F26E598DBC1E (RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Instance = this;
((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5), (void*)__this);
// }
return;
}
}
// System.Void RuntimeLog::AddLog(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134 (RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* __this, String_t* ___0_log, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
s_Il2CppMethodInitialized = true;
}
{
// logText.text +=log+"\n";
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___logText_6;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_1 = L_0;
NullCheck(L_1);
String_t* L_2;
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(74 /* System.String UnityEngine.UI.Text::get_text() */, L_1);
String_t* L_3 = ___0_log;
String_t* L_4;
L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_2, L_3, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, NULL);
NullCheck(L_1);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_1, L_4);
// }
return;
}
}
// System.Void RuntimeLog::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeLog__ctor_m62D37118B261C8D12ED3492B6EB32D66DEC3271E (RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* __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
// System.Void ScreenRecording::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_Start_m1D4421C76E50E16E4BDE7447F69C2D4C76718FF3 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAA7C100E5FA5371FE38170419FD89A90B6C2F5A);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// RuntimeLog.Instance.AddLog("ScreenRecording.Start() ???");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteralDAA7C100E5FA5371FE38170419FD89A90B6C2F5A, NULL);
// StartCoroutine(CheckAndRequestPermissions());
RuntimeObject* L_1;
L_1 = ScreenRecording_CheckAndRequestPermissions_mA650D25C2E22C2FDA53C2C0E43383EBDCEC6A2D0(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2;
L_2 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_1, NULL);
// }
goto IL_0042;
}// end try (depth: 1)
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_001e;
}
throw e;
}
CATCH_001e:
{// begin catch(System.Exception)
Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_3;
// RuntimeLog.Instance.AddLog($"?????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_4 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_5 = V_0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_5);
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral300DC56CDB0D566799EAAC250357FD9D109CAB71)), L_6, NULL);
NullCheck(L_4);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_4, L_7, NULL);
// enabled = false;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0042;
}// end catch (depth: 1)
IL_0042:
{
// }
return;
}
}
// System.Collections.IEnumerator ScreenRecording::CheckAndRequestPermissions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_CheckAndRequestPermissions_mA650D25C2E22C2FDA53C2C0E43383EBDCEC6A2D0 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* L_0 = (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9*)il2cpp_codegen_object_new(U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CCheckAndRequestPermissionsU3Ed__14__ctor_m9A3BBB17E6472A03CF24E5840B4DE5AB48A623AD(L_0, 0, NULL);
U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void ScreenRecording::InitializeRecordManager()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_InitializeRecordManager_m4228A3A4669E9699D41B658D055361047E33DCF2 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// RecordManager.ResetInstance();
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_ResetInstance_mA66118B9A69142751FECC8936CB9A934CE97EB95(NULL);
// ringImage.fillAmount = 0;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_0 = __this->___ringImage_4;
NullCheck(L_0);
Image_set_fillAmount_m8A9B55F47F966A3214EAC4ACBFE198776A98FAA7(L_0, (0.0f), NULL);
// StartCoroutine(InitializeRecordManagerDelayed());
RuntimeObject* L_1;
L_1 = ScreenRecording_InitializeRecordManagerDelayed_m0CC0C5FD6549857EF305846A4F1E59EBBCE9EFEB(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2;
L_2 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_1, NULL);
// }
goto IL_0041;
}// end try (depth: 1)
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_0024;
}
throw e;
}
CATCH_0024:
{// begin catch(System.Exception)
Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_3;
// RuntimeLog.Instance.AddLog($"???RecordManager??: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_4 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_5 = V_0;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_5);
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9281F29C12AC9EFE948D5EC137F18440EF5765C4)), L_6, NULL);
NullCheck(L_4);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_4, L_7, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0041;
}// end catch (depth: 1)
IL_0041:
{
// }
return;
}
}
// System.Collections.IEnumerator ScreenRecording::InitializeRecordManagerDelayed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_InitializeRecordManagerDelayed_m0CC0C5FD6549857EF305846A4F1E59EBBCE9EFEB (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* L_0 = (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978*)il2cpp_codegen_object_new(U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CInitializeRecordManagerDelayedU3Ed__16__ctor_m4E4AAA20B5B2D09EFDE6AE7094031A69205889E9(L_0, 0, NULL);
U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void ScreenRecording::ShuaXin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_ShuaXin_m990737F8515126C151F188385AC623EBDF64EA0F (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC28C0089331C0692C893AF9C3DA657FFDD7212B6);
s_Il2CppMethodInitialized = true;
}
{
// if (isReloading)
bool L_0 = __this->___isReloading_17;
if (!L_0)
{
goto IL_0018;
}
}
{
// RuntimeLog.Instance.AddLog("?????????????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_1 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_1);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_1, _stringLiteralC28C0089331C0692C893AF9C3DA657FFDD7212B6, NULL);
// return;
return;
}
IL_0018:
{
// StartCoroutine(ResetSceneAndUI());
RuntimeObject* L_2;
L_2 = ScreenRecording_ResetSceneAndUI_m6187A59AE1446DF38B2558B47DD7D6BF97658C03(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_3;
L_3 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_2, NULL);
// }
return;
}
}
// System.Collections.IEnumerator ScreenRecording::ResetSceneAndUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_ResetSceneAndUI_m6187A59AE1446DF38B2558B47DD7D6BF97658C03 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* L_0 = (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC*)il2cpp_codegen_object_new(U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CResetSceneAndUIU3Ed__18__ctor_mB8E910E73F51E27DE5BB03029F1E0CF96346B12F(L_0, 0, NULL);
U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void ScreenRecording::ResetUIState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_ResetUIState_m4FBE7E135C98B42A8235494251E1B76EF22B5040 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, 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*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5ED6165B9805EFBD9C20060B3648539057D719B2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C1D18C7C30E355EB16F9844DDC29BFD0738756B);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance.AddLog("??UI??...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteral5ED6165B9805EFBD9C20060B3648539057D719B2, NULL);
// if (ringImage != null)
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_1 = __this->___ringImage_4;
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_002d_1;
}
}
{
// ringImage.fillAmount = 0;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_3 = __this->___ringImage_4;
NullCheck(L_3);
Image_set_fillAmount_m8A9B55F47F966A3214EAC4ACBFE198776A98FAA7(L_3, (0.0f), NULL);
}
IL_002d_1:
{
// if (shuiYin != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___shuiYin_11;
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_0047_1;
}
}
{
// shuiYin.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->___shuiYin_11;
NullCheck(L_6);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_6, (bool)0, NULL);
}
IL_0047_1:
{
// if (grayLine != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___grayLine_13;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_0061_1;
}
}
{
// grayLine.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___grayLine_13;
NullCheck(L_9);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_9, (bool)0, NULL);
}
IL_0061_1:
{
// if (sheXiang != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = __this->___sheXiang_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_007b_1;
}
}
{
// sheXiang.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___sheXiang_12;
NullCheck(L_12);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_12, (bool)1, NULL);
}
IL_007b_1:
{
// if (screenPalne != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___screenPalne_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_0095_1;
}
}
{
// screenPalne.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___screenPalne_6;
NullCheck(L_15);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_15, (bool)0, NULL);
}
IL_0095_1:
{
// isAdd = false;
__this->___isAdd_5 = (bool)0;
// if (recordManager != null)
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_16 = __this->___recordManager_14;
if (!L_16)
{
goto IL_00b0_1;
}
}
{
// RecordManager.ResetInstance();
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_ResetInstance_mA66118B9A69142751FECC8936CB9A934CE97EB95(NULL);
// recordManager = null;
__this->___recordManager_14 = (RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recordManager_14), (void*)(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5*)NULL);
}
IL_00b0_1:
{
// hasPermissions = false;
__this->___hasPermissions_15 = (bool)0;
// isCameraInitialized = false;
__this->___isCameraInitialized_16 = (bool)0;
// RuntimeLog.Instance.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_17 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_17);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_17, _stringLiteral6C1D18C7C30E355EB16F9844DDC29BFD0738756B, NULL);
// }
goto IL_00ec;
}
}// end try (depth: 1)
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_00cf;
}
throw e;
}
CATCH_00cf:
{// begin catch(System.Exception)
Exception_t* L_18 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_18;
// RuntimeLog.Instance.AddLog($"??????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_19 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_20 = V_0;
NullCheck(L_20);
String_t* L_21;
L_21 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_20);
String_t* L_22;
L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral758FDCE97B33001C54B4A5E72361CF7E3B668CF0)), L_21, NULL);
NullCheck(L_19);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_19, L_22, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00ec;
}// end catch (depth: 1)
IL_00ec:
{
// }
return;
}
}
// System.Collections.IEnumerator ScreenRecording::InitializeCameraDelayed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenRecording_InitializeCameraDelayed_m063D94D688ACCBB5C2505DAEC0ED9159BCCE3C07 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* L_0 = (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E*)il2cpp_codegen_object_new(U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CInitializeCameraDelayedU3Ed__20__ctor_m21A963754E65D58E936A479A315F7EDF13DD7B6B(L_0, 0, NULL);
U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void ScreenRecording::SetupButtonListeners()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_SetupButtonListeners_mEC0F5562AAE5FAE5CD482677A02DC56377A67811 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, 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*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenRecording_U3CSetupButtonListenersU3Eb__21_0_m8F23066045118F3EF304C373DE3F2004C28EB501_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenRecording_U3CSetupButtonListenersU3Eb__21_1_mD197EAAE630F759CF3CFF26332FC560044DD4FD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenRecording_U3CSetupButtonListenersU3Eb__21_2_m314326E70469CD2D2147C3562CD32EB63FBD308F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FF3A6AC4253F2B12DDCCD34F81C3C787FA18D41);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AB6ED7F108BE920D1DA36467E44E5F412FF4E8B);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance.AddLog("???????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteral6FF3A6AC4253F2B12DDCCD34F81C3C787FA18D41, NULL);
// if (saveButton != null)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_1 = __this->___saveButton_8;
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_0049_1;
}
}
{
// saveButton.onClick.RemoveAllListeners();
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_3 = __this->___saveButton_8;
NullCheck(L_3);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_4;
L_4 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_3, NULL);
NullCheck(L_4);
UnityEventBase_RemoveAllListeners_m6E68297189537543B0C72FE38804646CA204D076(L_4, NULL);
// saveButton.onClick.AddListener(() =>
// {
// RuntimeLog.Instance.AddLog("??????");
// SaveData();
// OffScreenPalne();
// });
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_5 = __this->___saveButton_8;
NullCheck(L_5);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_6;
L_6 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_5, NULL);
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_7 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
NullCheck(L_7);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_7, __this, (intptr_t)((void*)ScreenRecording_U3CSetupButtonListenersU3Eb__21_0_m8F23066045118F3EF304C373DE3F2004C28EB501_RuntimeMethod_var), NULL);
NullCheck(L_6);
UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302(L_6, L_7, NULL);
}
IL_0049_1:
{
// if (OffButton != null)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_8 = __this->___OffButton_9;
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_0083_1;
}
}
{
// OffButton.onClick.RemoveAllListeners();
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_10 = __this->___OffButton_9;
NullCheck(L_10);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_11;
L_11 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_10, NULL);
NullCheck(L_11);
UnityEventBase_RemoveAllListeners_m6E68297189537543B0C72FE38804646CA204D076(L_11, NULL);
// OffButton.onClick.AddListener(() =>
// {
// RuntimeLog.Instance.AddLog("??????");
// OffScreenPalne();
// });
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_12 = __this->___OffButton_9;
NullCheck(L_12);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_13;
L_13 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_12, NULL);
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_14 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
NullCheck(L_14);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_14, __this, (intptr_t)((void*)ScreenRecording_U3CSetupButtonListenersU3Eb__21_1_mD197EAAE630F759CF3CFF26332FC560044DD4FD1_RuntimeMethod_var), NULL);
NullCheck(L_13);
UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302(L_13, L_14, NULL);
}
IL_0083_1:
{
// if (ShareButton != null)
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_15 = __this->___ShareButton_10;
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_00bd_1;
}
}
{
// ShareButton.onClick.RemoveAllListeners();
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_17 = __this->___ShareButton_10;
NullCheck(L_17);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_18;
L_18 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_17, NULL);
NullCheck(L_18);
UnityEventBase_RemoveAllListeners_m6E68297189537543B0C72FE38804646CA204D076(L_18, NULL);
// ShareButton.onClick.AddListener(() =>
// {
// RuntimeLog.Instance.AddLog("??????");
// SaveData();
// ShareTest();
// OffScreenPalne();
// });
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_19 = __this->___ShareButton_10;
NullCheck(L_19);
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_20;
L_20 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline(L_19, NULL);
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_21 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
NullCheck(L_21);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_21, __this, (intptr_t)((void*)ScreenRecording_U3CSetupButtonListenersU3Eb__21_2_m314326E70469CD2D2147C3562CD32EB63FBD308F_RuntimeMethod_var), NULL);
NullCheck(L_20);
UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302(L_20, L_21, NULL);
}
IL_00bd_1:
{
// RuntimeLog.Instance.AddLog("?????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_22 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_22);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_22, _stringLiteral8AB6ED7F108BE920D1DA36467E44E5F412FF4E8B, NULL);
// }
goto IL_00eb;
}
}// end try (depth: 1)
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_00ce;
}
throw e;
}
CATCH_00ce:
{// begin catch(System.Exception)
Exception_t* L_23 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_23;
// RuntimeLog.Instance.AddLog($"?????????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_24 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_25 = V_0;
NullCheck(L_25);
String_t* L_26;
L_26 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_25);
String_t* L_27;
L_27 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6CC87168CF71BCB39A92AF9D92153145CB93D121)), L_26, NULL);
NullCheck(L_24);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_24, L_27, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00eb;
}// end catch (depth: 1)
IL_00eb:
{
// }
return;
}
}
// System.Void ScreenRecording::StartScreen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_StartScreen_m7E38926D04E849BFCBEC6C18508510B114A0634D (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30358B2084EF1E2BAE5387A5803F595AE9488BC3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral628E8E3C138E87493AA9D63C7E18006DBF0F246C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6AEB9C45B4195615AC8395795255A5982631135B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9FC005AF1439A582CFE8B2C7C8A055620EB7D45);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8AD809618636BA01A51036E3B3B396E34CE938D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEEDC164A792B1A5D33B34CA9B0047A9FD60CD13);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance.AddLog("\n=== ?????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteralD8AD809618636BA01A51036E3B3B396E34CE938D, NULL);
// if (!hasPermissions)
bool L_1 = __this->___hasPermissions_15;
if (L_1)
{
goto IL_0038_1;
}
}
{
// RuntimeLog.Instance.AddLog("??: ???????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_2 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_2);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_2, _stringLiteralFEEDC164A792B1A5D33B34CA9B0047A9FD60CD13, NULL);
// StartCoroutine(CheckAndRequestPermissions());
RuntimeObject* L_3;
L_3 = ScreenRecording_CheckAndRequestPermissions_mA650D25C2E22C2FDA53C2C0E43383EBDCEC6A2D0(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4;
L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_3, NULL);
// return;
goto IL_00e4;
}
IL_0038_1:
{
// if (!isCameraInitialized)
bool L_5 = __this->___isCameraInitialized_16;
if (L_5)
{
goto IL_0061_1;
}
}
{
// RuntimeLog.Instance.AddLog("??: ??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_6 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_6);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_6, _stringLiteral628E8E3C138E87493AA9D63C7E18006DBF0F246C, NULL);
// StartCoroutine(InitializeCameraDelayed());
RuntimeObject* L_7;
L_7 = ScreenRecording_InitializeCameraDelayed_m063D94D688ACCBB5C2505DAEC0ED9159BCCE3C07(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_8;
L_8 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_7, NULL);
// return;
goto IL_00e4;
}
IL_0061_1:
{
// if (recordManager == null)
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_9 = __this->___recordManager_14;
if (L_9)
{
goto IL_0083_1;
}
}
{
// RuntimeLog.Instance.AddLog("????RecordManager??");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_10 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_10);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_10, _stringLiteral30358B2084EF1E2BAE5387A5803F595AE9488BC3, NULL);
// recordManager = RecordManager.GetInstance();
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_11;
L_11 = RecordManager_GetInstance_mE556485F8A019275D5C7F4C0B947E2AACD8C9A91(NULL);
__this->___recordManager_14 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recordManager_14), (void*)L_11);
}
IL_0083_1:
{
// RuntimeLog.Instance.AddLog("????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_12 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_12);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_12, _stringLiteral6AEB9C45B4195615AC8395795255A5982631135B, NULL);
// recordManager.StartRecording();
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_13 = __this->___recordManager_14;
NullCheck(L_13);
RecordManager_StartRecording_m744759C1792D54ED29E2031A00A69A07E78A138A(L_13, NULL);
// isAdd = true;
__this->___isAdd_5 = (bool)1;
// RuntimeLog.Instance.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_14 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_14);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_14, _stringLiteralC9FC005AF1439A582CFE8B2C7C8A055620EB7D45, NULL);
// }
goto IL_00e4;
}
}// end try (depth: 1)
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_00b5;
}
throw e;
}
CATCH_00b5:
{// begin catch(System.Exception)
Exception_t* L_15 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_15;
// RuntimeLog.Instance.AddLog($"??????: {ex.Message}\n{ex.StackTrace}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_16 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_17 = V_0;
NullCheck(L_17);
String_t* L_18;
L_18 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_17);
Exception_t* L_19 = V_0;
NullCheck(L_19);
String_t* L_20;
L_20 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Exception::get_StackTrace() */, L_19);
String_t* L_21;
L_21 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4E71B437BF2B9279C9114564D6C14E1F8620DF3D)), L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD)), L_20, NULL);
NullCheck(L_16);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_16, L_21, NULL);
// isAdd = false;
__this->___isAdd_5 = (bool)0;
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00e4;
}// end catch (depth: 1)
IL_00e4:
{
// }
return;
}
}
// System.Void ScreenRecording::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_Update_m495A5E799B43B81C95D9907A60B8C5AFE85C587C (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
{
// if (isAdd)
bool L_0 = __this->___isAdd_5;
if (!L_0)
{
goto IL_0014;
}
}
{
// UpdateRecordingUI();
ScreenRecording_UpdateRecordingUI_mA19BE79D11BCDE50CAF83D406046E382692D8F1E(__this, NULL);
// UpdateRecordingProgress();
ScreenRecording_UpdateRecordingProgress_mD6609F6A3D02CC95DC3BDD2BED23B7AAF6E1CE46(__this, NULL);
}
IL_0014:
{
// }
return;
}
}
// System.Void ScreenRecording::UpdateRecordingUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_UpdateRecordingUI_mA19BE79D11BCDE50CAF83D406046E382692D8F1E (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
{
// shuiYin.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___shuiYin_11;
NullCheck(L_0);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, (bool)1, NULL);
// grayLine.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___grayLine_13;
NullCheck(L_1);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_1, (bool)1, NULL);
// sheXiang.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___sheXiang_12;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
// }
return;
}
}
// System.Void ScreenRecording::UpdateRecordingProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_UpdateRecordingProgress_mD6609F6A3D02CC95DC3BDD2BED23B7AAF6E1CE46 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// float fillRate = 1.0f / maxTime;
float L_0 = __this->___maxTime_7;
V_0 = ((float)((1.0f)/L_0));
// ringImage.fillAmount += fillRate * Time.deltaTime;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_1 = __this->___ringImage_4;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_2 = L_1;
NullCheck(L_2);
float L_3;
L_3 = Image_get_fillAmount_mDEE52490D07124E21E7CB36718A5E3714D8B9788_inline(L_2, NULL);
float L_4 = V_0;
float L_5;
L_5 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
NullCheck(L_2);
Image_set_fillAmount_m8A9B55F47F966A3214EAC4ACBFE198776A98FAA7(L_2, ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(L_4, L_5)))), NULL);
// if (ringImage.fillAmount >= 1)
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_6 = __this->___ringImage_4;
NullCheck(L_6);
float L_7;
L_7 = Image_get_fillAmount_mDEE52490D07124E21E7CB36718A5E3714D8B9788_inline(L_6, NULL);
if ((!(((float)L_7) >= ((float)(1.0f)))))
{
goto IL_003e;
}
}
{
// StopScreen();
ScreenRecording_StopScreen_m8DA88C040008637CB8508F66825C5D83EB499A0D(__this, NULL);
}
IL_003e:
{
// }
return;
}
}
// System.Void ScreenRecording::DeleteScreen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_DeleteScreen_m5E1FD55D2FE7BD9D3A11760F30092B0806C40B2B (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __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*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A4FEFAA90F9849E01701C066782C19648313B8C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1000B512A2ADCE04B87A4334B1DA8994D4D854BC);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// string filePath = Path.Combine("/storage/emulated/0/DCIM", recordManager.ShareMP());
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_0 = __this->___recordManager_14;
NullCheck(L_0);
String_t* L_1;
L_1 = RecordManager_ShareMP_mD6007F57622952DCC9AC7B7A66E2C4A56F4C798A(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(_stringLiteral0A4FEFAA90F9849E01701C066782C19648313B8C, L_1, NULL);
V_0 = L_2;
// if (File.Exists(filePath))
String_t* L_3 = V_0;
bool L_4;
L_4 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_3, NULL);
if (!L_4)
{
goto IL_0049_1;
}
}
{
// File.Delete(filePath);
String_t* L_5 = V_0;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_5, NULL);
// Debug.Log($"?????: {filePath}");
String_t* L_6 = V_0;
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1000B512A2ADCE04B87A4334B1DA8994D4D854BC, L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_7, NULL);
// RuntimeLog.Instance.AddLog($"?????: {filePath}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_8 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_9 = V_0;
String_t* L_10;
L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1000B512A2ADCE04B87A4334B1DA8994D4D854BC, L_9, NULL);
NullCheck(L_8);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_8, L_10, NULL);
}
IL_0049_1:
{
// }
goto IL_007d;
}
}// end try (depth: 1)
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_004b;
}
throw e;
}
CATCH_004b:
{// begin catch(System.Exception)
Exception_t* L_11 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception e)
V_1 = L_11;
// Debug.LogError($"??????: {e.Message}");
Exception_t* L_12 = V_1;
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_12);
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80628626D5603E519B2FAAFE99AD1501C52B3B72)), L_13, 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_14, NULL);
// RuntimeLog.Instance.AddLog($"??????: {e.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_15 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_16 = V_1;
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_16);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80628626D5603E519B2FAAFE99AD1501C52B3B72)), L_17, NULL);
NullCheck(L_15);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_15, L_18, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_007d;
}// end catch (depth: 1)
IL_007d:
{
// }
return;
}
}
// System.Void ScreenRecording::StopScreen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_StopScreen_m8DA88C040008637CB8508F66825C5D83EB499A0D (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __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*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B2AD2E928CEC476EE4B66F341CBCEC75DC2C9BD);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (!isAdd) return;
bool L_0 = __this->___isAdd_5;
if (L_0)
{
goto IL_0009;
}
}
{
// if (!isAdd) return;
return;
}
IL_0009:
{
}
try
{// begin try (depth: 1)
// shuiYin.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___shuiYin_11;
NullCheck(L_1);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_1, (bool)0, NULL);
// grayLine.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___grayLine_13;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
// sheXiang.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___sheXiang_12;
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)1, NULL);
// isAdd = false;
__this->___isAdd_5 = (bool)0;
// ringImage.fillAmount = 0;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_4 = __this->___ringImage_4;
NullCheck(L_4);
Image_set_fillAmount_m8A9B55F47F966A3214EAC4ACBFE198776A98FAA7(L_4, (0.0f), NULL);
// recordManager.StopRecording();
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_5 = __this->___recordManager_14;
NullCheck(L_5);
RecordManager_StopRecording_mB8FDA242B425028FAEB993E0DDC39AD5610FB942(L_5, NULL);
// OpenScreenPalne();
ScreenRecording_OpenScreenPalne_m0F7FA74F3AFDD2595BB145BAFAB4B274C7F8715A(__this, NULL);
// Debug.Log("????");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral0B2AD2E928CEC476EE4B66F341CBCEC75DC2C9BD, NULL);
// RuntimeLog.Instance.AddLog("????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_6 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_6);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_6, _stringLiteral0B2AD2E928CEC476EE4B66F341CBCEC75DC2C9BD, NULL);
// }
goto IL_00a3;
}// end try (depth: 1)
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_0071;
}
throw e;
}
CATCH_0071:
{// begin catch(System.Exception)
Exception_t* L_7 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_7;
// Debug.LogError($"??????: {ex.Message}");
Exception_t* L_8 = V_0;
NullCheck(L_8);
String_t* L_9;
L_9 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_8);
String_t* L_10;
L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36A62C10C472D459660DD67D518C5374999EC14F)), L_9, 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_10, NULL);
// RuntimeLog.Instance.AddLog($"??????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_11 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_12 = V_0;
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_12);
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36A62C10C472D459660DD67D518C5374999EC14F)), L_13, NULL);
NullCheck(L_11);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_11, L_14, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00a3;
}// end catch (depth: 1)
IL_00a3:
{
// }
return;
}
}
// System.Void ScreenRecording::OffScreenPalne()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_OffScreenPalne_mCE0E84C7F6B79711A50F5D451B8A3C9D24E2FA66 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __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;
}
{
// if (screenPalne != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___screenPalne_6;
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_001a;
}
}
{
// screenPalne.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___screenPalne_6;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
}
IL_001a:
{
// }
return;
}
}
// System.Void ScreenRecording::OpenScreenPalne()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_OpenScreenPalne_m0F7FA74F3AFDD2595BB145BAFAB4B274C7F8715A (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __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;
}
{
// if (screenPalne != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___screenPalne_6;
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_001a;
}
}
{
// screenPalne.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___screenPalne_6;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)1, NULL);
}
IL_001a:
{
// }
return;
}
}
// System.Void ScreenRecording::SaveData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_SaveData_m326215536583C5C580BE492667A981C1CDC3F537 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, 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*)&AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09DF0F4EA30887D5D6E2833D4C620AAAB11E1C34);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral181F4701B97CB6145C63FBF48133DBAF5B2B2BC6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1ADA49DB1F06975314D080DCAEB46A68F8E74B0A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B5908758B522ECD94B64441E6141234E66CF14F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54C34CE3A3D8B3285A2A41A62A324E7CFEC78413);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B1F47D72E9133BE25395A4EA5FF3325ED100A8B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BD114E5A50CEDA8AE76514003D1DE8A6F2D7442);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6441204C3F60EAAE0237AF97E0D5F5243CAC4944);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64A0B1AE6DF2D4494D4F60CED938C5627D3D60A3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87C2EC04AE357178A6F257F251FCE5AD0E8D746F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7CEED366DCE61D9257718BB066DD1B95B1FF899);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD31F238E2BFDF2B26F149401362C247796BED93E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEC112D5929808F4F6E7E7D342C3192DFDDC7F56);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_1 = NULL;
Exception_t* V_2 = NULL;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_3 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_4 = NULL;
Exception_t* V_5 = NULL;
Exception_t* V_6 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance.AddLog("=== ?? SaveData() ?? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteral87C2EC04AE357178A6F257F251FCE5AD0E8D746F, NULL);
// int androidVersion = 0;
V_0 = 0;
}
try
{// begin try (depth: 2)
{
// using (AndroidJavaClass version = new AndroidJavaClass("android.os.Build$VERSION")) {
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_1);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteralD31F238E2BFDF2B26F149401362C247796BED93E, NULL);
V_1 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002a_2:
{// begin finally (depth: 3)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = V_1;
if (!L_2)
{
goto IL_0033_2;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_3 = V_1;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
}
IL_0033_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// androidVersion = version.GetStatic<int>("SDK_INT");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4 = V_1;
NullCheck(L_4);
int32_t L_5;
L_5 = AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC(L_4, _stringLiteral09DF0F4EA30887D5D6E2833D4C620AAAB11E1C34, AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var);
V_0 = L_5;
// }
goto IL_0034_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0034_2:
{
// } catch (Exception ex) {
goto IL_0053_1;
}
}// end try (depth: 2)
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_0036_1;
}
throw e;
}
CATCH_0036_1:
{// begin catch(System.Exception)
Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// } catch (Exception ex) {
V_2 = L_6;
// RuntimeLog.Instance.AddLog($"??Android????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_7 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_8 = V_2;
NullCheck(L_8);
String_t* L_9;
L_9 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_8);
String_t* L_10;
L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA8D81F8719B7DA9C59CDCF6D819010CFF52D5008)), L_9, NULL);
NullCheck(L_7);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_7, L_10, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0053_1;
}// end catch (depth: 2)
IL_0053_1:
{
// lastSavedFilePath = recordManager.Save();
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_11 = __this->___recordManager_14;
NullCheck(L_11);
String_t* L_12;
L_12 = RecordManager_Save_m7A5F71ED3263411BC1A9C6B4E198B30A813BA9F4(L_11, NULL);
__this->___lastSavedFilePath_18 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lastSavedFilePath_18), (void*)L_12);
// if (string.IsNullOrEmpty(lastSavedFilePath))
String_t* L_13 = __this->___lastSavedFilePath_18;
bool L_14;
L_14 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_13, NULL);
if (!L_14)
{
goto IL_0085_1;
}
}
{
// RuntimeLog.Instance.AddLog("????: ??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_15 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_15);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_15, _stringLiteral6441204C3F60EAAE0237AF97E0D5F5243CAC4944, NULL);
// return;
goto IL_01b1;
}
IL_0085_1:
{
// if (androidVersion >= 29) {
int32_t L_16 = V_0;
if ((((int32_t)L_16) < ((int32_t)((int32_t)29))))
{
goto IL_013d_1;
}
}
{
// RuntimeLog.Instance.AddLog($"Android 10+: ??MediaStore?????: {lastSavedFilePath}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_17 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_18 = __this->___lastSavedFilePath_18;
String_t* L_19;
L_19 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral5BD114E5A50CEDA8AE76514003D1DE8A6F2D7442, L_18, NULL);
NullCheck(L_17);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_17, L_19, NULL);
}
try
{// begin try (depth: 2)
{
// using (AndroidJavaClass mediaScannerConnection = new AndroidJavaClass("android.media.MediaScannerConnection")) {
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_20 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_20);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_20, _stringLiteralA7CEED366DCE61D9257718BB066DD1B95B1FF899, NULL);
V_3 = L_20;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0112_2:
{// begin finally (depth: 3)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_21 = V_3;
if (!L_21)
{
goto IL_011b_2;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_22 = V_3;
NullCheck(L_22);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_22);
}
IL_011b_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_23 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_23);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_23, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL);
// AndroidJavaObject currentActivity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity");
NullCheck(L_23);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_24;
L_24 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_23, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
V_4 = L_24;
// mediaScannerConnection.CallStatic("scanFile",
// currentActivity,
// new string[]{ lastSavedFilePath },
// new string[]{ "video/mp4" },
// null);
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_25 = V_3;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = L_26;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_28 = V_4;
NullCheck(L_27);
ArrayElementTypeCheck (L_27, L_28);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_28);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_27;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30;
String_t* L_32 = __this->___lastSavedFilePath_18;
NullCheck(L_31);
ArrayElementTypeCheck (L_31, L_32);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_32);
NullCheck(L_29);
ArrayElementTypeCheck (L_29, L_31);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_31);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_29;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34;
NullCheck(L_35);
ArrayElementTypeCheck (L_35, _stringLiteral1ADA49DB1F06975314D080DCAEB46A68F8E74B0A);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral1ADA49DB1F06975314D080DCAEB46A68F8E74B0A);
NullCheck(L_33);
ArrayElementTypeCheck (L_33, L_35);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_35);
NullCheck(L_25);
AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C(L_25, _stringLiteral64A0B1AE6DF2D4494D4F60CED938C5627D3D60A3, L_33, NULL);
// RuntimeLog.Instance.AddLog("?????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_36 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_36);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_36, _stringLiteralFEC112D5929808F4F6E7E7D342C3192DFDDC7F56, NULL);
// }
goto IL_011c_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_011c_2:
{
// } catch (Exception ex) {
goto IL_0165_1;
}
}// end try (depth: 2)
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_011e_1;
}
throw e;
}
CATCH_011e_1:
{// begin catch(System.Exception)
Exception_t* L_37 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// } catch (Exception ex) {
V_5 = L_37;
// RuntimeLog.Instance.AddLog($"????????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_38 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_39 = V_5;
NullCheck(L_39);
String_t* L_40;
L_40 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_39);
String_t* L_41;
L_41 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1C3C10E5AB87C54E2343FE92DD724E14084F9B71)), L_40, NULL);
NullCheck(L_38);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_38, L_41, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0165_1;
}// end catch (depth: 2)
IL_013d_1:
{
// if (!lastSavedFilePath.StartsWith("/storage"))
String_t* L_42 = __this->___lastSavedFilePath_18;
NullCheck(L_42);
bool L_43;
L_43 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_42, _stringLiteral54C34CE3A3D8B3285A2A41A62A324E7CFEC78413, NULL);
if (L_43)
{
goto IL_0165_1;
}
}
{
// lastSavedFilePath = $"/storage/emulated/0/DCIM/{lastSavedFilePath}";
String_t* L_44 = __this->___lastSavedFilePath_18;
String_t* L_45;
L_45 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral2B5908758B522ECD94B64441E6141234E66CF14F, L_44, NULL);
__this->___lastSavedFilePath_18 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lastSavedFilePath_18), (void*)L_45);
}
IL_0165_1:
{
// RuntimeLog.Instance.AddLog($"??????: {lastSavedFilePath}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_46 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_47 = __this->___lastSavedFilePath_18;
String_t* L_48;
L_48 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral181F4701B97CB6145C63FBF48133DBAF5B2B2BC6, L_47, NULL);
NullCheck(L_46);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_46, L_48, NULL);
// RuntimeLog.Instance.AddLog("=== SaveData() ???? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_49 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_49);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_49, _stringLiteral5B1F47D72E9133BE25395A4EA5FF3325ED100A8B, NULL);
// }
goto IL_01b1;
}
}// end try (depth: 1)
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_0190;
}
throw e;
}
CATCH_0190:
{// begin catch(System.Exception)
Exception_t* L_50 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_6 = L_50;
// RuntimeLog.Instance.AddLog($"SaveData() ??: {ex}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_51 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_52 = V_6;
String_t* L_53;
L_53 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral85D3A6DF5A6F707339508A88981224CF81C7507A)), L_52, NULL);
NullCheck(L_51);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_51, L_53, NULL);
// lastSavedFilePath = null;
__this->___lastSavedFilePath_18 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lastSavedFilePath_18), (void*)(String_t*)NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_01b1;
}// end catch (depth: 1)
IL_01b1:
{
// }
return;
}
}
// System.Void ScreenRecording::ShareTest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_ShareTest_m3CC00AC1B9512AD01BEB797708D4D50E0640358F (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, 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_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var);
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*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09DF0F4EA30887D5D6E2833D4C620AAAB11E1C34);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral144F0867A7EEEB1D50286F7F43404E58A479576E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14A1F08B9468B94A6EE15FA8DC6830C240CE99F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B5F3D82D90B8AF99EAF7E4F0128DFAEED46F610);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E2B2D6CB38C0397F583E9010A9EDE7051872293);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35A360B7A9E8A6669C0B14687B88F764DAE9D8D4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3753DF735E896BD3C9F2E5D3740D83C85D747CF9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47DF4D9BEF6EB8B99DD40931CA30CD1215BE1036);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54E9884C2A8A9804F2757FB402718D03522F4946);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CB60CD0F517BE0AB5DBF3CCB647F6428F1FA6D1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FDC754E5805713D0FD139C4122A3DC2D7DACB76);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76C41506C48C50491E7B491CC16239D496B8C6CA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87083BDC3A0ED883219A76475A899A1CB01BBFC4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88D3AF1882A99EF42ED88963253B1967EFDCD6AE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E7886DB96F4259BA1A64B40E48DCCE0F2DD6CF4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96D07A174D8078027D0C2B05AC929093F84E0AD8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96F2DC1F2581927CB52D960A53A1406C7C4AE239);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9700759E1DB3FD32EDA04069A4B287BE209ED5C3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral993E63213B01C34840266E344F4429CD3CB28CB2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4A4906DD88E59E6F6BD676BD7A5A74274F6D1A7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA88A7C43AEA13056DA5FC6E2823F27AF23D5066A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5E7F48ACAC428EC5EA35E9BBED10A0E23CBE728);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD31F238E2BFDF2B26F149401362C247796BED93E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE67D89BB61E8A81A2B0B7802F9E515D915AA51E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFD5527B8C401B5C739C1297A8CE92DFDC6E051C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0DFD88B71BA2D095018DE492D01EDE1C32D4BD4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_2 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_3 = NULL;
String_t* V_4 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_5 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_6 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_7 = NULL;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_8 = NULL;
Exception_t* V_9 = NULL;
Exception_t* V_10 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
try
{// begin try (depth: 1)
{
// RuntimeLog.Instance.AddLog("=== ?????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteralA88A7C43AEA13056DA5FC6E2823F27AF23D5066A, NULL);
// if (string.IsNullOrEmpty(lastSavedFilePath)) {
String_t* L_1 = __this->___lastSavedFilePath_18;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_0030_1;
}
}
{
// RuntimeLog.Instance.AddLog("??: ??????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_3 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_3);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_3, _stringLiteralA4A4906DD88E59E6F6BD676BD7A5A74274F6D1A7, NULL);
// return;
goto IL_0242;
}
IL_0030_1:
{
// int androidVersion = 0;
V_0 = 0;
}
try
{// begin try (depth: 2)
{
// using (AndroidJavaClass version = new AndroidJavaClass("android.os.Build$VERSION")) {
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_4);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_4, _stringLiteralD31F238E2BFDF2B26F149401362C247796BED93E, NULL);
V_8 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0067_2:
{// begin finally (depth: 3)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_5 = V_8;
if (!L_5)
{
goto IL_0072_2;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_6 = V_8;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0072_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// androidVersion = version.GetStatic<int>("SDK_INT");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_7 = V_8;
NullCheck(L_7);
int32_t L_8;
L_8 = AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC(L_7, _stringLiteral09DF0F4EA30887D5D6E2833D4C620AAAB11E1C34, AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var);
V_0 = L_8;
// RuntimeLog.Instance.AddLog($"Android??: {androidVersion}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_9 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
int32_t L_10 = V_0;
int32_t L_11 = L_10;
RuntimeObject* L_12 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_11);
String_t* L_13;
L_13 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral47DF4D9BEF6EB8B99DD40931CA30CD1215BE1036, L_12, NULL);
NullCheck(L_9);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_9, L_13, NULL);
// }
goto IL_0073_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073_2:
{
// } catch (Exception ex) {
goto IL_0094_1;
}
}// end try (depth: 2)
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_0075_1;
}
throw e;
}
CATCH_0075_1:
{// begin catch(System.Exception)
Exception_t* L_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// } catch (Exception ex) {
V_9 = L_14;
// RuntimeLog.Instance.AddLog($"??Android????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_15 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_16 = V_9;
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_16);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA8D81F8719B7DA9C59CDCF6D819010CFF52D5008)), L_17, NULL);
NullCheck(L_15);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_15, L_18, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0094_1;
}// end catch (depth: 2)
IL_0094_1:
{
// AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_19 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_19);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_19, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL);
// AndroidJavaObject currentActivity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity");
NullCheck(L_19);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_20;
L_20 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_19, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
V_1 = L_20;
// AndroidJavaObject context = currentActivity.Call<AndroidJavaObject>("getApplicationContext");
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_21 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22;
L_22 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
NullCheck(L_21);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_23;
L_23 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_21, _stringLiteral3753DF735E896BD3C9F2E5D3740D83C85D747CF9, L_22, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var);
V_2 = L_23;
// AndroidJavaObject file = new AndroidJavaObject("java.io.File", lastSavedFilePath);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_24;
String_t* L_26 = __this->___lastSavedFilePath_18;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_26);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_26);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_27 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var);
NullCheck(L_27);
AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_27, _stringLiteral2E2B2D6CB38C0397F583E9010A9EDE7051872293, L_25, NULL);
V_3 = L_27;
// string packageName = context.Call<string>("getPackageName");
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_28 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29;
L_29 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
NullCheck(L_28);
String_t* L_30;
L_30 = AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40(L_28, _stringLiteral1B5F3D82D90B8AF99EAF7E4F0128DFAEED46F610, L_29, AndroidJavaObject_Call_TisString_t_m67FC2931E81004C3F259008314180511C3D2AF40_RuntimeMethod_var);
V_4 = L_30;
// if (androidVersion >= 29) {
int32_t L_31 = V_0;
if ((((int32_t)L_31) < ((int32_t)((int32_t)29))))
{
goto IL_012f_1;
}
}
{
// AndroidJavaClass fileProvider = new AndroidJavaClass("androidx.core.content.FileProvider");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_32 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_32);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_32, _stringLiteral8E7886DB96F4259BA1A64B40E48DCCE0F2DD6CF4, NULL);
// uri = fileProvider.CallStatic<AndroidJavaObject>(
// "getUriForFile",
// context,
// packageName + ".fileprovider",
// file
// );
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_33;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_35 = V_2;
NullCheck(L_34);
ArrayElementTypeCheck (L_34, L_35);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_35);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_34;
String_t* L_37 = V_4;
String_t* L_38;
L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_37, _stringLiteral9700759E1DB3FD32EDA04069A4B287BE209ED5C3, NULL);
NullCheck(L_36);
ArrayElementTypeCheck (L_36, L_38);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_38);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = L_36;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_40 = V_3;
NullCheck(L_39);
ArrayElementTypeCheck (L_39, L_40);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_40);
NullCheck(L_32);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_41;
L_41 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_32, _stringLiteral144F0867A7EEEB1D50286F7F43404E58A479576E, L_39, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var);
V_5 = L_41;
// RuntimeLog.Instance.AddLog("???FileProvider??URI");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_42 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_42);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_42, _stringLiteralEFD5527B8C401B5C739C1297A8CE92DFDC6E051C, NULL);
goto IL_015e_1;
}
IL_012f_1:
{
// AndroidJavaClass uriClass = new AndroidJavaClass("android.net.Uri");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_43 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_43);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_43, _stringLiteralE67D89BB61E8A81A2B0B7802F9E515D915AA51E7, NULL);
// uri = uriClass.CallStatic<AndroidJavaObject>("fromFile", file);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = L_44;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_46 = V_3;
NullCheck(L_45);
ArrayElementTypeCheck (L_45, L_46);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_46);
NullCheck(L_43);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_47;
L_47 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_43, _stringLiteral96D07A174D8078027D0C2B05AC929093F84E0AD8, L_45, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var);
V_5 = L_47;
// RuntimeLog.Instance.AddLog("???fromFile??URI");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_48 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_48);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_48, _stringLiteral96F2DC1F2581927CB52D960A53A1406C7C4AE239, NULL);
}
IL_015e_1:
{
// AndroidJavaObject intent = new AndroidJavaObject("android.content.Intent", "android.intent.action.SEND");
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_49 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_50 = L_49;
NullCheck(L_50);
ArrayElementTypeCheck (L_50, _stringLiteral6FDC754E5805713D0FD139C4122A3DC2D7DACB76);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteral6FDC754E5805713D0FD139C4122A3DC2D7DACB76);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_51 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var);
NullCheck(L_51);
AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_51, _stringLiteralC5E7F48ACAC428EC5EA35E9BBED10A0E23CBE728, L_50, NULL);
V_6 = L_51;
// intent.Call<AndroidJavaObject>("setType", "video/*");
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_52 = V_6;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_53 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_54 = L_53;
NullCheck(L_54);
ArrayElementTypeCheck (L_54, _stringLiteral88D3AF1882A99EF42ED88963253B1967EFDCD6AE);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteral88D3AF1882A99EF42ED88963253B1967EFDCD6AE);
NullCheck(L_52);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_55;
L_55 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_52, _stringLiteral76C41506C48C50491E7B491CC16239D496B8C6CA, L_54, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var);
// intent.Call<AndroidJavaObject>("putExtra", "android.intent.extra.STREAM", uri);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_56 = V_6;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_57 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_58 = L_57;
NullCheck(L_58);
ArrayElementTypeCheck (L_58, _stringLiteral993E63213B01C34840266E344F4429CD3CB28CB2);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteral993E63213B01C34840266E344F4429CD3CB28CB2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_59 = L_58;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_60 = V_5;
NullCheck(L_59);
ArrayElementTypeCheck (L_59, L_60);
(L_59)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_60);
NullCheck(L_56);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_61;
L_61 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_56, _stringLiteralF0DFD88B71BA2D095018DE492D01EDE1C32D4BD4, L_59, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var);
// intent.Call<AndroidJavaObject>("addFlags", 0x00000001); // FLAG_GRANT_READ_URI_PERMISSION
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_62 = V_6;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_63 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_64 = L_63;
int32_t L_65 = 1;
RuntimeObject* L_66 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_65);
NullCheck(L_64);
ArrayElementTypeCheck (L_64, L_66);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_66);
NullCheck(L_62);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_67;
L_67 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_62, _stringLiteral14A1F08B9468B94A6EE15FA8DC6830C240CE99F4, L_64, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var);
// AndroidJavaObject chooser = intent.CallStatic<AndroidJavaObject>("createChooser", intent, "???");
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_68 = V_6;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_69 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_70 = L_69;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_71 = V_6;
NullCheck(L_70);
ArrayElementTypeCheck (L_70, L_71);
(L_70)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_71);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_72 = L_70;
NullCheck(L_72);
ArrayElementTypeCheck (L_72, _stringLiteral35A360B7A9E8A6669C0B14687B88F764DAE9D8D4);
(L_72)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)_stringLiteral35A360B7A9E8A6669C0B14687B88F764DAE9D8D4);
NullCheck(L_68);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_73;
L_73 = AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63(L_68, _stringLiteral54E9884C2A8A9804F2757FB402718D03522F4946, L_72, AndroidJavaObject_CallStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m398EA96C1DE1BB885F2B1DD0E00E8BBA86B49E63_RuntimeMethod_var);
V_7 = L_73;
// currentActivity.Call("startActivity", chooser);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_74 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_75 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_76 = L_75;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_77 = V_7;
NullCheck(L_76);
ArrayElementTypeCheck (L_76, L_77);
(L_76)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_77);
NullCheck(L_74);
AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_74, _stringLiteral6CB60CD0F517BE0AB5DBF3CCB647F6428F1FA6D1, L_76, NULL);
// RuntimeLog.Instance.AddLog("??Intent???");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_78 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_78);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_78, _stringLiteral87083BDC3A0ED883219A76475A899A1CB01BBFC4, NULL);
// } catch (Exception ex) {
goto IL_0242;
}
}// end try (depth: 1)
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_0217;
}
throw e;
}
CATCH_0217:
{// begin catch(System.Exception)
Exception_t* L_79 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// } catch (Exception ex) {
V_10 = L_79;
// RuntimeLog.Instance.AddLog($"????: {ex.Message}\n{ex.StackTrace}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_80 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_81 = V_10;
NullCheck(L_81);
String_t* L_82;
L_82 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_81);
Exception_t* L_83 = V_10;
NullCheck(L_83);
String_t* L_84;
L_84 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Exception::get_StackTrace() */, L_83);
String_t* L_85;
L_85 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE54E92F5625B412D6E8191A6BDD9851E48E491)), L_82, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD)), L_84, NULL);
NullCheck(L_80);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_80, L_85, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0242;
}// end catch (depth: 1)
IL_0242:
{
// }
return;
}
}
// System.Void ScreenRecording::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_OnDestroy_m0BB1EDF7B73288E6925A1B92E5D30066E5DB2FE5 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
{
// if (isAdd)
bool L_0 = __this->___isAdd_5;
if (!L_0)
{
goto IL_0014;
}
}
{
// StopScreen();
ScreenRecording_StopScreen_m8DA88C040008637CB8508F66825C5D83EB499A0D(__this, NULL);
// SaveData();
ScreenRecording_SaveData_m326215536583C5C580BE492667A981C1CDC3F537(__this, NULL);
}
IL_0014:
{
// }
return;
}
}
// System.Void ScreenRecording::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording__ctor_mCC4D8A6922D8D7295AE4609A64379EBEBD9BEC9A (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
{
// public float maxTime = 30f;
__this->___maxTime_7 = (30.0f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void ScreenRecording::<SetupButtonListeners>b__21_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_U3CSetupButtonListenersU3Eb__21_0_m8F23066045118F3EF304C373DE3F2004C28EB501 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8ED59FEB1A844D6FB41098C16D259930EDB75678);
s_Il2CppMethodInitialized = true;
}
{
// RuntimeLog.Instance.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteral8ED59FEB1A844D6FB41098C16D259930EDB75678, NULL);
// SaveData();
ScreenRecording_SaveData_m326215536583C5C580BE492667A981C1CDC3F537(__this, NULL);
// OffScreenPalne();
ScreenRecording_OffScreenPalne_mCE0E84C7F6B79711A50F5D451B8A3C9D24E2FA66(__this, NULL);
// });
return;
}
}
// System.Void ScreenRecording::<SetupButtonListeners>b__21_1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_U3CSetupButtonListenersU3Eb__21_1_mD197EAAE630F759CF3CFF26332FC560044DD4FD1 (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F93AE7F9F90ED25848C66C153AC9299133FB41E);
s_Il2CppMethodInitialized = true;
}
{
// RuntimeLog.Instance.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteral9F93AE7F9F90ED25848C66C153AC9299133FB41E, NULL);
// OffScreenPalne();
ScreenRecording_OffScreenPalne_mCE0E84C7F6B79711A50F5D451B8A3C9D24E2FA66(__this, NULL);
// });
return;
}
}
// System.Void ScreenRecording::<SetupButtonListeners>b__21_2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenRecording_U3CSetupButtonListenersU3Eb__21_2_m314326E70469CD2D2147C3562CD32EB63FBD308F (ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2681DAA9E896884FCDA8C0F4B18ADF46E59B6CF9);
s_Il2CppMethodInitialized = true;
}
{
// RuntimeLog.Instance.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_0 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_0);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_0, _stringLiteral2681DAA9E896884FCDA8C0F4B18ADF46E59B6CF9, NULL);
// SaveData();
ScreenRecording_SaveData_m326215536583C5C580BE492667A981C1CDC3F537(__this, NULL);
// ShareTest();
ScreenRecording_ShareTest_m3CC00AC1B9512AD01BEB797708D4D50E0640358F(__this, NULL);
// OffScreenPalne();
ScreenRecording_OffScreenPalne_mCE0E84C7F6B79711A50F5D451B8A3C9D24E2FA66(__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
// System.Void ScreenRecording/<CheckAndRequestPermissions>d__14::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAndRequestPermissionsU3Ed__14__ctor_m9A3BBB17E6472A03CF24E5840B4DE5AB48A623AD (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void ScreenRecording/<CheckAndRequestPermissions>d__14::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAndRequestPermissionsU3Ed__14_System_IDisposable_Dispose_mF684CB4D4F1DE8AEDAFDDF740C57ED22E1BCFA26 (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean ScreenRecording/<CheckAndRequestPermissions>d__14::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCheckAndRequestPermissionsU3Ed__14_MoveNext_mC8EB410A69B82F4424FFD311F336434E17F1B910 (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* __this, 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_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral039FB48C516F3635D76368C6AEFAE622F5902961);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral081C88BC636F7850A1635B06305257D916EBAD8B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09DF0F4EA30887D5D6E2833D4C620AAAB11E1C34);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AC72037EBCA5D6E4182D4157F3199F445F2716A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral239E49B02AE726E8E21C04955A9F9AA4439D759C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34189A0AE9C0E0E94225465E95A81E99ED1364A0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47EB513E374108E26037B7F9B4BF7E16901170BD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A45FEED37092280C05CBF61147349A8AEE55011);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral555770E5820981CE52487EE13D22698BA5B2CD1F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D2C56060B3F7353031AD314517C27945CC39748);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83843D1CAAFF8084F04F351E806CD64A4B3BD231);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90F97B4621F94C7BA6D219D9829F9F4685F262A0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral983AC4D6738B912C1318F2C3FEFEBFA7149ACB0F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2113A207765BA2D8ABB7F50B4388B872AC1E2D2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9A7760DE4AD3DF96B2DBE2583C1F546C0BAB62E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD46C9141BE795DD435EEE14A9AD72ED5765B94B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3B01C98C614923293FD3BDC67A0B0DCF50D4570);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3BD1ECA6DD4C9A5D2CB765EE9E25F5E946D1841);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD1740FFA247AF5717E6FE5D0E1783CD0D2DF8866);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD31F238E2BFDF2B26F149401362C247796BED93E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CCDA4A55EFE8189FED6EB72EEEFF9477D28AC6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4F10F0250BE015A970ECE39AF0E63147876656F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC1A695371F7F11CDC165077657368AED8A9EDA8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF49B7B85422A71C621271496182173A50DCD6E8);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* V_1 = NULL;
int32_t V_2 = 0;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_3 = NULL;
Exception_t* V_4 = NULL;
bool V_5 = false;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_6 = NULL;
int32_t V_7 = 0;
String_t* V_8 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0026;
}
case 1:
{
goto IL_01de;
}
case 2:
{
goto IL_029a;
}
case 3:
{
goto IL_0433;
}
}
}
{
return (bool)0;
}
IL_0026:
{
__this->___U3CU3E1__state_0 = (-1);
// RuntimeLog.Instance.AddLog("\n=== ???????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_3 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_3);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_3, _stringLiteralD1740FFA247AF5717E6FE5D0E1783CD0D2DF8866, NULL);
// int androidVersion = 0;
V_2 = 0;
// bool isHighVersion = false;
__this->___U3CisHighVersionU3E5__2_3 = (bool)0;
}
try
{// begin try (depth: 1)
{
// using (AndroidJavaClass version = new AndroidJavaClass("android.os.Build$VERSION")) {
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_4);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_4, _stringLiteralD31F238E2BFDF2B26F149401362C247796BED93E, NULL);
V_3 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0091_1:
{// begin finally (depth: 2)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_5 = V_3;
if (!L_5)
{
goto IL_009a_1;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_6 = V_3;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_009a_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
// androidVersion = version.GetStatic<int>("SDK_INT");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_7 = V_3;
NullCheck(L_7);
int32_t L_8;
L_8 = AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC(L_7, _stringLiteral09DF0F4EA30887D5D6E2833D4C620AAAB11E1C34, AndroidJavaObject_GetStatic_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m740F3401DEA4A75BADD753EFF71D2328B4147BFC_RuntimeMethod_var);
V_2 = L_8;
// isHighVersion = androidVersion >= 29; // Android 10+
int32_t L_9 = V_2;
__this->___U3CisHighVersionU3E5__2_3 = (bool)((((int32_t)((((int32_t)L_9) < ((int32_t)((int32_t)29)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// RuntimeLog.Instance.AddLog($"Android??: {androidVersion}, ?????: {isHighVersion}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_10 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
int32_t L_11 = V_2;
int32_t L_12 = L_11;
RuntimeObject* L_13 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_12);
bool L_14 = __this->___U3CisHighVersionU3E5__2_3;
bool L_15 = L_14;
RuntimeObject* L_16 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_15);
String_t* L_17;
L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralEF49B7B85422A71C621271496182173A50DCD6E8, L_13, L_16, NULL);
NullCheck(L_10);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_10, L_17, NULL);
// }
goto IL_009b_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_009b_1:
{
// } catch (Exception ex) {
goto IL_00bc;
}
}// end try (depth: 1)
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_009d;
}
throw e;
}
CATCH_009d:
{// begin catch(System.Exception)
Exception_t* L_18 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// } catch (Exception ex) {
V_4 = L_18;
// RuntimeLog.Instance.AddLog($"??Android????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_19 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_20 = V_4;
NullCheck(L_20);
String_t* L_21;
L_21 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_20);
String_t* L_22;
L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA8D81F8719B7DA9C59CDCF6D819010CFF52D5008)), L_21, NULL);
NullCheck(L_19);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_19, L_22, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00bc;
}// end catch (depth: 1)
IL_00bc:
{
// if (isHighVersion) {
bool L_23 = __this->___U3CisHighVersionU3E5__2_3;
if (!L_23)
{
goto IL_00f1;
}
}
{
// permissions = new string[] {
// Permission.Camera,
// Permission.Microphone
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, _stringLiteralD4F10F0250BE015A970ECE39AF0E63147876656F);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralD4F10F0250BE015A970ECE39AF0E63147876656F);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
NullCheck(L_26);
ArrayElementTypeCheck (L_26, _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral6D2C56060B3F7353031AD314517C27945CC39748);
__this->___U3CpermissionsU3E5__3_4 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpermissionsU3E5__3_4), (void*)L_26);
// RuntimeLog.Instance.AddLog("Android 10+: ??????, ?????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_27 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_27);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_27, _stringLiteral34189A0AE9C0E0E94225465E95A81E99ED1364A0, NULL);
goto IL_012c;
}
IL_00f1:
{
// permissions = new string[] {
// Permission.Camera,
// Permission.Microphone,
// "android.permission.WRITE_EXTERNAL_STORAGE",
// "android.permission.READ_EXTERNAL_STORAGE"
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)4);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28;
NullCheck(L_29);
ArrayElementTypeCheck (L_29, _stringLiteralD4F10F0250BE015A970ECE39AF0E63147876656F);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralD4F10F0250BE015A970ECE39AF0E63147876656F);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
NullCheck(L_30);
ArrayElementTypeCheck (L_30, _stringLiteral6D2C56060B3F7353031AD314517C27945CC39748);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral6D2C56060B3F7353031AD314517C27945CC39748);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30;
NullCheck(L_31);
ArrayElementTypeCheck (L_31, _stringLiteral47EB513E374108E26037B7F9B4BF7E16901170BD);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral47EB513E374108E26037B7F9B4BF7E16901170BD);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31;
NullCheck(L_32);
ArrayElementTypeCheck (L_32, _stringLiteralB2113A207765BA2D8ABB7F50B4388B872AC1E2D2);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteralB2113A207765BA2D8ABB7F50B4388B872AC1E2D2);
__this->___U3CpermissionsU3E5__3_4 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpermissionsU3E5__3_4), (void*)L_32);
// RuntimeLog.Instance.AddLog("Android 9???: ????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_33 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_33);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_33, _stringLiteralC3BD1ECA6DD4C9A5D2CB765EE9E25F5E946D1841, NULL);
}
IL_012c:
{
// bool allPermissionsGranted = true;
__this->___U3CallPermissionsGrantedU3E5__4_5 = (bool)1;
// foreach (string permission in permissions)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = __this->___U3CpermissionsU3E5__3_4;
__this->___U3CU3E7__wrap4_6 = L_34;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap4_6), (void*)L_34);
__this->___U3CU3E7__wrap5_7 = 0;
goto IL_02d2;
}
IL_014b:
{
// foreach (string permission in permissions)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = __this->___U3CU3E7__wrap4_6;
int32_t L_36 = __this->___U3CU3E7__wrap5_7;
NullCheck(L_35);
int32_t L_37 = L_36;
String_t* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
__this->___U3CpermissionU3E5__7_8 = L_38;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpermissionU3E5__7_8), (void*)L_38);
// RuntimeLog.Instance.AddLog($"????: {permission}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_39 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_40 = __this->___U3CpermissionU3E5__7_8;
String_t* L_41;
L_41 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB9A7760DE4AD3DF96B2DBE2583C1F546C0BAB62E, L_40, NULL);
NullCheck(L_39);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_39, L_41, NULL);
// if (!Permission.HasUserAuthorizedPermission(permission))
String_t* L_42 = __this->___U3CpermissionU3E5__7_8;
bool L_43;
L_43 = Permission_HasUserAuthorizedPermission_mF4C90E13124E28F6F672200E489CC25A9B645B8B(L_42, NULL);
if (L_43)
{
goto IL_02a3;
}
}
{
// RuntimeLog.Instance.AddLog($"????: {permission}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_44 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_45 = __this->___U3CpermissionU3E5__7_8;
String_t* L_46;
L_46 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral0AC72037EBCA5D6E4182D4157F3199F445F2716A, L_45, NULL);
NullCheck(L_44);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_44, L_46, NULL);
// Permission.RequestUserPermission(permission);
String_t* L_47 = __this->___U3CpermissionU3E5__7_8;
Permission_RequestUserPermission_mF9CF3A21AAF34B311137C4D00B3AD6A6C2694242(L_47, NULL);
// float timeoutSeconds = 5f;
__this->___U3CtimeoutSecondsU3E5__8_9 = (5.0f);
// float elapsedTime = 0f;
__this->___U3CelapsedTimeU3E5__9_10 = (0.0f);
goto IL_021c;
}
IL_01c5:
{
// yield return new WaitForSeconds(0.1f);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_48 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_48);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_48, (0.100000001f), NULL);
__this->___U3CU3E2__current_1 = L_48;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_48);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_01de:
{
__this->___U3CU3E1__state_0 = (-1);
// elapsedTime += 0.1f;
float L_49 = __this->___U3CelapsedTimeU3E5__9_10;
__this->___U3CelapsedTimeU3E5__9_10 = ((float)il2cpp_codegen_add(L_49, (0.100000001f)));
// RuntimeLog.Instance.AddLog($"??????: {permission}, ???: {elapsedTime:F1}?");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_50 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_51 = __this->___U3CpermissionU3E5__7_8;
float L_52 = __this->___U3CelapsedTimeU3E5__9_10;
float L_53 = L_52;
RuntimeObject* L_54 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_53);
String_t* L_55;
L_55 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral4A45FEED37092280C05CBF61147349A8AEE55011, L_51, L_54, NULL);
NullCheck(L_50);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_50, L_55, NULL);
}
IL_021c:
{
// while (!Permission.HasUserAuthorizedPermission(permission) && elapsedTime < timeoutSeconds)
String_t* L_56 = __this->___U3CpermissionU3E5__7_8;
bool L_57;
L_57 = Permission_HasUserAuthorizedPermission_mF4C90E13124E28F6F672200E489CC25A9B645B8B(L_56, NULL);
if (L_57)
{
goto IL_0237;
}
}
{
float L_58 = __this->___U3CelapsedTimeU3E5__9_10;
float L_59 = __this->___U3CtimeoutSecondsU3E5__8_9;
if ((((float)L_58) < ((float)L_59)))
{
goto IL_01c5;
}
}
IL_0237:
{
// if (!Permission.HasUserAuthorizedPermission(permission))
String_t* L_60 = __this->___U3CpermissionU3E5__7_8;
bool L_61;
L_61 = Permission_HasUserAuthorizedPermission_mF4C90E13124E28F6F672200E489CC25A9B645B8B(L_60, NULL);
if (L_61)
{
goto IL_0267;
}
}
{
// RuntimeLog.Instance.AddLog($"??????: {permission}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_62 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_63 = __this->___U3CpermissionU3E5__7_8;
String_t* L_64;
L_64 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral239E49B02AE726E8E21C04955A9F9AA4439D759C, L_63, NULL);
NullCheck(L_62);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_62, L_64, NULL);
// allPermissionsGranted = false;
__this->___U3CallPermissionsGrantedU3E5__4_5 = (bool)0;
goto IL_0281;
}
IL_0267:
{
// RuntimeLog.Instance.AddLog($"?????: {permission}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_65 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_66 = __this->___U3CpermissionU3E5__7_8;
String_t* L_67;
L_67 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral555770E5820981CE52487EE13D22698BA5B2CD1F, L_66, NULL);
NullCheck(L_65);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_65, L_67, NULL);
}
IL_0281:
{
// yield return new WaitForSeconds(0.5f);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_68 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_68);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_68, (0.5f), NULL);
__this->___U3CU3E2__current_1 = L_68;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_68);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_029a:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_02bd;
}
IL_02a3:
{
// RuntimeLog.Instance.AddLog($"????: {permission}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_69 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_70 = __this->___U3CpermissionU3E5__7_8;
String_t* L_71;
L_71 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD4CCDA4A55EFE8189FED6EB72EEEFF9477D28AC6, L_70, NULL);
NullCheck(L_69);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_69, L_71, NULL);
}
IL_02bd:
{
// }
__this->___U3CpermissionU3E5__7_8 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpermissionU3E5__7_8), (void*)(String_t*)NULL);
int32_t L_72 = __this->___U3CU3E7__wrap5_7;
__this->___U3CU3E7__wrap5_7 = ((int32_t)il2cpp_codegen_add(L_72, 1));
}
IL_02d2:
{
// foreach (string permission in permissions)
int32_t L_73 = __this->___U3CU3E7__wrap5_7;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = __this->___U3CU3E7__wrap4_6;
NullCheck(L_74);
if ((((int32_t)L_73) < ((int32_t)((int32_t)(((RuntimeArray*)L_74)->max_length)))))
{
goto IL_014b;
}
}
{
__this->___U3CU3E7__wrap4_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap4_6), (void*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL);
// if (isHighVersion && !allPermissionsGranted) {
bool L_75 = __this->___U3CisHighVersionU3E5__2_3;
if (!L_75)
{
goto IL_0365;
}
}
{
bool L_76 = __this->___U3CallPermissionsGrantedU3E5__4_5;
if (L_76)
{
goto IL_0365;
}
}
{
// bool onlyStoragePermissionsFailed = true;
V_5 = (bool)1;
// foreach (string permission in permissions) {
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_77 = __this->___U3CpermissionsU3E5__3_4;
V_6 = L_77;
V_7 = 0;
goto IL_0343;
}
IL_030c:
{
// foreach (string permission in permissions) {
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_78 = V_6;
int32_t L_79 = V_7;
NullCheck(L_78);
int32_t L_80 = L_79;
String_t* L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
V_8 = L_81;
// if (permission != "android.permission.WRITE_EXTERNAL_STORAGE" &&
// permission != "android.permission.READ_EXTERNAL_STORAGE" &&
// !Permission.HasUserAuthorizedPermission(permission)) {
String_t* L_82 = V_8;
bool L_83;
L_83 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_82, _stringLiteral47EB513E374108E26037B7F9B4BF7E16901170BD, NULL);
if (!L_83)
{
goto IL_033d;
}
}
{
String_t* L_84 = V_8;
bool L_85;
L_85 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_84, _stringLiteralB2113A207765BA2D8ABB7F50B4388B872AC1E2D2, NULL);
if (!L_85)
{
goto IL_033d;
}
}
{
String_t* L_86 = V_8;
bool L_87;
L_87 = Permission_HasUserAuthorizedPermission_mF4C90E13124E28F6F672200E489CC25A9B645B8B(L_86, NULL);
if (L_87)
{
goto IL_033d;
}
}
{
// onlyStoragePermissionsFailed = false;
V_5 = (bool)0;
// break;
goto IL_034b;
}
IL_033d:
{
int32_t L_88 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_88, 1));
}
IL_0343:
{
// foreach (string permission in permissions) {
int32_t L_89 = V_7;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_90 = V_6;
NullCheck(L_90);
if ((((int32_t)L_89) < ((int32_t)((int32_t)(((RuntimeArray*)L_90)->max_length)))))
{
goto IL_030c;
}
}
IL_034b:
{
// if (onlyStoragePermissionsFailed) {
bool L_91 = V_5;
if (!L_91)
{
goto IL_0365;
}
}
{
// RuntimeLog.Instance.AddLog("Android 10+: ????????????????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_92 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_92);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_92, _stringLiteralC3B01C98C614923293FD3BDC67A0B0DCF50D4570, NULL);
// allPermissionsGranted = true;
__this->___U3CallPermissionsGrantedU3E5__4_5 = (bool)1;
}
IL_0365:
{
// if (Permission.HasUserAuthorizedPermission(Permission.Microphone))
bool L_93;
L_93 = Permission_HasUserAuthorizedPermission_mF4C90E13124E28F6F672200E489CC25A9B645B8B(_stringLiteral6D2C56060B3F7353031AD314517C27945CC39748, NULL);
if (!L_93)
{
goto IL_03bc;
}
}
{
// RuntimeLog.Instance.AddLog("????????????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_94 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_94);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_94, _stringLiteralBD46C9141BE795DD435EEE14A9AD72ED5765B94B, NULL);
// if (Microphone.devices.Length > 0)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_95;
L_95 = Microphone_get_devices_mC2821E200C36C599DDC37927DEC9EA725240812D(NULL);
NullCheck(L_95);
if (!(((RuntimeArray*)L_95)->max_length))
{
goto IL_03ad;
}
}
{
// RuntimeLog.Instance.AddLog($"????????: {string.Join(", ", Microphone.devices)}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_96 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_97;
L_97 = Microphone_get_devices_mC2821E200C36C599DDC37927DEC9EA725240812D(NULL);
String_t* L_98;
L_98 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, L_97, NULL);
String_t* L_99;
L_99 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral081C88BC636F7850A1635B06305257D916EBAD8B, L_98, NULL);
NullCheck(L_96);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_96, L_99, NULL);
goto IL_03bc;
}
IL_03ad:
{
// RuntimeLog.Instance.AddLog("??: ?????????????????????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_100 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_100);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_100, _stringLiteral83843D1CAAFF8084F04F351E806CD64A4B3BD231, NULL);
}
IL_03bc:
{
// Debug.Log("hasPermissions "+allPermissionsGranted);
bool* L_101 = (bool*)(&__this->___U3CallPermissionsGrantedU3E5__4_5);
il2cpp_codegen_runtime_class_init_inline(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
String_t* L_102;
L_102 = Boolean_ToString_m6646C8026B1DF381A1EE8CD13549175E9703CC63(L_101, NULL);
String_t* L_103;
L_103 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral90F97B4621F94C7BA6D219D9829F9F4685F262A0, L_102, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_103, NULL);
// hasPermissions = allPermissionsGranted;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_104 = V_1;
bool L_105 = __this->___U3CallPermissionsGrantedU3E5__4_5;
NullCheck(L_104);
L_104->___hasPermissions_15 = L_105;
// RuntimeLog.Instance.AddLog($"??????: {hasPermissions}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_106 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_107 = V_1;
NullCheck(L_107);
bool L_108 = L_107->___hasPermissions_15;
bool L_109 = L_108;
RuntimeObject* L_110 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_109);
String_t* L_111;
L_111 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral039FB48C516F3635D76368C6AEFAE622F5902961, L_110, NULL);
NullCheck(L_106);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_106, L_111, NULL);
// if (hasPermissions)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_112 = V_1;
NullCheck(L_112);
bool L_113 = L_112->___hasPermissions_15;
if (!L_113)
{
goto IL_0446;
}
}
{
// RuntimeLog.Instance.AddLog("=== ??????????????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_114 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_114);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_114, _stringLiteralEC1A695371F7F11CDC165077657368AED8A9EDA8, NULL);
// yield return StartCoroutine(InitializeCameraDelayed());
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_115 = V_1;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_116 = V_1;
NullCheck(L_116);
RuntimeObject* L_117;
L_117 = ScreenRecording_InitializeCameraDelayed_m063D94D688ACCBB5C2505DAEC0ED9159BCCE3C07(L_116, NULL);
NullCheck(L_115);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_118;
L_118 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_115, L_117, NULL);
__this->___U3CU3E2__current_1 = L_118;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_118);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_0433:
{
__this->___U3CU3E1__state_0 = (-1);
// Debug.Log("=== ??????????????? ===");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralEC1A695371F7F11CDC165077657368AED8A9EDA8, NULL);
goto IL_045f;
}
IL_0446:
{
// RuntimeLog.Instance.AddLog("!!! ????????????? !!!");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_119 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_119);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_119, _stringLiteral983AC4D6738B912C1318F2C3FEFEBFA7149ACB0F, NULL);
// Debug.Log("!!! ????????????? !!!");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral983AC4D6738B912C1318F2C3FEFEBFA7149ACB0F, NULL);
}
IL_045f:
{
// }
return (bool)0;
}
}
// System.Object ScreenRecording/<CheckAndRequestPermissions>d__14::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCheckAndRequestPermissionsU3Ed__14_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m53C73CC03A4D752201615E6FE5AAE8711E28A1E7 (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void ScreenRecording/<CheckAndRequestPermissions>d__14::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAndRequestPermissionsU3Ed__14_System_Collections_IEnumerator_Reset_mF41CB61FFBE63E6C8FE88D1273AF37A8E0CAB456 (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCheckAndRequestPermissionsU3Ed__14_System_Collections_IEnumerator_Reset_mF41CB61FFBE63E6C8FE88D1273AF37A8E0CAB456_RuntimeMethod_var)));
}
}
// System.Object ScreenRecording/<CheckAndRequestPermissions>d__14::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCheckAndRequestPermissionsU3Ed__14_System_Collections_IEnumerator_get_Current_mEE2AFA006DA4362C9A14A1AB295BD5B4A9750D19 (U3CCheckAndRequestPermissionsU3Ed__14_tC4B6212DC1A9A86497FE12FAAD794875B76667B9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void ScreenRecording/<InitializeRecordManagerDelayed>d__16::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeRecordManagerDelayedU3Ed__16__ctor_m4E4AAA20B5B2D09EFDE6AE7094031A69205889E9 (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void ScreenRecording/<InitializeRecordManagerDelayed>d__16::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeRecordManagerDelayedU3Ed__16_System_IDisposable_Dispose_m7D4D5FC71682CF6D280C306AE769C3A051878202 (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean ScreenRecording/<InitializeRecordManagerDelayed>d__16::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CInitializeRecordManagerDelayedU3Ed__16_MoveNext_mF7662ECEF3CBEDCFABCEBC3DC454B6F636354A87 (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A266118AEE75B4DD1B90D6B7489D0E4D9F03406);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D1990350238096AD4D8520FC64B8D9BA3B7652A);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* V_1 = NULL;
Exception_t* V_2 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_002e;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_002e:
{
__this->___U3CU3E1__state_0 = (-1);
}
try
{// begin try (depth: 1)
// recordManager = RecordManager.GetInstance();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_4 = V_1;
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_5;
L_5 = RecordManager_GetInstance_mE556485F8A019275D5C7F4C0B947E2AACD8C9A91(NULL);
NullCheck(L_4);
L_4->___recordManager_14 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___recordManager_14), (void*)L_5);
// RuntimeLog.Instance.AddLog("RecordManager?????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_6 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_6);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_6, _stringLiteral0A266118AEE75B4DD1B90D6B7489D0E4D9F03406, NULL);
// SetupButtonListeners();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_7 = V_1;
NullCheck(L_7);
ScreenRecording_SetupButtonListeners_mEC0F5562AAE5FAE5CD482677A02DC56377A67811(L_7, NULL);
// isCameraInitialized = true;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_8 = V_1;
NullCheck(L_8);
L_8->___isCameraInitialized_16 = (bool)1;
// RuntimeLog.Instance.AddLog("???????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_9 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_9);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_9, _stringLiteral4D1990350238096AD4D8520FC64B8D9BA3B7652A, NULL);
// }
goto IL_008a;
}// end try (depth: 1)
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_006d;
}
throw e;
}
CATCH_006d:
{// begin catch(System.Exception)
Exception_t* L_10 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_2 = L_10;
// RuntimeLog.Instance.AddLog($"???????: {ex.Message}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_11 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_12 = V_2;
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_12);
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBBA5CA077BD4F38B66F0A5E77BE85702F910A307)), L_13, NULL);
NullCheck(L_11);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_11, L_14, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_008a;
}// end catch (depth: 1)
IL_008a:
{
// }
return (bool)0;
}
}
// System.Object ScreenRecording/<InitializeRecordManagerDelayed>d__16::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInitializeRecordManagerDelayedU3Ed__16_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m0334CE1EA72C7BCB7FB889AF64AC7267DB972A28 (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void ScreenRecording/<InitializeRecordManagerDelayed>d__16::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeRecordManagerDelayedU3Ed__16_System_Collections_IEnumerator_Reset_m1FE8153ABDB5C6F44CB16D7AD27F044A76CFDB87 (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CInitializeRecordManagerDelayedU3Ed__16_System_Collections_IEnumerator_Reset_m1FE8153ABDB5C6F44CB16D7AD27F044A76CFDB87_RuntimeMethod_var)));
}
}
// System.Object ScreenRecording/<InitializeRecordManagerDelayed>d__16::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInitializeRecordManagerDelayedU3Ed__16_System_Collections_IEnumerator_get_Current_mE30B31759AD78A4900AADF7C9D8D7C021A1CBEEC (U3CInitializeRecordManagerDelayedU3Ed__16_tC24AFFFDA5E2948FA9C7FBEAA39B7B4DC2318978* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void ScreenRecording/<ResetSceneAndUI>d__18::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CResetSceneAndUIU3Ed__18__ctor_mB8E910E73F51E27DE5BB03029F1E0CF96346B12F (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void ScreenRecording/<ResetSceneAndUI>d__18::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CResetSceneAndUIU3Ed__18_System_IDisposable_Dispose_m1CC9763E883B5BF9FDBCB685BAB47EA77BDF35CD (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean ScreenRecording/<ResetSceneAndUI>d__18::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CResetSceneAndUIU3Ed__18_MoveNext_m04ABE0F0C2700A097EB94AFFC1A6CC02AE98B18E (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1603FC8E03B4B5F64F20F1CFB8F5CA5DBBA0549F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral372360BD24761E9B8F2B6F0B659628438423B103);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C43D190974BF4B9A05E07DBB6B2C6FC36A4F992);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E16A33ED331CE69518842C940BC668289EA3C32);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57D54AF65B80A5B64478C9DC1085EA7AC47E6193);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9D09411ED5387F2F07D54D8A71C1F913D71513F);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* V_1 = NULL;
String_t* V_2 = NULL;
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_002e;
}
case 1:
{
goto IL_00a7;
}
case 2:
{
goto IL_00e2;
}
case 3:
{
goto IL_0189;
}
case 4:
{
goto IL_01b6;
}
case 5:
{
goto IL_01d8;
}
}
}
{
return (bool)0;
}
IL_002e:
{
__this->___U3CU3E1__state_0 = (-1);
// if (isReloading)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_3 = V_1;
NullCheck(L_3);
bool L_4 = L_3->___isReloading_17;
if (!L_4)
{
goto IL_003f;
}
}
{
// yield break;
return (bool)0;
}
IL_003f:
{
// isReloading = true;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_5 = V_1;
NullCheck(L_5);
L_5->___isReloading_17 = (bool)1;
// RuntimeLog.Instance.AddLog("=== ???????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_6 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_6);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_6, _stringLiteral372360BD24761E9B8F2B6F0B659628438423B103, NULL);
// if (isAdd)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_7 = V_1;
NullCheck(L_7);
bool L_8 = L_7->___isAdd_5;
if (!L_8)
{
goto IL_00c3;
}
}
{
// RuntimeLog.Instance.AddLog("??????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_9 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_9);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_9, _stringLiteralF9D09411ED5387F2F07D54D8A71C1F913D71513F, NULL);
// StopScreen();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_10 = V_1;
NullCheck(L_10);
ScreenRecording_StopScreen_m8DA88C040008637CB8508F66825C5D83EB499A0D(L_10, NULL);
// SaveData();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_11 = V_1;
NullCheck(L_11);
ScreenRecording_SaveData_m326215536583C5C580BE492667A981C1CDC3F537(L_11, NULL);
// float waitTime = 0;
__this->___U3CwaitTimeU3E5__3_4 = (0.0f);
goto IL_00ae;
}
IL_0085:
{
// waitTime += Time.deltaTime;
float L_12 = __this->___U3CwaitTimeU3E5__3_4;
float L_13;
L_13 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
__this->___U3CwaitTimeU3E5__3_4 = ((float)il2cpp_codegen_add(L_12, L_13));
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_00a7:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_00ae:
{
// while (isAdd && waitTime < 3f)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_14 = V_1;
NullCheck(L_14);
bool L_15 = L_14->___isAdd_5;
if (!L_15)
{
goto IL_00c3;
}
}
{
float L_16 = __this->___U3CwaitTimeU3E5__3_4;
if ((((float)L_16) < ((float)(3.0f))))
{
goto IL_0085;
}
}
IL_00c3:
{
// ResetUIState();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_17 = V_1;
NullCheck(L_17);
ScreenRecording_ResetUIState_m4FBE7E135C98B42A8235494251E1B76EF22B5040(L_17, NULL);
// yield return new WaitForSeconds(0.5f);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_18 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_18);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_18, (0.5f), NULL);
__this->___U3CU3E2__current_1 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_18);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00e2:
{
__this->___U3CU3E1__state_0 = (-1);
// string currentSceneName = SceneManager.GetActiveScene().name;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_19;
L_19 = SceneManager_GetActiveScene_m0B320EC4302F51A71495D1CCD1A0FF9C2ED1FDC8(NULL);
V_3 = L_19;
String_t* L_20;
L_20 = Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C((&V_3), NULL);
V_2 = L_20;
// RuntimeLog.Instance.AddLog($"??????: {currentSceneName}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_21 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
String_t* L_22 = V_2;
String_t* L_23;
L_23 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral57D54AF65B80A5B64478C9DC1085EA7AC47E6193, L_22, NULL);
NullCheck(L_21);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_21, L_23, NULL);
// AsyncOperation asyncLoad = SceneManager.LoadSceneAsync(currentSceneName);
String_t* L_24 = V_2;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_25;
L_25 = SceneManager_LoadSceneAsync_m84D316B1993A4E69F9E8CDE30531687B701F9300(L_24, NULL);
__this->___U3CasyncLoadU3E5__2_3 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CasyncLoadU3E5__2_3), (void*)L_25);
// if (asyncLoad == null)
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_26 = __this->___U3CasyncLoadU3E5__2_3;
if (L_26)
{
goto IL_0138;
}
}
{
// RuntimeLog.Instance.AddLog("??????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_27 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_27);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_27, _stringLiteral3E16A33ED331CE69518842C940BC668289EA3C32, NULL);
// isReloading = false;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_28 = V_1;
NullCheck(L_28);
L_28->___isReloading_17 = (bool)0;
// yield break;
return (bool)0;
}
IL_0138:
{
// asyncLoad.allowSceneActivation = true;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_29 = __this->___U3CasyncLoadU3E5__2_3;
NullCheck(L_29);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_29, (bool)1, NULL);
goto IL_0190;
}
IL_0146:
{
// float progress = Mathf.Clamp01(asyncLoad.progress / 0.9f);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_30 = __this->___U3CasyncLoadU3E5__2_3;
NullCheck(L_30);
float L_31;
L_31 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_30, NULL);
float L_32;
L_32 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(L_31/(0.899999976f))), NULL);
V_4 = L_32;
// RuntimeLog.Instance.AddLog($"??????: {progress:P0}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_33 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
float L_34 = V_4;
float L_35 = L_34;
RuntimeObject* L_36 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_35);
String_t* L_37;
L_37 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1603FC8E03B4B5F64F20F1CFB8F5CA5DBBA0549F, L_36, NULL);
NullCheck(L_33);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_33, L_37, NULL);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_0189:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0190:
{
// while (!asyncLoad.isDone)
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_38 = __this->___U3CasyncLoadU3E5__2_3;
NullCheck(L_38);
bool L_39;
L_39 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_38, NULL);
if (!L_39)
{
goto IL_0146;
}
}
{
// yield return new WaitForSeconds(1f);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_40 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_40);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_40, (1.0f), NULL);
__this->___U3CU3E2__current_1 = L_40;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_40);
__this->___U3CU3E1__state_0 = 4;
return (bool)1;
}
IL_01b6:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return StartCoroutine(CheckAndRequestPermissions());
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_41 = V_1;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_42 = V_1;
NullCheck(L_42);
RuntimeObject* L_43;
L_43 = ScreenRecording_CheckAndRequestPermissions_mA650D25C2E22C2FDA53C2C0E43383EBDCEC6A2D0(L_42, NULL);
NullCheck(L_41);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_44;
L_44 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_41, L_43, NULL);
__this->___U3CU3E2__current_1 = L_44;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_44);
__this->___U3CU3E1__state_0 = 5;
return (bool)1;
}
IL_01d8:
{
__this->___U3CU3E1__state_0 = (-1);
// RuntimeLog.Instance.AddLog("=== ?????? ===");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_45 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_45);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_45, _stringLiteral3C43D190974BF4B9A05E07DBB6B2C6FC36A4F992, NULL);
// isReloading = false;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_46 = V_1;
NullCheck(L_46);
L_46->___isReloading_17 = (bool)0;
// }
return (bool)0;
}
}
// System.Object ScreenRecording/<ResetSceneAndUI>d__18::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CResetSceneAndUIU3Ed__18_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m387F1EA0165B38B423D0D53E8CD6ED17BBF8039A (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void ScreenRecording/<ResetSceneAndUI>d__18::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CResetSceneAndUIU3Ed__18_System_Collections_IEnumerator_Reset_m09E1CB1FE8E0F0823FA2FEA98F4588EA7079B4AD (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CResetSceneAndUIU3Ed__18_System_Collections_IEnumerator_Reset_m09E1CB1FE8E0F0823FA2FEA98F4588EA7079B4AD_RuntimeMethod_var)));
}
}
// System.Object ScreenRecording/<ResetSceneAndUI>d__18::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CResetSceneAndUIU3Ed__18_System_Collections_IEnumerator_get_Current_mB3B7733D86CF0B1BED36272FACED710C2071EA48 (U3CResetSceneAndUIU3Ed__18_tED7D3345636165CAA795320C300778BB6141A9CC* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void ScreenRecording/<InitializeCameraDelayed>d__20::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeCameraDelayedU3Ed__20__ctor_m21A963754E65D58E936A479A315F7EDF13DD7B6B (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void ScreenRecording/<InitializeCameraDelayed>d__20::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeCameraDelayedU3Ed__20_System_IDisposable_Dispose_m936AB93FC0CBA2629F45A4892A3AEF4698DF1897 (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean ScreenRecording/<InitializeCameraDelayed>d__20::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CInitializeCameraDelayedU3Ed__20_MoveNext_m7BED63E8B2DDBB9B9181EE1B226C9FC55502C9B6 (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A266118AEE75B4DD1B90D6B7489D0E4D9F03406);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF785C2E8C9EFBC16080024F73B9983346C10F98);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE7042C51389C2B7A9F0469B04D52F4233A2785A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3959100D0706F043588CE6658F55638E2B1204B);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* V_1 = NULL;
Exception_t* V_2 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0022;
}
case 1:
{
goto IL_0051;
}
case 2:
{
goto IL_0085;
}
}
}
{
return (bool)0;
}
IL_0022:
{
__this->___U3CU3E1__state_0 = (-1);
// RuntimeLog.Instance.AddLog("????????...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_3 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_3);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_3, _stringLiteralDF785C2E8C9EFBC16080024F73B9983346C10F98, NULL);
// yield return new WaitForSeconds(1f); // ????????????
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_4 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_4);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_4, (1.0f), NULL);
__this->___U3CU3E2__current_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0051:
{
__this->___U3CU3E1__state_0 = (-1);
// RuntimeLog.Instance.AddLog("?????RecordManager...");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_5 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_5);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_5, _stringLiteralEE7042C51389C2B7A9F0469B04D52F4233A2785A, NULL);
// RecordManager.ResetInstance();
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_ResetInstance_mA66118B9A69142751FECC8936CB9A934CE97EB95(NULL);
// yield return new WaitForSeconds(0.5f);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_6 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_6);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_6, (0.5f), NULL);
__this->___U3CU3E2__current_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_6);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_0085:
{
__this->___U3CU3E1__state_0 = (-1);
}
try
{// begin try (depth: 1)
{
// recordManager = RecordManager.GetInstance();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5_il2cpp_TypeInfo_var);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_8;
L_8 = RecordManager_GetInstance_mE556485F8A019275D5C7F4C0B947E2AACD8C9A91(NULL);
NullCheck(L_7);
L_7->___recordManager_14 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___recordManager_14), (void*)L_8);
// if (recordManager != null)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_9 = V_1;
NullCheck(L_9);
RecordManager_tFA97973B34A393F23E233EF463531067A2DA3CE5* L_10 = L_9->___recordManager_14;
if (!L_10)
{
goto IL_00bd_1;
}
}
{
// RuntimeLog.Instance.AddLog("RecordManager?????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_11 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_11);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_11, _stringLiteral0A266118AEE75B4DD1B90D6B7489D0E4D9F03406, NULL);
// SetupButtonListeners();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_12 = V_1;
NullCheck(L_12);
ScreenRecording_SetupButtonListeners_mEC0F5562AAE5FAE5CD482677A02DC56377A67811(L_12, NULL);
// isCameraInitialized = true;
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_13 = V_1;
NullCheck(L_13);
L_13->___isCameraInitialized_16 = (bool)1;
goto IL_00cc_1;
}
IL_00bd_1:
{
// RuntimeLog.Instance.AddLog("RecordManager?????");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_14 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))->___Instance_5;
NullCheck(L_14);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_14, _stringLiteralF3959100D0706F043588CE6658F55638E2B1204B, NULL);
}
IL_00cc_1:
{
// }
goto IL_00f6;
}
}// end try (depth: 1)
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_00ce;
}
throw e;
}
CATCH_00ce:
{// begin catch(System.Exception)
Exception_t* L_15 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_2 = L_15;
// RuntimeLog.Instance.AddLog($"???????: {ex.Message}\n{ex.StackTrace}");
RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1* L_16 = ((RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeLog_tEC659B9944FD5A9EE6CA8735F83163C673BFEEA1_il2cpp_TypeInfo_var))))->___Instance_5;
Exception_t* L_17 = V_2;
NullCheck(L_17);
String_t* L_18;
L_18 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_17);
Exception_t* L_19 = V_2;
NullCheck(L_19);
String_t* L_20;
L_20 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Exception::get_StackTrace() */, L_19);
String_t* L_21;
L_21 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0567B81A47578A14BE30E6CEC08F9DF5DC0DD03E)), L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD)), L_20, NULL);
NullCheck(L_16);
RuntimeLog_AddLog_m3516BE321868D2EC2BC77FC2B615CE8F85020134(L_16, L_21, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00f6;
}// end catch (depth: 1)
IL_00f6:
{
// }
return (bool)0;
}
}
// System.Object ScreenRecording/<InitializeCameraDelayed>d__20::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInitializeCameraDelayedU3Ed__20_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m497A4669B9B5F91221015D23E81C6332DBA7E92C (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void ScreenRecording/<InitializeCameraDelayed>d__20::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeCameraDelayedU3Ed__20_System_Collections_IEnumerator_Reset_mF9CB91490FD698E7AEC34EF7D8B4018308C3D5E3 (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CInitializeCameraDelayedU3Ed__20_System_Collections_IEnumerator_Reset_mF9CB91490FD698E7AEC34EF7D8B4018308C3D5E3_RuntimeMethod_var)));
}
}
// System.Object ScreenRecording/<InitializeCameraDelayed>d__20::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInitializeCameraDelayedU3Ed__20_System_Collections_IEnumerator_get_Current_mEA5F685843BD07EDDED06EFE49E0D873416EBCA9 (U3CInitializeCameraDelayedU3Ed__20_t1E633823148C34FBE81CBD4D74213524A245CD1E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void SetID::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetID_Start_mDB1AF51A8261EDABECC716998D0FD126084330A9 (SetID_t8C89A660E1E68C4BB1FB06A9227640D4ECDD90D8* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void SetID::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetID_Update_m9EE83DE1BE91B855D181E6AF6ED286A5C09CF41B (SetID_t8C89A660E1E68C4BB1FB06A9227640D4ECDD90D8* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void SetID::SetImage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetID_SetImage_m45E7904694AB5D3BFE731EBC7F86EC6BF1297961 (SetID_t8C89A660E1E68C4BB1FB06A9227640D4ECDD90D8* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void SetID::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetID__ctor_m0E60618E812BC86CEF5111F18B28C26436009F70 (SetID_t8C89A660E1E68C4BB1FB06A9227640D4ECDD90D8* __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
// System.Void SetRolls::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetRolls_Update_mF416B8C08081CE04197E2D8B51793187F49848A0 (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __this, const RuntimeMethod* method)
{
{
// if (ParametersChanged() || transform.hasChanged)
bool L_0;
L_0 = SetRolls_ParametersChanged_mC3A3465B14D873983B7EE0D4EFAD101B9FA8D9B7(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
bool L_2;
L_2 = Transform_get_hasChanged_m570B3328E80AA338FF074A5C208500E98E440795(L_1, NULL);
if (!L_2)
{
goto IL_002d;
}
}
IL_0015:
{
// GenerateRing();
SetRolls_GenerateRing_mF323F51A048A3F4C60E59861622BF7745259C2BE(__this, NULL);
// transform.hasChanged = false;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_3);
Transform_set_hasChanged_mCE980898F6D52F81E7E6B772DCA89E13A15870AE(L_3, (bool)0, NULL);
// UpdateLastParameters();
SetRolls_UpdateLastParameters_mEF0720B2D53844642748FC4AC6150B88496272DE(__this, NULL);
}
IL_002d:
{
// }
return;
}
}
// System.Boolean SetRolls::ParametersChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetRolls_ParametersChanged_mC3A3465B14D873983B7EE0D4EFAD101B9FA8D9B7 (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __this, const RuntimeMethod* method)
{
{
// return !Mathf.Approximately(angle, lastAngle)
// || !Mathf.Approximately(radius, lastRadius)
// || !Mathf.Approximately(XRotation, lastXRotation);
float L_0 = __this->___angle_4;
float L_1 = __this->___lastAngle_7;
bool L_2;
L_2 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_003b;
}
}
{
float L_3 = __this->___radius_5;
float L_4 = __this->___lastRadius_8;
bool L_5;
L_5 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_3, L_4, NULL);
if (!L_5)
{
goto IL_003b;
}
}
{
float L_6 = __this->___XRotation_6;
float L_7 = __this->___lastXRotation_9;
bool L_8;
L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_6, L_7, NULL);
return (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
}
IL_003b:
{
return (bool)1;
}
}
// System.Void SetRolls::UpdateLastParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetRolls_UpdateLastParameters_mEF0720B2D53844642748FC4AC6150B88496272DE (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __this, const RuntimeMethod* method)
{
{
// lastAngle = angle;
float L_0 = __this->___angle_4;
__this->___lastAngle_7 = L_0;
// lastRadius = radius;
float L_1 = __this->___radius_5;
__this->___lastRadius_8 = L_1;
// lastXRotation = XRotation;
float L_2 = __this->___XRotation_6;
__this->___lastXRotation_9 = L_2;
// }
return;
}
}
// System.Void SetRolls::GenerateRing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetRolls_GenerateRing_mF323F51A048A3F4C60E59861622BF7745259C2BE (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
float V_1 = 0.0f;
int32_t V_2 = 0;
float V_3 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// int childCount = transform.childCount;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_0, NULL);
V_0 = L_1;
// if (childCount == 0) return;
int32_t L_2 = V_0;
if (L_2)
{
goto IL_0010;
}
}
{
// if (childCount == 0) return;
return;
}
IL_0010:
{
// float angleStep = angle / childCount;
float L_3 = __this->___angle_4;
int32_t L_4 = V_0;
V_1 = ((float)(L_3/((float)L_4)));
// for (int i = 0; i < childCount; i++) // ???????
V_2 = 0;
goto IL_00ab;
}
IL_0021:
{
// Transform child = transform.GetChild(i);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
int32_t L_6 = V_2;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_5, L_6, NULL);
// float currentAngle = i * angleStep * Mathf.Deg2Rad;
int32_t L_8 = V_2;
float L_9 = V_1;
V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_8), L_9)), (0.0174532924f)));
// Vector3 position = new Vector3(Mathf.Cos(currentAngle), 0, Mathf.Sin(currentAngle)) * radius;
float L_10 = V_3;
float L_11;
L_11 = cosf(L_10);
float L_12 = V_3;
float L_13;
L_13 = sinf(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
memset((&L_14), 0, sizeof(L_14));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_14), L_11, (0.0f), L_13, /*hidden argument*/NULL);
float L_15 = __this->___radius_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, L_15, NULL);
V_4 = L_16;
// child.localPosition = position;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_4;
NullCheck(L_17);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_17, L_18, NULL);
// child.localRotation = Quaternion.Euler(90, 0, currentAngle * Mathf.Rad2Deg + 90);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = L_17;
float L_20 = V_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21;
L_21 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((90.0f), (0.0f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_20, (57.2957802f))), (90.0f))), NULL);
NullCheck(L_19);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_19, L_21, NULL);
// child.Rotate(XRotation, 0, 0, Space.Self);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22 = L_19;
float L_23 = __this->___XRotation_6;
NullCheck(L_22);
Transform_Rotate_mE12DB27208410BB7090FA117D53DBEBBC0A36B30(L_22, L_23, (0.0f), (0.0f), 1, NULL);
// child.gameObject.SetActive(true);
NullCheck(L_22);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24;
L_24 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_22, NULL);
NullCheck(L_24);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_24, (bool)1, NULL);
// for (int i = 0; i < childCount; i++) // ???????
int32_t L_25 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_00ab:
{
// for (int i = 0; i < childCount; i++) // ???????
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_0021;
}
}
{
// }
return;
}
}
// System.Void SetRolls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetRolls__ctor_m26F59D47FCDB1B63C74D3DD69F492E52FA772352 (SetRolls_tBE559B4A2AE3ED8A901C762F56C738BF1FBF5AE3* __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
// System.Void ShuaXn::ShuaXin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuaXn_ShuaXin_m6673D8E89AA2060C96BECEE4F1303979582FD8AC (ShuaXn_tFA42BA05374AA7BE315E69FD484EFF391BB69AA9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// string currentSceneName = SceneManager.GetActiveScene().name;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0;
L_0 = SceneManager_GetActiveScene_m0B320EC4302F51A71495D1CCD1A0FF9C2ED1FDC8(NULL);
V_0 = L_0;
String_t* L_1;
L_1 = Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C((&V_0), NULL);
// SceneManager.LoadScene(currentSceneName);
SceneManager_LoadScene_mBB3DBC1601A21F8F4E8A5D68FED30EA9412F218E(L_1, NULL);
// }
return;
}
}
// System.Void ShuaXn::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuaXn__ctor_m6C5911E50A607C127C738C0302A694CFC6D4FE60 (ShuaXn_tFA42BA05374AA7BE315E69FD484EFF391BB69AA9* __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
// System.Void ShuiDI::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuiDI_Start_m234C449B715C24385F74643CE304D8A36F0D026B (ShuiDI_t29AEF0FAA362CC1B80132C076202D6E9B141A303* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void ShuiDI::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuiDI_Update_m14CA51AD98F91CB6CD6E7ED4DA8AC2D58549F26A (ShuiDI_t29AEF0FAA362CC1B80132C076202D6E9B141A303* __this, const RuntimeMethod* method)
{
{
// transform.position = new Vector3(transform.position.x, transform.position.y, myCamera.transform.position.z);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
float L_3 = L_2.___x_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
float L_6 = L_5.___y_3;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = __this->___myCamera_4;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
float L_10 = L_9.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), L_3, L_6, L_10, /*hidden argument*/NULL);
NullCheck(L_0);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_0, L_11, NULL);
// }
return;
}
}
// System.Void ShuiDI::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuiDI__ctor_mDBBB717ED8C5030FED762D02810D755B27A06D12 (ShuiDI_t29AEF0FAA362CC1B80132C076202D6E9B141A303* __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
// System.Void ShuiDiRen::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuiDiRen_Start_mF909CA87BDB1F685775EF08F5C71BCE49B0BB1F1 (ShuiDiRen_tAC7F8F6EC14067A7F50F9EDE74CDDE7FAC681069* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void ShuiDiRen::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuiDiRen_Update_m6F969A6EFDFE80D73A52CFC7631A4DECC7F42465 (ShuiDiRen_tAC7F8F6EC14067A7F50F9EDE74CDDE7FAC681069* __this, const RuntimeMethod* method)
{
{
// transform.position=new Vector3(transform.position.x,player.position.y,transform.position.z);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
float L_3 = L_2.___x_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___player_4;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
float L_6 = L_5.___y_3;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), L_3, L_6, L_9, /*hidden argument*/NULL);
NullCheck(L_0);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_0, L_10, NULL);
// }
return;
}
}
// System.Void ShuiDiRen::PlayAnim()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuiDiRen_PlayAnim_m498FC02DF02960983694440287AD8251DE1CD757 (ShuiDiRen_tAC7F8F6EC14067A7F50F9EDE74CDDE7FAC681069* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3);
s_Il2CppMethodInitialized = true;
}
{
// gameAnimation.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___gameAnimation_5;
NullCheck(L_0);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, (bool)1, NULL);
// gameAnimation.transform.GetChild(0).GetComponent<Animator>().Play("1");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___gameAnimation_5;
NullCheck(L_1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_2, 0, NULL);
NullCheck(L_3);
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_4;
L_4 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(L_3, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
NullCheck(L_4);
Animator_Play_m0F6A9F84B2E256E644D56C34A7A9BD622CB00FF9(L_4, _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3, NULL);
// }
return;
}
}
// System.Void ShuiDiRen::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShuiDiRen__ctor_mD534C69EF1BECB6009BCCDD838C1260B6726D71C (ShuiDiRen_tAC7F8F6EC14067A7F50F9EDE74CDDE7FAC681069* __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
// System.Void SkipSplashImage::Run()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkipSplashImage_Run_mA59EB41EB7D6A116F89BCC5FB5579CB7203563AC (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*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRunU3Eb__0_0_m7B6C24B4D133020184428D997ACBE3C3AAA21553_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
// Task.Run(()=>
// {
// SplashScreen.Stop(SplashScreen.StopBehavior.StopImmediate);
// });
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var))->___U3CU3E9__0_0_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_001f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var);
U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7* L_2 = ((U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_3);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3CRunU3Eb__0_0_m7B6C24B4D133020184428D997ACBE3C3AAA21553_RuntimeMethod_var), NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = L_3;
((U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var))->___U3CU3E9__0_0_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var))->___U3CU3E9__0_0_1), (void*)L_4);
G_B2_0 = L_4;
}
IL_001f:
{
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = Task_Run_m03529F41B4EEF4AC57C3F110767A0E3AF599C853(G_B2_0, NULL);
// }
return;
}
}
// System.Void SkipSplashImage::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkipSplashImage__ctor_mD799CFE4BB5B07B0C9CEC54CBCA5137D0B7C7912 (SkipSplashImage_tC1596B2275D39BCA9D545743BFE7F6B7087DDDF2* __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
// System.Void SkipSplashImage/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m363E16FC033174BB44FBBBC711B9AFF8E2D947D6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7* L_0 = (U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7*)il2cpp_codegen_object_new(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m330729DBE001543886DCE2698C9CB1E83A91FFB7(L_0, NULL);
((U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void SkipSplashImage/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m330729DBE001543886DCE2698C9CB1E83A91FFB7 (U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void SkipSplashImage/<>c::<Run>b__0_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRunU3Eb__0_0_m7B6C24B4D133020184428D997ACBE3C3AAA21553 (U3CU3Ec_tCECDA99524B99E7AC0D7F13B776F611AE0BBF2C7* __this, const RuntimeMethod* method)
{
{
// SplashScreen.Stop(SplashScreen.StopBehavior.StopImmediate);
SplashScreen_Stop_m59A280C710642F65852E988D07B65A063D3BD9ED(0, 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
// System.Void ThisTran::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThisTran_Start_m284AE6B6DDF0532552F0837F57229EB7289CB13E (ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* __this, const RuntimeMethod* method)
{
{
// StartCoroutine(Wait());
RuntimeObject* L_0;
L_0 = ThisTran_Wait_mFF092FB6E5FCEE88783A05680EA784AB741835BF(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1;
L_1 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_0, NULL);
// }
return;
}
}
// System.Void ThisTran::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThisTran_Update_mF8B56A0E91AD52A8728B00E8CE631902CBFCEC4D (ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Collections.IEnumerator ThisTran::Wait()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ThisTran_Wait_mFF092FB6E5FCEE88783A05680EA784AB741835BF (ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* L_0 = (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B*)il2cpp_codegen_object_new(U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CWaitU3Ed__5__ctor_m61A4BD029B888B10AAE36D33A8E531043365311B(L_0, 0, NULL);
U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void ThisTran::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThisTran__ctor_m8AA852800C76757B31039133C30A02488FF5379D (ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* __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
// System.Void ThisTran/<Wait>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitU3Ed__5__ctor_m61A4BD029B888B10AAE36D33A8E531043365311B (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void ThisTran/<Wait>d__5::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitU3Ed__5_System_IDisposable_Dispose_m7E6954C5FE8D98F9FC0B9C8AF8FF94BCF79A532F (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean ThisTran/<Wait>d__5::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CWaitU3Ed__5_MoveNext_mBF920080052D67EDBB5B87985CCBAB372A142E03 (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m1C760EBA1D9944C8E22BEFDDF65C38A7281B8757_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* V_1 = NULL;
MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4* V_2 = NULL;
int32_t V_3 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0037;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return new WaitForSeconds(1f);
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_4 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_4);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_4, (1.0f), NULL);
__this->___U3CU3E2__current_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0037:
{
__this->___U3CU3E1__state_0 = (-1);
// transform.position=GisPointTo3DPoint.Instance.GetWorldPoint(117.018402f,36.661855f);
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* L_5 = V_1;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL);
GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0* L_7 = ((GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0_StaticFields*)il2cpp_codegen_static_fields_for(GisPointTo3DPoint_tA0AFDAADEE33BC4A73A2A5E697F91E0633F992D0_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = GisPointTo3DPoint_GetWorldPoint_m9BDD6796B71366058FD8CB66E51D78E5CFAB1DF9(L_7, (117.01840209960938), (36.661853790283203), NULL);
NullCheck(L_6);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_8, NULL);
// Debug.Log(coordinateConversionManager.GetUnityPosition(AssociativeX,AssociativeY));
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* L_9 = V_1;
NullCheck(L_9);
CoordinateConversionManager_t5C881DB352CAB3A96C6C169BAD3A90A6536EB64A* L_10 = L_9->___coordinateConversionManager_6;
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* L_11 = V_1;
NullCheck(L_11);
float L_12 = L_11->___AssociativeX_4;
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* L_13 = V_1;
NullCheck(L_13);
float L_14 = L_13->___AssociativeY_5;
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = CoordinateConversionManager_GetUnityPosition_m84CF831E49D4D759F13F90876EAFE3409DB1FD21(L_10, L_12, L_14, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15;
RuntimeObject* L_17 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_16);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_17, NULL);
// MyPlane[] myPlanes=transform.GetComponentsInChildren<MyPlane>();
ThisTran_t9DE5D951B5189A5DB14A150292A5DA87DB27C371* L_18 = V_1;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_18, NULL);
NullCheck(L_19);
MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4* L_20;
L_20 = Component_GetComponentsInChildren_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m1C760EBA1D9944C8E22BEFDDF65C38A7281B8757(L_19, Component_GetComponentsInChildren_TisMyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB_m1C760EBA1D9944C8E22BEFDDF65C38A7281B8757_RuntimeMethod_var);
// foreach(var item in myPlanes)
V_2 = L_20;
V_3 = 0;
goto IL_00a2;
}
IL_0096:
{
// foreach(var item in myPlanes)
MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4* L_21 = V_2;
int32_t L_22 = V_3;
NullCheck(L_21);
int32_t L_23 = L_22;
MyPlane_t7C65B4214972598845FE8AA492781E91E032A3AB* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
// item.SetmyVector3();
NullCheck(L_24);
MyPlane_SetmyVector3_mB2074A217718EDEE94A64F4C9F5AE652B05346CA(L_24, NULL);
int32_t L_25 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_00a2:
{
// foreach(var item in myPlanes)
int32_t L_26 = V_3;
MyPlaneU5BU5D_t64D521AA9C24B3BD8BAAF2223429AF7E8FC4FDC4* L_27 = V_2;
NullCheck(L_27);
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
{
goto IL_0096;
}
}
{
// }
return (bool)0;
}
}
// System.Object ThisTran/<Wait>d__5::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CWaitU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m95D99E966ED66A735A842F76A7A31317D763D33B (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void ThisTran/<Wait>d__5::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitU3Ed__5_System_Collections_IEnumerator_Reset_mD9DB5CF616818B94A7F81A7F6D509BB9FBD0DDEA (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CWaitU3Ed__5_System_Collections_IEnumerator_Reset_mD9DB5CF616818B94A7F81A7F6D509BB9FBD0DDEA_RuntimeMethod_var)));
}
}
// System.Object ThisTran/<Wait>d__5::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CWaitU3Ed__5_System_Collections_IEnumerator_get_Current_mECAB4A029E6050759FDB03761B2A7A3C9753290E (U3CWaitU3Ed__5_t1107CF56B735F548A99B1C2E0C736C10D378590B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void UITest::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UITest_Start_mDB9754F7235A9AA128F4F8EEE323AB58CB149187 (UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* __this, const RuntimeMethod* method)
{
{
// StartCoroutine(Call());
RuntimeObject* L_0;
L_0 = UITest_Call_m9FA24D359515A90632B2ACD2BF47147388A3520D(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1;
L_1 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_0, NULL);
// }
return;
}
}
// System.Collections.IEnumerator UITest::Call()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UITest_Call_m9FA24D359515A90632B2ACD2BF47147388A3520D (UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* L_0 = (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01*)il2cpp_codegen_object_new(U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CCallU3Ed__5__ctor_mA8A832950E2889F24D74E87C967966432AF9D2A6(L_0, 0, NULL);
U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void UITest::SwitchCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UITest_SwitchCamera_m36633741075BBAF8B8DE22C8D8AC191058F0D8CE (UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* __this, 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*)&WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (WebCamTexture.devices.Length < 1)
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_0;
L_0 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
NullCheck(L_0);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)1)))
{
goto IL_000b;
}
}
{
// return;
return;
}
IL_000b:
{
// if (currentWebCam != null)
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_1 = __this->___currentWebCam_7;
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_0024;
}
}
{
// currentWebCam.Stop();
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_3 = __this->___currentWebCam_7;
NullCheck(L_3);
WebCamTexture_Stop_m6239B5D1E10C53B57BB30E124E3F541EBD46A184(L_3, NULL);
}
IL_0024:
{
// index++;
int32_t L_4 = __this->___index_6;
__this->___index_6 = ((int32_t)il2cpp_codegen_add(L_4, 1));
// index = index % WebCamTexture.devices.Length;
int32_t L_5 = __this->___index_6;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_6;
L_6 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
NullCheck(L_6);
__this->___index_6 = ((int32_t)(L_5%((int32_t)(((RuntimeArray*)L_6)->max_length))));
// currentWebCam = new WebCamTexture(WebCamTexture.devices[index].name, Screen.width, Screen.height, 60);
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_7;
L_7 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
int32_t L_8 = __this->___index_6;
NullCheck(L_7);
String_t* L_9;
L_9 = WebCamDevice_get_name_m2BF75E8EA486668299906EAC9B35214890D4601E(((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8))), NULL);
int32_t L_10;
L_10 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_11;
L_11 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_12 = (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749*)il2cpp_codegen_object_new(WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
NullCheck(L_12);
WebCamTexture__ctor_mAF6018FD8752F8527E23C6A800A314C87322D1DD(L_12, L_9, L_10, L_11, ((int32_t)60), NULL);
__this->___currentWebCam_7 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentWebCam_7), (void*)L_12);
// rawImage.texture = currentWebCam;
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_13 = __this->___rawImage_4;
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_14 = __this->___currentWebCam_7;
NullCheck(L_13);
RawImage_set_texture_mC016318C95CC17A826D57DD219DBCB6DFD295C02(L_13, L_14, NULL);
// currentWebCam.Play();
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_15 = __this->___currentWebCam_7;
NullCheck(L_15);
WebCamTexture_Play_mAB313C6F98D5433C414DA31DD96316BDE8D19A26(L_15, NULL);
// rawImage.rectTransform.localEulerAngles = new Vector3(0, 0, -currentWebCam.videoRotationAngle);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_16 = __this->___rawImage_4;
NullCheck(L_16);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17;
L_17 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_16, NULL);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_18 = __this->___currentWebCam_7;
NullCheck(L_18);
int32_t L_19;
L_19 = WebCamTexture_get_videoRotationAngle_m2BF420A1243F56415BEF82CC84AB4C7B342C991F(L_18, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
memset((&L_20), 0, sizeof(L_20));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_20), (0.0f), (0.0f), ((float)((-L_19))), /*hidden argument*/NULL);
NullCheck(L_17);
Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF(L_17, L_20, NULL);
// }
return;
}
}
// System.Void UITest::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UITest__ctor_mC4218F0791F6C7D74758A367E765D7E9223F1C2B (UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* __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
// System.Void UITest/<Call>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCallU3Ed__5__ctor_mA8A832950E2889F24D74E87C967966432AF9D2A6 (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UITest/<Call>d__5::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCallU3Ed__5_System_IDisposable_Dispose_mB217DD05A97178F90D252CD0073B6EB819D2D4C4 (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UITest/<Call>d__5::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCallU3Ed__5_MoveNext_m4BB1341F9C7ACC7D247075B96DEC625DB05557E2 (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* V_1 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0033;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return Application.RequestUserAuthorization(UserAuthorization.WebCam);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4;
L_4 = Application_RequestUserAuthorization_mADBB6AC1C7EF417C7D11D2D8F1263985547F94AA(1, NULL);
__this->___U3CU3E2__current_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0033:
{
__this->___U3CU3E1__state_0 = (-1);
// if (Application.HasUserAuthorization(UserAuthorization.WebCam) && WebCamTexture.devices.Length > 0)
bool L_5;
L_5 = Application_HasUserAuthorization_mB418451E98E7C23BA2A31DDF39BFB7253023B4F4(1, NULL);
if (!L_5)
{
goto IL_00be;
}
}
{
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_6;
L_6 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
NullCheck(L_6);
if (!(((RuntimeArray*)L_6)->max_length))
{
goto IL_00be;
}
}
{
// currentWebCam = new WebCamTexture(WebCamTexture.devices[index].name, Screen.width, Screen.height, 60);
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_7 = V_1;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_8;
L_8 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_9 = V_1;
NullCheck(L_9);
int32_t L_10 = L_9->___index_6;
NullCheck(L_8);
String_t* L_11;
L_11 = WebCamDevice_get_name_m2BF75E8EA486668299906EAC9B35214890D4601E(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10))), NULL);
int32_t L_12;
L_12 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_13;
L_13 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_14 = (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749*)il2cpp_codegen_object_new(WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
NullCheck(L_14);
WebCamTexture__ctor_mAF6018FD8752F8527E23C6A800A314C87322D1DD(L_14, L_11, L_12, L_13, ((int32_t)60), NULL);
NullCheck(L_7);
L_7->___currentWebCam_7 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___currentWebCam_7), (void*)L_14);
// rawImage.texture = currentWebCam;
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_15 = V_1;
NullCheck(L_15);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_16 = L_15->___rawImage_4;
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_17 = V_1;
NullCheck(L_17);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_18 = L_17->___currentWebCam_7;
NullCheck(L_16);
RawImage_set_texture_mC016318C95CC17A826D57DD219DBCB6DFD295C02(L_16, L_18, NULL);
// currentWebCam.Play();
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_19 = V_1;
NullCheck(L_19);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_20 = L_19->___currentWebCam_7;
NullCheck(L_20);
WebCamTexture_Play_mAB313C6F98D5433C414DA31DD96316BDE8D19A26(L_20, NULL);
// rawImage.rectTransform.localEulerAngles = new Vector3(0, 0, -currentWebCam.videoRotationAngle);
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_21 = V_1;
NullCheck(L_21);
RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* L_22 = L_21->___rawImage_4;
NullCheck(L_22);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_23;
L_23 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_22, NULL);
UITest_tF19E2BA2EA94FC60196733775B550CFCCEC0DE18* L_24 = V_1;
NullCheck(L_24);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_25 = L_24->___currentWebCam_7;
NullCheck(L_25);
int32_t L_26;
L_26 = WebCamTexture_get_videoRotationAngle_m2BF420A1243F56415BEF82CC84AB4C7B342C991F(L_25, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
memset((&L_27), 0, sizeof(L_27));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), (0.0f), (0.0f), ((float)((-L_26))), /*hidden argument*/NULL);
NullCheck(L_23);
Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF(L_23, L_27, NULL);
}
IL_00be:
{
// }
return (bool)0;
}
}
// System.Object UITest/<Call>d__5::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCallU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mFE4263834433F6088A4E15BB0386AD760E1611BB (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UITest/<Call>d__5::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCallU3Ed__5_System_Collections_IEnumerator_Reset_m73621331985A52460F56E9DBD8E232D3FF81356E (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCallU3Ed__5_System_Collections_IEnumerator_Reset_m73621331985A52460F56E9DBD8E232D3FF81356E_RuntimeMethod_var)));
}
}
// System.Object UITest/<Call>d__5::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCallU3Ed__5_System_Collections_IEnumerator_get_Current_m711E3E22364BD591C0F4EB886373E6EE5DE2024C (U3CCallU3Ed__5_tA4A20E5B1DF1AAA2921E7275426E25A245B07F01* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void upSpeed::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_Awake_m31A41E424BACA62538DF5D1F9A6A21C0F54150AC (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisButton_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098_mB997CBF78A37938DC1624352E12D0205078CB290_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisCaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B_m175EBC361487CDD943D53AEFA427B61B6AE185DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97_m4AA0387A8FD4C2253F8EF4BF78DE670F5175DBD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC8A556F0A8E6FC1246068E30375330FBE1867F0);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// this.gameObject.GetComponent<Button>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_1;
L_1 = GameObject_GetComponent_TisButton_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098_mB997CBF78A37938DC1624352E12D0205078CB290(L_0, GameObject_GetComponent_TisButton_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098_mB997CBF78A37938DC1624352E12D0205078CB290_RuntimeMethod_var);
// if (header == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___header_4;
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_002a_1;
}
}
{
// header = GameObject.Find("Header");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteralEC8A556F0A8E6FC1246068E30375330FBE1867F0, NULL);
__this->___header_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___header_4), (void*)L_4);
}
IL_002a_1:
{
// if (captureScreenshotMgr == null)
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_5 = __this->___captureScreenshotMgr_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0062_1;
}
}
{
// captureScreenshotMgr = FindObjectOfType<CaptureScreenshotMgr>();
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_7;
L_7 = Object_FindObjectOfType_TisCaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B_m175EBC361487CDD943D53AEFA427B61B6AE185DB(Object_FindObjectOfType_TisCaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B_m175EBC361487CDD943D53AEFA427B61B6AE185DB_RuntimeMethod_var);
__this->___captureScreenshotMgr_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___captureScreenshotMgr_6), (void*)L_7);
// if (captureScreenshotMgr != null)
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_8 = __this->___captureScreenshotMgr_6;
bool L_9;
L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_0062_1;
}
}
{
// captureScreenshotMgr.header = header;
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_10 = __this->___captureScreenshotMgr_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___header_4;
NullCheck(L_10);
L_10->___header_11 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_10->___header_11), (void*)L_11);
}
IL_0062_1:
{
// if (screenRecording == null)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_12 = __this->___screenRecording_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_0088_1;
}
}
{
// screenRecording = FindObjectOfType<ScreenRecording>();
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_14;
L_14 = Object_FindObjectOfType_TisScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97_m4AA0387A8FD4C2253F8EF4BF78DE670F5175DBD8(Object_FindObjectOfType_TisScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97_m4AA0387A8FD4C2253F8EF4BF78DE670F5175DBD8_RuntimeMethod_var);
__this->___screenRecording_5 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___screenRecording_5), (void*)L_14);
// if (screenRecording != null)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_15 = __this->___screenRecording_5;
bool L_16;
L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
}
IL_0088_1:
{
// }
goto IL_00a2;
}
}// end try (depth: 1)
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_008a;
}
throw e;
}
CATCH_008a:
{// begin catch(System.Exception)
Exception_t* L_17 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_17;
// Debug.LogError($"upSpeed Awake ??: {ex.Message}");
Exception_t* L_18 = V_0;
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_18);
String_t* L_20;
L_20 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6B175AA7F130D13EDCFA7A764A048F275C240500)), L_19, 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_20, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00a2;
}// end catch (depth: 1)
IL_00a2:
{
// }
return;
}
}
// System.Void upSpeed::OnPointerDown(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_OnPointerDown_m447D45282A40371E1A8358363C06AC1B023D649A (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, 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*)&_stringLiteral041FF16A7C60E97E37BBCF156DEA0F300F841F81);
s_Il2CppMethodInitialized = true;
}
{
// Debug.Log("??");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral041FF16A7C60E97E37BBCF156DEA0F300F841F81, NULL);
// isZhiXing=false;
__this->___isZhiXing_13 = (bool)0;
// pressStartTime = Time.time; // ???????
float L_0;
L_0 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
__this->___pressStartTime_7 = L_0;
// isLongPressTriggered = false; // ????????
__this->___isLongPressTriggered_9 = (bool)0;
// isPress = true;
__this->___isPress_10 = (bool)1;
// }
return;
}
}
// System.Void upSpeed::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_Update_m3CB4B679605EBA5FF7860389CC3B3FF506EFD84B (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A0644637946B5E578FCAAE9105687CA7DC71568);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D65839889688010685B2A1A8D405CABF7628E29);
s_Il2CppMethodInitialized = true;
}
{
// if (isPress)
bool L_0 = __this->___isPress_10;
if (!L_0)
{
goto IL_0047;
}
}
{
// float times = Time.time - pressStartTime;
float L_1;
L_1 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
float L_2 = __this->___pressStartTime_7;
// if (times < shortPressDuration)
if ((!(((float)((float)il2cpp_codegen_subtract(L_1, L_2))) < ((float)(0.5f)))))
{
goto IL_0027;
}
}
{
// duanANdChang="??";
__this->___duanANdChang_12 = _stringLiteral7D65839889688010685B2A1A8D405CABF7628E29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___duanANdChang_12), (void*)_stringLiteral7D65839889688010685B2A1A8D405CABF7628E29);
return;
}
IL_0027:
{
// duanANdChang="??";
__this->___duanANdChang_12 = _stringLiteral3A0644637946B5E578FCAAE9105687CA7DC71568;
Il2CppCodeGenWriteBarrier((void**)(&__this->___duanANdChang_12), (void*)_stringLiteral3A0644637946B5E578FCAAE9105687CA7DC71568);
// if(!isZhiXing)
bool L_3 = __this->___isZhiXing_13;
if (L_3)
{
goto IL_0047;
}
}
{
// HandleLongPress();
upSpeed_HandleLongPress_mAF5EF9B475764634ACA42C179F02FC507C7E8E3A(__this, NULL);
// isZhiXing=true;
__this->___isZhiXing_13 = (bool)1;
}
IL_0047:
{
// }
return;
}
}
// System.Void upSpeed::OnPointerUp(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_OnPointerUp_m1954F97DC133758F903D3D850EED87A55B1FF9FE (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A0644637946B5E578FCAAE9105687CA7DC71568);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D65839889688010685B2A1A8D405CABF7628E29);
s_Il2CppMethodInitialized = true;
}
{
// isPress = false;
__this->___isPress_10 = (bool)0;
// if (duanANdChang=="??")
String_t* L_0 = __this->___duanANdChang_12;
bool L_1;
L_1 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, _stringLiteral7D65839889688010685B2A1A8D405CABF7628E29, NULL);
if (!L_1)
{
goto IL_0020;
}
}
{
// HandleShortPressUp();
upSpeed_HandleShortPressUp_m6A5665AD0E1E754B6E8893C0550BAA22400D9F5B(__this, NULL);
return;
}
IL_0020:
{
// else if(duanANdChang=="??")
String_t* L_2 = __this->___duanANdChang_12;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteral3A0644637946B5E578FCAAE9105687CA7DC71568, NULL);
if (!L_3)
{
goto IL_0038;
}
}
{
// HandleLongPressUp();
upSpeed_HandleLongPressUp_m7AB8E4610213ADE0221375838EB4023D7C005294(__this, NULL);
}
IL_0038:
{
// }
return;
}
}
// System.Void upSpeed::HandleShortPressUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_HandleShortPressUp_m6A5665AD0E1E754B6E8893C0550BAA22400D9F5B (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __this, 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*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC8A556F0A8E6FC1246068E30375330FBE1867F0);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// if (captureScreenshotMgr == null)
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_0 = __this->___captureScreenshotMgr_6;
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_0013_1;
}
}
{
// return;
goto IL_0094;
}
IL_0013_1:
{
// if (header == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___header_4;
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_0050_1;
}
}
{
// header = GameObject.Find("Header");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteralEC8A556F0A8E6FC1246068E30375330FBE1867F0, NULL);
__this->___header_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___header_4), (void*)L_4);
// if (header != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___header_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0050_1;
}
}
{
// captureScreenshotMgr.header = header;
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_7 = __this->___captureScreenshotMgr_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___header_4;
NullCheck(L_7);
L_7->___header_11 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___header_11), (void*)L_8);
}
IL_0050_1:
{
// if (header != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___header_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_006a_1;
}
}
{
// header.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___header_4;
NullCheck(L_11);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_11, (bool)0, NULL);
}
IL_006a_1:
{
// captureScreenshotMgr.CaptureScreenshot();
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_12 = __this->___captureScreenshotMgr_6;
NullCheck(L_12);
CaptureScreenshotMgr_CaptureScreenshot_m4E451303B72E4EBC81D6B178869714580CDE4929(L_12, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
// }
goto IL_0094;
}
}// end try (depth: 1)
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_007c;
}
throw e;
}
CATCH_007c:
{// begin catch(System.Exception)
Exception_t* L_13 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_13;
// Debug.LogError($"HandleShortPressUp ??: {ex.Message}");
Exception_t* L_14 = V_0;
NullCheck(L_14);
String_t* L_15;
L_15 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_14);
String_t* L_16;
L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral26289356E0A6EC706545A907EADFD8D01AA02E97)), 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);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0094;
}// end catch (depth: 1)
IL_0094:
{
// }
return;
}
}
// System.Void upSpeed::HandleLongPressUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_HandleLongPressUp_m7AB8E4610213ADE0221375838EB4023D7C005294 (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __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*)&_stringLiteral4A7BB220FFC8FA5D68CFC1585805DAAFECDD2E60);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EAE3BACF0BC56E079E9E71C5E42CBC91BEC5E36);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// Debug.Log("????????");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral5EAE3BACF0BC56E079E9E71C5E42CBC91BEC5E36, NULL);
// if (screenRecording != null)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_0 = __this->___screenRecording_5;
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_0025_1;
}
}
{
// screenRecording.StopScreen();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_2 = __this->___screenRecording_5;
NullCheck(L_2);
ScreenRecording_StopScreen_m8DA88C040008637CB8508F66825C5D83EB499A0D(L_2, NULL);
goto IL_002f_1;
}
IL_0025_1:
{
// Debug.LogError("screenRecording ??");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral4A7BB220FFC8FA5D68CFC1585805DAAFECDD2E60, NULL);
}
IL_002f_1:
{
// }
goto IL_0049;
}
}// end try (depth: 1)
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_0031;
}
throw e;
}
CATCH_0031:
{// begin catch(System.Exception)
Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_3;
// Debug.LogError($"HandleLongPressUp ??: {ex.Message}");
Exception_t* L_4 = V_0;
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_4);
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC4AECB41FC1579DC047D1487DD0A5427F118DF26)), L_5, 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_6, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0049;
}// end catch (depth: 1)
IL_0049:
{
// }
return;
}
}
// System.Void upSpeed::HandleShortPress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_HandleShortPress_m8535EC24CCA25930C980612ABCED4CC0E8B9AF1D (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __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*)&_stringLiteral9023277915EDA38D3A9D714846BF17175147C670);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// Debug.Log("???????");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral9023277915EDA38D3A9D714846BF17175147C670, NULL);
// captureScreenshotMgr.CaptureScreenshot();
CaptureScreenshotMgr_t49DB53B2DA5E44A6023DAF61D4B9D68B8B63A26B* L_0 = __this->___captureScreenshotMgr_6;
NullCheck(L_0);
CaptureScreenshotMgr_CaptureScreenshot_m4E451303B72E4EBC81D6B178869714580CDE4929(L_0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
// }
return;
}
}
// System.Void upSpeed::HandleLongPress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed_HandleLongPress_mAF5EF9B475764634ACA42C179F02FC507C7E8E3A (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __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*)&_stringLiteral40B67DBF536DC17A6DB140F9AE79BA28873FCB51);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A7BB220FFC8FA5D68CFC1585805DAAFECDD2E60);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// Debug.Log("???????");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral40B67DBF536DC17A6DB140F9AE79BA28873FCB51, NULL);
// if (screenRecording != null)
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_0 = __this->___screenRecording_5;
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_0025_1;
}
}
{
// screenRecording.StartScreen();
ScreenRecording_t9A70522EBD22CB786B4D597B4A848CE0E36A0F97* L_2 = __this->___screenRecording_5;
NullCheck(L_2);
ScreenRecording_StartScreen_m7E38926D04E849BFCBEC6C18508510B114A0634D(L_2, NULL);
goto IL_002f_1;
}
IL_0025_1:
{
// Debug.LogError("screenRecording ??");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral4A7BB220FFC8FA5D68CFC1585805DAAFECDD2E60, NULL);
}
IL_002f_1:
{
// }
goto IL_0049;
}
}// end try (depth: 1)
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_0031;
}
throw e;
}
CATCH_0031:
{// begin catch(System.Exception)
Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception ex)
V_0 = L_3;
// Debug.LogError($"HandleLongPress ??: {ex.Message}");
Exception_t* L_4 = V_0;
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_4);
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6C69D7D96BA5AF7E30DF92F31CE18CABA4FCAC58)), L_5, 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_6, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0049;
}// end catch (depth: 1)
IL_0049:
{
// }
return;
}
}
// System.Void upSpeed::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void upSpeed__ctor_mBBB63ACD55D386D0B64BEE38E1E75A16D1BC17E2 (upSpeed_t86138D743DFEE608FC565689427C84795473F41C* __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
// System.Void VideoManager::TestPlayVideo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoManager_TestPlayVideo_mF9A78ECBB56F9C164DA3B77C6A3EB4C226BD81CD (VideoManager_tD52415921BDBDAFDF573E5FAA3CCFD7F996CD991* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// for (int i = 0; i < testAmount.x; i++)
V_0 = 0;
goto IL_001e;
}
IL_0004:
{
// for (int j = 0; j < testAmount.y; j++)
V_1 = 0;
goto IL_000c;
}
IL_0008:
{
// for (int j = 0; j < testAmount.y; j++)
int32_t L_0 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
IL_000c:
{
// for (int j = 0; j < testAmount.y; j++)
int32_t L_1 = V_1;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___testAmount_5);
int32_t L_3;
L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_2, NULL);
if ((((int32_t)L_1) < ((int32_t)L_3)))
{
goto IL_0008;
}
}
{
// for (int i = 0; i < testAmount.x; i++)
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_001e:
{
// for (int i = 0; i < testAmount.x; i++)
int32_t L_5 = V_0;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_6 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___testAmount_5);
int32_t L_7;
L_7 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_6, NULL);
if ((((int32_t)L_5) < ((int32_t)L_7)))
{
goto IL_0004;
}
}
{
// StartCoroutine(LoadAllVideo());
RuntimeObject* L_8;
L_8 = VideoManager_LoadAllVideo_mAF1633FD4836353C0727CA9CEF96B6A2CCA4AE6A(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_9;
L_9 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_8, NULL);
// }
return;
}
}
// System.Collections.IEnumerator VideoManager::LoadAllVideo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VideoManager_LoadAllVideo_mAF1633FD4836353C0727CA9CEF96B6A2CCA4AE6A (VideoManager_tD52415921BDBDAFDF573E5FAA3CCFD7F996CD991* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* L_0 = (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86*)il2cpp_codegen_object_new(U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CLoadAllVideoU3Ed__5__ctor_mF58A9CA67DAFDA6B95C701523E8DC48464D953D0(L_0, 0, NULL);
return L_0;
}
}
// System.String VideoManager::GetRandomUrl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VideoManager_GetRandomUrl_mB00C07208E8027B6DA32C50E0B75526ED6CACFDC (VideoManager_tD52415921BDBDAFDF573E5FAA3CCFD7F996CD991* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return urlList[Random.Range(0, urlList.Count - 1)];
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___urlList_6;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = __this->___urlList_6;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_1, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
int32_t L_3;
L_3 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), NULL);
NullCheck(L_0);
String_t* L_4;
L_4 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_0, L_3, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
return L_4;
}
}
// System.Void VideoManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoManager__ctor_m8695DF4BFD53BE170273C245E4E1ECC668AC820B (VideoManager_tD52415921BDBDAFDF573E5FAA3CCFD7F996CD991* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3C00AFE3305698590FF77EE3FDD07A0C0679AE55_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<VideoObject> videoObjects = new();
List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A* L_0 = (List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A*)il2cpp_codegen_object_new(List_1_t8E9C04C8634EFC41B7551056B4799ACF5782275A_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m3C00AFE3305698590FF77EE3FDD07A0C0679AE55(L_0, List_1__ctor_m3C00AFE3305698590FF77EE3FDD07A0C0679AE55_RuntimeMethod_var);
__this->___videoObjects_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___videoObjects_7), (void*)L_0);
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
// System.Void VideoManager/<LoadAllVideo>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadAllVideoU3Ed__5__ctor_mF58A9CA67DAFDA6B95C701523E8DC48464D953D0 (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void VideoManager/<LoadAllVideo>d__5::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadAllVideoU3Ed__5_System_IDisposable_Dispose_m2011BAF6FABEF5D02872120DA95FE403B4D764E3 (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean VideoManager/<LoadAllVideo>d__5::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CLoadAllVideoU3Ed__5_MoveNext_m8BAC03C5D3F442838A306B5B4A0B5526E5C372B6 (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
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_0027;
}
}
{
return (bool)0;
}
IL_0010:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0027:
{
__this->___U3CU3E1__state_0 = (-1);
// }
return (bool)0;
}
}
// System.Object VideoManager/<LoadAllVideo>d__5::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadAllVideoU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m451DB77AF6CC56FD3ECE0C3BFEED50586F76BD05 (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void VideoManager/<LoadAllVideo>d__5::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadAllVideoU3Ed__5_System_Collections_IEnumerator_Reset_mEF8A41DE5A43995BB6684B03CE543E77001C9EF3 (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CLoadAllVideoU3Ed__5_System_Collections_IEnumerator_Reset_mEF8A41DE5A43995BB6684B03CE543E77001C9EF3_RuntimeMethod_var)));
}
}
// System.Object VideoManager/<LoadAllVideo>d__5::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadAllVideoU3Ed__5_System_Collections_IEnumerator_get_Current_m3C767397CD262961889D9BBB8BDBDC7214338B08 (U3CLoadAllVideoU3Ed__5_tA63ED97FC473A40C09A725571D0F85AC656FEA86* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void VideoObject::PlayTest1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoObject_PlayTest1_m58926149F0077A7BDACE6311B820EEF24BBD7AD8 (VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* __this, const RuntimeMethod* method)
{
{
// SetVideoUrl(url);
String_t* L_0 = __this->___url_5;
VideoObject_SetVideoUrl_mE580B57ED0C364703876F92D3D12233E68E6C721(__this, L_0, NULL);
// }
return;
}
}
// System.Void VideoObject::SetVideoUrl(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoObject_SetVideoUrl_mE580B57ED0C364703876F92D3D12233E68E6C721 (VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* __this, String_t* ___0_url, const RuntimeMethod* method)
{
{
// SetTexture();
VideoObject_SetTexture_m574908B0D39A7027CE6A487034E11AD394D05752(__this, NULL);
// }
return;
}
}
// System.Void VideoObject::SetTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoObject_SetTexture_m574908B0D39A7027CE6A487034E11AD394D05752 (VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void VideoObject::StartNext(UnityEngine.Video.VideoPlayer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoObject_StartNext_m91CDF6D808D1B0C867E65F20B9117631C5E4734E (VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* __this, VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* ___0_vp, const RuntimeMethod* method)
{
{
// vp.Play();
VideoPlayer_t48EA4A8117B822BC59590150DED9AD46C62F65D3* L_0 = ___0_vp;
NullCheck(L_0);
VideoPlayer_Play_m8E99607F39F1D214BDD704F3E130DD2418787ACE(L_0, NULL);
// }
return;
}
}
// System.Void VideoObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoObject__ctor_m6AE86AD57D8D36B388DA5A8F059F1B3F574D838F (VideoObject_t7869186D2F078619CC901D26CF79B7AD7EC24D0C* __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
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.GIFRecorder::get_frameSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D GIFRecorder_get_frameSize_m9CC7A77758232C838438BD4FEC34D4DCFF6A0B6F (GIFRecorder_t613C0BDD907ADB74A7C0030EE48A91A18BF34CEF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public (int width, int height) frameSize => recorder.frameSize;
RuntimeObject* L_0 = __this->___recorder_0;
NullCheck(L_0);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1;
L_1 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0 /* System.ValueTuple`2<System.Int32,System.Int32> NatCorder.IMediaRecorder::get_frameSize() */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void NatCorder.GIFRecorder::.ctor(System.Int32,System.Int32,System.Single,System.Action`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GIFRecorder__ctor_mCCCDFEE06E3452EA45B2BB6EEFA04F7812CFB69F (GIFRecorder_t613C0BDD907ADB74A7C0030EE48A91A18BF34CEF* __this, int32_t ___0_width, int32_t ___1_height, float ___2_frameDuration, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___3_recordingCallback, 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*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E8E4F6CC8A04C5C4CA8E28624CCAE6C730A675B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EEE5B34A5C01D383E3D7B28F62A9DA0EA1E97F3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral577FC93686E337D990A9737116CC6F70BB23A7B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral906FEC8EAAB006A3A3EE253BCDE7FD9DB8585797);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
String_t* V_4 = NULL;
intptr_t V_5;
memset((&V_5), 0, sizeof(V_5));
String_t* V_6 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_7 = NULL;
{
// public GIFRecorder (int width, int height, float frameDuration, Action<string> recordingCallback) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// var recordingDirectory = Application.persistentDataPath;
String_t* L_0;
L_0 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
V_0 = L_0;
// var recordingName = string.Format("recording_{0}.gif", DateTime.Now.ToString("yyyy_MM_dd_HH_mm_ss_fff"));
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
V_2 = L_1;
String_t* L_2;
L_2 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_2), _stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E, NULL);
String_t* L_3;
L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral906FEC8EAAB006A3A3EE253BCDE7FD9DB8585797, L_2, NULL);
V_1 = L_3;
// if (width % 2 == 1 || height % 2 == 1)
int32_t L_4 = ___0_width;
if ((((int32_t)((int32_t)(L_4%2))) == ((int32_t)1)))
{
goto IL_0035;
}
}
{
int32_t L_5 = ___1_height;
if ((!(((uint32_t)((int32_t)(L_5%2))) == ((uint32_t)1))))
{
goto IL_003f;
}
}
IL_0035:
{
// Debug.LogWarning("NatCorder Warning: Odd resolution might cause recording to fail");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral4EEE5B34A5C01D383E3D7B28F62A9DA0EA1E97F3, NULL);
}
IL_003f:
{
// switch (Application.platform) {
int32_t L_6;
L_6 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_3 = L_6;
int32_t L_7 = V_3;
switch (L_7)
{
case 0:
{
goto IL_0076;
}
case 1:
{
goto IL_0084;
}
case 2:
{
goto IL_0084;
}
case 3:
{
goto IL_00f5;
}
case 4:
{
goto IL_00f5;
}
case 5:
{
goto IL_00f5;
}
case 6:
{
goto IL_00f5;
}
case 7:
{
goto IL_007e;
}
case 8:
{
goto IL_0084;
}
}
}
{
int32_t L_8 = V_3;
if ((((int32_t)L_8) == ((int32_t)((int32_t)11))))
{
goto IL_00ab;
}
}
{
goto IL_00f5;
}
IL_0076:
{
// recordingDirectory = Directory.GetCurrentDirectory();
String_t* L_9;
L_9 = Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1(NULL);
V_0 = L_9;
// goto case RuntimePlatform.OSXPlayer;
goto IL_0084;
}
IL_007e:
{
// recordingDirectory = Directory.GetCurrentDirectory();
String_t* L_10;
L_10 = Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1(NULL);
V_0 = L_10;
}
IL_0084:
{
// var recordingPath = Path.Combine(recordingDirectory, recordingName);
String_t* L_11 = V_0;
String_t* L_12 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_13;
L_13 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_11, L_12, NULL);
V_4 = L_13;
// var nativeRecorder = MediaRecorderBridge.CreateGIFRecorder(width, height, frameDuration);
int32_t L_14 = ___0_width;
int32_t L_15 = ___1_height;
float L_16 = ___2_frameDuration;
intptr_t L_17;
L_17 = MediaRecorderBridge_CreateGIFRecorder_m09481151C7E75611146C1789DEBD680DC5596BA5(L_14, L_15, L_16, NULL);
V_5 = L_17;
// this.recorder = new MediaRecorderiOS(nativeRecorder, width, height, recordingPath, recordingCallback);
intptr_t L_18 = V_5;
int32_t L_19 = ___0_width;
int32_t L_20 = ___1_height;
String_t* L_21 = V_4;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_22 = ___3_recordingCallback;
MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* L_23 = (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8*)il2cpp_codegen_object_new(MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var);
NullCheck(L_23);
MediaRecorderiOS__ctor_mD371B35454380FA80A028B8A4101273B4A3EE3EF(L_23, L_18, L_19, L_20, L_21, L_22, NULL);
__this->___recorder_0 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_0), (void*)L_23);
// break;
return;
}
IL_00ab:
{
// var recordingPath = Path.Combine(recordingDirectory, recordingName);
String_t* L_24 = V_0;
String_t* L_25 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_26;
L_26 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_24, L_25, NULL);
V_6 = L_26;
// var nativeRecorder = new AndroidJavaObject(@"api.natsuite.natcorder.GIFRecorder", width, height, frameDuration);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = L_27;
int32_t L_29 = ___0_width;
int32_t L_30 = L_29;
RuntimeObject* L_31 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_30);
NullCheck(L_28);
ArrayElementTypeCheck (L_28, L_31);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_31);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = L_28;
int32_t L_33 = ___1_height;
int32_t L_34 = L_33;
RuntimeObject* L_35 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_34);
NullCheck(L_32);
ArrayElementTypeCheck (L_32, L_35);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_35);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_32;
float L_37 = ___2_frameDuration;
float L_38 = L_37;
RuntimeObject* L_39 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_38);
NullCheck(L_36);
ArrayElementTypeCheck (L_36, L_39);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_39);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_40 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var);
NullCheck(L_40);
AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_40, _stringLiteral1E8E4F6CC8A04C5C4CA8E28624CCAE6C730A675B, L_36, NULL);
V_7 = L_40;
// this.recorder = new MediaRecorderAndroid(nativeRecorder, width, height, recordingPath, recordingCallback);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_41 = V_7;
int32_t L_42 = ___0_width;
int32_t L_43 = ___1_height;
String_t* L_44 = V_6;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_45 = ___3_recordingCallback;
MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* L_46 = (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE*)il2cpp_codegen_object_new(MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE_il2cpp_TypeInfo_var);
NullCheck(L_46);
MediaRecorderAndroid__ctor_mE6FB9F2711DC2287519C848A21130ECD41E8679E(L_46, L_41, L_42, L_43, L_44, L_45, NULL);
__this->___recorder_0 = L_46;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_0), (void*)L_46);
// break;
return;
}
IL_00f5:
{
// Debug.LogError("NatCorder Error: GIFRecorder is not supported on this platform");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral577FC93686E337D990A9737116CC6F70BB23A7B5, NULL);
// this.recorder = null; // Self-destruct >:D
__this->___recorder_0 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_0), (void*)(RuntimeObject*)NULL);
// }
return;
}
}
// System.Void NatCorder.GIFRecorder::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GIFRecorder_Dispose_mEE1FD356D6E9FE80403343DDC2B04ED1DD5C127B (GIFRecorder_t613C0BDD907ADB74A7C0030EE48A91A18BF34CEF* __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;
}
{
// public void Dispose () => recorder.Dispose();
RuntimeObject* L_0 = __this->___recorder_0;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_0);
return;
}
}
// System.Void NatCorder.GIFRecorder::CommitFrame(System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GIFRecorder_CommitFrame_m083F3F8E7632FD7D2A71921E50C5EEDA020211C5 (GIFRecorder_t613C0BDD907ADB74A7C0030EE48A91A18BF34CEF* __this, intptr_t ___0_nativeBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public void CommitFrame (IntPtr nativeBuffer, long timestamp) => recorder.CommitFrame(nativeBuffer, timestamp);
RuntimeObject* L_0 = __this->___recorder_0;
intptr_t L_1 = ___0_nativeBuffer;
int64_t L_2 = ___1_timestamp;
NullCheck(L_0);
InterfaceActionInvoker2< intptr_t, int64_t >::Invoke(2 /* System.Void NatCorder.IMediaRecorder::CommitFrame(System.IntPtr,System.Int64) */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return;
}
}
// System.Void NatCorder.GIFRecorder::CommitSamples(System.Single[],System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GIFRecorder_CommitSamples_mAC2388D005653E08572E6B54C3EFBA526CE103A3 (GIFRecorder_t613C0BDD907ADB74A7C0030EE48A91A18BF34CEF* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_sampleBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
{
// public void CommitSamples (float[] sampleBuffer, long timestamp) { }
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
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.HEVCRecorder::get_frameSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D HEVCRecorder_get_frameSize_mD33A54232EE5C12C595602A71E9506D95061F593 (HEVCRecorder_tBB41E548ECE2A750A6A07B5EFA7DA7915C505661* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public (int width, int height) frameSize => recorder.frameSize;
RuntimeObject* L_0 = __this->___recorder_0;
NullCheck(L_0);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1;
L_1 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0 /* System.ValueTuple`2<System.Int32,System.Int32> NatCorder.IMediaRecorder::get_frameSize() */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void NatCorder.HEVCRecorder::.ctor(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Action`1<System.String>,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HEVCRecorder__ctor_m60B35AA9DF4647D4B885FFABF0CDA77C0AE37D2D (HEVCRecorder_tBB41E548ECE2A750A6A07B5EFA7DA7915C505661* __this, int32_t ___0_width, int32_t ___1_height, float ___2_framerate, int32_t ___3_sampleRate, int32_t ___4_channelCount, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___5_recordingCallback, int32_t ___6_bitrate, int32_t ___7_keyframeInterval, 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*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EEE5B34A5C01D383E3D7B28F62A9DA0EA1E97F3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79C96F4403501E96820605647F67134976C655C8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6E9829A19A59E0EA0BC9957DDBA9814C37797DB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB90842176AAC7E62028BD22D8290F382C643CCF);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
String_t* V_4 = NULL;
intptr_t V_5;
memset((&V_5), 0, sizeof(V_5));
String_t* V_6 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_7 = NULL;
{
// public HEVCRecorder (int width, int height, float framerate, int sampleRate, int channelCount, Action<string> recordingCallback, int bitrate = (int)(960 * 540 * 11.4f), int keyframeInterval = 3) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// var recordingDirectory = Application.persistentDataPath;
String_t* L_0;
L_0 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
V_0 = L_0;
// var recordingName = string.Format("recording_{0}.mp4", DateTime.Now.ToString("yyyy_MM_dd_HH_mm_ss_fff"));
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
V_2 = L_1;
String_t* L_2;
L_2 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_2), _stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E, NULL);
String_t* L_3;
L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralCB90842176AAC7E62028BD22D8290F382C643CCF, L_2, NULL);
V_1 = L_3;
// if (width % 2 == 1 || height % 2 == 1)
int32_t L_4 = ___0_width;
if ((((int32_t)((int32_t)(L_4%2))) == ((int32_t)1)))
{
goto IL_0035;
}
}
{
int32_t L_5 = ___1_height;
if ((!(((uint32_t)((int32_t)(L_5%2))) == ((uint32_t)1))))
{
goto IL_003f;
}
}
IL_0035:
{
// Debug.LogWarning("NatCorder Warning: Odd resolution might cause recording to fail");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral4EEE5B34A5C01D383E3D7B28F62A9DA0EA1E97F3, NULL);
}
IL_003f:
{
// switch (Application.platform) {
int32_t L_6;
L_6 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_3 = L_6;
int32_t L_7 = V_3;
switch (L_7)
{
case 0:
{
goto IL_0079;
}
case 1:
{
goto IL_0087;
}
case 2:
{
goto IL_0087;
}
case 3:
{
goto IL_0128;
}
case 4:
{
goto IL_0128;
}
case 5:
{
goto IL_0128;
}
case 6:
{
goto IL_0128;
}
case 7:
{
goto IL_0081;
}
case 8:
{
goto IL_0087;
}
}
}
{
int32_t L_8 = V_3;
if ((((int32_t)L_8) == ((int32_t)((int32_t)11))))
{
goto IL_00b6;
}
}
{
goto IL_0128;
}
IL_0079:
{
// recordingDirectory = Directory.GetCurrentDirectory();
String_t* L_9;
L_9 = Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1(NULL);
V_0 = L_9;
// goto case RuntimePlatform.OSXPlayer;
goto IL_0087;
}
IL_0081:
{
// recordingDirectory = Directory.GetCurrentDirectory();
String_t* L_10;
L_10 = Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1(NULL);
V_0 = L_10;
}
IL_0087:
{
// var recordingPath = Path.Combine(recordingDirectory, recordingName);
String_t* L_11 = V_0;
String_t* L_12 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_13;
L_13 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_11, L_12, NULL);
V_4 = L_13;
// var nativeRecorder = MediaRecorderBridge.CreateHEVCRecorder(width, height, framerate, bitrate, keyframeInterval, sampleRate, channelCount);
int32_t L_14 = ___0_width;
int32_t L_15 = ___1_height;
float L_16 = ___2_framerate;
int32_t L_17 = ___6_bitrate;
int32_t L_18 = ___7_keyframeInterval;
int32_t L_19 = ___3_sampleRate;
int32_t L_20 = ___4_channelCount;
intptr_t L_21;
L_21 = MediaRecorderBridge_CreateHEVCRecorder_m2667F651A05BEBCBAF47E9811608D936A18E993F(L_14, L_15, L_16, L_17, L_18, L_19, L_20, NULL);
V_5 = L_21;
// this.recorder = new MediaRecorderiOS(nativeRecorder, width, height, recordingPath, recordingCallback);
intptr_t L_22 = V_5;
int32_t L_23 = ___0_width;
int32_t L_24 = ___1_height;
String_t* L_25 = V_4;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_26 = ___5_recordingCallback;
MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* L_27 = (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8*)il2cpp_codegen_object_new(MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var);
NullCheck(L_27);
MediaRecorderiOS__ctor_mD371B35454380FA80A028B8A4101273B4A3EE3EF(L_27, L_22, L_23, L_24, L_25, L_26, NULL);
__this->___recorder_0 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_0), (void*)L_27);
// break;
return;
}
IL_00b6:
{
// var recordingPath = Path.Combine(recordingDirectory, recordingName);
String_t* L_28 = V_0;
String_t* L_29 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_30;
L_30 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_28, L_29, NULL);
V_6 = L_30;
// var nativeRecorder = new AndroidJavaObject(@"api.natsuite.natcorder.HEVCRecorder", width, height, framerate, bitrate, keyframeInterval, sampleRate, channelCount);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)7);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = L_31;
int32_t L_33 = ___0_width;
int32_t L_34 = L_33;
RuntimeObject* L_35 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_34);
NullCheck(L_32);
ArrayElementTypeCheck (L_32, L_35);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_35);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_32;
int32_t L_37 = ___1_height;
int32_t L_38 = L_37;
RuntimeObject* L_39 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_38);
NullCheck(L_36);
ArrayElementTypeCheck (L_36, L_39);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_39);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = L_36;
float L_41 = ___2_framerate;
float L_42 = L_41;
RuntimeObject* L_43 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_42);
NullCheck(L_40);
ArrayElementTypeCheck (L_40, L_43);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_43);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = L_40;
int32_t L_45 = ___6_bitrate;
int32_t L_46 = L_45;
RuntimeObject* L_47 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_46);
NullCheck(L_44);
ArrayElementTypeCheck (L_44, L_47);
(L_44)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_47);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_48 = L_44;
int32_t L_49 = ___7_keyframeInterval;
int32_t L_50 = L_49;
RuntimeObject* L_51 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_50);
NullCheck(L_48);
ArrayElementTypeCheck (L_48, L_51);
(L_48)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_51);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_52 = L_48;
int32_t L_53 = ___3_sampleRate;
int32_t L_54 = L_53;
RuntimeObject* L_55 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_54);
NullCheck(L_52);
ArrayElementTypeCheck (L_52, L_55);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_55);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_56 = L_52;
int32_t L_57 = ___4_channelCount;
int32_t L_58 = L_57;
RuntimeObject* L_59 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_58);
NullCheck(L_56);
ArrayElementTypeCheck (L_56, L_59);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_59);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_60 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var);
NullCheck(L_60);
AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_60, _stringLiteral79C96F4403501E96820605647F67134976C655C8, L_56, NULL);
V_7 = L_60;
// this.recorder = new MediaRecorderAndroid(nativeRecorder, width, height, recordingPath, recordingCallback);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_61 = V_7;
int32_t L_62 = ___0_width;
int32_t L_63 = ___1_height;
String_t* L_64 = V_6;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_65 = ___5_recordingCallback;
MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* L_66 = (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE*)il2cpp_codegen_object_new(MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE_il2cpp_TypeInfo_var);
NullCheck(L_66);
MediaRecorderAndroid__ctor_mE6FB9F2711DC2287519C848A21130ECD41E8679E(L_66, L_61, L_62, L_63, L_64, L_65, NULL);
__this->___recorder_0 = L_66;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_0), (void*)L_66);
// break;
return;
}
IL_0128:
{
// Debug.LogError("NatCorder Error: HEVCRecorder is not supported on this platform");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralC6E9829A19A59E0EA0BC9957DDBA9814C37797DB, NULL);
// }
return;
}
}
// System.Void NatCorder.HEVCRecorder::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HEVCRecorder_Dispose_m4C35637D90FFB1240982AF0BB3C7A1F04CCD22B5 (HEVCRecorder_tBB41E548ECE2A750A6A07B5EFA7DA7915C505661* __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;
}
{
// public void Dispose () => recorder.Dispose();
RuntimeObject* L_0 = __this->___recorder_0;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_0);
return;
}
}
// System.Void NatCorder.HEVCRecorder::CommitFrame(System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HEVCRecorder_CommitFrame_m43CD654CDCDE1A367450B7F0791739658DD180F5 (HEVCRecorder_tBB41E548ECE2A750A6A07B5EFA7DA7915C505661* __this, intptr_t ___0_nativeBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public void CommitFrame (IntPtr nativeBuffer, long timestamp) => recorder.CommitFrame(nativeBuffer, timestamp);
RuntimeObject* L_0 = __this->___recorder_0;
intptr_t L_1 = ___0_nativeBuffer;
int64_t L_2 = ___1_timestamp;
NullCheck(L_0);
InterfaceActionInvoker2< intptr_t, int64_t >::Invoke(2 /* System.Void NatCorder.IMediaRecorder::CommitFrame(System.IntPtr,System.Int64) */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return;
}
}
// System.Void NatCorder.HEVCRecorder::CommitSamples(System.Single[],System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HEVCRecorder_CommitSamples_m9A498A28FC77598EEDCD2F5F1E3D7CC7344BDB89 (HEVCRecorder_tBB41E548ECE2A750A6A07B5EFA7DA7915C505661* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_sampleBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public void CommitSamples (float[] sampleBuffer, long timestamp) => recorder.CommitSamples(sampleBuffer, timestamp);
RuntimeObject* L_0 = __this->___recorder_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___0_sampleBuffer;
int64_t L_2 = ___1_timestamp;
NullCheck(L_0);
InterfaceActionInvoker2< SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int64_t >::Invoke(3 /* System.Void NatCorder.IMediaRecorder::CommitSamples(System.Single[],System.Int64) */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0, L_1, 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
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.JPGRecorder::get_frameSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D JPGRecorder_get_frameSize_mBFD0671E4DD5DBD8AEBF2C84F27D857208B30639 (JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public (int width, int height) frameSize => (framebuffer.width, framebuffer.height);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___framebuffer_0;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_0);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = __this->___framebuffer_0;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_2);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_4;
memset((&L_4), 0, sizeof(L_4));
ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477((&L_4), L_1, L_3, /*hidden argument*/ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var);
return L_4;
}
}
// System.Void NatCorder.JPGRecorder::.ctor(System.Int32,System.Int32,System.Action`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JPGRecorder__ctor_m68925C076D07B49B8889A0E8174690A0EE45FDBE (JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* __this, int32_t ___0_imageWidth, int32_t ___1_imageHeight, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___2_recordingCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m812A3A1FD43A1EA0186F6E128D4831D567728845_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__0_m3EBDC92BA30C16C2AD9B9DDB4F90AF8B6671E5E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC5FB3D1A6AD8415420082E82D6B69473658994E);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t G_B3_0 = 0;
String_t* G_B6_0 = NULL;
{
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* L_0 = (U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass2_0__ctor_mEF3B964132262D56A827EBE570B5CA35A461D422(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* L_1 = V_0;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_2 = ___2_recordingCallback;
NullCheck(L_1);
L_1->___recordingCallback_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___recordingCallback_1), (void*)L_2);
// public JPGRecorder (int imageWidth, int imageHeight, Action<string> recordingCallback) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* L_3 = V_0;
NullCheck(L_3);
L_3->___U3CU3E4__this_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this_0), (void*)__this);
// this.framebuffer = new Texture2D(imageWidth, imageHeight, TextureFormat.RGBA32, false, false);
int32_t L_4 = ___0_imageWidth;
int32_t L_5 = ___1_imageHeight;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_6);
Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A(L_6, L_4, L_5, 4, (bool)0, (bool)0, NULL);
__this->___framebuffer_0 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___framebuffer_0), (void*)L_6);
// this.writeQueue = new Queue<byte[]>();
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_7 = (Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E*)il2cpp_codegen_object_new(Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E_il2cpp_TypeInfo_var);
NullCheck(L_7);
Queue_1__ctor_m812A3A1FD43A1EA0186F6E128D4831D567728845(L_7, Queue_1__ctor_m812A3A1FD43A1EA0186F6E128D4831D567728845_RuntimeMethod_var);
__this->___writeQueue_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___writeQueue_1), (void*)L_7);
// var isEditor = Application.platform == RuntimePlatform.OSXEditor || Application.platform == RuntimePlatform.WindowsEditor;
int32_t L_8;
L_8 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if (!L_8)
{
goto IL_0046;
}
}
{
int32_t L_9;
L_9 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
G_B3_0 = ((((int32_t)L_9) == ((int32_t)7))? 1 : 0);
goto IL_0047;
}
IL_0046:
{
G_B3_0 = 1;
}
IL_0047:
{
// var baseDirectory = isEditor ? Directory.GetCurrentDirectory() : Application.persistentDataPath;
if (G_B3_0)
{
goto IL_0050;
}
}
{
String_t* L_10;
L_10 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
G_B6_0 = L_10;
goto IL_0055;
}
IL_0050:
{
String_t* L_11;
L_11 = Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1(NULL);
G_B6_0 = L_11;
}
IL_0055:
{
V_1 = G_B6_0;
// var recordingName = string.Format("recording_{0}", DateTime.Now.ToString("yyyy_MM_dd_HH_mm_ss_fff"));
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_12;
L_12 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
V_3 = L_12;
String_t* L_13;
L_13 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_3), _stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E, NULL);
String_t* L_14;
L_14 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralFC5FB3D1A6AD8415420082E82D6B69473658994E, L_13, NULL);
V_2 = L_14;
// var recordingDirectory = Path.Combine(baseDirectory, recordingName);
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* L_15 = V_0;
String_t* L_16 = V_1;
String_t* L_17 = V_2;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_18;
L_18 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_16, L_17, NULL);
NullCheck(L_15);
L_15->___recordingDirectory_2 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&L_15->___recordingDirectory_2), (void*)L_18);
// Directory.CreateDirectory(recordingDirectory);
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* L_19 = V_0;
NullCheck(L_19);
String_t* L_20 = L_19->___recordingDirectory_2;
DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_21;
L_21 = Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F(L_20, NULL);
// var callbackDispatcher = new MainDispatcher();
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* L_22 = V_0;
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_23 = (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F*)il2cpp_codegen_object_new(MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F_il2cpp_TypeInfo_var);
NullCheck(L_23);
MainDispatcher__ctor_mE0DDCD632F93E1D69C359FCF5D8A90AE6BC10F47(L_23, NULL);
NullCheck(L_22);
L_22->___callbackDispatcher_3 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&L_22->___callbackDispatcher_3), (void*)L_23);
// this.writerThread = new Thread(() => {
// // Loop
// var frameIndex = 0;
// for (;;) {
// // Dequeue frame
// byte[] frameData;
// lock ((writeQueue as ICollection).SyncRoot)
// if (writeQueue.Count > 0)
// frameData = writeQueue.Dequeue();
// else
// continue;
// // Write
// if (frameData != null)
// File.WriteAllBytes(Path.Combine(recordingDirectory, ++frameIndex + ".jpg"), frameData);
// else
// break;
// }
// // Invoke callback
// callbackDispatcher.Dispatch(() => recordingCallback(recordingDirectory));
// callbackDispatcher.Dispose();
// });
U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* L_24 = V_0;
ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_25 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
NullCheck(L_25);
ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_25, L_24, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__0_m3EBDC92BA30C16C2AD9B9DDB4F90AF8B6671E5E0_RuntimeMethod_var), NULL);
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_26 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
NullCheck(L_26);
Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_26, L_25, NULL);
__this->___writerThread_2 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___writerThread_2), (void*)L_26);
// writerThread.Start();
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_27 = __this->___writerThread_2;
NullCheck(L_27);
Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_27, NULL);
// }
return;
}
}
// System.Void NatCorder.JPGRecorder::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JPGRecorder_Dispose_mF525A4D90BF6F36055C9DD56488B69990F184985 (JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_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_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
// lock ((writeQueue as ICollection).SyncRoot)
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_0 = __this->___writeQueue_1;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0024:
{// begin finally (depth: 1)
{
bool L_2 = V_1;
if (!L_2)
{
goto IL_002d;
}
}
{
RuntimeObject* L_3 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
}
IL_002d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
RuntimeObject* L_4 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL);
// writeQueue.Enqueue(null);
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_5 = __this->___writeQueue_1;
NullCheck(L_5);
Queue_1_Enqueue_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E(L_5, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, Queue_1_Enqueue_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E_RuntimeMethod_var);
goto IL_002e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002e:
{
// Texture2D.Destroy(framebuffer);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = __this->___framebuffer_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_6, NULL);
// }
return;
}
}
// System.Void NatCorder.JPGRecorder::CommitFrame(System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JPGRecorder_CommitFrame_mE291CF99B2219375E18331B5DC0B8352000E68C5 (JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* __this, intptr_t ___0_nativeBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
RuntimeObject* V_1 = NULL;
bool V_2 = false;
{
// framebuffer.LoadRawTextureData(nativeBuffer, framebuffer.width * framebuffer.height * 4);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___framebuffer_0;
intptr_t L_1 = ___0_nativeBuffer;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = __this->___framebuffer_0;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_2);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = __this->___framebuffer_0;
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_4);
NullCheck(L_0);
Texture2D_LoadRawTextureData_mE8809AE0F8E49387B14615B47A6C4BEAAAA59403(L_0, L_1, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_3, L_5)), 4)), NULL);
// var frameData = framebuffer.EncodeToJPG();
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = __this->___framebuffer_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7;
L_7 = ImageConversion_EncodeToJPG_mD3B358B8645CF85EBAD979554FFDE05A54A99804(L_6, NULL);
V_0 = L_7;
// lock ((writeQueue as ICollection).SyncRoot)
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_8 = __this->___writeQueue_1;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_8);
V_1 = L_9;
V_2 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0055:
{// begin finally (depth: 1)
{
bool L_10 = V_2;
if (!L_10)
{
goto IL_005e;
}
}
{
RuntimeObject* L_11 = V_1;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_11, NULL);
}
IL_005e:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
RuntimeObject* L_12 = V_1;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_12, (&V_2), NULL);
// writeQueue.Enqueue(frameData);
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_13 = __this->___writeQueue_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_0;
NullCheck(L_13);
Queue_1_Enqueue_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E(L_13, L_14, Queue_1_Enqueue_mE75F2AD70308D4A0230279F09C63155FBF2D0B8E_RuntimeMethod_var);
goto IL_005f;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005f:
{
// }
return;
}
}
// System.Void NatCorder.JPGRecorder::CommitSamples(System.Single[],System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JPGRecorder_CommitSamples_mB72B6F564ED34442DD6FF728DED9BA62FA14F86D (JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_sampleBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
{
// public void CommitSamples (float[] sampleBuffer, long timestamp) { }
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
// System.Void NatCorder.JPGRecorder/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mEF3B964132262D56A827EBE570B5CA35A461D422 (U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void NatCorder.JPGRecorder/<>c__DisplayClass2_0::<.ctor>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__0_m3EBDC92BA30C16C2AD9B9DDB4F90AF8B6671E5E0 (U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* __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*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m47D170EEFB898969C742B3DC91B93BC3A81074E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m94871024990842E02593DE571C007F1B1E4C3433_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__1_m0F5CC28F9CD3E1AFD96EAD05F2B829EF2B4142EE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23DF9991B71463C240582D176E347E7E47AEFF5A);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
RuntimeObject* V_2 = NULL;
bool V_3 = false;
int32_t V_4 = 0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_5 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B12_0 = NULL;
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* G_B12_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B11_0 = NULL;
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* G_B11_1 = NULL;
{
// var frameIndex = 0;
V_0 = 0;
}
IL_0002:
{
// lock ((writeQueue as ICollection).SyncRoot)
JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* L_0 = __this->___U3CU3E4__this_0;
NullCheck(L_0);
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_1 = L_0->___writeQueue_1;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_1);
V_2 = L_2;
V_3 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0045:
{// begin finally (depth: 1)
{
bool L_3 = V_3;
if (!L_3)
{
goto IL_004e;
}
}
{
RuntimeObject* L_4 = V_2;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_004e:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
RuntimeObject* L_5 = V_2;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_3), NULL);
// if (writeQueue.Count > 0)
JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* L_6 = __this->___U3CU3E4__this_0;
NullCheck(L_6);
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_7 = L_6->___writeQueue_1;
NullCheck(L_7);
int32_t L_8;
L_8 = Queue_1_get_Count_m94871024990842E02593DE571C007F1B1E4C3433_inline(L_7, Queue_1_get_Count_m94871024990842E02593DE571C007F1B1E4C3433_RuntimeMethod_var);
if ((((int32_t)L_8) <= ((int32_t)0)))
{
goto IL_0043_1;
}
}
{
// frameData = writeQueue.Dequeue();
JPGRecorder_t00F2982C1558093A445B50A4AFD4F6CE3D82F59E* L_9 = __this->___U3CU3E4__this_0;
NullCheck(L_9);
Queue_1_t3E42C0E20A2424A3D5D25D8E7EC0B2095C9D921E* L_10 = L_9->___writeQueue_1;
NullCheck(L_10);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11;
L_11 = Queue_1_Dequeue_m47D170EEFB898969C742B3DC91B93BC3A81074E0(L_10, Queue_1_Dequeue_m47D170EEFB898969C742B3DC91B93BC3A81074E0_RuntimeMethod_var);
V_1 = L_11;
goto IL_004f;
}
IL_0043_1:
{
// continue;
goto IL_0002;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004f:
{
// if (frameData != null)
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_1;
if (!L_12)
{
goto IL_007d;
}
}
{
// File.WriteAllBytes(Path.Combine(recordingDirectory, ++frameIndex + ".jpg"), frameData);
String_t* L_13 = __this->___recordingDirectory_2;
int32_t L_14 = V_0;
int32_t L_15 = ((int32_t)il2cpp_codegen_add(L_14, 1));
V_0 = L_15;
V_4 = L_15;
String_t* L_16;
L_16 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
String_t* L_17;
L_17 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_16, _stringLiteral23DF9991B71463C240582D176E347E7E47AEFF5A, NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_18;
L_18 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_13, L_17, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_1;
File_WriteAllBytes_mC491031DA14AA9B591F62D6AD0181D090E081077(L_18, L_19, NULL);
goto IL_0002;
}
IL_007d:
{
// callbackDispatcher.Dispatch(() => recordingCallback(recordingDirectory));
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_20 = __this->___callbackDispatcher_3;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_21 = __this->___U3CU3E9__1_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_22 = L_21;
G_B11_0 = L_22;
G_B11_1 = L_20;
if (L_22)
{
G_B12_0 = L_22;
G_B12_1 = L_20;
goto IL_00a4;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_23 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_23);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_23, __this, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__1_m0F5CC28F9CD3E1AFD96EAD05F2B829EF2B4142EE_RuntimeMethod_var), NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_24 = L_23;
V_5 = L_24;
__this->___U3CU3E9__1_4 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E9__1_4), (void*)L_24);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_25 = V_5;
G_B12_0 = L_25;
G_B12_1 = G_B11_1;
}
IL_00a4:
{
NullCheck(G_B12_1);
MainDispatcher_Dispatch_mBFC12264784571E0C4D075C1D9D8E0711A4C281E(G_B12_1, G_B12_0, NULL);
// callbackDispatcher.Dispose();
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_26 = __this->___callbackDispatcher_3;
NullCheck(L_26);
MainDispatcher_Dispose_mF89D36DDE3EDD7E803EE1EC4AACE9A9B2EE2B5E5(L_26, NULL);
// });
return;
}
}
// System.Void NatCorder.JPGRecorder/<>c__DisplayClass2_0::<.ctor>b__1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3C_ctorU3Eb__1_m0F5CC28F9CD3E1AFD96EAD05F2B829EF2B4142EE (U3CU3Ec__DisplayClass2_0_t2A9030B340CC3ED1666279A110F2E8D26E134CC5* __this, const RuntimeMethod* method)
{
{
// callbackDispatcher.Dispatch(() => recordingCallback(recordingDirectory));
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_0 = __this->___recordingCallback_1;
String_t* L_1 = __this->___recordingDirectory_2;
NullCheck(L_0);
Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(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
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.MP4Recorder::get_frameSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D MP4Recorder_get_frameSize_mE6472006C043A7D04C3262768AFEA9621DD90E40 (MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public (int width, int height) frameSize => recorder.frameSize;
RuntimeObject* L_0 = __this->___recorder_0;
NullCheck(L_0);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_1;
L_1 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0 /* System.ValueTuple`2<System.Int32,System.Int32> NatCorder.IMediaRecorder::get_frameSize() */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void NatCorder.MP4Recorder::.ctor(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Action`1<System.String>,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MP4Recorder__ctor_mCB79216EB6F12DE47C8B105E24C97BBAE038DEB6 (MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500* __this, int32_t ___0_width, int32_t ___1_height, float ___2_framerate, int32_t ___3_sampleRate, int32_t ___4_channelCount, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___5_recordingCallback, int32_t ___6_bitrate, int32_t ___7_keyframeInterval, 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*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1828B7A7FAE443BE50002FA4DD7DE33505764959);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EEE5B34A5C01D383E3D7B28F62A9DA0EA1E97F3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CFE05F023A0D1976FF7988C9F4907721A230DF9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB90842176AAC7E62028BD22D8290F382C643CCF);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
String_t* V_4 = NULL;
intptr_t V_5;
memset((&V_5), 0, sizeof(V_5));
String_t* V_6 = NULL;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_7 = NULL;
{
// public MP4Recorder (int width, int height, float framerate, int sampleRate, int channelCount, Action<string> recordingCallback, int bitrate = (int)(960 * 540 * 11.4f), int keyframeInterval = 3) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// var recordingDirectory = Application.persistentDataPath;
String_t* L_0;
L_0 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
V_0 = L_0;
// var recordingName = string.Format("recording_{0}.mp4", DateTime.Now.ToString("yyyy_MM_dd_HH_mm_ss_fff"));
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
V_2 = L_1;
String_t* L_2;
L_2 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_2), _stringLiteral1A393EADBE457522A253BEE7EB8728BC667E188E, NULL);
String_t* L_3;
L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralCB90842176AAC7E62028BD22D8290F382C643CCF, L_2, NULL);
V_1 = L_3;
// if (width % 2 == 1 || height % 2 == 1)
int32_t L_4 = ___0_width;
if ((((int32_t)((int32_t)(L_4%2))) == ((int32_t)1)))
{
goto IL_0035;
}
}
{
int32_t L_5 = ___1_height;
if ((!(((uint32_t)((int32_t)(L_5%2))) == ((uint32_t)1))))
{
goto IL_003f;
}
}
IL_0035:
{
// Debug.LogWarning("NatCorder Warning: Odd resolution might cause recording to fail");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral4EEE5B34A5C01D383E3D7B28F62A9DA0EA1E97F3, NULL);
}
IL_003f:
{
// switch (Application.platform) {
int32_t L_6;
L_6 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_3 = L_6;
int32_t L_7 = V_3;
switch (L_7)
{
case 0:
{
goto IL_007e;
}
case 1:
{
goto IL_008c;
}
case 2:
{
goto IL_008c;
}
case 3:
{
goto IL_012d;
}
case 4:
{
goto IL_012d;
}
case 5:
{
goto IL_012d;
}
case 6:
{
goto IL_012d;
}
case 7:
{
goto IL_0086;
}
case 8:
{
goto IL_008c;
}
}
}
{
int32_t L_8 = V_3;
if ((((int32_t)L_8) == ((int32_t)((int32_t)11))))
{
goto IL_00bb;
}
}
{
int32_t L_9 = V_3;
if ((((int32_t)L_9) == ((int32_t)((int32_t)17))))
{
goto IL_008c;
}
}
{
goto IL_012d;
}
IL_007e:
{
// recordingDirectory = Directory.GetCurrentDirectory();
String_t* L_10;
L_10 = Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1(NULL);
V_0 = L_10;
// goto case RuntimePlatform.OSXPlayer;
goto IL_008c;
}
IL_0086:
{
// recordingDirectory = Directory.GetCurrentDirectory();
String_t* L_11;
L_11 = Directory_GetCurrentDirectory_m576783BDF2FDF97303C15E51713790415BF57CC1(NULL);
V_0 = L_11;
}
IL_008c:
{
// var recordingPath = Path.Combine(recordingDirectory, recordingName);
String_t* L_12 = V_0;
String_t* L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_14;
L_14 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_12, L_13, NULL);
V_4 = L_14;
// var nativeRecorder = MediaRecorderBridge.CreateMP4Recorder(width, height, framerate, bitrate, keyframeInterval, sampleRate, channelCount);
int32_t L_15 = ___0_width;
int32_t L_16 = ___1_height;
float L_17 = ___2_framerate;
int32_t L_18 = ___6_bitrate;
int32_t L_19 = ___7_keyframeInterval;
int32_t L_20 = ___3_sampleRate;
int32_t L_21 = ___4_channelCount;
intptr_t L_22;
L_22 = MediaRecorderBridge_CreateMP4Recorder_m08D91B004DD9AF02E020618CB1F892B8A701208C(L_15, L_16, L_17, L_18, L_19, L_20, L_21, NULL);
V_5 = L_22;
// this.recorder = new MediaRecorderiOS(nativeRecorder, width, height, recordingPath, recordingCallback);
intptr_t L_23 = V_5;
int32_t L_24 = ___0_width;
int32_t L_25 = ___1_height;
String_t* L_26 = V_4;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_27 = ___5_recordingCallback;
MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* L_28 = (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8*)il2cpp_codegen_object_new(MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var);
NullCheck(L_28);
MediaRecorderiOS__ctor_mD371B35454380FA80A028B8A4101273B4A3EE3EF(L_28, L_23, L_24, L_25, L_26, L_27, NULL);
__this->___recorder_0 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_0), (void*)L_28);
// break;
return;
}
IL_00bb:
{
// var recordingPath = Path.Combine(recordingDirectory, recordingName);
String_t* L_29 = V_0;
String_t* L_30 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_31;
L_31 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_29, L_30, NULL);
V_6 = L_31;
// var nativeRecorder = new AndroidJavaObject(@"api.natsuite.natcorder.MP4Recorder", width, height, framerate, bitrate, keyframeInterval, sampleRate, channelCount);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)7);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_32;
int32_t L_34 = ___0_width;
int32_t L_35 = L_34;
RuntimeObject* L_36 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_35);
NullCheck(L_33);
ArrayElementTypeCheck (L_33, L_36);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_36);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_33;
int32_t L_38 = ___1_height;
int32_t L_39 = L_38;
RuntimeObject* L_40 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_39);
NullCheck(L_37);
ArrayElementTypeCheck (L_37, L_40);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_40);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_37;
float L_42 = ___2_framerate;
float L_43 = L_42;
RuntimeObject* L_44 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_43);
NullCheck(L_41);
ArrayElementTypeCheck (L_41, L_44);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_44);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = L_41;
int32_t L_46 = ___6_bitrate;
int32_t L_47 = L_46;
RuntimeObject* L_48 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_47);
NullCheck(L_45);
ArrayElementTypeCheck (L_45, L_48);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_48);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_49 = L_45;
int32_t L_50 = ___7_keyframeInterval;
int32_t L_51 = L_50;
RuntimeObject* L_52 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_51);
NullCheck(L_49);
ArrayElementTypeCheck (L_49, L_52);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_52);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_53 = L_49;
int32_t L_54 = ___3_sampleRate;
int32_t L_55 = L_54;
RuntimeObject* L_56 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_55);
NullCheck(L_53);
ArrayElementTypeCheck (L_53, L_56);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_56);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_57 = L_53;
int32_t L_58 = ___4_channelCount;
int32_t L_59 = L_58;
RuntimeObject* L_60 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_59);
NullCheck(L_57);
ArrayElementTypeCheck (L_57, L_60);
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_60);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_61 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)il2cpp_codegen_object_new(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_il2cpp_TypeInfo_var);
NullCheck(L_61);
AndroidJavaObject__ctor_m5A65B5D325C2CEFAC4097A0D3813F8E158178DD7(L_61, _stringLiteral6CFE05F023A0D1976FF7988C9F4907721A230DF9, L_57, NULL);
V_7 = L_61;
// this.recorder = new MediaRecorderAndroid(nativeRecorder, width, height, recordingPath, recordingCallback);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_62 = V_7;
int32_t L_63 = ___0_width;
int32_t L_64 = ___1_height;
String_t* L_65 = V_6;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_66 = ___5_recordingCallback;
MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* L_67 = (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE*)il2cpp_codegen_object_new(MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE_il2cpp_TypeInfo_var);
NullCheck(L_67);
MediaRecorderAndroid__ctor_mE6FB9F2711DC2287519C848A21130ECD41E8679E(L_67, L_62, L_63, L_64, L_65, L_66, NULL);
__this->___recorder_0 = L_67;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_0), (void*)L_67);
// break;
return;
}
IL_012d:
{
// Debug.LogError("NatCorder Error: MP4Recorder is not supported on this platform");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral1828B7A7FAE443BE50002FA4DD7DE33505764959, NULL);
// }
return;
}
}
// System.Void NatCorder.MP4Recorder::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MP4Recorder_Dispose_m017663B9B455170ED943D118A978FF8E7E14C31D (MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500* __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;
}
{
// public void Dispose () => recorder.Dispose();
RuntimeObject* L_0 = __this->___recorder_0;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_0);
return;
}
}
// System.Void NatCorder.MP4Recorder::CommitFrame(System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MP4Recorder_CommitFrame_m16AAE4E064C24A088AE4DF8F47D815AE0C8825D0 (MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500* __this, intptr_t ___0_nativeBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public void CommitFrame (IntPtr nativeBuffer, long timestamp) => recorder.CommitFrame(nativeBuffer, timestamp);
RuntimeObject* L_0 = __this->___recorder_0;
intptr_t L_1 = ___0_nativeBuffer;
int64_t L_2 = ___1_timestamp;
NullCheck(L_0);
InterfaceActionInvoker2< intptr_t, int64_t >::Invoke(2 /* System.Void NatCorder.IMediaRecorder::CommitFrame(System.IntPtr,System.Int64) */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return;
}
}
// System.Void NatCorder.MP4Recorder::CommitSamples(System.Single[],System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MP4Recorder_CommitSamples_mAC7DB615D4F1D5DB0D291084DE8D49BE43EE8257 (MP4Recorder_t37099FCADBCF71B11CC5B4360B8C3F8B269C7500* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_sampleBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public void CommitSamples (float[] sampleBuffer, long timestamp) => recorder.CommitSamples(sampleBuffer, timestamp);
RuntimeObject* L_0 = __this->___recorder_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___0_sampleBuffer;
int64_t L_2 = ___1_timestamp;
NullCheck(L_0);
InterfaceActionInvoker2< SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int64_t >::Invoke(3 /* System.Void NatCorder.IMediaRecorder::CommitSamples(System.Single[],System.Int64) */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_0, L_1, 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
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.Internal.MediaRecorderAndroid::get_frameSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D MediaRecorderAndroid_get_frameSize_mB07EFB7BC51DB8FCBBF6A98A7A8F13D26705F199 (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, const RuntimeMethod* method)
{
{
// get; private set;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_0 = __this->___U3CframeSizeU3Ek__BackingField_4;
return L_0;
}
}
// System.Void NatCorder.Internal.MediaRecorderAndroid::set_frameSize(System.ValueTuple`2<System.Int32,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderAndroid_set_frameSize_mA83DCCB1C5A89523D914E5B944BB2B76864DC5DD (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_value, const RuntimeMethod* method)
{
{
// get; private set;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_0 = ___0_value;
__this->___U3CframeSizeU3Ek__BackingField_4 = L_0;
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderAndroid::.ctor(UnityEngine.AndroidJavaObject,System.Int32,System.Int32,System.String,System.Action`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderAndroid__ctor_mE6FB9F2711DC2287519C848A21130ECD41E8679E (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___0_recorder, int32_t ___1_width, int32_t ___2_height, String_t* ___3_recordingPath, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___4_callback, 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*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54C29DDEA50046D9BEA9A368A87F45D55E22FF92);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6946CFECB5AD0BDE758BA3F875383D88639089D0);
s_Il2CppMethodInitialized = true;
}
{
// public MediaRecorderAndroid (AndroidJavaObject recorder, int width, int height, string recordingPath, Action<string> callback) : base(@"api.natsuite.natcorder.MediaRecorder$Callback") {
il2cpp_codegen_runtime_class_init_inline(AndroidJavaProxy_tE5521F9761F7B95444B9C39FB15FDFC23F80A78D_il2cpp_TypeInfo_var);
AndroidJavaProxy__ctor_m2832886A0E1BBF6702653A7C6A4609F11FB712C7(__this, _stringLiteral6946CFECB5AD0BDE758BA3F875383D88639089D0, NULL);
// this.recorder = recorder;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = ___0_recorder;
__this->___recorder_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recorder_5), (void*)L_0);
// this.frameSize = (width, height);
int32_t L_1 = ___1_width;
int32_t L_2 = ___2_height;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_3;
memset((&L_3), 0, sizeof(L_3));
ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477((&L_3), L_1, L_2, /*hidden argument*/ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var);
MediaRecorderAndroid_set_frameSize_mA83DCCB1C5A89523D914E5B944BB2B76864DC5DD_inline(__this, L_3, NULL);
// this.callback = callback;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_4 = ___4_callback;
__this->___callback_6 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___callback_6), (void*)L_4);
// recorder.Call(@"startRecording", recordingPath, this);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_5 = ___0_recorder;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6;
String_t* L_8 = ___3_recordingPath;
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_8);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_8);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_7;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, __this);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)__this);
NullCheck(L_5);
AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_5, _stringLiteral54C29DDEA50046D9BEA9A368A87F45D55E22FF92, L_9, NULL);
// }
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderAndroid::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderAndroid_Dispose_mB57F5D9C990072BFFB57497CE286A31E964D2A06 (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, 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*)&_stringLiteral9FFC4A7A10002ED52B53C4BB0C43553F699DE5FB);
s_Il2CppMethodInitialized = true;
}
{
// recorder.Call(@"stopRecording");
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___recorder_5;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1;
L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
NullCheck(L_0);
AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_0, _stringLiteral9FFC4A7A10002ED52B53C4BB0C43553F699DE5FB, L_1, NULL);
// recorder.Dispose();
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2 = __this->___recorder_5;
NullCheck(L_2);
AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_2, NULL);
// }
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderAndroid::CommitFrame(System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderAndroid_CommitFrame_mC7D62685D5F820BC11419B56B77A39D529D275D7 (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, intptr_t ___0_pixelBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62421C848F1CD54571A2DC272A3098032E03B52C);
s_Il2CppMethodInitialized = true;
}
{
// public void CommitFrame (IntPtr pixelBuffer, long timestamp) => recorder.Call(@"encodeFrame", (long)pixelBuffer, timestamp);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___recorder_5;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
intptr_t L_3 = ___0_pixelBuffer;
int64_t L_4;
L_4 = IntPtr_op_Explicit_m735171330B3A339481D140F6A0DDD8D829E2084C(L_3, NULL);
int64_t L_5 = L_4;
RuntimeObject* L_6 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_5);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_6);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_2;
int64_t L_8 = ___1_timestamp;
int64_t L_9 = L_8;
RuntimeObject* L_10 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_9);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_10);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
NullCheck(L_0);
AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_0, _stringLiteral62421C848F1CD54571A2DC272A3098032E03B52C, L_7, NULL);
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderAndroid::CommitSamples(System.Single[],System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderAndroid_CommitSamples_m2F689E28142A770D98AFF33F952430255E58D3C9 (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_sampleBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62B9A16D587C40329E0A0E570B805CE6CE826BDB);
s_Il2CppMethodInitialized = true;
}
{
// public void CommitSamples (float[] sampleBuffer, long timestamp) => recorder.Call(@"encodeSamples", sampleBuffer, timestamp);
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_0 = __this->___recorder_5;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_sampleBuffer;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_3);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_2;
int64_t L_5 = ___1_timestamp;
int64_t L_6 = L_5;
RuntimeObject* L_7 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_6);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_7);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_7);
NullCheck(L_0);
AndroidJavaObject_Call_mDEF7846E2AB1C5379069BB21049ED55A9D837B1C(L_0, _stringLiteral62B9A16D587C40329E0A0E570B805CE6CE826BDB, L_4, NULL);
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderAndroid::onRecording(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderAndroid_onRecording_m7045DD6231BD95C434BE9337C52C60B9A1EA4C25 (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, String_t* ___0_path, const RuntimeMethod* method)
{
{
// [Preserve] private void onRecording (string path) => callback(path);
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_0 = __this->___callback_6;
String_t* L_1 = ___0_path;
NullCheck(L_0);
Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(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
// System.IntPtr NatCorder.Internal.MediaRecorderBridge::CreateMP4Recorder(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MediaRecorderBridge_CreateMP4Recorder_m08D91B004DD9AF02E020618CB1F892B8A701208C (int32_t ___0_width, int32_t ___1_height, float ___2_framerate, int32_t ___3_bitrate, int32_t ___4_keyframeInterval, int32_t ___5_sampleRate, int32_t ___6_channelCount, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
// Native function invocation
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(NCCreateMP4Recorder)(___0_width, ___1_height, ___2_framerate, ___3_bitrate, ___4_keyframeInterval, ___5_sampleRate, ___6_channelCount);
return returnValue;
}
// System.IntPtr NatCorder.Internal.MediaRecorderBridge::CreateHEVCRecorder(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MediaRecorderBridge_CreateHEVCRecorder_m2667F651A05BEBCBAF47E9811608D936A18E993F (int32_t ___0_width, int32_t ___1_height, float ___2_framerate, int32_t ___3_bitrate, int32_t ___4_keyframeInterval, int32_t ___5_sampleRate, int32_t ___6_channelCount, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
// Native function invocation
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(NCCreateHEVCRecorder)(___0_width, ___1_height, ___2_framerate, ___3_bitrate, ___4_keyframeInterval, ___5_sampleRate, ___6_channelCount);
return returnValue;
}
// System.IntPtr NatCorder.Internal.MediaRecorderBridge::CreateGIFRecorder(System.Int32,System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MediaRecorderBridge_CreateGIFRecorder_m09481151C7E75611146C1789DEBD680DC5596BA5 (int32_t ___0_width, int32_t ___1_height, float ___2_frameDuration, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (int32_t, int32_t, float);
// Native function invocation
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(NCCreateGIFRecorder)(___0_width, ___1_height, ___2_frameDuration);
return returnValue;
}
// System.Void NatCorder.Internal.MediaRecorderBridge::StartRecording(System.IntPtr,System.String,System.Action`2<System.IntPtr,System.IntPtr>,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_StartRecording_m36445BA4DA613E3C0D3202580F63DA3DB45B4C55 (intptr_t ___0_recorder, String_t* ___1_recordingDirectory, Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45* ___2_callback, intptr_t ___3_context, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, char*, Il2CppMethodPointer, intptr_t);
// Marshaling of parameter '___1_recordingDirectory' to native representation
char* ____1_recordingDirectory_marshaled = NULL;
____1_recordingDirectory_marshaled = il2cpp_codegen_marshal_string(___1_recordingDirectory);
// Marshaling of parameter '___2_callback' to native representation
Il2CppMethodPointer ____2_callback_marshaled = NULL;
____2_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_callback));
// Native function invocation
reinterpret_cast<PInvokeFunc>(NCStartRecording)(___0_recorder, ____1_recordingDirectory_marshaled, ____2_callback_marshaled, ___3_context);
// Marshaling cleanup of parameter '___1_recordingDirectory' native representation
il2cpp_codegen_marshal_free(____1_recordingDirectory_marshaled);
____1_recordingDirectory_marshaled = NULL;
}
// System.Void NatCorder.Internal.MediaRecorderBridge::StopRecording(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_StopRecording_m7174FF9823E09F5A757B76514D51B3523B0A815A (intptr_t ___0_recorder, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
// Native function invocation
reinterpret_cast<PInvokeFunc>(NCStopRecording)(___0_recorder);
}
// System.Void NatCorder.Internal.MediaRecorderBridge::EncodeFrame(System.IntPtr,System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_EncodeFrame_mA454E6322C8FF6B7859FA36C23EA0B7EA5CB4471 (intptr_t ___0_recorder, intptr_t ___1_pixelBuffer, int64_t ___2_timestamp, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int64_t);
// Native function invocation
reinterpret_cast<PInvokeFunc>(NCEncodeFrame)(___0_recorder, ___1_pixelBuffer, ___2_timestamp);
}
// System.Void NatCorder.Internal.MediaRecorderBridge::EncodeSamples(System.IntPtr,System.Single[],System.Int32,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderBridge_EncodeSamples_m76C0E13629000CF08B0F072984356855C498C3FB (intptr_t ___0_recorder, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_sampleBuffer, int32_t ___2_sampleCount, int64_t ___3_timestamp, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, float*, int32_t, int64_t);
// Marshaling of parameter '___1_sampleBuffer' to native representation
float* ____1_sampleBuffer_marshaled = NULL;
if (___1_sampleBuffer != NULL)
{
____1_sampleBuffer_marshaled = reinterpret_cast<float*>((___1_sampleBuffer)->GetAddressAtUnchecked(0));
}
// Native function invocation
reinterpret_cast<PInvokeFunc>(NCEncodeSamples)(___0_recorder, ____1_sampleBuffer_marshaled, ___2_sampleCount, ___3_timestamp);
}
#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
// System.Void NatCorder.Internal.MainDispatcher::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcher__ctor_mE0DDCD632F93E1D69C359FCF5D8A90AE6BC10F47 (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE_m1B5A970710793EAFEE52CC33BFDA310BF32D5A5F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_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*)&_stringLiteral0DD03C91147DDFDC8B82435C9D6156F3ECCEB7D0);
s_Il2CppMethodInitialized = true;
}
{
// public MainDispatcher () {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.queue = new Queue<Action>();
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_0 = (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*)il2cpp_codegen_object_new(Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var);
NullCheck(L_0);
Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272(L_0, Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var);
__this->___queue_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___queue_0), (void*)L_0);
// this.attachment = new GameObject("NatCorderDispatcher").AddComponent<MainDispatcherAttachment>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_1);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_1, _stringLiteral0DD03C91147DDFDC8B82435C9D6156F3ECCEB7D0, NULL);
NullCheck(L_1);
MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* L_2;
L_2 = GameObject_AddComponent_TisMainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE_m1B5A970710793EAFEE52CC33BFDA310BF32D5A5F(L_1, GameObject_AddComponent_TisMainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE_m1B5A970710793EAFEE52CC33BFDA310BF32D5A5F_RuntimeMethod_var);
__this->___attachment_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment_1), (void*)L_2);
// MonoBehaviour.DontDestroyOnLoad(attachment.gameObject);
MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* L_3 = __this->___attachment_1;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_4, NULL);
// MonoBehaviour.DontDestroyOnLoad(attachment);
MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* L_5 = __this->___attachment_1;
Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_5, NULL);
// attachment.StartCoroutine(Dispatch());
MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* L_6 = __this->___attachment_1;
RuntimeObject* L_7;
L_7 = MainDispatcher_Dispatch_mA2DB3927DDE0FD114D65DA997AF3AD7AAD9B7394(__this, NULL);
NullCheck(L_6);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_8;
L_8 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_6, L_7, NULL);
// }
return;
}
}
// System.Void NatCorder.Internal.MainDispatcher::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcher_Dispose_mF89D36DDE3EDD7E803EE1EC4AACE9A9B2EE2B5E5 (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __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*)&MainDispatcher_U3CDisposeU3Eb__3_0_mB21B7CE05AD414BF3EB0D16DE904997CAD0B87CA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Dispatch(() => {
// queue.Clear();
// MonoBehaviour.Destroy(attachment.gameObject);
// });
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)MainDispatcher_U3CDisposeU3Eb__3_0_mB21B7CE05AD414BF3EB0D16DE904997CAD0B87CA_RuntimeMethod_var), NULL);
MainDispatcher_Dispatch_mBFC12264784571E0C4D075C1D9D8E0711A4C281E(__this, L_0, NULL);
// }
return;
}
}
// System.Void NatCorder.Internal.MainDispatcher::Dispatch(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcher_Dispatch_mBFC12264784571E0C4D075C1D9D8E0711A4C281E (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_workload, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_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;
{
// lock ((queue as ICollection).SyncRoot)
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_0 = __this->___queue_0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0024:
{// begin finally (depth: 1)
{
bool L_2 = V_1;
if (!L_2)
{
goto IL_002d;
}
}
{
RuntimeObject* L_3 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
}
IL_002d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
RuntimeObject* L_4 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL);
// queue.Enqueue(workload);
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_5 = __this->___queue_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = ___0_workload;
NullCheck(L_5);
Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4(L_5, L_6, Queue_1_Enqueue_m9B59C0455EACB768D8D74CA1F57E003C91F6E3D4_RuntimeMethod_var);
goto IL_002e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002e:
{
// }
return;
}
}
// System.Collections.IEnumerator NatCorder.Internal.MainDispatcher::Dispatch()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MainDispatcher_Dispatch_mA2DB3927DDE0FD114D65DA997AF3AD7AAD9B7394 (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* L_0 = (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93*)il2cpp_codegen_object_new(U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CDispatchU3Ed__5__ctor_mA30F123D252463D1C5B7EAE5BF2FC52D206C7C36(L_0, 0, NULL);
U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void NatCorder.Internal.MainDispatcher::<Dispose>b__3_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcher_U3CDisposeU3Eb__3_0_mB21B7CE05AD414BF3EB0D16DE904997CAD0B87CA (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* __this, 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*)&Queue_1_Clear_mF64267E0006F20E5E3029290482ABD8CDF9ADD5F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// queue.Clear();
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_0 = __this->___queue_0;
NullCheck(L_0);
Queue_1_Clear_mF64267E0006F20E5E3029290482ABD8CDF9ADD5F(L_0, Queue_1_Clear_mF64267E0006F20E5E3029290482ABD8CDF9ADD5F_RuntimeMethod_var);
// MonoBehaviour.Destroy(attachment.gameObject);
MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* L_1 = __this->___attachment_1;
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(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
// System.Void NatCorder.Internal.MainDispatcher/MainDispatcherAttachment::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainDispatcherAttachment__ctor_mC3B6A643408DC00EB2B967920A241160B924255F (MainDispatcherAttachment_tF89209E10C15DEAE1DA86B21290E9C948D026DBE* __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
// System.Void NatCorder.Internal.MainDispatcher/<Dispatch>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDispatchU3Ed__5__ctor_mA30F123D252463D1C5B7EAE5BF2FC52D206C7C36 (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void NatCorder.Internal.MainDispatcher/<Dispatch>d__5::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDispatchU3Ed__5_System_IDisposable_Dispose_m23814C2E32D13F9A865F68857ECB5408F7F6D84C (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean NatCorder.Internal.MainDispatcher/<Dispatch>d__5::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CDispatchU3Ed__5_MoveNext_mFEEDFDFED9525D58EBE889622465488F76001A05 (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* V_1 = NULL;
RuntimeObject* V_2 = NULL;
bool V_3 = false;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0074;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_001e:
{
// lock ((queue as ICollection).SyncRoot)
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_4 = V_1;
NullCheck(L_4);
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_5 = L_4->___queue_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_5);
V_2 = L_6;
V_3 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0056:
{// begin finally (depth: 1)
{
bool L_7 = V_3;
if (!L_7)
{
goto IL_005f;
}
}
{
RuntimeObject* L_8 = V_2;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_8, NULL);
}
IL_005f:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
RuntimeObject* L_9 = V_2;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_9, (&V_3), NULL);
goto IL_0046_1;
}
IL_0036_1:
{
// queue.Dequeue()();
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_10 = V_1;
NullCheck(L_10);
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_11 = L_10->___queue_0;
NullCheck(L_11);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12;
L_12 = Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E(L_11, Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var);
NullCheck(L_12);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_12, NULL);
}
IL_0046_1:
{
// while (queue.Count > 0)
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_13 = V_1;
NullCheck(L_13);
Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_14 = L_13->___queue_0;
NullCheck(L_14);
int32_t L_15;
L_15 = Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_inline(L_14, Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var);
if ((((int32_t)L_15) > ((int32_t)0)))
{
goto IL_0036_1;
}
}
{
goto IL_0060;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0060:
{
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_16 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_16);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_16, NULL);
__this->___U3CU3E2__current_1 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_16);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0074:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_001e;
}
}
// System.Object NatCorder.Internal.MainDispatcher/<Dispatch>d__5::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDispatchU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m7466FE9F0ED9E13B00AB02A5DFA1C1EC9D79CE74 (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void NatCorder.Internal.MainDispatcher/<Dispatch>d__5::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDispatchU3Ed__5_System_Collections_IEnumerator_Reset_mA2DC9EFA5BB726718062FB492421042D547CAEB9 (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CDispatchU3Ed__5_System_Collections_IEnumerator_Reset_mA2DC9EFA5BB726718062FB492421042D547CAEB9_RuntimeMethod_var)));
}
}
// System.Object NatCorder.Internal.MainDispatcher/<Dispatch>d__5::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDispatchU3Ed__5_System_Collections_IEnumerator_get_Current_m60AB35AB3AAE9A9647A9B2A94EB962DDCB0C39F9 (U3CDispatchU3Ed__5_t9545B0B6DAC3E5C5990087B63F1B459B0759FD93* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
extern "C" void CDECL ReversePInvokeWrapper_RenderDispatcher_DequeueRender_m9C449F30932CCA875B147C0F8C2387731276E034(int32_t ___0_context)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
RenderDispatcher_DequeueRender_m9C449F30932CCA875B147C0F8C2387731276E034(___0_context, NULL);
}
// System.Void NatCorder.Internal.RenderDispatcher::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderDispatcher_Dispose_m3BB88176F76AAE5E9E244634BC601D69C97701E6 (RenderDispatcher_tB894E94A44E9CC0877ADAF6E16A61121192A87D8* __this, const RuntimeMethod* method)
{
{
// public void Dispose () { } // Nop
return;
}
}
// System.Void NatCorder.Internal.RenderDispatcher::Dispatch(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderDispatcher_Dispatch_mFFBC9D2F2402DD16B8719459733425820837EAC8 (RenderDispatcher_tB894E94A44E9CC0877ADAF6E16A61121192A87D8* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_workload, 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*)&Marshal_GetFunctionPointerForDelegate_TisUnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_m7DE32AB5BE40A848ADF2ED1A2F9BEEAB90985CDD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderDispatcher_DequeueRender_m9C449F30932CCA875B147C0F8C2387731276E034_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E488697C3D9D488955418DEBAF53387C0787594);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// switch (Application.platform) {
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_1 = L_0;
int32_t L_1 = V_1;
if ((((int32_t)L_1) == ((int32_t)8)))
{
goto IL_000f;
}
}
{
int32_t L_2 = V_1;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)11)))))
{
goto IL_003a;
}
}
IL_000f:
{
// var renderDelegateHandle = Marshal.GetFunctionPointerForDelegate(new UnityRenderingEvent(DequeueRender));
UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* L_3 = (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF*)il2cpp_codegen_object_new(UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_il2cpp_TypeInfo_var);
NullCheck(L_3);
UnityRenderingEvent__ctor_m2853E29B957CD11906BCD10FA826BB1FF23F902A(L_3, NULL, (intptr_t)((void*)RenderDispatcher_DequeueRender_m9C449F30932CCA875B147C0F8C2387731276E034_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_4;
L_4 = Marshal_GetFunctionPointerForDelegate_TisUnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_m7DE32AB5BE40A848ADF2ED1A2F9BEEAB90985CDD(L_3, Marshal_GetFunctionPointerForDelegate_TisUnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF_m7DE32AB5BE40A848ADF2ED1A2F9BEEAB90985CDD_RuntimeMethod_var);
// var contextHandle = (IntPtr)GCHandle.Alloc(workload, GCHandleType.Normal);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_workload;
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_6;
L_6 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC(L_5, 2, NULL);
intptr_t L_7;
L_7 = GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline(L_6, NULL);
V_0 = L_7;
// GL.IssuePluginEvent(renderDelegateHandle, contextHandle.ToInt32());
int32_t L_8;
L_8 = IntPtr_ToInt32_mD53B5D2C73C7E4BE5ADEBC5D187EACC83D5BB292((&V_0), NULL);
GL_IssuePluginEvent_m3591CC23273DA50F8B37FF0DA5844F01B12B6C84(L_4, L_8, NULL);
// break;
return;
}
IL_003a:
{
// Debug.LogError("NatCorder Error: RenderDispatcher is not supported on this platform");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral2E488697C3D9D488955418DEBAF53387C0787594, NULL);
// }
return;
}
}
// System.Void NatCorder.Internal.RenderDispatcher::DequeueRender(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderDispatcher_DequeueRender_m9C449F30932CCA875B147C0F8C2387731276E034 (int32_t ___0_context, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
memset((&V_0), 0, sizeof(V_0));
{
// GCHandle handle = (GCHandle)(IntPtr)context;
int32_t L_0 = ___0_context;
intptr_t L_1;
L_1 = IntPtr_op_Explicit_m931A344F16D4C65EFB0B492EB07C7A82AF0B9FA1(L_0, NULL);
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_2;
L_2 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_1, NULL);
V_0 = L_2;
// Action target = handle.Target as Action;
RuntimeObject* L_3;
L_3 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_0), NULL);
// handle.Free();
GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_0), NULL);
// target();
NullCheck(((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)IsInstSealed((RuntimeObject*)L_3, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)IsInstSealed((RuntimeObject*)L_3, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)), NULL);
// }
return;
}
}
// System.Void NatCorder.Internal.RenderDispatcher::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderDispatcher__ctor_mEC3DC5C2BC4351A1E3FDF1AA7E4EBD5275251B8A (RenderDispatcher_tB894E94A44E9CC0877ADAF6E16A61121192A87D8* __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 UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_Multicast(UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* currentDelegate = reinterpret_cast<UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_context, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_OpenInst(UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_context, method);
}
void UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_OpenStatic(UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_context, method);
}
void UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_OpenStaticInvoker(UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, const RuntimeMethod* method)
{
InvokerActionInvoker1< int32_t >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_context);
}
void UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_ClosedStaticInvoker(UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, int32_t >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_context);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc)(int32_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc(___0_context);
}
// System.Void NatCorder.Internal.RenderDispatcher/UnityRenderingEvent::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityRenderingEvent__ctor_m2853E29B957CD11906BCD10FA826BB1FF23F902A (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
__this->___method_3 = ___1_method;
__this->___m_target_2 = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
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_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6_Multicast;
}
// System.Void NatCorder.Internal.RenderDispatcher/UnityRenderingEvent::Invoke(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityRenderingEvent_Invoke_m0F12D4E8F72E45DEF43A8D8A4A1E2E9A4DB3F5F6 (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_context, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult NatCorder.Internal.RenderDispatcher/UnityRenderingEvent::BeginInvoke(System.Int32,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityRenderingEvent_BeginInvoke_m5A08DE6D56DEAAAEA7F2279CE1A8595C0B85887F (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __this, int32_t ___0_context, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[2] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_context);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Void NatCorder.Internal.RenderDispatcher/UnityRenderingEvent::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityRenderingEvent_EndInvoke_mE3E71FD57414876051ADB9ED30E26D7B86BA52CC (UnityRenderingEvent_t5DDA8AE285B1E1523403C151B3A12BA5A41DC0AF* __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
// System.Void NatCorder.Internal.DocAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocAttribute__ctor_mBC82A60195829F2472D17A6C4CABCFEF3DFBBB5F (DocAttribute_t507C024AF48E9CD15BD1ACAFABF214EE976DA9D5* __this, String_t* ___0_descriptionKey, const RuntimeMethod* method)
{
{
// public DocAttribute (string descriptionKey) {}
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// public DocAttribute (string descriptionKey) {}
return;
}
}
// System.Void NatCorder.Internal.DocAttribute::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocAttribute__ctor_m4525DD9B6D7AD8F9DDF75D215A69EF62460EA994 (DocAttribute_t507C024AF48E9CD15BD1ACAFABF214EE976DA9D5* __this, String_t* ___0_summaryKey, String_t* ___1_descriptionKey, const RuntimeMethod* method)
{
{
// public DocAttribute (string summaryKey, string descriptionKey) {}
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// public DocAttribute (string summaryKey, string descriptionKey) {}
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
// System.Void NatCorder.Internal.CodeAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodeAttribute__ctor_m34351EB38EA83AA3881F57FAD8A5E2E76C0C6E5D (CodeAttribute_tAABB70DC094D47CBE1758FD67D9DE0BF1110B9B7* __this, String_t* ___0_key, const RuntimeMethod* method)
{
{
// public CodeAttribute (string key) {}
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// public CodeAttribute (string key) {}
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
// System.Void NatCorder.Internal.RefAttribute::.ctor(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefAttribute__ctor_mC1A02BA2DF07E77D619DB8B81F9A5F0CC324F56C (RefAttribute_t844E40D0290FA4DAA13B9A4AD0AD4479B1AB79CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_keys, const RuntimeMethod* method)
{
{
// public RefAttribute (params string[] keys) {}
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// public RefAttribute (params string[] keys) {}
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_MediaRecorderiOS_OnRecording_m768ECFBA6567DBEF770F2479C9B8414D064DBFEB(intptr_t ___0_context, intptr_t ___1_path)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
MediaRecorderiOS_OnRecording_m768ECFBA6567DBEF770F2479C9B8414D064DBFEB(___0_context, ___1_path, NULL);
}
// System.ValueTuple`2<System.Int32,System.Int32> NatCorder.Internal.MediaRecorderiOS::get_frameSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D MediaRecorderiOS_get_frameSize_mE54586B6EEDA04CD1AD60D6281F0FE17CF7979E1 (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, const RuntimeMethod* method)
{
{
// get; private set;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_0 = __this->___U3CframeSizeU3Ek__BackingField_0;
return L_0;
}
}
// System.Void NatCorder.Internal.MediaRecorderiOS::set_frameSize(System.ValueTuple`2<System.Int32,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS_set_frameSize_m59B1A6D35539088442C1954C1C1490940410C7AF (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_value, const RuntimeMethod* method)
{
{
// get; private set;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_0 = ___0_value;
__this->___U3CframeSizeU3Ek__BackingField_0 = L_0;
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderiOS::.ctor(System.IntPtr,System.Int32,System.Int32,System.String,System.Action`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS__ctor_mD371B35454380FA80A028B8A4101273B4A3EE3EF (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, intptr_t ___0_recorder, int32_t ___1_width, int32_t ___2_height, String_t* ___3_recordingPath, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___4_callback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderiOS_OnRecording_m768ECFBA6567DBEF770F2479C9B8414D064DBFEB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public MediaRecorderiOS (IntPtr recorder, int width, int height, string recordingPath, Action<string> callback) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.recorder = recorder;
intptr_t L_0 = ___0_recorder;
__this->___recorder_1 = L_0;
// this.frameSize = (width, height);
int32_t L_1 = ___1_width;
int32_t L_2 = ___2_height;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_3;
memset((&L_3), 0, sizeof(L_3));
ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477((&L_3), L_1, L_2, /*hidden argument*/ValueTuple_2__ctor_mF5D8FB18DBF2C4B2F879F8E8E12D8FB8FCDB5477_RuntimeMethod_var);
MediaRecorderiOS_set_frameSize_m59B1A6D35539088442C1954C1C1490940410C7AF_inline(__this, L_3, NULL);
// this.callback = callback;
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_4 = ___4_callback;
__this->___callback_2 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___callback_2), (void*)L_4);
// this.callbackDispatcher = new MainDispatcher();
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_5 = (MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F*)il2cpp_codegen_object_new(MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F_il2cpp_TypeInfo_var);
NullCheck(L_5);
MainDispatcher__ctor_mE0DDCD632F93E1D69C359FCF5D8A90AE6BC10F47(L_5, NULL);
__this->___callbackDispatcher_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___callbackDispatcher_3), (void*)L_5);
// recorder.StartRecording(recordingPath, OnRecording, (IntPtr)GCHandle.Alloc(this, GCHandleType.Normal));
intptr_t L_6 = ___0_recorder;
String_t* L_7 = ___3_recordingPath;
Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45* L_8 = (Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45*)il2cpp_codegen_object_new(Action_2_tF83FC1C5B3194B8040726975E598CDDADD529A45_il2cpp_TypeInfo_var);
NullCheck(L_8);
Action_2__ctor_m63B80C1F7AA5F961DB97A7EEDE5CA49ADC8A6143(L_8, NULL, (intptr_t)((void*)MediaRecorderiOS_OnRecording_m768ECFBA6567DBEF770F2479C9B8414D064DBFEB_RuntimeMethod_var), NULL);
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_9;
L_9 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC(__this, 2, NULL);
intptr_t L_10;
L_10 = GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline(L_9, NULL);
MediaRecorderBridge_StartRecording_m36445BA4DA613E3C0D3202580F63DA3DB45B4C55(L_6, L_7, L_8, L_10, NULL);
// }
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderiOS::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS_Dispose_m4D9ECC93697DEB592A632718E3BBE3125FCD9160 (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, const RuntimeMethod* method)
{
{
// public void Dispose () => recorder.StopRecording();
intptr_t L_0 = __this->___recorder_1;
MediaRecorderBridge_StopRecording_m7174FF9823E09F5A757B76514D51B3523B0A815A(L_0, NULL);
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderiOS::CommitFrame(System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS_CommitFrame_mD382263D5BDABCFCDAA10646D557CE908EF26FDB (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, intptr_t ___0_nativeBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
{
// public void CommitFrame (IntPtr nativeBuffer, long timestamp) => recorder.EncodeFrame(nativeBuffer, timestamp);
intptr_t L_0 = __this->___recorder_1;
intptr_t L_1 = ___0_nativeBuffer;
int64_t L_2 = ___1_timestamp;
MediaRecorderBridge_EncodeFrame_mA454E6322C8FF6B7859FA36C23EA0B7EA5CB4471(L_0, L_1, L_2, NULL);
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderiOS::CommitSamples(System.Single[],System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS_CommitSamples_m81CA1B084B8E5132D98EB7356F6B7B5082125926 (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_sampleBuffer, int64_t ___1_timestamp, const RuntimeMethod* method)
{
{
// public void CommitSamples (float[] sampleBuffer, long timestamp) => recorder.EncodeSamples(sampleBuffer, sampleBuffer.Length, timestamp);
intptr_t L_0 = __this->___recorder_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___0_sampleBuffer;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___0_sampleBuffer;
NullCheck(L_2);
int64_t L_3 = ___1_timestamp;
MediaRecorderBridge_EncodeSamples_m76C0E13629000CF08B0F072984356855C498C3FB(L_0, L_1, ((int32_t)(((RuntimeArray*)L_2)->max_length)), L_3, NULL);
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderiOS::OnRecording(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaRecorderiOS_OnRecording_m768ECFBA6567DBEF770F2479C9B8414D064DBFEB (intptr_t ___0_context, intptr_t ___1_path, 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*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3COnRecordingU3Eb__0_m88C25B22BEDD353D7315045C8AFBE00979B897F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* V_0 = NULL;
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_1;
memset((&V_1), 0, sizeof(V_1));
{
U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* L_0 = (U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass12_0__ctor_m810DFE51FC7E21AF24E728AA2846C0C2F9B0DDF0(L_0, NULL);
V_0 = L_0;
// var pathStr = Marshal.PtrToStringAuto(path);
U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* L_1 = V_0;
intptr_t L_2 = ___1_path;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = Marshal_PtrToStringAuto_m163B3E46325675C58A42EB0C5C36B950DD9D1275(L_2, NULL);
NullCheck(L_1);
L_1->___pathStr_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___pathStr_1), (void*)L_3);
// var instanceHandle = (GCHandle)context;
intptr_t L_4 = ___0_context;
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_5;
L_5 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_4, NULL);
V_1 = L_5;
// var instance = instanceHandle.Target as MediaRecorderiOS;
U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* L_6 = V_0;
RuntimeObject* L_7;
L_7 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_1), NULL);
NullCheck(L_6);
L_6->___instance_0 = ((MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8*)IsInstSealed((RuntimeObject*)L_7, MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_6->___instance_0), (void*)((MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8*)IsInstSealed((RuntimeObject*)L_7, MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8_il2cpp_TypeInfo_var)));
// instanceHandle.Free();
GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_1), NULL);
// instance.callbackDispatcher.Dispatch(() => {
// instance.callback(pathStr);
// instance.callbackDispatcher.Dispose();
// });
U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* L_8 = V_0;
NullCheck(L_8);
MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* L_9 = L_8->___instance_0;
NullCheck(L_9);
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_10 = L_9->___callbackDispatcher_3;
U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* L_11 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_12);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_12, L_11, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3COnRecordingU3Eb__0_m88C25B22BEDD353D7315045C8AFBE00979B897F2_RuntimeMethod_var), NULL);
NullCheck(L_10);
MainDispatcher_Dispatch_mBFC12264784571E0C4D075C1D9D8E0711A4C281E(L_10, L_12, 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
// System.Void NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m810DFE51FC7E21AF24E728AA2846C0C2F9B0DDF0 (U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void NatCorder.Internal.MediaRecorderiOS/<>c__DisplayClass12_0::<OnRecording>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0_U3COnRecordingU3Eb__0_m88C25B22BEDD353D7315045C8AFBE00979B897F2 (U3CU3Ec__DisplayClass12_0_t82AEEED963FD9F2468DF935104DBD962D8B542FA* __this, const RuntimeMethod* method)
{
{
// instance.callback(pathStr);
MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* L_0 = __this->___instance_0;
NullCheck(L_0);
Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_1 = L_0->___callback_2;
String_t* L_2 = __this->___pathStr_1;
NullCheck(L_1);
Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(L_1, L_2, NULL);
// instance.callbackDispatcher.Dispose();
MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* L_3 = __this->___instance_0;
NullCheck(L_3);
MainDispatcher_tA03B821CDDCDE2A6E193B796AD1948D74B17F03F* L_4 = L_3->___callbackDispatcher_3;
NullCheck(L_4);
MainDispatcher_Dispose_mF89D36DDE3EDD7E803EE1EC4AACE9A9B2EE2B5E5(L_4, 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
// System.Void NatCorder.Inputs.AudioInput::.ctor(NatCorder.IMediaRecorder,NatCorder.Clocks.IClock,UnityEngine.AudioListener)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInput__ctor_m25269E64AF348B8C5DC4FF7726675C61F87E0552 (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* __this, RuntimeObject* ___0_mediaRecorder, RuntimeObject* ___1_clock, AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* ___2_audioListener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioInput_OnSampleBuffer_m8369B434029C6D28AC7A4B1FB335FCBB745AC462_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public AudioInput (IMediaRecorder mediaRecorder, IClock clock, AudioListener audioListener) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.mediaRecorder = mediaRecorder;
RuntimeObject* L_0 = ___0_mediaRecorder;
__this->___mediaRecorder_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mediaRecorder_0), (void*)L_0);
// this.clock = clock;
RuntimeObject* L_1 = ___1_clock;
__this->___clock_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___clock_1), (void*)L_1);
// this.attachment = audioListener.gameObject.AddComponent<AudioInputAttachment>();
AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35* L_2 = ___2_audioListener;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
NullCheck(L_3);
AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* L_4;
L_4 = GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963(L_3, GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963_RuntimeMethod_var);
__this->___attachment_2 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment_2), (void*)L_4);
// this.attachment.sampleBufferDelegate = OnSampleBuffer;
AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* L_5 = __this->___attachment_2;
Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* L_6 = (Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3*)il2cpp_codegen_object_new(Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3_il2cpp_TypeInfo_var);
NullCheck(L_6);
Action_1__ctor_m7120346688C18407FB878E541FC58DC27377537F(L_6, __this, (intptr_t)((void*)AudioInput_OnSampleBuffer_m8369B434029C6D28AC7A4B1FB335FCBB745AC462_RuntimeMethod_var), NULL);
NullCheck(L_5);
L_5->___sampleBufferDelegate_4 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___sampleBufferDelegate_4), (void*)L_6);
// }
return;
}
}
// System.Void NatCorder.Inputs.AudioInput::.ctor(NatCorder.IMediaRecorder,NatCorder.Clocks.IClock,UnityEngine.AudioSource,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInput__ctor_m21EB345A2B01E9C96299ACA2182DB698A5BCDEB9 (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* __this, RuntimeObject* ___0_mediaRecorder, RuntimeObject* ___1_clock, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___2_audioSource, bool ___3_mute, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioInput_OnSampleBuffer_m8369B434029C6D28AC7A4B1FB335FCBB745AC462_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public AudioInput (IMediaRecorder mediaRecorder, IClock clock, AudioSource audioSource, bool mute = false) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.mediaRecorder = mediaRecorder;
RuntimeObject* L_0 = ___0_mediaRecorder;
__this->___mediaRecorder_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mediaRecorder_0), (void*)L_0);
// this.clock = clock;
RuntimeObject* L_1 = ___1_clock;
__this->___clock_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___clock_1), (void*)L_1);
// this.attachment = audioSource.gameObject.AddComponent<AudioInputAttachment>();
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_2 = ___2_audioSource;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
NullCheck(L_3);
AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* L_4;
L_4 = GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963(L_3, GameObject_AddComponent_TisAudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4_m3F936471C579DD2091E9F12EA59C3BE0D590E963_RuntimeMethod_var);
__this->___attachment_2 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment_2), (void*)L_4);
// this.attachment.sampleBufferDelegate = OnSampleBuffer;
AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* L_5 = __this->___attachment_2;
Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* L_6 = (Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3*)il2cpp_codegen_object_new(Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3_il2cpp_TypeInfo_var);
NullCheck(L_6);
Action_1__ctor_m7120346688C18407FB878E541FC58DC27377537F(L_6, __this, (intptr_t)((void*)AudioInput_OnSampleBuffer_m8369B434029C6D28AC7A4B1FB335FCBB745AC462_RuntimeMethod_var), NULL);
NullCheck(L_5);
L_5->___sampleBufferDelegate_4 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___sampleBufferDelegate_4), (void*)L_6);
// this.mute = mute;
bool L_7 = ___3_mute;
__this->___mute_3 = L_7;
// }
return;
}
}
// System.Void NatCorder.Inputs.AudioInput::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInput_Dispose_mD5BA89EB97D9BDCFDB3FB337AF453CCFEDB3906D (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* __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;
}
{
// AudioInputAttachment.Destroy(attachment);
AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* L_0 = __this->___attachment_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_0, NULL);
// attachment.sampleBufferDelegate = null;
AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* L_1 = __this->___attachment_2;
NullCheck(L_1);
L_1->___sampleBufferDelegate_4 = (Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___sampleBufferDelegate_4), (void*)(Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3*)NULL);
// }
return;
}
}
// System.Void NatCorder.Inputs.AudioInput::OnSampleBuffer(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInput_OnSampleBuffer_m8369B434029C6D28AC7A4B1FB335FCBB745AC462 (AudioInput_tF27A9351487A1CE67BBFDCCEB7EED247747ED674* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IClock_t42E0F0A89A1C2FADFC1B0D4CC2AB2877648C3018_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// AndroidJNI.AttachCurrentThread();
int32_t L_0;
L_0 = AndroidJNI_AttachCurrentThread_m412647220ED1F7D42F9D41F692D1D7DC4696B6D4(NULL);
// mediaRecorder.CommitSamples(data, clock.Timestamp);
RuntimeObject* L_1 = __this->___mediaRecorder_0;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___0_data;
RuntimeObject* L_3 = __this->___clock_1;
NullCheck(L_3);
int64_t L_4;
L_4 = InterfaceFuncInvoker0< int64_t >::Invoke(0 /* System.Int64 NatCorder.Clocks.IClock::get_Timestamp() */, IClock_t42E0F0A89A1C2FADFC1B0D4CC2AB2877648C3018_il2cpp_TypeInfo_var, L_3);
NullCheck(L_1);
InterfaceActionInvoker2< SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int64_t >::Invoke(3 /* System.Void NatCorder.IMediaRecorder::CommitSamples(System.Single[],System.Int64) */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_1, L_2, L_4);
// if (mute)
bool L_5 = __this->___mute_3;
if (!L_5)
{
goto IL_002f;
}
}
{
// Array.Clear(data, 0, data.Length);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ___0_data;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ___0_data;
NullCheck(L_7);
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_6, 0, ((int32_t)(((RuntimeArray*)L_7)->max_length)), NULL);
}
IL_002f:
{
// }
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
// System.Void NatCorder.Inputs.AudioInput/AudioInputAttachment::OnAudioFilterRead(System.Single[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInputAttachment_OnAudioFilterRead_m77DE56234BCDD8101CBA924807F8FF306F9F58A0 (AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, int32_t ___1_channels, const RuntimeMethod* method)
{
Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* G_B2_0 = NULL;
Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* G_B1_0 = NULL;
{
// private void OnAudioFilterRead (float[] data, int channels) => sampleBufferDelegate?.Invoke(data);
Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* L_0 = __this->___sampleBufferDelegate_4;
Action_1_t178AACF05C0F15030E739209018FAB278C66C6F3* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___0_data;
NullCheck(G_B2_0);
Action_1_Invoke_mBE0A0BDCAD5FEDE1C45EA97B02BFEB89E5AA3728_inline(G_B2_0, L_2, NULL);
return;
}
}
// System.Void NatCorder.Inputs.AudioInput/AudioInputAttachment::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioInputAttachment__ctor_m4DE723266ACFA80DF3D0177F4D55CD2D6CED2705 (AudioInputAttachment_t0C15F6AE5A25D428D878FFD00A4B0053D4723CC4* __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
// System.Void NatCorder.Inputs.CameraInput::.ctor(NatCorder.IMediaRecorder,NatCorder.Clocks.IClock,UnityEngine.Camera[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraInput__ctor_m376BFFB128C731067BEDDB7B9FC2446BE9A29FE5 (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* __this, RuntimeObject* ___0_mediaRecorder, RuntimeObject* ___1_clock, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___2_cameras, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_mA99DBF30A6BEEA75DCF632E13F0D4C64E51F8849_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363_m96578121F50BB01740303D6BBC5739F08D4F7CBD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__1_0_m283396D7EFBF662235B11F77A140F1B13D12A6B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
memset((&V_0), 0, sizeof(V_0));
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* G_B2_0 = NULL;
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* G_B2_1 = NULL;
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* G_B1_0 = NULL;
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* G_B1_1 = NULL;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* G_B4_0 = NULL;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* G_B3_0 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* G_B5_0 = NULL;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* G_B5_1 = NULL;
{
// public CameraInput (IMediaRecorder mediaRecorder, IClock clock, params Camera[] cameras) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// Array.Sort(cameras, (a, b) => (int)(10 * (a.depth - b.depth)));
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_0 = ___2_cameras;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var);
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* L_1 = ((U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1;
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* L_2 = L_1;
G_B1_0 = L_2;
G_B1_1 = L_0;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var);
U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236* L_3 = ((U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* L_4 = (Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A*)il2cpp_codegen_object_new(Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A_il2cpp_TypeInfo_var);
NullCheck(L_4);
Comparison_1__ctor_mA05E36D38BB75F9EF78F876803A19445EDF81CD5(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__1_0_m283396D7EFBF662235B11F77A140F1B13D12A6B1_RuntimeMethod_var), NULL);
Comparison_1_t49BE56523BDD8BC22EF3396960546FE16DE7B11A* L_5 = L_4;
((U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0026:
{
Array_Sort_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_mA99DBF30A6BEEA75DCF632E13F0D4C64E51F8849(G_B2_1, G_B2_0, Array_Sort_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_mA99DBF30A6BEEA75DCF632E13F0D4C64E51F8849_RuntimeMethod_var);
// this.mediaRecorder = mediaRecorder;
RuntimeObject* L_6 = ___0_mediaRecorder;
__this->___mediaRecorder_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mediaRecorder_1), (void*)L_6);
// this.clock = clock;
RuntimeObject* L_7 = ___1_clock;
__this->___clock_2 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___clock_2), (void*)L_7);
// this.cameras = cameras;
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_8 = ___2_cameras;
__this->___cameras_3 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cameras_3), (void*)L_8);
// this.attachment = cameras[0].gameObject.AddComponent<CameraInputAttachment>();
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_9 = ___2_cameras;
NullCheck(L_9);
int32_t L_10 = 0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
NullCheck(L_12);
CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363* L_13;
L_13 = GameObject_AddComponent_TisCameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363_m96578121F50BB01740303D6BBC5739F08D4F7CBD(L_12, GameObject_AddComponent_TisCameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363_m96578121F50BB01740303D6BBC5739F08D4F7CBD_RuntimeMethod_var);
__this->___attachment_4 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment_4), (void*)L_13);
// var frameDescriptor = new RenderTextureDescriptor(mediaRecorder.frameSize.width, mediaRecorder.frameSize.height, RenderTextureFormat.ARGB32, 24);
RuntimeObject* L_14 = ___0_mediaRecorder;
NullCheck(L_14);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_15;
L_15 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0 /* System.ValueTuple`2<System.Int32,System.Int32> NatCorder.IMediaRecorder::get_frameSize() */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_14);
int32_t L_16 = L_15.___Item1_0;
RuntimeObject* L_17 = ___0_mediaRecorder;
NullCheck(L_17);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_18;
L_18 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0 /* System.ValueTuple`2<System.Int32,System.Int32> NatCorder.IMediaRecorder::get_frameSize() */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_17);
int32_t L_19 = L_18.___Item2_1;
RenderTextureDescriptor__ctor_mE27A3C225736C1F806C12A7C31C0DC66A0AFE61B((&V_0), L_16, L_19, 0, ((int32_t)24), NULL);
// frameDescriptor.sRGB = true;
RenderTextureDescriptor_set_sRGB_mAB7A494EE8C496C22B3BBBCB90488312D46F3429((&V_0), (bool)1, NULL);
// this.frameBuffer = RenderTexture.GetTemporary(frameDescriptor);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_20 = V_0;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21;
L_21 = RenderTexture_GetTemporary_mA8C827B80D3C07D0B8CDF7F5270FB5D3E53DD235(L_20, NULL);
__this->___frameBuffer_5 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___frameBuffer_5), (void*)L_21);
// this.readbackBuffer = SystemInfo.supportsAsyncGPUReadback ? null : new Texture2D(frameBuffer.width, frameBuffer.height, TextureFormat.RGBA32, false, false);
bool L_22;
L_22 = SystemInfo_get_supportsAsyncGPUReadback_m042FD6786738983BF2EDDD06FA633B2F436A7EA2(NULL);
G_B3_0 = __this;
if (L_22)
{
G_B4_0 = __this;
goto IL_00af;
}
}
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_23 = __this->___frameBuffer_5;
NullCheck(L_23);
int32_t L_24;
L_24 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_23);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_25 = __this->___frameBuffer_5;
NullCheck(L_25);
int32_t L_26;
L_26 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_25);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_27 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_27);
Texture2D__ctor_mC3F84195D1DCEFC0536B3FBD40A8F8E865A4F32A(L_27, L_24, L_26, 4, (bool)0, (bool)0, NULL);
G_B5_0 = L_27;
G_B5_1 = G_B3_0;
goto IL_00b0;
}
IL_00af:
{
G_B5_0 = ((Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)(NULL));
G_B5_1 = G_B4_0;
}
IL_00b0:
{
NullCheck(G_B5_1);
G_B5_1->___readbackBuffer_6 = G_B5_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->___readbackBuffer_6), (void*)G_B5_0);
// this.pixelBuffer = new byte[frameBuffer.width * frameBuffer.height * 4];
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_28 = __this->___frameBuffer_5;
NullCheck(L_28);
int32_t L_29;
L_29 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_28);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30 = __this->___frameBuffer_5;
NullCheck(L_30);
int32_t L_31;
L_31 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_30);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_29, L_31)), 4)));
__this->___pixelBuffer_7 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___pixelBuffer_7), (void*)L_32);
// attachment.StartCoroutine(OnFrame());
CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363* L_33 = __this->___attachment_4;
RuntimeObject* L_34;
L_34 = CameraInput_OnFrame_mFAA93E723FD2ADA7F4E71210D4D5F1D50502D960(__this, NULL);
NullCheck(L_33);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_35;
L_35 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_33, L_34, NULL);
// }
return;
}
}
// System.Void NatCorder.Inputs.CameraInput::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraInput_Dispose_mD8812F99A4F961A0345344BA51E3D72A23C7422C (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* __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;
}
{
// CameraInputAttachment.Destroy(attachment);
CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363* L_0 = __this->___attachment_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_0, NULL);
// RenderTexture.ReleaseTemporary(frameBuffer);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = __this->___frameBuffer_5;
RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2(L_1, NULL);
// Texture2D.Destroy(readbackBuffer);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = __this->___readbackBuffer_6;
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
// pixelBuffer = null;
__this->___pixelBuffer_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___pixelBuffer_7), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
// }
return;
}
}
// System.Collections.IEnumerator NatCorder.Inputs.CameraInput::OnFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraInput_OnFrame_mFAA93E723FD2ADA7F4E71210D4D5F1D50502D960 (CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* L_0 = (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1*)il2cpp_codegen_object_new(U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3COnFrameU3Ed__11__ctor_mD3730DD31E0D7F95A45C36C606A4B80703EF24C3(L_0, 0, NULL);
U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
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
// System.Void NatCorder.Inputs.CameraInput/CameraInputAttachment::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraInputAttachment__ctor_m43E111D84719E8E36D65DBD960079DB3A85321A0 (CameraInputAttachment_tB3998D294C4FD8D977554F165EED715F0C6DC363* __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
// System.Void NatCorder.Inputs.CameraInput/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m314867E78745F551E0C646D088BB3D1473A08537 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236* L_0 = (U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236*)il2cpp_codegen_object_new(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m8037E2EFD8C8DB296B18C97860F45C4BBFCF2942(L_0, NULL);
((U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void NatCorder.Inputs.CameraInput/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8037E2EFD8C8DB296B18C97860F45C4BBFCF2942 (U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Int32 NatCorder.Inputs.CameraInput/<>c::<.ctor>b__1_0(UnityEngine.Camera,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3C_ctorU3Eb__1_0_m283396D7EFBF662235B11F77A140F1B13D12A6B1 (U3CU3Ec_t9412A28CEFABE17EF2A982CAB7B2511A3B7AD236* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_a, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_b, const RuntimeMethod* method)
{
{
// Array.Sort(cameras, (a, b) => (int)(10 * (a.depth - b.depth)));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_a;
NullCheck(L_0);
float L_1;
L_1 = Camera_get_depth_mDF67FFF8ED61750467DFC4C6D8F236850AD1BB1D(L_0, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___1_b;
NullCheck(L_2);
float L_3;
L_3 = Camera_get_depth_mDF67FFF8ED61750467DFC4C6D8F236850AD1BB1D(L_2, NULL);
return il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply((10.0f), ((float)il2cpp_codegen_subtract(L_1, 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
// System.Void NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m30AC5B5420971F3D631C570345F22BB7F8FA440C (U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void NatCorder.Inputs.CameraInput/<>c__DisplayClass11_0::<OnFrame>b__0(UnityEngine.Rendering.AsyncGPUReadbackRequest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0_U3COnFrameU3Eb__0_mD6DD393532AB671D82DC13A6E5A22F1EE5AF4988 (U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_request, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncGPUReadbackRequest_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mC365851AEF03CCC25905B4A8808B40AB3969C136_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_CommitFrame_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m132F8D64D2513242460592ADE7E6507C8F5438F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (pixelBuffer != null) {
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_0 = __this->___U3CU3E4__this_1;
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0->___pixelBuffer_7;
if (!L_1)
{
goto IL_0049;
}
}
{
// request.GetData<byte>().CopyTo(pixelBuffer);
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_2;
L_2 = AsyncGPUReadbackRequest_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mC365851AEF03CCC25905B4A8808B40AB3969C136((&___0_request), 0, AsyncGPUReadbackRequest_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mC365851AEF03CCC25905B4A8808B40AB3969C136_RuntimeMethod_var);
V_0 = L_2;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_3 = __this->___U3CU3E4__this_1;
NullCheck(L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3->___pixelBuffer_7;
NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1((&V_0), L_4, NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1_RuntimeMethod_var);
// mediaRecorder.CommitFrame(pixelBuffer, timestamp);
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_5 = __this->___U3CU3E4__this_1;
NullCheck(L_5);
RuntimeObject* L_6 = L_5->___mediaRecorder_1;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_7 = __this->___U3CU3E4__this_1;
NullCheck(L_7);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = L_7->___pixelBuffer_7;
int64_t L_9 = __this->___timestamp_0;
NullCheck(L_6);
GenericInterfaceActionInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int64_t >::Invoke(IMediaRecorder_CommitFrame_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m132F8D64D2513242460592ADE7E6507C8F5438F2_RuntimeMethod_var, L_6, L_8, L_9);
}
IL_0049:
{
// });
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
// System.Void NatCorder.Inputs.CameraInput/<OnFrame>d__11::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__11__ctor_mD3730DD31E0D7F95A45C36C606A4B80703EF24C3 (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void NatCorder.Inputs.CameraInput/<OnFrame>d__11::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__11_System_IDisposable_Dispose_mBCF1C9B36B5C54EAEFC30535F328BF670AE96E50 (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean NatCorder.Inputs.CameraInput/<OnFrame>d__11::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3COnFrameU3Ed__11_MoveNext_m955922DA2867AB75C5D73CBA4958B8402217014C (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IClock_t42E0F0A89A1C2FADFC1B0D4CC2AB2877648C3018_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_CommitFrame_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m132F8D64D2513242460592ADE7E6507C8F5438F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3COnFrameU3Eb__0_mD6DD393532AB671D82DC13A6E5A22F1EE5AF4988_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_4 = NULL;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_5;
memset((&V_5), 0, sizeof(V_5));
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0049;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_001e:
{
U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* L_4 = (U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04_il2cpp_TypeInfo_var);
NullCheck(L_4);
U3CU3Ec__DisplayClass11_0__ctor_m30AC5B5420971F3D631C570345F22BB7F8FA440C(L_4, NULL);
__this->___U3CU3E8__1_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1_3), (void*)L_4);
U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* L_5 = __this->___U3CU3E8__1_3;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_6 = V_1;
NullCheck(L_5);
L_5->___U3CU3E4__this_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___U3CU3E4__this_1), (void*)L_6);
// yield return new WaitForEndOfFrame();;
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_7 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_7);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_7, NULL);
__this->___U3CU3E2__current_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_7);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0049:
{
__this->___U3CU3E1__state_0 = (-1);
// if (frameCount++ % (frameSkip + 1) != 0)
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_8 = V_1;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_9 = V_1;
NullCheck(L_9);
int32_t L_10 = L_9->___frameCount_8;
V_2 = L_10;
int32_t L_11 = V_2;
NullCheck(L_8);
L_8->___frameCount_8 = ((int32_t)il2cpp_codegen_add(L_11, 1));
int32_t L_12 = V_2;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_13 = V_1;
NullCheck(L_13);
int32_t L_14 = L_13->___frameSkip_0;
if (((int32_t)(L_12%((int32_t)il2cpp_codegen_add(L_14, 1)))))
{
goto IL_001e;
}
}
{
// for (var i = 0; i < cameras.Length; i++) {
V_3 = 0;
goto IL_00b2;
}
IL_0070:
{
// var prevTarget = cameras[i].targetTexture;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_15 = V_1;
NullCheck(L_15);
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_16 = L_15->___cameras_3;
int32_t L_17 = V_3;
NullCheck(L_16);
int32_t L_18 = L_17;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_19);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20;
L_20 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_19, NULL);
V_4 = L_20;
// cameras[i].targetTexture = frameBuffer;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_21 = V_1;
NullCheck(L_21);
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_22 = L_21->___cameras_3;
int32_t L_23 = V_3;
NullCheck(L_22);
int32_t L_24 = L_23;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_26 = V_1;
NullCheck(L_26);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_27 = L_26->___frameBuffer_5;
NullCheck(L_25);
Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4(L_25, L_27, NULL);
// cameras[i].Render();
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_28 = V_1;
NullCheck(L_28);
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_29 = L_28->___cameras_3;
int32_t L_30 = V_3;
NullCheck(L_29);
int32_t L_31 = L_30;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
NullCheck(L_32);
Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509(L_32, NULL);
// cameras[i].targetTexture = prevTarget;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_33 = V_1;
NullCheck(L_33);
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_34 = L_33->___cameras_3;
int32_t L_35 = V_3;
NullCheck(L_34);
int32_t L_36 = L_35;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_38 = V_4;
NullCheck(L_37);
Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4(L_37, L_38, NULL);
// for (var i = 0; i < cameras.Length; i++) {
int32_t L_39 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_00b2:
{
// for (var i = 0; i < cameras.Length; i++) {
int32_t L_40 = V_3;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_41 = V_1;
NullCheck(L_41);
CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_42 = L_41->___cameras_3;
NullCheck(L_42);
if ((((int32_t)L_40) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))
{
goto IL_0070;
}
}
{
// var timestamp = clock.Timestamp;
U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* L_43 = __this->___U3CU3E8__1_3;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_44 = V_1;
NullCheck(L_44);
RuntimeObject* L_45 = L_44->___clock_2;
NullCheck(L_45);
int64_t L_46;
L_46 = InterfaceFuncInvoker0< int64_t >::Invoke(0 /* System.Int64 NatCorder.Clocks.IClock::get_Timestamp() */, IClock_t42E0F0A89A1C2FADFC1B0D4CC2AB2877648C3018_il2cpp_TypeInfo_var, L_45);
NullCheck(L_43);
L_43->___timestamp_0 = L_46;
// if (SystemInfo.supportsAsyncGPUReadback)
bool L_47;
L_47 = SystemInfo_get_supportsAsyncGPUReadback_m042FD6786738983BF2EDDD06FA633B2F436A7EA2(NULL);
if (!L_47)
{
goto IL_00fd;
}
}
{
// AsyncGPUReadback.Request(frameBuffer, 0, request => {
// if (pixelBuffer != null) {
// request.GetData<byte>().CopyTo(pixelBuffer);
// mediaRecorder.CommitFrame(pixelBuffer, timestamp);
// }
// });
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_48 = V_1;
NullCheck(L_48);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_49 = L_48->___frameBuffer_5;
U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* L_50 = __this->___U3CU3E8__1_3;
Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* L_51 = (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*)il2cpp_codegen_object_new(Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F_il2cpp_TypeInfo_var);
NullCheck(L_51);
Action_1__ctor_m347338A163A1A0840FA150F7ACCC029D46339777(L_51, L_50, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3COnFrameU3Eb__0_mD6DD393532AB671D82DC13A6E5A22F1EE5AF4988_RuntimeMethod_var), NULL);
AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_52;
L_52 = AsyncGPUReadback_Request_m22CAD6F69F987679CF91B84E5DB5933AC6BE2800(L_49, 0, L_51, NULL);
goto IL_017d;
}
IL_00fd:
{
// var prevActive = RenderTexture.active;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_53;
L_53 = RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7(NULL);
// RenderTexture.active = frameBuffer;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_54 = V_1;
NullCheck(L_54);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_55 = L_54->___frameBuffer_5;
RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_55, NULL);
// readbackBuffer.ReadPixels(new Rect(0, 0, frameBuffer.width, frameBuffer.height), 0, 0, false);
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_56 = V_1;
NullCheck(L_56);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_57 = L_56->___readbackBuffer_6;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_58 = V_1;
NullCheck(L_58);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_59 = L_58->___frameBuffer_5;
NullCheck(L_59);
int32_t L_60;
L_60 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_59);
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_61 = V_1;
NullCheck(L_61);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_62 = L_61->___frameBuffer_5;
NullCheck(L_62);
int32_t L_63;
L_63 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_62);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_64;
memset((&L_64), 0, sizeof(L_64));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_64), (0.0f), (0.0f), ((float)L_60), ((float)L_63), /*hidden argument*/NULL);
NullCheck(L_57);
Texture2D_ReadPixels_m7483DB211233F02E46418E9A6077487925F0024C(L_57, L_64, 0, 0, (bool)0, NULL);
// readbackBuffer.GetRawTextureData<byte>().CopyTo(pixelBuffer);
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_65 = V_1;
NullCheck(L_65);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_66 = L_65->___readbackBuffer_6;
NullCheck(L_66);
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_67;
L_67 = Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608(L_66, Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_RuntimeMethod_var);
V_5 = L_67;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_68 = V_1;
NullCheck(L_68);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_69 = L_68->___pixelBuffer_7;
NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1((&V_5), L_69, NativeArray_1_CopyTo_m01B6F7D865DE8E01746F475F02839AC6574581C1_RuntimeMethod_var);
// mediaRecorder.CommitFrame(pixelBuffer, timestamp);
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_70 = V_1;
NullCheck(L_70);
RuntimeObject* L_71 = L_70->___mediaRecorder_1;
CameraInput_t1EC415D50491FD1BAA88A7CB5F3D536FE459B3C9* L_72 = V_1;
NullCheck(L_72);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_73 = L_72->___pixelBuffer_7;
U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04* L_74 = __this->___U3CU3E8__1_3;
NullCheck(L_74);
int64_t L_75 = L_74->___timestamp_0;
NullCheck(L_71);
GenericInterfaceActionInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int64_t >::Invoke(IMediaRecorder_CommitFrame_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m132F8D64D2513242460592ADE7E6507C8F5438F2_RuntimeMethod_var, L_71, L_73, L_75);
// RenderTexture.active = prevActive;
RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_53, NULL);
}
IL_017d:
{
// }
__this->___U3CU3E8__1_3 = (U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1_3), (void*)(U3CU3Ec__DisplayClass11_0_t385F76B8CC4335C62F22420D892E7D69CFC24A04*)NULL);
// while (true) {
goto IL_001e;
}
}
// System.Object NatCorder.Inputs.CameraInput/<OnFrame>d__11::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3COnFrameU3Ed__11_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m9BE027D3A9A7A684507553A00B238D05B1C08C7E (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void NatCorder.Inputs.CameraInput/<OnFrame>d__11::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__11_System_Collections_IEnumerator_Reset_mD805C8D6DB92DB292FD7919F8FF40B76085FEBBD (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3COnFrameU3Ed__11_System_Collections_IEnumerator_Reset_mD805C8D6DB92DB292FD7919F8FF40B76085FEBBD_RuntimeMethod_var)));
}
}
// System.Object NatCorder.Inputs.CameraInput/<OnFrame>d__11::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3COnFrameU3Ed__11_System_Collections_IEnumerator_get_Current_m6EFB38BCE4C9E38BA33C79EC2C4A8269CC780715 (U3COnFrameU3Ed__11_t7D67E87A1A80FB781C7EA82CE76549D481D2DFE1* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Void NatCorder.Inputs.ScreenInput::.ctor(NatCorder.IMediaRecorder,NatCorder.Clocks.IClock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenInput__ctor_m602A45AB23CC55F65459F5AC1080E5C0F0514F78 (ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* __this, RuntimeObject* ___0_mediaRecorder, RuntimeObject* ___1_clock, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7_m9AB6941917EB2007E68EEA06AB9F6C551AC4CE09_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB667A52434E86B7515785F51CE1EB86F595F9A3E);
s_Il2CppMethodInitialized = true;
}
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public ScreenInput (IMediaRecorder mediaRecorder, IClock clock) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.mediaRecorder = mediaRecorder;
RuntimeObject* L_0 = ___0_mediaRecorder;
__this->___mediaRecorder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mediaRecorder_1), (void*)L_0);
// this.clock = clock;
RuntimeObject* L_1 = ___1_clock;
__this->___clock_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___clock_2), (void*)L_1);
// var frameDescriptor = new RenderTextureDescriptor(mediaRecorder.frameSize.width, mediaRecorder.frameSize.height, RenderTextureFormat.ARGB32, 24);
RuntimeObject* L_2 = ___0_mediaRecorder;
NullCheck(L_2);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_3;
L_3 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0 /* System.ValueTuple`2<System.Int32,System.Int32> NatCorder.IMediaRecorder::get_frameSize() */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_2);
int32_t L_4 = L_3.___Item1_0;
RuntimeObject* L_5 = ___0_mediaRecorder;
NullCheck(L_5);
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_6;
L_6 = InterfaceFuncInvoker0< ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D >::Invoke(0 /* System.ValueTuple`2<System.Int32,System.Int32> NatCorder.IMediaRecorder::get_frameSize() */, IMediaRecorder_t0BF791B3DC04D7F181477A3B20FB6D2E37B9D39D_il2cpp_TypeInfo_var, L_5);
int32_t L_7 = L_6.___Item2_1;
RenderTextureDescriptor__ctor_mE27A3C225736C1F806C12A7C31C0DC66A0AFE61B((&V_0), L_4, L_7, 0, ((int32_t)24), NULL);
// frameDescriptor.sRGB = true;
RenderTextureDescriptor_set_sRGB_mAB7A494EE8C496C22B3BBBCB90488312D46F3429((&V_0), (bool)1, NULL);
// this.framebuffer = RenderTexture.GetTemporary(frameDescriptor);
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_8 = V_0;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_9;
L_9 = RenderTexture_GetTemporary_mA8C827B80D3C07D0B8CDF7F5270FB5D3E53DD235(L_8, NULL);
__this->___framebuffer_3 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___framebuffer_3), (void*)L_9);
// this.attachment = new GameObject("NatCorder ScreenInput").AddComponent<ScreenInputAttachment>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_10);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_10, _stringLiteralB667A52434E86B7515785F51CE1EB86F595F9A3E, NULL);
NullCheck(L_10);
ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* L_11;
L_11 = GameObject_AddComponent_TisScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7_m9AB6941917EB2007E68EEA06AB9F6C551AC4CE09(L_10, GameObject_AddComponent_TisScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7_m9AB6941917EB2007E68EEA06AB9F6C551AC4CE09_RuntimeMethod_var);
__this->___attachment_4 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachment_4), (void*)L_11);
// attachment.StartCoroutine(OnFrame());
ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* L_12 = __this->___attachment_4;
RuntimeObject* L_13;
L_13 = ScreenInput_OnFrame_mD64657903355D32A8E496E94174D9D491A8655A7(__this, NULL);
NullCheck(L_12);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_14;
L_14 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_12, L_13, NULL);
// }
return;
}
}
// System.Void NatCorder.Inputs.ScreenInput::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenInput_Dispose_mE245C1555E6476D7988DAC54E0548C585A0EEF7D (ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* __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;
}
{
// ScreenInputAttachment.Destroy(attachment);
ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* L_0 = __this->___attachment_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_0, NULL);
// GameObject.Destroy(attachment.gameObject);
ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* L_1 = __this->___attachment_4;
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
// RenderTexture.ReleaseTemporary(framebuffer);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = __this->___framebuffer_3;
RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2(L_3, NULL);
// }
return;
}
}
// System.Collections.IEnumerator NatCorder.Inputs.ScreenInput::OnFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScreenInput_OnFrame_mD64657903355D32A8E496E94174D9D491A8655A7 (ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* L_0 = (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D*)il2cpp_codegen_object_new(U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3COnFrameU3Ed__8__ctor_m652A0118164D33D329BD9C5FF5CA0593F2C22A30(L_0, 0, NULL);
U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
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
// System.Void NatCorder.Inputs.ScreenInput/ScreenInputAttachment::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenInputAttachment__ctor_mD081ADCB408958BBE67974ACE26B1BE4AF3E6B2B (ScreenInputAttachment_t8B05C31F0D9DEBED5CBEA03FD997107ADF7D18A7* __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
// System.Void NatCorder.Inputs.ScreenInput/<OnFrame>d__8::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__8__ctor_m652A0118164D33D329BD9C5FF5CA0593F2C22A30 (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void NatCorder.Inputs.ScreenInput/<OnFrame>d__8::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__8_System_IDisposable_Dispose_m62E9AE5DC4224464DE2A14B4083D26F94571E17F (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean NatCorder.Inputs.ScreenInput/<OnFrame>d__8::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3COnFrameU3Ed__8_MoveNext_mDC33185BBEFB63B88455B90CE834D5BCFF67457C (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* __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;
ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* V_1 = NULL;
int32_t V_2 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_003e;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
// var yielder = new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_4 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_4);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_4, NULL);
__this->___U3CyielderU3E5__2_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CyielderU3E5__2_3), (void*)L_4);
}
IL_0029:
{
// yield return yielder;
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_5 = __this->___U3CyielderU3E5__2_3;
__this->___U3CU3E2__current_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_5);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_003e:
{
__this->___U3CU3E1__state_0 = (-1);
// if (frameCount++ % (frameSkip + 1) != 0)
ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* L_6 = V_1;
ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* L_7 = V_1;
NullCheck(L_7);
int32_t L_8 = L_7->___frameCount_5;
V_2 = L_8;
int32_t L_9 = V_2;
NullCheck(L_6);
L_6->___frameCount_5 = ((int32_t)il2cpp_codegen_add(L_9, 1));
int32_t L_10 = V_2;
ScreenInput_tFACB6670C892E007E38ACAE6EB2CDF7159D97E70* L_11 = V_1;
NullCheck(L_11);
int32_t L_12 = L_11->___frameSkip_0;
if (!((int32_t)(L_10%((int32_t)il2cpp_codegen_add(L_12, 1)))))
{
goto IL_0029;
}
}
{
// continue;
goto IL_0029;
}
}
// System.Object NatCorder.Inputs.ScreenInput/<OnFrame>d__8::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3COnFrameU3Ed__8_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m3F66D49D3A55CD1095ACE3902BA11B91680B62D0 (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void NatCorder.Inputs.ScreenInput/<OnFrame>d__8::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3COnFrameU3Ed__8_System_Collections_IEnumerator_Reset_m808DAE6E739B04582FD6AE5CF93B5EF9D3DFDDA8 (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* __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)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3COnFrameU3Ed__8_System_Collections_IEnumerator_Reset_m808DAE6E739B04582FD6AE5CF93B5EF9D3DFDDA8_RuntimeMethod_var)));
}
}
// System.Object NatCorder.Inputs.ScreenInput/<OnFrame>d__8::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3COnFrameU3Ed__8_System_Collections_IEnumerator_get_Current_mA8F4EE552310E179247205FC90843E6D5279EA56 (U3COnFrameU3Ed__8_t8734EDE3BE8193C3AA5E631F73C0391C2E56FA0D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
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
// System.Double NatCorder.Clocks.FixedIntervalClock::get_Interval()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double FixedIntervalClock_get_Interval_mBB76A5A9122DB9C81BF38ED7A21B69293BEECAC8 (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, const RuntimeMethod* method)
{
{
// get; set;
double L_0 = __this->___U3CIntervalU3Ek__BackingField_0;
return L_0;
}
}
// System.Void NatCorder.Clocks.FixedIntervalClock::set_Interval(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedIntervalClock_set_Interval_m040BECACD7031410D74E3F031A6F1B9C1AA25338 (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, double ___0_value, const RuntimeMethod* method)
{
{
// get; set;
double L_0 = ___0_value;
__this->___U3CIntervalU3Ek__BackingField_0 = L_0;
return;
}
}
// System.Int64 NatCorder.Clocks.FixedIntervalClock::get_Timestamp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t FixedIntervalClock_get_Timestamp_m050A3A243CE7F1972688E30A246AE9A08C995984 (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// get => autoTick ? (long)(ticks++ * Interval * 1e+9) : (long)(ticks * Interval * 1e+9);
bool L_0 = __this->___autoTick_1;
if (L_0)
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___ticks_2;
double L_2;
L_2 = FixedIntervalClock_get_Interval_mBB76A5A9122DB9C81BF38ED7A21B69293BEECAC8_inline(__this, NULL);
return il2cpp_codegen_cast_double_to_int<int64_t>(((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_multiply(((double)L_1), L_2)), (1000000000.0))));
}
IL_0022:
{
int32_t L_3 = __this->___ticks_2;
V_0 = L_3;
int32_t L_4 = V_0;
__this->___ticks_2 = ((int32_t)il2cpp_codegen_add(L_4, 1));
int32_t L_5 = V_0;
double L_6;
L_6 = FixedIntervalClock_get_Interval_mBB76A5A9122DB9C81BF38ED7A21B69293BEECAC8_inline(__this, NULL);
return il2cpp_codegen_cast_double_to_int<int64_t>(((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_multiply(((double)L_5), L_6)), (1000000000.0))));
}
}
// System.Void NatCorder.Clocks.FixedIntervalClock::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedIntervalClock__ctor_m802625172681F6292BD3988A3260407BB5F7E481 (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, int32_t ___0_framerate, bool ___1_autoTick, const RuntimeMethod* method)
{
{
// public FixedIntervalClock (int framerate, bool autoTick = true) : this(1.0 / framerate, autoTick) { }
int32_t L_0 = ___0_framerate;
bool L_1 = ___1_autoTick;
FixedIntervalClock__ctor_mCC9A1FB9012428D73BF5ADC57F565A083DD12869(__this, ((double)((1.0)/((double)L_0))), L_1, NULL);
// public FixedIntervalClock (int framerate, bool autoTick = true) : this(1.0 / framerate, autoTick) { }
return;
}
}
// System.Void NatCorder.Clocks.FixedIntervalClock::.ctor(System.Double,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedIntervalClock__ctor_mCC9A1FB9012428D73BF5ADC57F565A083DD12869 (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, double ___0_interval, bool ___1_autoTick, const RuntimeMethod* method)
{
{
// public FixedIntervalClock (double interval, bool autoTick = true) {
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.Interval = interval;
double L_0 = ___0_interval;
FixedIntervalClock_set_Interval_m040BECACD7031410D74E3F031A6F1B9C1AA25338_inline(__this, L_0, NULL);
// this.ticks = 0;
__this->___ticks_2 = 0;
// this.autoTick = autoTick;
bool L_1 = ___1_autoTick;
__this->___autoTick_1 = L_1;
// }
return;
}
}
// System.Void NatCorder.Clocks.FixedIntervalClock::Tick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedIntervalClock_Tick_m342D5598E31A4C3690B345D73086A7361F7A6F4A (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, const RuntimeMethod* method)
{
{
// public void Tick () => ticks++;
int32_t L_0 = __this->___ticks_2;
__this->___ticks_2 = ((int32_t)il2cpp_codegen_add(L_0, 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
// System.Int64 NatCorder.Clocks.RealtimeClock::get_Timestamp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t RealtimeClock_get_Timestamp_m30135424830FF8FB4D7314951C156C9AD0DBA035 (RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
memset((&V_0), 0, sizeof(V_0));
int64_t G_B2_0 = 0;
int64_t G_B1_0 = 0;
{
// var time = stopwatch.Elapsed.Ticks * 100L;
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_0 = __this->___stopwatch_0;
NullCheck(L_0);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1;
L_1 = Stopwatch_get_Elapsed_mF16CCA2F9B7E2EAEFCAF8D81F44370DBAC1B2178(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
int64_t L_2;
L_2 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_0), NULL);
// if (!stopwatch.IsRunning)
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_3 = __this->___stopwatch_0;
NullCheck(L_3);
bool L_4;
L_4 = Stopwatch_get_IsRunning_mB1C465B7089DFB8A94BF56CC694F5EF72A55E5B6_inline(L_3, NULL);
G_B1_0 = ((int64_t)il2cpp_codegen_multiply(L_2, ((int64_t)((int32_t)100))));
if (L_4)
{
G_B2_0 = ((int64_t)il2cpp_codegen_multiply(L_2, ((int64_t)((int32_t)100))));
goto IL_002f;
}
}
{
// stopwatch.Start();
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_5 = __this->___stopwatch_0;
NullCheck(L_5);
Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915(L_5, NULL);
G_B2_0 = G_B1_0;
}
IL_002f:
{
// return time;
return G_B2_0;
}
}
// System.Boolean NatCorder.Clocks.RealtimeClock::get_Paused()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RealtimeClock_get_Paused_m396C02C9576E0579A2872FC7D717BC36BA5F72B6 (RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F* __this, const RuntimeMethod* method)
{
{
// [MethodImpl(MethodImplOptions.Synchronized)] get => !stopwatch.IsRunning;
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_0 = __this->___stopwatch_0;
NullCheck(L_0);
bool L_1;
L_1 = Stopwatch_get_IsRunning_mB1C465B7089DFB8A94BF56CC694F5EF72A55E5B6_inline(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Void NatCorder.Clocks.RealtimeClock::set_Paused(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RealtimeClock_set_Paused_mCBB8426AC777F406E210693B8ED14A40FEEB58A4 (RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F* __this, bool ___0_value, 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*)&Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_Stop_m8F2A2EFD9D7D5B4180A5E5379E5443864618D7DC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL;
{
// [MethodImpl(MethodImplOptions.Synchronized)] set => (value ? (Action)stopwatch.Stop : stopwatch.Start)();
bool L_0 = ___0_value;
if (L_0)
{
goto IL_0016;
}
}
{
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_1 = __this->___stopwatch_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_2, L_1, (intptr_t)((void*)Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915_RuntimeMethod_var), NULL);
G_B3_0 = L_2;
goto IL_0027;
}
IL_0016:
{
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_3 = __this->___stopwatch_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, L_3, (intptr_t)((void*)Stopwatch_Stop_m8F2A2EFD9D7D5B4180A5E5379E5443864618D7DC_RuntimeMethod_var), NULL);
G_B3_0 = L_4;
}
IL_0027:
{
NullCheck(G_B3_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B3_0, NULL);
return;
}
}
// System.Void NatCorder.Clocks.RealtimeClock::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RealtimeClock__ctor_m6DA82146AABEE26E0F84F52993FDE838DCE60D9D (RealtimeClock_tA5EFB4F1631CE9700B2544BA4041BB0AC64E9B4F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public RealtimeClock () => this.stopwatch = new Stopwatch();
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// public RealtimeClock () => this.stopwatch = new Stopwatch();
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_0 = (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043*)il2cpp_codegen_object_new(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
NullCheck(L_0);
Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A(L_0, NULL);
__this->___stopwatch_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___stopwatch_0), (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
// System.Void FlutterUnityIntegration.NativeAPI::OnUnityMessage(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_OnUnityMessage_m0C22011A2A0BD4DE3BA6D25D55126CCA9B6522C0 (String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (char*);
// Marshaling of parameter '___0_message' to native representation
char* ____0_message_marshaled = NULL;
____0_message_marshaled = il2cpp_codegen_marshal_string(___0_message);
// Native function invocation
reinterpret_cast<PInvokeFunc>(OnUnityMessage)(____0_message_marshaled);
// Marshaling cleanup of parameter '___0_message' native representation
il2cpp_codegen_marshal_free(____0_message_marshaled);
____0_message_marshaled = NULL;
}
// System.Void FlutterUnityIntegration.NativeAPI::OnUnitySceneLoaded(System.String,System.Int32,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_OnUnitySceneLoaded_m5A002CE9FDEC524831006A40F5C4896FF66D13E4 (String_t* ___0_name, int32_t ___1_buildIndex, bool ___2_isLoaded, bool ___3_IsValid, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (char*, int32_t, int32_t, int32_t);
// Marshaling of parameter '___0_name' to native representation
char* ____0_name_marshaled = NULL;
____0_name_marshaled = il2cpp_codegen_marshal_string(___0_name);
// Native function invocation
reinterpret_cast<PInvokeFunc>(OnUnitySceneLoaded)(____0_name_marshaled, ___1_buildIndex, static_cast<int32_t>(___2_isLoaded), static_cast<int32_t>(___3_IsValid));
// Marshaling cleanup of parameter '___0_name' native representation
il2cpp_codegen_marshal_free(____0_name_marshaled);
____0_name_marshaled = NULL;
}
// System.Void FlutterUnityIntegration.NativeAPI::OnSceneLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_OnSceneLoaded_m200A791C356A252E1D5F2BB13BC2CED455A02259 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_mode, const RuntimeMethod* method)
{
{
// OnUnitySceneLoaded(scene.name, scene.buildIndex, scene.isLoaded, scene.IsValid());
String_t* L_0;
L_0 = Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C((&___0_scene), NULL);
int32_t L_1;
L_1 = Scene_get_buildIndex_m82B6E0C96C85C952B7A2D794DB73CDA99AA9A57E((&___0_scene), NULL);
bool L_2;
L_2 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&___0_scene), NULL);
bool L_3;
L_3 = Scene_IsValid_m0D5200731D3E26ECBBB55803F9242965A14A4599((&___0_scene), NULL);
NativeAPI_OnUnitySceneLoaded_m5A002CE9FDEC524831006A40F5C4896FF66D13E4(L_0, L_1, L_2, L_3, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.NativeAPI::SendMessageToFlutter(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_SendMessageToFlutter_m38D270B3AAAF47AF673EF84063BB262D1AE3618C (String_t* ___0_message, const RuntimeMethod* method)
{
{
// OnUnityMessage(message);
String_t* L_0 = ___0_message;
NativeAPI_OnUnityMessage_m0C22011A2A0BD4DE3BA6D25D55126CCA9B6522C0(L_0, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.NativeAPI::ShowHostMainWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_ShowHostMainWindow_m38DDCC74D34CFE1F0B7E8528690C0E384002E9ED (const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void FlutterUnityIntegration.NativeAPI::UnloadMainWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_UnloadMainWindow_m5B742B5232A7D45F54B723F025915ED46032556B (const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void FlutterUnityIntegration.NativeAPI::QuitUnityWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI_QuitUnityWindow_m877ACBFCA5B17C944C59FF57E973590FFB555BB5 (const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void FlutterUnityIntegration.NativeAPI::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAPI__ctor_mA061363778EC083B262B2B1F2350ED7B9AE97AD9 (NativeAPI_t95E431F7951EC1718025A4EB8575D6CDCACB64C1* __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
// FlutterUnityIntegration.MessageHandler FlutterUnityIntegration.MessageHandler::Deserialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* MessageHandler_Deserialize_m995171F279A54669F5A0EFA4445D25F40757CE55 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_Value_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCC05EA9B86407E7E62E482BFF27A5F1E89A9AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_Value_TisString_t_m77FB4D5124BB6107E421B95A105E6B7890F0C37B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24C049E512CD1B48036BD162FF63700A57CA3469);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
s_Il2CppMethodInitialized = true;
}
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* V_0 = NULL;
{
// var m = JObject.Parse(message);
String_t* L_0 = ___0_message;
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_1;
L_1 = JObject_Parse_mBC884661DD2708BA92BCE45E8C104924542A2D43(L_0, NULL);
V_0 = L_1;
// var handler = new MessageHandler(
// m.GetValue("id").Value<int>(),
// m.GetValue("seq").Value<string>(),
// m.GetValue("name").Value<string>(),
// m.GetValue("data")
// );
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_2 = V_0;
NullCheck(L_2);
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* L_3;
L_3 = JObject_GetValue_m4F5588B32404E992D225DDF4DBB7B5B033A254A2(L_2, _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694, NULL);
int32_t L_4;
L_4 = Extensions_Value_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCC05EA9B86407E7E62E482BFF27A5F1E89A9AD8(L_3, Extensions_Value_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCC05EA9B86407E7E62E482BFF27A5F1E89A9AD8_RuntimeMethod_var);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_5 = V_0;
NullCheck(L_5);
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* L_6;
L_6 = JObject_GetValue_m4F5588B32404E992D225DDF4DBB7B5B033A254A2(L_5, _stringLiteral24C049E512CD1B48036BD162FF63700A57CA3469, NULL);
String_t* L_7;
L_7 = Extensions_Value_TisString_t_m77FB4D5124BB6107E421B95A105E6B7890F0C37B(L_6, Extensions_Value_TisString_t_m77FB4D5124BB6107E421B95A105E6B7890F0C37B_RuntimeMethod_var);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_8 = V_0;
NullCheck(L_8);
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* L_9;
L_9 = JObject_GetValue_m4F5588B32404E992D225DDF4DBB7B5B033A254A2(L_8, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, NULL);
String_t* L_10;
L_10 = Extensions_Value_TisString_t_m77FB4D5124BB6107E421B95A105E6B7890F0C37B(L_9, Extensions_Value_TisString_t_m77FB4D5124BB6107E421B95A105E6B7890F0C37B_RuntimeMethod_var);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_11 = V_0;
NullCheck(L_11);
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* L_12;
L_12 = JObject_GetValue_m4F5588B32404E992D225DDF4DBB7B5B033A254A2(L_11, _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, NULL);
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* L_13 = (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*)il2cpp_codegen_object_new(MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187_il2cpp_TypeInfo_var);
NullCheck(L_13);
MessageHandler__ctor_m1B476AF6138B8567F1AC1613B57F26882755D0AE(L_13, L_4, L_7, L_10, L_12, NULL);
// return handler;
return L_13;
}
}
// System.Void FlutterUnityIntegration.MessageHandler::.ctor(System.Int32,System.String,System.String,Newtonsoft.Json.Linq.JToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageHandler__ctor_m1B476AF6138B8567F1AC1613B57F26882755D0AE (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* __this, int32_t ___0_id, String_t* ___1_seq, String_t* ___2_name, JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* ___3_data, const RuntimeMethod* method)
{
{
// public MessageHandler(int id, string seq, string name, JToken data)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.id = id;
int32_t L_0 = ___0_id;
__this->___id_0 = L_0;
// this.seq = seq;
String_t* L_1 = ___1_seq;
__this->___seq_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___seq_1), (void*)L_1);
// this.name = name;
String_t* L_2 = ___2_name;
__this->___name_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name_2), (void*)L_2);
// this.data = data;
JToken_tFD7D9015F3F97A09AD93E439ACE894D12C06E8B3* L_3 = ___3_data;
__this->___data_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___data_3), (void*)L_3);
// }
return;
}
}
// System.Void FlutterUnityIntegration.MessageHandler::send(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageHandler_send_m46F4AB9D42028AEA5D5F11F6BB10B4490385E963 (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* __this, RuntimeObject* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_4__ctor_mA9CA12BE8F40DB9F200816875B785E4FC23A2200_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2F4AC9DD8E1FAC5257E5F7BA5EE1C7C7E5F7AB1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC);
s_Il2CppMethodInitialized = true;
}
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* V_0 = NULL;
{
// var o = JObject.FromObject(new
// {
// id = id,
// seq = "end",
// name = name,
// data = data
// });
int32_t L_0 = __this->___id_0;
String_t* L_1 = __this->___name_2;
RuntimeObject* L_2 = ___0_data;
U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454* L_3 = (U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454*)il2cpp_codegen_object_new(U3CU3Ef__AnonymousType0_4_t4EE67C7C14929546FBC41AC6C44494555CA83454_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CU3Ef__AnonymousType0_4__ctor_mA9CA12BE8F40DB9F200816875B785E4FC23A2200(L_3, L_0, _stringLiteralA2F4AC9DD8E1FAC5257E5F7BA5EE1C7C7E5F7AB1, L_1, L_2, U3CU3Ef__AnonymousType0_4__ctor_mA9CA12BE8F40DB9F200816875B785E4FC23A2200_RuntimeMethod_var);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_4;
L_4 = JObject_FromObject_m19DD8C1DB59132420FA3DE3E6EE27BDF2A4292AD(L_3, NULL);
V_0 = L_4;
// UnityMessageManager.Instance.SendMessageToFlutter(UnityMessageManager.MessagePrefix + o.ToString());
il2cpp_codegen_runtime_class_init_inline(SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_il2cpp_TypeInfo_var);
UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* L_5;
L_5 = SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E(SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E_RuntimeMethod_var);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_6 = V_0;
NullCheck(L_6);
String_t* L_7;
L_7 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_6);
String_t* L_8;
L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC, L_7, NULL);
NullCheck(L_5);
UnityMessageManager_SendMessageToFlutter_m01236AF27F51C863E80F5220F02BA45E9ED4BAB9(L_5, L_8, 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
// System.Void FlutterUnityIntegration.UnityMessage::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessage__ctor_mDEC55E5CFC43BE8B679F2B49B6245BD6DD3DE9FC (UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* __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
// System.Int32 FlutterUnityIntegration.UnityMessageManager::generateId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityMessageManager_generateId_mFFF63A1BDD06CED89C71F2DDCCD9C7AEFE73724B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ID = ID + 1;
int32_t L_0 = ((UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_StaticFields*)il2cpp_codegen_static_fields_for(UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_il2cpp_TypeInfo_var))->___ID_6;
((UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_StaticFields*)il2cpp_codegen_static_fields_for(UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_il2cpp_TypeInfo_var))->___ID_6 = ((int32_t)il2cpp_codegen_add(L_0, 1));
// return ID;
int32_t L_1 = ((UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_StaticFields*)il2cpp_codegen_static_fields_for(UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56_il2cpp_TypeInfo_var))->___ID_6;
return L_1;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::add_OnMessage(FlutterUnityIntegration.UnityMessageManager/MessageDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_add_OnMessage_m72A64B53769F3968F62E977712541F3EB6700CBD (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* V_0 = NULL;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* V_1 = NULL;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* V_2 = NULL;
{
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_0 = __this->___OnMessage_7;
V_0 = L_0;
}
IL_0007:
{
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_1 = V_0;
V_1 = L_1;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_2 = V_1;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*)CastclassSealed((RuntimeObject*)L_4, MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9_il2cpp_TypeInfo_var));
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9** L_5 = (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9**)(&__this->___OnMessage_7);
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_6 = V_2;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_7 = V_1;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_8;
L_8 = InterlockedCompareExchangeImpl<MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*>(L_5, L_6, L_7);
V_0 = L_8;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_9 = V_0;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_10 = V_1;
if ((!(((RuntimeObject*)(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*)L_9) == ((RuntimeObject*)(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::remove_OnMessage(FlutterUnityIntegration.UnityMessageManager/MessageDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_remove_OnMessage_m7B30D079CD871DE3B1213E9E33179EEF595E48FD (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* V_0 = NULL;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* V_1 = NULL;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* V_2 = NULL;
{
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_0 = __this->___OnMessage_7;
V_0 = L_0;
}
IL_0007:
{
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_1 = V_0;
V_1 = L_1;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_2 = V_1;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*)CastclassSealed((RuntimeObject*)L_4, MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9_il2cpp_TypeInfo_var));
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9** L_5 = (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9**)(&__this->___OnMessage_7);
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_6 = V_2;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_7 = V_1;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_8;
L_8 = InterlockedCompareExchangeImpl<MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*>(L_5, L_6, L_7);
V_0 = L_8;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_9 = V_0;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_10 = V_1;
if ((!(((RuntimeObject*)(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*)L_9) == ((RuntimeObject*)(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::add_OnFlutterMessage(FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_add_OnFlutterMessage_mA4F4A939F058D2172A994AA83878FC49F4A60D28 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* V_0 = NULL;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* V_1 = NULL;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* V_2 = NULL;
{
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_0 = __this->___OnFlutterMessage_8;
V_0 = L_0;
}
IL_0007:
{
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_1 = V_0;
V_1 = L_1;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_2 = V_1;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*)CastclassSealed((RuntimeObject*)L_4, MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7_il2cpp_TypeInfo_var));
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7** L_5 = (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7**)(&__this->___OnFlutterMessage_8);
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_6 = V_2;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_7 = V_1;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_8;
L_8 = InterlockedCompareExchangeImpl<MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*>(L_5, L_6, L_7);
V_0 = L_8;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_9 = V_0;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_10 = V_1;
if ((!(((RuntimeObject*)(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*)L_9) == ((RuntimeObject*)(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::remove_OnFlutterMessage(FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_remove_OnFlutterMessage_mE9773A6B3A6DEF366B0FA9668DAA27532C005925 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* V_0 = NULL;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* V_1 = NULL;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* V_2 = NULL;
{
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_0 = __this->___OnFlutterMessage_8;
V_0 = L_0;
}
IL_0007:
{
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_1 = V_0;
V_1 = L_1;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_2 = V_1;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*)CastclassSealed((RuntimeObject*)L_4, MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7_il2cpp_TypeInfo_var));
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7** L_5 = (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7**)(&__this->___OnFlutterMessage_8);
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_6 = V_2;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_7 = V_1;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_8;
L_8 = InterlockedCompareExchangeImpl<MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*>(L_5, L_6, L_7);
V_0 = L_8;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_9 = V_0;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_10 = V_1;
if ((!(((RuntimeObject*)(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*)L_9) == ((RuntimeObject*)(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_Start_m513A44342D5A5336DB3BB0AD0501525BC0A4F63D (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityMessageManager_OnSceneLoaded_m9C97092396F4D86D596E39FEB791D14B7A98A726_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// SceneManager.sceneLoaded += OnSceneLoaded;
UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_0 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
NullCheck(L_0);
UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_0, __this, (intptr_t)((void*)UnityMessageManager_OnSceneLoaded_m9C97092396F4D86D596E39FEB791D14B7A98A726_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6(L_0, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::OnSceneLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_OnSceneLoaded_m9C97092396F4D86D596E39FEB791D14B7A98A726 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_mode, const RuntimeMethod* method)
{
{
// NativeAPI.OnSceneLoaded(scene, mode);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = ___0_scene;
int32_t L_1 = ___1_mode;
NativeAPI_OnSceneLoaded_m200A791C356A252E1D5F2BB13BC2CED455A02259(L_0, L_1, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::ShowHostMainWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_ShowHostMainWindow_mDD2898A6D41376DEB7033193BD31AA946EEEF460 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, const RuntimeMethod* method)
{
{
// NativeAPI.ShowHostMainWindow();
NativeAPI_ShowHostMainWindow_m38DDCC74D34CFE1F0B7E8528690C0E384002E9ED(NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::UnloadMainWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_UnloadMainWindow_m1EC3A84E3AD1C76D7915A5DD44597E60CB4CF1FD (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, const RuntimeMethod* method)
{
{
// NativeAPI.UnloadMainWindow();
NativeAPI_UnloadMainWindow_m5B742B5232A7D45F54B723F025915ED46032556B(NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::QuitUnityWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_QuitUnityWindow_m15E0FC94CB42CDA85229509AD473E2BE0E27762F (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, const RuntimeMethod* method)
{
{
// NativeAPI.QuitUnityWindow();
NativeAPI_QuitUnityWindow_m877ACBFCA5B17C944C59FF57E973590FFB555BB5(NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::SendMessageToFlutter(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_SendMessageToFlutter_m01236AF27F51C863E80F5220F02BA45E9ED4BAB9 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, String_t* ___0_message, const RuntimeMethod* method)
{
{
// NativeAPI.SendMessageToFlutter(message);
String_t* L_0 = ___0_message;
NativeAPI_SendMessageToFlutter_m38D270B3AAAF47AF673EF84063BB262D1AE3618C(L_0, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::SendMessageToFlutter(FlutterUnityIntegration.UnityMessage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_SendMessageToFlutter_m5258B3CDED96288FA463D52AD7DF4D392674A5E0 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m8CEE5FEF823BADBAFEC756B6DF4ED9C1E574EBDC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_4__ctor_m29CA8638117DD35A3ECF831C1C575ECD9A1CFF99_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* V_1 = NULL;
int32_t G_B4_0 = 0;
int32_t G_B3_0 = 0;
String_t* G_B5_0 = NULL;
int32_t G_B5_1 = 0;
{
// var id = generateId();
int32_t L_0;
L_0 = UnityMessageManager_generateId_mFFF63A1BDD06CED89C71F2DDCCD9C7AEFE73724B(NULL);
V_0 = L_0;
// if (message.callBack != null)
UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* L_1 = ___0_message;
NullCheck(L_1);
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_2 = L_1->___callBack_2;
if (!L_2)
{
goto IL_001b;
}
}
{
// waitCallbackMessageMap.Add(id, message);
Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* L_3 = __this->___waitCallbackMessageMap_9;
int32_t L_4 = V_0;
UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* L_5 = ___0_message;
NullCheck(L_3);
Dictionary_2_Add_m8CEE5FEF823BADBAFEC756B6DF4ED9C1E574EBDC(L_3, L_4, L_5, Dictionary_2_Add_m8CEE5FEF823BADBAFEC756B6DF4ED9C1E574EBDC_RuntimeMethod_var);
}
IL_001b:
{
// var o = JObject.FromObject(new
// {
// id = id,
// seq = message.callBack != null ? "start" : "",
// name = message.name,
// data = message.data
// });
int32_t L_6 = V_0;
UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* L_7 = ___0_message;
NullCheck(L_7);
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_8 = L_7->___callBack_2;
G_B3_0 = L_6;
if (L_8)
{
G_B4_0 = L_6;
goto IL_002b;
}
}
{
G_B5_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B5_1 = G_B3_0;
goto IL_0030;
}
IL_002b:
{
G_B5_0 = _stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD;
G_B5_1 = G_B4_0;
}
IL_0030:
{
UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* L_9 = ___0_message;
NullCheck(L_9);
String_t* L_10 = L_9->___name_0;
UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* L_11 = ___0_message;
NullCheck(L_11);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_12 = L_11->___data_1;
U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39* L_13 = (U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39*)il2cpp_codegen_object_new(U3CU3Ef__AnonymousType0_4_t5FFD29B4BCAF7AC3517A208CD71554E9AC16EC39_il2cpp_TypeInfo_var);
NullCheck(L_13);
U3CU3Ef__AnonymousType0_4__ctor_m29CA8638117DD35A3ECF831C1C575ECD9A1CFF99(L_13, G_B5_1, G_B5_0, L_10, L_12, U3CU3Ef__AnonymousType0_4__ctor_m29CA8638117DD35A3ECF831C1C575ECD9A1CFF99_RuntimeMethod_var);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_14;
L_14 = JObject_FromObject_m19DD8C1DB59132420FA3DE3E6EE27BDF2A4292AD(L_13, NULL);
V_1 = L_14;
// UnityMessageManager.Instance.SendMessageToFlutter(MessagePrefix + o.ToString());
il2cpp_codegen_runtime_class_init_inline(SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_il2cpp_TypeInfo_var);
UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* L_15;
L_15 = SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E(SingletonMonoBehaviour_1_get_Instance_mA19DFD2BB18F1E20748ABE046DCC88A3BBD81D4E_RuntimeMethod_var);
JObject_t22BBBA7A90517B7E66E8C9D8D16DE84CB5054DE1* L_16 = V_1;
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_16);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC, L_17, NULL);
NullCheck(L_15);
UnityMessageManager_SendMessageToFlutter_m01236AF27F51C863E80F5220F02BA45E9ED4BAB9(L_15, L_18, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::onMessage(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_onMessage_mA23F949C1E38D874363AF6EFC0B9D7F7ABC9BD19 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, String_t* ___0_message, const RuntimeMethod* method)
{
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* G_B2_0 = NULL;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* G_B1_0 = NULL;
{
// OnMessage?.Invoke(message);
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_0 = __this->___OnMessage_7;
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
String_t* L_2 = ___0_message;
NullCheck(G_B2_0);
MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_inline(G_B2_0, L_2, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::onFlutterMessage(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager_onFlutterMessage_m5075BDBB0B6A49C5FB47DFCAFD55D1267BF5E3B5 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mF8E608EDD8A59D5C9E831BDA1E54D923D2872EFB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3B8850785436E6EB25F3851408FD229CE9812076_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageHandler_getData_TisRuntimeObject_m675A7C19F2448C70CD3FC2E102CBAE41A2DC9CCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2F4AC9DD8E1FAC5257E5F7BA5EE1C7C7E5F7AB1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC);
s_Il2CppMethodInitialized = true;
}
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* V_0 = NULL;
UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* V_1 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B8_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B7_0 = NULL;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* G_B11_0 = NULL;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* G_B10_0 = NULL;
{
// if (message.StartsWith(MessagePrefix))
String_t* L_0 = ___0_message;
NullCheck(L_0);
bool L_1;
L_1 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_0, _stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC, NULL);
if (!L_1)
{
goto IL_0021;
}
}
{
// message = message.Replace(MessagePrefix, "");
String_t* L_2 = ___0_message;
NullCheck(L_2);
String_t* L_3;
L_3 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_2, _stringLiteralEA64C610DFA863C445196F98AE1C59C7E6F1B8EC, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
___0_message = L_3;
goto IL_0022;
}
IL_0021:
{
// return;
return;
}
IL_0022:
{
// var handler = MessageHandler.Deserialize(message);
String_t* L_4 = ___0_message;
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* L_5;
L_5 = MessageHandler_Deserialize_m995171F279A54669F5A0EFA4445D25F40757CE55(L_4, NULL);
V_0 = L_5;
// if ("end".Equals(handler.seq))
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* L_6 = V_0;
NullCheck(L_6);
String_t* L_7 = L_6->___seq_1;
NullCheck(_stringLiteralA2F4AC9DD8E1FAC5257E5F7BA5EE1C7C7E5F7AB1);
bool L_8;
L_8 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(_stringLiteralA2F4AC9DD8E1FAC5257E5F7BA5EE1C7C7E5F7AB1, L_7, NULL);
if (!L_8)
{
goto IL_007a;
}
}
{
// if (!waitCallbackMessageMap.TryGetValue(handler.id, out var m)) return;
Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* L_9 = __this->___waitCallbackMessageMap_9;
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* L_10 = V_0;
NullCheck(L_10);
int32_t L_11 = L_10->___id_0;
NullCheck(L_9);
bool L_12;
L_12 = Dictionary_2_TryGetValue_m3B8850785436E6EB25F3851408FD229CE9812076(L_9, L_11, (&V_1), Dictionary_2_TryGetValue_m3B8850785436E6EB25F3851408FD229CE9812076_RuntimeMethod_var);
if (L_12)
{
goto IL_0051;
}
}
{
// if (!waitCallbackMessageMap.TryGetValue(handler.id, out var m)) return;
return;
}
IL_0051:
{
// waitCallbackMessageMap.Remove(handler.id);
Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* L_13 = __this->___waitCallbackMessageMap_9;
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* L_14 = V_0;
NullCheck(L_14);
int32_t L_15 = L_14->___id_0;
NullCheck(L_13);
bool L_16;
L_16 = Dictionary_2_Remove_mF8E608EDD8A59D5C9E831BDA1E54D923D2872EFB(L_13, L_15, Dictionary_2_Remove_mF8E608EDD8A59D5C9E831BDA1E54D923D2872EFB_RuntimeMethod_var);
// m.callBack?.Invoke(handler.getData<object>()); // todo
UnityMessage_t5BC19D4DBDE02721453FBB31B4360D1DCF3871A0* L_17 = V_1;
NullCheck(L_17);
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_18 = L_17->___callBack_2;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_19 = L_18;
G_B7_0 = L_19;
if (L_19)
{
G_B8_0 = L_19;
goto IL_006e;
}
}
{
return;
}
IL_006e:
{
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* L_20 = V_0;
NullCheck(L_20);
RuntimeObject* L_21;
L_21 = MessageHandler_getData_TisRuntimeObject_m675A7C19F2448C70CD3FC2E102CBAE41A2DC9CCC(L_20, MessageHandler_getData_TisRuntimeObject_m675A7C19F2448C70CD3FC2E102CBAE41A2DC9CCC_RuntimeMethod_var);
NullCheck(G_B8_0);
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B8_0, L_21, NULL);
// return;
return;
}
IL_007a:
{
// OnFlutterMessage?.Invoke(handler);
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_22 = __this->___OnFlutterMessage_8;
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* L_23 = L_22;
G_B10_0 = L_23;
if (L_23)
{
G_B11_0 = L_23;
goto IL_0085;
}
}
{
return;
}
IL_0085:
{
MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* L_24 = V_0;
NullCheck(G_B11_0);
MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_inline(G_B11_0, L_24, NULL);
// }
return;
}
}
// System.Void FlutterUnityIntegration.UnityMessageManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMessageManager__ctor_m33386834F5F300E49185600FC190C57D3E9C0233 (UnityMessageManager_t3FB57FDD86818C144C13B2F1CB459C4566BE2E56* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB83DEA09CE12176ACC9D229EDAA617E7B0B62FB9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1__ctor_mB959CC5C4F5F613426011598A0FFADE2812F4B07_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private readonly Dictionary<int, UnityMessage> waitCallbackMessageMap = new Dictionary<int, UnityMessage>();
Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9* L_0 = (Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9*)il2cpp_codegen_object_new(Dictionary_2_t3C5D2576F84B03B761070BC2E27573CE4E3569F9_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mB83DEA09CE12176ACC9D229EDAA617E7B0B62FB9(L_0, Dictionary_2__ctor_mB83DEA09CE12176ACC9D229EDAA617E7B0B62FB9_RuntimeMethod_var);
__this->___waitCallbackMessageMap_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___waitCallbackMessageMap_9), (void*)L_0);
il2cpp_codegen_runtime_class_init_inline(SingletonMonoBehaviour_1_tBFAF7683DA4F979C6C7C7C3DFE18973BAB4231CF_il2cpp_TypeInfo_var);
SingletonMonoBehaviour_1__ctor_mB959CC5C4F5F613426011598A0FFADE2812F4B07(__this, SingletonMonoBehaviour_1__ctor_mB959CC5C4F5F613426011598A0FFADE2812F4B07_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
void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_Multicast(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* currentDelegate = reinterpret_cast<MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_message, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_OpenInst(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
NullCheck(___0_message);
typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_message, method);
}
void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_OpenStatic(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_message, method);
}
void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_OpenStaticInvoker(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
InvokerActionInvoker1< String_t* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_message);
}
void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_ClosedStaticInvoker(MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, String_t* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_message);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9 (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Marshaling of parameter '___0_message' to native representation
char* ____0_message_marshaled = NULL;
____0_message_marshaled = il2cpp_codegen_marshal_string(___0_message);
// Native function invocation
il2cppPInvokeFunc(____0_message_marshaled);
// Marshaling cleanup of parameter '___0_message' native representation
il2cpp_codegen_marshal_free(____0_message_marshaled);
____0_message_marshaled = NULL;
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageDelegate__ctor_m1309BD3DE28E87C0CC24EB097613F916E8E4A1DB (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
__this->___method_3 = ___1_method;
__this->___m_target_2 = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
__this->___invoke_impl_1 = (intptr_t)&MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_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_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
__this->___extra_arg_5 = (intptr_t)&MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_Multicast;
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageDelegate::Invoke(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6 (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_message, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FlutterUnityIntegration.UnityMessageManager/MessageDelegate::BeginInvoke(System.String,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MessageDelegate_BeginInvoke_mBBFD55486390BFD20AD687A88C02D1C554C6A3E3 (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_message;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageDelegate_EndInvoke_m1C05B416E71A364B4560BA5085ECBBAF6BF87E97 (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __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 MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_Multicast(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* currentDelegate = reinterpret_cast<MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_handler, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenInst(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
NullCheck(___0_handler);
typedef void (*FunctionPointerType) (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_handler, method);
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenStatic(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_handler, method);
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenStaticInvoker(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
InvokerActionInvoker1< MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_handler);
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_ClosedStaticInvoker(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_handler);
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenVirtual(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
NullCheck(___0_handler);
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_handler);
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenInterface(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
NullCheck(___0_handler);
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_handler);
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenGenericVirtual(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
NullCheck(___0_handler);
GenericVirtualActionInvoker0::Invoke(method, ___0_handler);
}
void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenGenericInterface(MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
NullCheck(___0_handler);
GenericInterfaceActionInvoker0::Invoke(method, ___0_handler);
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageHandlerDelegate__ctor_m287CBD25D77011FC5A52D1090F6CC31353AB6364 (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
__this->___method_3 = ___1_method;
__this->___m_target_2 = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
if (__this->___method_is_virtual_12)
{
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenGenericInterface;
else
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenInterface;
else
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_OpenVirtual;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_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_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
__this->___extra_arg_5 = (intptr_t)&MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_Multicast;
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate::Invoke(FlutterUnityIntegration.MessageHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_handler, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate::BeginInvoke(FlutterUnityIntegration.MessageHandler,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MessageHandlerDelegate_BeginInvoke_m0CC5C5B29E11DD03F1726B49E4B1E516479AC58D (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_handler;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Void FlutterUnityIntegration.UnityMessageManager/MessageHandlerDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageHandlerDelegate_EndInvoke_mAD2746E001DB9A3D18A1D806610542321FE0CF16 (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___2_t;
float L_1;
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
___2_t = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b;
float L_5 = L_4.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___x_2;
float L_8 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
float L_10 = L_9.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_b;
float L_12 = L_11.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_a;
float L_14 = L_13.___y_3;
float L_15 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_a;
float L_17 = L_16.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_b;
float L_19 = L_18.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_a;
float L_21 = L_20.___z_4;
float L_22 = ___2_t;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), /*hidden argument*/NULL);
V_0 = L_23;
goto IL_0053;
}
IL_0053:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
return L_24;
}
}
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_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
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)), /*hidden argument*/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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_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_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/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 ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C_inline (Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* __this, const RuntimeMethod* method)
{
{
// get { return m_OnClick; }
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_0 = __this->___m_OnClick_20;
return L_0;
}
}
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_0 = L_0;
float L_1 = ___1_g;
__this->___g_1 = L_1;
float L_2 = ___2_b;
__this->___b_2 = L_2;
float L_3 = ___3_a;
__this->___a_3 = L_3;
return;
}
}
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_5;
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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_0 = L_0;
float L_1 = ___1_y;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* RawImage_get_texture_m84CCFDF78F6886F73EBE5A7C78D6E9C3CA903813_inline (RawImage_tFF12F7DB574FBDC1863CF607C7A12A5D9F8D6179* __this, const RuntimeMethod* method)
{
{
// return m_Texture;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = __this->___m_Texture_37;
return L_0;
}
}
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_2 = L_0;
float L_1 = ___1_y;
__this->___y_3 = L_1;
float L_2 = ___2_z;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___0_x;
float L_1 = ___1_y;
float L_2 = ___2_z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
memset((&L_3), 0, sizeof(L_3));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL);
V_0 = L_5;
goto IL_001b;
}
IL_001b:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Image_get_fillAmount_mDEE52490D07124E21E7CB36718A5E3714D8B9788_inline (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* __this, const RuntimeMethod* method)
{
{
// public float fillAmount { get { return m_FillAmount; } set { if (SetPropertyUtility.SetStruct(ref m_FillAmount, Mathf.Clamp01(value))) SetVerticesDirty(); } }
float L_0 = __this->___m_FillAmount_44;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
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_1;
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_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_X_0;
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 void MediaRecorderAndroid_set_frameSize_mA83DCCB1C5A89523D914E5B944BB2B76864DC5DD_inline (MediaRecorderAndroid_tDD58A9B926374208E61EEADA7F6953AC16FED0EE* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_value, const RuntimeMethod* method)
{
{
// get; private set;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_0 = ___0_value;
__this->___U3CframeSizeU3Ek__BackingField_4 = 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_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method)
{
{
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_0 = ___0_value;
intptr_t L_1 = L_0.___handle_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaRecorderiOS_set_frameSize_m59B1A6D35539088442C1954C1C1490940410C7AF_inline (MediaRecorderiOS_t35DF7D7803959BB3520DAA7CE26F97AF959EB5B8* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_value, const RuntimeMethod* method)
{
{
// get; private set;
ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_0 = ___0_value;
__this->___U3CframeSizeU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double FixedIntervalClock_get_Interval_mBB76A5A9122DB9C81BF38ED7A21B69293BEECAC8_inline (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, const RuntimeMethod* method)
{
{
// get; set;
double L_0 = __this->___U3CIntervalU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FixedIntervalClock_set_Interval_m040BECACD7031410D74E3F031A6F1B9C1AA25338_inline (FixedIntervalClock_tB7BB58EC47D2AF55D42AEC01A359D948C0BB1590* __this, double ___0_value, const RuntimeMethod* method)
{
{
// get; set;
double L_0 = ___0_value;
__this->___U3CIntervalU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____ticks_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Stopwatch_get_IsRunning_mB1C465B7089DFB8A94BF56CC694F5EF72A55E5B6_inline (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___is_running_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MessageDelegate_Invoke_m42A129A125C34AB085FEBE1CC9B5984ACC1BB7C6_inline (MessageDelegate_tDF550588A628E583D53EB8B7B4D75F3F966F9BC9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_message, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MessageHandlerDelegate_Invoke_mD1EC9E1841D5014C40A26D4C4BA076482FFC8A4B_inline (MessageHandlerDelegate_tD699F4A46730E1E36FD38389F7A09EB8B3F2A2B7* __this, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187* ___0_handler, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, MessageHandler_tEE37C4AFC092979F884A7E7B830F004FDE7D3187*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_handler, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD2ED26ACAF3BAF386FFEA83893BA51DB9FD8BA30_gshared_inline (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD4F3498FBD3BDD3F03CBCFB38041CBAC9C28CAFC_gshared_inline (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method)
{
// sizeof(T)
const uint32_t SizeOf_T_t664E2061A913AF1FEE499655BC64F0FDE10D2A5E = il2cpp_codegen_sizeof(il2cpp_rgctx_data(method->klass->rgctx_data, 9));
// T
const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_T_t664E2061A913AF1FEE499655BC64F0FDE10D2A5E);
const Il2CppFullySharedGenericAny L_9 = L_8;
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* 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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_6 = V_0;
int32_t L_7 = V_1;
il2cpp_codegen_memcpy(L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data(method->klass->rgctx_data, 9)) ? ___0_item : &___0_item), SizeOf_T_t664E2061A913AF1FEE499655BC64F0FDE10D2A5E);
NullCheck(L_6);
il2cpp_codegen_memcpy((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)), L_8, SizeOf_T_t664E2061A913AF1FEE499655BC64F0FDE10D2A5E);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 9), (void**)(L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)), (void*)L_8);
return;
}
IL_0034:
{
il2cpp_codegen_memcpy(L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data(method->klass->rgctx_data, 9)) ? ___0_item : &___0_item), SizeOf_T_t664E2061A913AF1FEE499655BC64F0FDE10D2A5E);
InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)), il2cpp_rgctx_method(method->klass->rgctx_data, 14), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data(method->klass->rgctx_data, 9)) ? L_9: *(void**)L_9));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Enumerator_get_Current_m8B42D4B2DE853B9D11B997120CD0228D4780E394_gshared_inline (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
{
// sizeof(T)
const uint32_t SizeOf_T_t010616E3077234188F9BB4FAF369F8571BC5F2E1 = il2cpp_codegen_sizeof(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
// T
const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_T_t010616E3077234188F9BB4FAF369F8571BC5F2E1);
{
il2cpp_codegen_memcpy(L_0, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1),3)), SizeOf_T_t010616E3077234188F9BB4FAF369F8571BC5F2E1);
il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_T_t010616E3077234188F9BB4FAF369F8571BC5F2E1);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* Array_Empty_TisIl2CppFullySharedGenericAny_m244E2A51B33F845A2093F0862FBCE502E4FDD868_gshared_inline (const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = ((EmptyArray_1_tF69A5F6BAD1150A16C4C98B346D6122FE3751C80_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_mE6103188ACDEC07F90F2D2986554730D18029750_gshared_inline (Queue_1_t00794C5F46E3254E713B03F949E6AB3A1AB1FD41* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m5A038831CEB84A7E374FE59D43444412629F833F_gshared_inline (Action_1_t923A20D1D4F6B55B2ED5AE21B90F1A0CE0450D99* __this, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType*/Il2CppFullySharedGenericAny, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}